3761b9b0bcCleanup of preferences: enable_clang_tidy changed to clang_tidy_enable, and enable_clang_detailed_preprocessing_record changed to clang_detailed_preprocessing_record
eidheim
2020-09-07 11:50:02 +0200
452b40d82aAdded preference option to enable detailed preprocessing record when parsing C/C++ buffers
eidheim
2020-09-05 20:41:58 +0200
8284194db0Build messages are now shown while build is created/updated
eidheim
2020-09-05 09:57:16 +0200
ed82f60cebLanguage client: now calls every handler on close, fixing a potential freeze where thread in thread_pool never would return
eidheim
2020-08-26 22:53:44 +0200
b1d1762199Language client: added workaround for rust analyzer that does not properly report diagnostics without checkOnSave enabled. Request ids now starts at 0, and made preparations for creating responses toserver requests
eidheim
2020-08-26 19:13:32 +0200
ed292c8c89C/C++: corrected reparse after autocomplete error
eidheim
2020-08-26 12:21:14 +0200
e2425484e9Added further checks on cursor types before attempting to get debug value
eidheim
2020-08-22 18:01:50 +0200
92b76420d2Get correct cursor parent when finding debug value from expression
eidheim
2020-08-22 07:49:42 +0200
41bead3e50In order to find executable, create default build if missing, prior to creating debug build
eidheim
2020-08-21 07:50:10 +0200
ac6b501d82Fixes destruction of already freed memory that was identified by address sanitizer
eidheim
2020-08-20 21:11:46 +0200
74fe6e421fMeson: now reads build/meson-info/intro-targets.json available in newer meson versions
eidheim
2020-08-20 09:37:54 +0200
ffd9679740Added preference item terminal.clear_on_run_command, and change preference item project.clear_terminal_on_compile to terminal.clear_on_compile
eidheim
2020-08-19 22:35:33 +0200
7c9dfc51d9Added Terminal::async_process and Terminal::process tests
eidheim
2020-08-19 15:34:36 +0200
32e03b40adTerminal: added support for ansi escape colors, and added links to Node.js stack trace and jest test output. Also added cargo command in preferences.
eidheim
2020-08-15 18:31:04 +0200
9bda455f7eFixed deadlock in Terminal::process calls where waiting prints would stop a process from exiting
eidheim
2020-08-14 10:09:29 +0200
64b990c4b2Corrected smart insertions: no longer inserts for instance () when cursor is at '[' or '{'
eidheim
2020-08-14 09:55:07 +0200
42a0080f59Minor cleanup of Terminal::sync_print
eidheim
2020-08-12 18:31:40 +0200
56aa729342Fixed terminal scrolling that sometimes did not correctly scroll to bottom
eidheim
2020-08-12 15:14:19 +0200
c1bb207828Reverted last commit, and instead made tiny-process-library handlers wait until GUI thread has printed the message
eidheim
2020-08-12 14:35:47 +0200
381d9863bbTerminal now scrolls to bottom when a new process prints output
eidheim
2020-08-11 10:47:53 +0200
a76968da11Language client: fixed crash when renaming file: no longer attempts to reuse shutdown thread pool
eidheim
2020-08-10 14:10:34 +0200
d8b7f22609Window is now hidden on quit instead of showing info message
eidheim
2020-08-09 15:01:20 +0200
1164864853Star, underscore, and tilde will now be inserted around selections only in markdown files and in comments in other files
eidheim
2020-08-08 22:35:38 +0200
3cb0b2decfImproved extend selection by extending selection of partial tokens
eidheim
2020-08-08 22:25:37 +0200
78c3b59528Made use of libfuzzer, and fixed a few edge cases identified by libfuzzer
eidheim
2020-08-07 11:00:06 +0200
3b967f1ea5Improvements to std::string simplifications in tooltips
eidheim
2020-08-06 20:12:24 +0200
871f7fc4e7Minor cleanup of Tooltip::insert_docstring
eidheim
2020-08-06 14:02:45 +0200
bb3e669445Improvements in removal of internal namespaces in types shown in tooltips
eidheim
2020-08-06 11:21:14 +0200
3ba7e26529Further support for python docstrings
eidheim
2020-08-06 10:30:59 +0200
1e472bd36cTooltip links are no longer shortened in certain circumstances
eidheim
2020-08-05 18:49:02 +0200
d21bda1ba2Added support for python docstrings, and releasing for instance shift no longer changes shown completion items
eidheim
2020-08-05 10:38:02 +0200
d8403582edTemporary fix for appveyor
eidheim
2020-08-03 10:14:45 +0200
97dadc5a0bNow shows full documentation, not only brief documentation, on C/C++ tooltips, and added a doxygen parser.
eidheim
2020-07-26 11:50:26 +0200
1f895044a5Star, underscore, and tilde can now be inserted around selections for all languages
eidheim
2020-07-26 19:27:18 +0200
0c4731597eAdded parameter names to C/C++ type tooltips, and simplified std::string types in C/C++ tooltips
eidheim
2020-07-22 19:34:40 +0200
f469a41601Can now enable word wrap for specific languages
eidheim
2020-07-22 09:16:29 +0200
bd3dfab765Added Zen mode
eidheim
2020-07-19 20:54:13 +0200
1055442772Horizontal scrollbar on selection dialogs are no longer hidden
eidheim
2020-07-18 06:50:25 +0200
8cbf9275e3Added and made use of Project::Build::get_exclude_paths()
eidheim
2020-07-17 19:40:01 +0200
d3105fdc63No longer shows info message when cancelling finding usages
eidheim
2020-07-17 18:59:57 +0200
679fbcdcbcC/C++: can now cancel waiting for parsing buffers, and added check for crashed libclang processes in wait_parsing()
eidheim
2020-07-17 08:38:23 +0200
46ad2f8459Added Go to Tab in Window menu
eidheim
2020-07-15 08:39:13 +0200
548e10b2abLanguage client: improved detection of parameter number
eidheim
2020-07-12 07:54:02 +0200
24b1688003Language client: minor improvement to completion result parsing
eidheim
2020-07-11 10:34:31 +0200
fcbcc4e90eLanguage protocol: on signature help, show parameters only for current parameter position. Also improved signature help on named parameters
eidheim
2020-07-10 18:36:18 +0200
e21dd3681dAdded workaround for libclang crash when looking for definitions of completion items
eidheim
2020-07-10 09:39:10 +0200
0102ba90c9Language client, python: links in diagnostics are now tagged
eidheim
2020-07-09 18:19:47 +0200
5ebccdaa58Fixed compilation on FreeBSD
eidheim
2020-07-09 09:15:36 +0200
7e41c5c2d5Added -Wno-deprecated-declarations since gtksourceview does not seem to fix these warnings in the near future
eidheim
2020-07-09 08:51:15 +0200
28fc254cb7Cleanup of event naming
eidheim
2020-07-09 08:35:02 +0200
cf8f050e90Terminal: now only scrolls to end of new text when scrollbar is at bottom
eidheim
2020-07-08 17:48:49 +0200
6141282108Slight improvement of Terminal::print
eidheim
2020-07-08 15:07:49 +0200
2be7e1c943Added std::regex::optimize to std::regex object constructions
eidheim
2020-07-07 11:40:49 +0200
6e485514edImproved resource use of Terminal::print
eidheim
2020-07-07 10:40:12 +0200
9e170348dfTooltip sorkaround for flow's language server: make sure type information is shown first
eidheim
2020-07-06 15:57:43 +0200
b97cc5ca37Cleanp of Tooltip::insert_code
eidheim
2020-07-05 21:36:53 +0200
64fb22bcefC/C++: now shows type tooltip on this-object
eidheim
2020-07-04 23:22:03 +0200
b92da8dc12Added syntax highlighting to tooltips, and some various cleanups.
eidheim
2020-07-03 13:47:49 +0200
791c8b2d8cHide tooltips on get_usages
eidheim
2020-07-02 18:30:54 +0200
53a21d4d29Cleanup after removing support for RLS (rust-analyzer should used instead)
eidheim
2020-07-02 12:24:48 +0200
32d4859019Cleanup of Go to Usage and rename message dialog
eidheim
2020-07-02 11:47:40 +0200
5d6d664940Added progress bar and possibility to cancel find usages and rename
eidheim
2020-07-02 10:25:04 +0200
5445238c9aSoft wrap latex files as well
eidheim
2020-07-01 09:17:04 +0200
088e708fd2Added additional source_key test
eidheim
2020-06-30 11:07:22 +0200
a31cfcbb4aReverted appveyor temporary fix now that appveyor works properly
eidheim
2020-06-30 11:04:03 +0200
7b23428c2eImproved HTML and JSX indenting on enter
eidheim
2020-06-29 11:30:12 +0200
3a7a4d1cccLanguage client: added support for ?. completions
eidheim
2020-06-29 10:15:18 +0200
c952dec06cAdded Cleanup of Ctags constructor
eidheim
2020-06-29 09:51:23 +0200
f867f8989fSlight improvement of Usages::Clang::parse_paths
eidheim
2020-06-28 19:13:23 +0200
803195dafdAdded and made use of Notebook::open(Source::View *view)
eidheim
2020-06-28 12:39:23 +0200
76b9a049dfImproved left/right arrow keys when using multiple cursors, and correctly clear snippet cursors when (main) cursor is moved manually
eidheim
2020-06-24 11:42:33 +0200
1661a0766eTemporarily disable upgrade on Appveyor due to dependency error
eidheim
2020-06-24 08:57:46 +0200