73 Commits (fedb5c2c96dddfd572ddd7bae7b94295f5602ac7)

Author SHA1 Message Date
eidheim fedb5c2c96 Added support for latexindent 4 years ago
eidheim 56a655f096 Changed 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 4 years ago
eidheim cf695def6a Added 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 4 years ago
eidheim 53809dc93e Two or more menu actions can now have the same keybinding 4 years ago
eidheim 5332fa624f Fixed indentation on enter after for instance {\n 1,\n 2,\n} 4 years ago
eidheim 91c1d2716d Cleanup of Source::BaseView::is_token_char 4 years ago
eidheim 1f5973b5ff No longer shows prettier missing message in terminal when opening for instance preferences 4 years ago
eidheim 9fe68e4891 Improvement of error message when background prettier process exits prematurely 4 years ago
eidheim 6a5b74b87b Added error message if background prettier process exited prematurely 4 years ago
eidheim aa44fc0a50 Reset stdout_buffer and related variables if prettier background process has to be recreated due to failure 4 years ago
eidheim 5adfeaa1c1 Use stringstream reconstruction instead of using clear() 4 years ago
eidheim 257668730c Improvement to prettier library output parsing 4 years ago
eidheim d5eabfd4e7 Made use of prettier library when possible to speed up prettier formatting 4 years ago
eidheim 40905d54ed Made similar symbol tags more visibile when using dark themes 4 years ago
eidheim 0cefe148fa Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree 5 years ago
eidheim 32b6436fe8 Minor cleanup of show_or_hide() 5 years ago
eidheim 6d46110907 Added support for Julia's end keywork in show_or_hide() 5 years ago
eidheim e6069f00bc Minor improvement to extend_selection(), and correction of cursor movement on functions with no arguments 5 years ago
eidheim 31d86b22ba Minor cleanup of extend_selection() 5 years ago
eidheim 34eadaa2e4 Minor improvement to extend selection for non-bracket languages 5 years ago
eidheim 9a67a7557e Improved extend selection for non-bracket languages like Python and Julia 5 years ago
eidheim e63b4e974d Cleanup of source language checks 5 years ago
eidheim 20a046db69 Cleanup of autocompletion run checks 5 years ago
eidheim c6bf84bd90 Cleanup of on_motion_notify_event 5 years ago
eidheim 68fe6bab1a Added compile and run support for Julia 5 years ago
eidheim de43494f25 MacOS: fixed selection marks when selecting text through mouse drag 5 years ago
eidheim a0dfe0a055 Cleanup of extend_selection() 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 0a76fab5b2 Added platform specific instructions for installing prettier 5 years ago
eidheim 69065d25c0 Added prettier installation instructions message when prettier executable is not found 5 years ago
eidheim 454fe03fb4 Cleanup for terminal messages 5 years ago
eidheim 28ed5fef60 Slight correction of extend_selection() for markdown code blocks 5 years ago
eidheim ba6ebe8162 Removed redundant check 5 years ago
eidheim 98e89fccec Improved extend selection on markdown code blocks 5 years ago
eidheim 3d2f0810e1 Slight improvement to closing html element insertion 5 years ago
eidheim 1722d1288a Fixed prettier error messages with ansi colors, and now add link tag to prettier error links 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 3498b4bf82 Fixes LanguageManager::guess_language calls in certain circumstances: use filename as argument instead of entire path 5 years ago
Jørgen Lien Sellæg a89a965a80 add support for glsl shaders closes #439 5 years ago
eidheim 3c726f52da Formatting cleanup 5 years ago
Jørgen Lien Sellæg d518aab030 update lambdas to new format 5 years ago
Jørgen Lien Sellæg 6d40ecd8cc remove unnecessary else statement 5 years ago
Jørgen Lien Sellæg 0a2f52f044 use if statement instead of ternary operator 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 7bf9752200 Added colors to terminal warnings and errors 5 years ago