6e6c2704fdLoad snippets at startup
eidheim
2020-04-07 10:27:33 +0200
4f56005d5cFixes#421: added CMAKE_INSTALL_PREFIX/lib to link_directories on FreeBSD
eidheim
2020-04-07 10:09:10 +0200
68156d7ef2Fallback Go to Method now supported by all languages parsed by ctags. Additionally, if buffer is changed, a temporary file is created for ctags.
eidheim
2020-04-07 09:33:02 +0200
7b34521a21Added Go to Method to markdown and json files
eidheim
2020-04-06 09:40:36 +0200
16876d7695Use prettier to style format markdown and YAML files
eidheim
2020-04-06 08:49:03 +0200
c6217148d5Minor fix to typescript-language-server instructions
eidheim
2020-02-27 21:25:53 +0100
f87cb90538Added language server setup instructions for typescript or javascript without flow
eidheim
2020-02-27 20:55:17 +0100
5a527f8583Removed deprecated flag --harmony when running standalone js files through node
eidheim
2020-02-27 20:28:32 +0100
157e44aea9MacOS: replaced version specific paths with /usr/local/opt paths
eidheim
2020-02-23 15:21:25 +0100
b51f46c982Added cmake options LIBCLANG_PATH and LIBLLDB_PATH
eidheim
2020-02-17 15:28:33 +0100
27f1ce6a09MacOS: cleanup of libclang include folders
eidheim
2020-02-22 11:51:16 +0100
014df5dfe3Minor cleanup in Source::Diffview, and no longer unnecessarily locks parse_mutex before updating tags
eidheim
2020-02-08 22:36:21 +0100
515f44f2ddRemoved Arch Linux AUR package instructions, since users are reporting memory issues due to tmpfs being used by makepkg
eidheim
2020-02-02 10:23:34 +0100
a170d8d587Language 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.
eidheim
2020-02-02 09:22:59 +0100
5905d16abeFixes bold marking of ctags result
eidheim
2020-01-30 12:02:50 +0100
0a0c78fab3Removed use of deprecated set_rules_hint
eidheim
2020-01-27 15:37:03 +0100
53eac52d9eRemoved uses of deprecated override_font
eidheim
2020-01-27 15:28:14 +0100
239a7ea712Updated Arch User Repository install instructions
eidheim
2020-01-25 11:35:28 +0100
987fa174f0Improved speed of directory view when opening folder containing a large number of files or directories
eidheim
2019-12-12 14:12:19 +0100
a9d421fff7Added markdown_command to project preferences
eidheim
2019-12-11 10:59:33 +0100
f82b1f947aAdded preference option to disable replacing search entry with selected text
eidheim
2019-11-30 20:24:14 +0100
78659e5177Cleanup and fixes to dialog and tooltip positioning. Dialogs and tooltips should now not be partially shown outside of screen
eidheim
2019-11-29 11:47:00 +0100
5b2ce6469cLanguage protocol: now shows possible arguments if no argument info is sent from server after autocomplete
eidheim
2019-11-28 19:45:07 +0100
c38a45eb2bMoved Source::View::scroll_to_cursor_delayed implementation to source.cc
eidheim
2019-11-07 14:34:03 +0100
5f6c67458eFixed prettier error message parsing, and can now run prettier on HTML files
eidheim
2019-11-06 11:03:48 +0100
a67becb7b8Fixed threaded dispatcher disconnects that must happen in the main thread. Also fixed potential crash when full reparse is needed before exiting juCi++
eidheim
2019-11-04 11:40:41 +0100
57705cfa7bFixes#416 : Added Show Breakpoints to the Debug menu
eidheim
2019-11-01 10:57:55 +0100
d52d84e16cFixed usage cache count, simplified Gtk::Main::iteration calls, and added info message about background processes if any when quitting juCi++
eidheim
2019-10-31 22:51:38 +0100
0f87493593Improved 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
eidheim
2019-10-28 12:00:49 +0100
f32aa46a28Improved debug tooltips in class member source files: constant expressions should now be shown
eidheim
2019-10-28 14:22:50 +0100
80cfdf97b1Improved entry history that is for instance used in the search dialog. Can now go to previous text history, and back to last written text
eidheim
2019-10-25 20:14:44 +0200
1bf53f41f5Fixes spellcheck of entire buffer when buffer starts with a comment or string
eidheim
2019-10-25 10:28:52 +0200
c0e4376b27Added preferences item debug_place_cursor_at_stop to update cursor when the debugger stops as suggested in #252
eidheim
2019-10-19 13:04:15 +0200
cbab22ca6cMacOS: added missing include folder for llvm 9.0.0
eidheim
2019-09-27 11:12:06 +0200
8dc76085ccAdded support for .tsx files
eidheim
2019-09-26 12:35:48 +0200
3be03516fbLanguage protocol: fixed type coverage warnings
eidheim
2019-09-24 12:19:15 +0200
29e5320ea2Project::CMakeBuild::get_executable: when looking for executable in a src/ folder, now recreates cache
eidheim
2019-08-03 08:48:20 +0200
888221e575Markdown style format now supports YAML headers
eidheim
2019-07-17 16:58:58 +0200
e0e47a37edRelated to MR 398: finished implementation of default build system setting, but renamed project.default_build_system to project.default_build_management_system, since make and ninja are examples of build systems. Also added --buildtype plain to meson default build.
eidheim
2019-07-08 11:54:31 +0200
1b97e3e893Add a project.default_build_system and generate new project files based on build system
Shankar Giri
2019-07-03 02:35:40 -0700
a824fe4ec4Language protocol: added workaround for extreme line and character values
eidheim
2019-06-28 20:43:53 +0200
2bf80dbe38Fixed builds without liblldb
eidheim
2019-06-28 16:04:13 +0200
16d9aa5525Fixed tests when using -fsanitize=thread
eidheim
2019-06-28 07:14:32 +0200
9e0a25e9acMade use of clang's Thread Safety Analysis. Also added two new ci-jobs: static-analysis and thread-safety-analysis using the arch linux image. Static analysis tasks were removed from the other jobs.
eidheim
2019-06-26 20:33:11 +0200
80131e24f0Remove potential extra newline in Debug::LLDB::get_value
eidheim
2019-06-24 11:55:36 +0200
c04bbe81c6Debugging in C/C++: tooltips now show values of evaluated expressions that does not change program state, for instance return values from const member functions, and results from expressions like: arr[a + b]. Additionally, now closes completion dialog on paste.
eidheim
2019-06-21 11:13:41 +0200
aea7fb4668Language protocol: Go to Method: methods are now sorted by offset
eidheim
2019-06-19 13:10:21 +0200
e91983df26Fixes#409 : corrected identification of code characters at the end of raw string literals
eidheim
2019-06-19 11:33:37 +0200
8de9f298d6Language protocol: now retries typeCoverage request on error during initialization since the request might fail while waiting for language server to start.
eidheim
2019-06-18 20:12:07 +0200
8163057f1cUpdated language server instructions for python3 support
eidheim
2019-06-18 15:34:39 +0200
29faa44d69Language protocol: now instead disables editing of source buffer while waiting for capabilities during initialization
eidheim
2019-06-18 15:31:32 +0200
4b6646e7bcUpdated example language server instructions for Flow support
eidheim
2019-06-18 12:17:39 +0200
44a99fdbc4Language protocol: can no longer edit text while waiting for capabilities during initialization, and some cleanups
eidheim
2019-06-18 12:06:51 +0200
616f091962Language protocol: added support for flow's typeCoverage instead of using the flow binary to find coverage warnings
eidheim
2019-06-18 11:26:19 +0200
5390cfc5a4Language protocol: no longer show completion window when no completion items match completion prefix in source buffer
eidheim
2019-06-18 09:16:57 +0200
232e9b4876Language protocol: now sorts locations received from server, and added some support for newer lsp specification
eidheim
2019-06-17 21:13:39 +0200
edb4369bf0Language client: corrected diagnostic underline for some cases, and updated language server setup docs for rust
eidheim
2019-06-17 19:53:08 +0200
5bfb1d44b3Added additional info to status line when text is selected: number of lines, words and characters
eidheim
2019-06-17 15:31:21 +0200
01a9cb09e8Fixed indenting in newly created snippets files
eidheim
2019-06-04 13:11:02 +0200
7414970d84Updated tiny-process-library submodule. Another attempt at correcting appveyor test error
eidheim
2019-06-04 12:17:56 +0200
4312c9f0a4Updated tiny-process-library submodule due to appveyor test fail
eidheim
2019-06-04 11:20:21 +0200