6cbaf89802Cleanup of state handling and parsing in order to limit while loops with sleeps, and removed standard c++ version from libclang arguments due to C header crashes
eidheim
2023-06-17 19:44:10 +0200
c2d31f20ffFixed autocomplete on for instance '.' after newline
eidheim
2023-06-15 12:04:45 +0200
5370e68479Added support for compile_commands.json file in project root folder
eidheim
2023-06-11 12:48:41 +0200
082cee92caCleanup of CompileCommands class
eidheim
2023-06-10 15:47:21 +0200
6603f52be9Minor cleanup of clang -resource-dir setting
eidheim
2023-06-10 09:51:20 +0200
8913a4a485Fixed clang -resource-dir setting for libclang
eidheim
2023-06-09 18:37:06 +0200
ef96031022Fixed scrolling to selected element in selection dialogs
eidheim
2023-06-02 13:38:06 +0200
1eb1209f4eTooltip workaround no longer needed for gtk versions 3.24.38 and above. Also updated libclangmm submodule
eidheim
2023-05-25 08:54:04 +0200
ba9203959aCleanup of GTK_VERSION_GT_MICRO replacement macro
eidheim
2023-05-08 16:59:32 +0200
cbda10a798Fixed autocomplete initialization on text removal
eidheim
2023-05-07 12:54:14 +0200
7ae617d264Cleanup and corrections to Window::set_title() and its usages: title is now correctly set when opening juCi++ for the first time, and when closing a folder
eidheim
2023-04-30 08:58:24 +0200
89efcacb4fLanguage client: improved support for autocomplete text edits
eidheim
2023-03-15 13:00:01 +0100
fd836b0ecfskip very long lines as they probably arent the correct path and it fixes a crash when the regex match is to bigJørgen Lien Sellæg2023-03-11 15:35:04 +0100
9d902e2354Made the entry boxes, for instance used in Find, larger
eidheim
2023-03-09 14:29:12 +0100
a7483981bfDirectory view: unknown files are now made italic even when not showing a git repository
eidheim
2023-02-16 10:45:36 +0100
85405c36bcCleanup of Source::guess_language
eidheim
2023-02-15 12:08:19 +0100
4307048ed8Implemented removal of .bak .in file extensions for language detection
doe300
2023-02-11 12:27:20 +0100
c021fad812Added detection of XML-derived file types by peeking the file contents
doe300
2023-02-11 12:00:48 +0100
e9044e386bLanguage client: now adds diagnostics to codeAction requests, and supports adding configuration responses. Also now uses buffer completions when completion is not provided by server.
eidheim
2023-02-08 18:26:10 +0100
f212fa5936Improved newline support for markdown annotated tooltips: two spaces followed by newline will now produce newline within a paragraph
eidheim
2023-01-23 10:53:31 +0100
e2201df1f7Replaced unnecessary use of get_source_buffer() with get_buffer()
eidheim
2023-01-12 11:28:01 +0100
d11946c75cNo longer copies indentation when copying within one line
eidheim
2022-12-10 15:13:29 +0100
e40ae4bfefRemoved python specific paste() code
eidheim
2022-12-02 23:10:47 +0100
50291c2fbeSlight cleanup of copy and cut text
eidheim
2022-12-01 13:41:32 +0100
c6d6cfec43Improved paste indentation by coping or cutting with starting indentation if possible
eidheim
2022-11-30 09:58:10 +0100
c2b824e51eForce newline at end of file on prettier style format
eidheim
2022-11-30 09:29:21 +0100
e566cb8487Temporary solution to enable prettier plugins: add a file, for instance .prettier-sql, to enable prettier for sql files in that directory and its subdirectories
eidheim
2022-11-29 09:31:22 +0100
d28dcf6f7aSlight improvement of Natural::compare, for instance: t1.txt now comes after t.txt
eidheim
2022-11-12 19:59:29 +0100
6def62ad21Added line comment for markdown
eidheim
2022-11-11 09:51:53 +0100
d703454f5fC/C++: create build folder, if not already created, prior to getting run arguments in order to extract executable from build
eidheim
2022-08-16 09:04:41 +0200
ae669bfcdfSlightly improved C++ include fixits
eidheim
2022-01-24 12:09:53 +0100
3b0412e870Fixed deadlock when inserting snippets when using autocomplete keys
eidheim
2022-01-11 13:25:09 +0100
42b3f00980Added extra checks for valid CMake builds, and fixed previous check for correct project path in CMakeCache.txt
eidheim
2022-01-06 09:41:10 +0100
686649e67dDollar sign now adds dollar signs around selected text in latex buffers
eidheim
2022-01-05 12:29:05 +0100
8d03762695Build for NetBSD and include proper RPATH
vazub
2021-12-03 14:12:57 +0000
228056820eLanguage protocol: no longer show tooltips when no completion is selected
eidheim
2021-10-08 14:57:42 +0200
eb4b1eaf8cLanguage client: cleanup of client capabilities
eidheim
2021-09-15 10:22:38 +0200
00a696d19cLanguage client: now supports multiple declarations and type declarations
eidheim
2021-09-08 20:18:46 +0200
56a655f096Changed preference item source.cleanup_whitespace_characters into two seperate items: add_missing_newline_at_end_of_file_on_save and remove_trailing_whitespace_characters_on_save
eidheim
2021-09-06 20:17:59 +0200
a6fadcb171Added some Emacs-style actions
Joakim Skogø Langvand
2021-09-02 22:23:16 +0200
cf695def6aAdded yapf style format for python files when not using language server or when language server does not support style formatting, and no longer use ranged formatting on save
eidheim
2021-08-29 09:27:40 +0200