170 Commits (c3b62cb6470373438f0fe6bcca303ffb783e8eb8)

Author SHA1 Message Date
eidheim 216c7e3a0a Added support for docstring :: code blocks 4 years ago
eidheim df51554ca0 Cleanup of spellcheck_all boolean used to activate spellchecking on for instance markdown text 4 years ago
eidheim 91c1d2716d Cleanup of Source::BaseView::is_token_char 4 years ago
eidheim bc743b4a47 Language server on MSYS2: fixed URIs for Windows paths 4 years ago
eidheim dc57a8749c Added version_compare and adds parallel to default value in preference item project.cmake.compile_command 4 years ago
eidheim b67b919394 Additional utility tests 4 years ago
eidheim 8bf8148c63 Fixed filesystem_test for MSYS2 4 years ago
eidheim c3afe1009b Added filesystem::is_executable 4 years ago
eidheim d5eabfd4e7 Made use of prettier library when possible to speed up prettier formatting 4 years ago
eidheim 0cefe148fa Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree 4 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