2379 Commits (6e6c2704fd5bfc1c7978a25f0aa14e0548afd878)
 

Author SHA1 Message Date
eidheim 6e6c2704fd Load snippets at startup 6 years ago
eidheim 4f56005d5c Fixes #421: added CMAKE_INSTALL_PREFIX/lib to link_directories on FreeBSD 6 years ago
eidheim 68156d7ef2 Fallback Go to Method now supported by all languages parsed by ctags. Additionally, if buffer is changed, a temporary file is created for ctags. 6 years ago
eidheim 7b34521a21 Added Go to Method to markdown and json files 6 years ago
eidheim 16876d7695 Use prettier to style format markdown and YAML files 6 years ago
eidheim c6217148d5 Minor fix to typescript-language-server instructions 6 years ago
eidheim f87cb90538 Added language server setup instructions for typescript or javascript without flow 6 years ago
eidheim 5a527f8583 Removed deprecated flag --harmony when running standalone js files through node 6 years ago
eidheim 157e44aea9 MacOS: replaced version specific paths with /usr/local/opt paths 6 years ago
eidheim b51f46c982 Added cmake options LIBCLANG_PATH and LIBLLDB_PATH 6 years ago
eidheim 27f1ce6a09 MacOS: cleanup of libclang include folders 6 years ago
eidheim d200bba077 Updated submodules 6 years ago
eidheim a34488d24f Update license year 6 years ago
eidheim 635a296ed6 Added snippet tests 6 years ago
eidheim 014df5dfe3 Minor cleanup in Source::Diffview, and no longer unnecessarily locks parse_mutex before updating tags 6 years ago
eidheim 515f44f2dd Removed Arch Linux AUR package instructions, since users are reporting memory issues due to tmpfs being used by makepkg 6 years ago
eidheim a170d8d587 Language protocol: use default settings of the rust language server. didChangeConfiguration has to be sent though, for some reason, or else the rust language server will not respond to all supported request types. 6 years ago
eidheim 5905d16abe Fixes bold marking of ctags result 6 years ago
eidheim 0a0c78fab3 Removed use of deprecated set_rules_hint 6 years ago
eidheim 53eac52d9e Removed uses of deprecated override_font 6 years ago
eidheim 239a7ea712 Updated Arch User Repository install instructions 6 years ago
eidheim 22b7c68c9f v1.5.1 6 years ago
eidheim 67b6172ef2 Related to #419: cleanup and fixing of missing include and framework folders for MacOS 6 years ago
eidheim 7677748e80 Related to #419: added missing include folder for MacOS llvm 9.0.0_1 homebrew package 6 years ago
eidheim cee04399ef Fixes #419: Updated libclangmm submodule that contains build fix for MacOS 6 years ago
eidheim d5299448c7 Fixes #418: updated OpenSUSE dependencies in install.md 6 years ago
eidheim ecb8e7ead1 Language protocol: do not overwrite format_style when Prettier can be used on javascript/typescript files 6 years ago
eidheim be71a14ae1 Updated libclangmm submodule 6 years ago
eidheim 987fa174f0 Improved speed of directory view when opening folder containing a large number of files or directories 6 years ago
eidheim a9d421fff7 Added markdown_command to project preferences 6 years ago
eidheim f82b1f947a Added preference option to disable replacing search entry with selected text 6 years ago
eidheim 78659e5177 Cleanup and fixes to dialog and tooltip positioning. Dialogs and tooltips should now not be partially shown outside of screen 6 years ago
eidheim 5b2ce6469c Language protocol: now shows possible arguments if no argument info is sent from server after autocomplete 6 years ago
eidheim c38a45eb2b Moved Source::View::scroll_to_cursor_delayed implementation to source.cc 6 years ago
eidheim bd3ca5b44b Simplified Source::View::scroll_to_cursor_delayed 6 years ago
eidheim 92b09633bf Renamed enum class enumerators 6 years ago
eidheim ada70868cd Notebook::open() parameter cleanup, and removed unnecessary while(Gtk::Main::events_pending()) loops 6 years ago
eidheim bc71859699 Added Window->Split Source Buffer 6 years ago
eidheim 5f6c67458e Fixed prettier error message parsing, and can now run prettier on HTML files 6 years ago
eidheim a67becb7b8 Fixed threaded dispatcher disconnects that must happen in the main thread. Also fixed potential crash when full reparse is needed before exiting juCi++ 6 years ago
eidheim 57705cfa7b Fixes #416 : Added Show Breakpoints to the Debug menu 6 years ago
eidheim d52d84e16c Fixed usage cache count, simplified Gtk::Main::iteration calls, and added info message about background processes if any when quitting juCi++ 6 years ago
eidheim 463cf1f973 Optimized ctags parsing 6 years ago
eidheim 0f87493593 Improved snippets: now supports variables TM_SELECTED_TEXT, TM_CURRENT_LINE, TM_CURRENT_WORD, TM_LINE_INDEX, TM_LINE_NUMBER, TM_FILENAME_BASE, TM_FILENAME, TM_DIRECTORY, TM_FILEPATH, CLIPBOARD, and default values. Binding shortcuts to snippets is also possible by adding key values in snippets.json 6 years ago
eidheim f32aa46a28 Improved debug tooltips in class member source files: constant expressions should now be shown 6 years ago
eidheim 80cfdf97b1 Improved entry history that is for instance used in the search dialog. Can now go to previous text history, and back to last written text 6 years ago
eidheim 1bf53f41f5 Fixes spellcheck of entire buffer when buffer starts with a comment or string 6 years ago
eidheim c0e4376b27 Added preferences item debug_place_cursor_at_stop to update cursor when the debugger stops as suggested in #252 6 years ago
eidheim cbab22ca6c MacOS: added missing include folder for llvm 9.0.0 6 years ago
eidheim 8dc76085cc Added support for .tsx files 6 years ago