161 Commits (0cefe148fa5f9520e27cbda2d2276bab8459c9d8)

Author SHA1 Message Date
eidheim 0cefe148fa Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree 5 years ago
eidheim c7340b709d Added JSON::write_json, and some various cleanup 5 years ago
eidheim 30ce9ca3a4 Added file path escaping to language_protocol_server_test.cpp 5 years ago
eidheim 149e82a279 Additional language client tests 5 years ago
eidheim 70d9818772 Language client: added support for type declaration and implementation location. Also fixes to utf-8 byte count and regular utf-16 offsets, and cleaned up write_request and write_notification calls 5 years ago
eidheim be5e36627d Language client: improved support for both UTF-16 offsets and offsetEncoding set to utf-8 5 years ago
eidheim 5164f3f956 Another fix to MSYS2 test failure 5 years ago
eidheim aa91e38bfa Added language protocol tests 5 years ago
eidheim e63b4e974d Cleanup of source language checks 5 years ago
eidheim cb2bc83044 Extend selection now works on HTML and JSX 5 years ago
eidheim c2eff0a40c Fixes #434 : added possibility to add custom commands in menu item juCi++, Commands 5 years ago
eidheim 59aa74afb3 Fixed test on MSYS2 5 years ago
eidheim ddaca98476 Made filesystem methods thread safe 5 years ago
eidheim 18aca81cf6 Added undefined-sanitizer job to CI 5 years ago
eidheim 3a8385a9c6 Added test for filesystem::get_current_path() 5 years ago
eidheim 98354766e7 Fixed ctags_grep_test 5 years ago
eidheim eefe86f2b2 Cleanup of dialog source/header files 5 years ago
eidheim ab51495012 Now marks clickable URIs in terminal output 5 years ago
eidheim 92b7cbdb2b Callback of Terminal::get().async_process is now run in the main thread 5 years ago
eidheim 3d2f0810e1 Slight improvement to closing html element insertion 5 years ago
eidheim fa716a5d8c Updated cmake minimum required to 3.1 5 years ago
eidheim e3f294f5c8 Slight improvement to find_close_symbol_forward and find_open_symbol_backward 5 years ago
eidheim 60e6730b78 Improved support for non-ascii symbol names 5 years ago
eidheim 04b5aace73 Fixes #440: segmentation fault when running regex on very long lines. Also minor cleanup of Terminall::find_link, and added extra Termina::find_link tests. 5 years ago
eidheim 3c726f52da Formatting cleanup 5 years ago
Jørgen Lien Sellæg ead0a8c8b6 fix formatting in tooltips test 5 years ago
Jørgen Lien Sellæg bca93a62dc use correct format on certain parts 5 years ago
eidheim 4a76c6114f No longer adds semicolon after lambda expressions that are passed as arguments 5 years ago
eidheim f3d76e08ae Improved handling of enter after { at beginning of lambda expressions that are arguments 5 years ago
eidheim 19887dff27 Fixes #438: improved detection and handling of closing curly bracket in special circumstances 5 years ago
eidheim 74fe6e421f Meson: now reads build/meson-info/intro-targets.json available in newer meson versions 5 years ago
eidheim 7c9dfc51d9 Added Terminal::async_process and Terminal::process tests 5 years ago
eidheim 32e03b40ad Terminal: added support for ansi escape colors, and added links to Node.js stack trace and jest test output. Also added cargo command in preferences. 5 years ago
eidheim 78c3b59528 Made use of libfuzzer, and fixed a few edge cases identified by libfuzzer 5 years ago
eidheim 3ba7e26529 Further support for python docstrings 5 years ago
eidheim 1e472bd36c Tooltip links are no longer shortened in certain circumstances 5 years ago
eidheim 97dadc5a0b Now shows full documentation, not only brief documentation, on C/C++ tooltips, and added a doxygen parser. 5 years ago
eidheim 28fc254cb7 Cleanup of event naming 5 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim 5d6d664940 Added progress bar and possibility to cancel find usages and rename 6 years ago
eidheim 088e708fd2 Added additional source_key test 6 years ago
eidheim 7b23428c2e Improved HTML and JSX indenting on enter 6 years ago
eidheim 65deb655b9 Cleanup of mark creation, and added a combined snippet & multiple cursor test 6 years ago
eidheim 33510e5bd2 Cleanup of cmake parsing 6 years ago
eidheim b2c4056be8 Made use of boost::optional, and some other cleanup 6 years ago
eidheim eacd326581 Further snippet improvements 6 years ago
eidheim 7e17bb6f23 Improved snippet support 6 years ago
eidheim f3a9d83037 Fixed snippet argument offsets 6 years ago
eidheim d5bf3b945f Notebook::open now returns bool, and added a few safety checks 6 years ago
eidheim 60195fa0ec Added and made use of string functions starts_with and ends_with, and minor cleanup for selection window code 6 years ago