21 Commits (0a28c1822fb06b7e178b73225d032793679a3482)

Author SHA1 Message Date
eidheim 80cb893f0f Further cleanup of is_token_char 4 years ago
eidheim 91c1d2716d Cleanup of Source::BaseView::is_token_char 4 years ago
eidheim e63b4e974d Cleanup of source language checks 5 years ago
eidheim c6bf84bd90 Cleanup of on_motion_notify_event 5 years ago
eidheim 50299e7b08 Renamed SearchView to CommonView 5 years ago
eidheim 51c619f4bd Copying from diff buffer now omits + or - at start of lines 5 years ago
eidheim 60e6730b78 Improved support for non-ascii symbol names 5 years ago
eidheim 28fc254cb7 Cleanup of event naming 5 years ago
eidheim cf8f050e90 Terminal: now only scrolls to end of new text when scrollbar is at bottom 5 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim beb9596db2 Cleanup of SourceBase::SnippetParameter class 6 years ago
eidheim 816418db40 Improved multiple cursor placements after undo or redo 6 years ago
eidheim e1aae1cee3 Multiple cursor cleanup and improvement 6 years ago
eidheim d88c40fdcf Slightly improved snippet cursor behaviour, and multiple snippet parameter selections are now shown 6 years ago
eidheim 739a4081b2 Fixed control-left/right on MacOS 6 years ago
eidheim b2c4056be8 Made use of boost::optional, and some other cleanup 6 years ago
eidheim 7c021dc50d Fixed snippet bug that caused the backspace key not to work as expected 6 years ago
eidheim ce78787697 Moved on_key_press_event_extra_cursors to source_base 6 years ago
eidheim 7e17bb6f23 Improved snippet support 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
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim a4adb778dc Can now search in terminal 6 years ago
eidheim 78659e5177 Cleanup and fixes to dialog and tooltip positioning. Dialogs and tooltips should now not be partially shown outside of screen 6 years ago
eidheim c38a45eb2b Moved Source::View::scroll_to_cursor_delayed implementation to source.cc 6 years ago
eidheim bd3ca5b44b Simplified Source::View::scroll_to_cursor_delayed 6 years ago
eidheim 57705cfa7b Fixes #416 : Added Show Breakpoints to the Debug menu 6 years ago
eidheim 0f87493593 Improved snippets: now supports variables TM_SELECTED_TEXT, TM_CURRENT_LINE, TM_CURRENT_WORD, TM_LINE_INDEX, TM_LINE_NUMBER, TM_FILENAME_BASE, TM_FILENAME, TM_DIRECTORY, TM_FILEPATH, CLIPBOARD, and default values. Binding shortcuts to snippets is also possible by adding key values in snippets.json 6 years ago
eidheim d641274247 Fixes: #412 : Added Edit->Cut Lines and Edit->Copy Lines. Additionally, successive cut lines now accumulates the clipboard 6 years ago
eidheim 9e0a25e9ac Made use of clang's Thread Safety Analysis. Also added two new ci-jobs: static-analysis and thread-safety-analysis using the arch linux image. Static analysis tasks were removed from the other jobs. 7 years ago
eidheim 7a456b8ddb Added Edit.Show/Hide that can be used to hide text in a buffer by making it smaller 7 years ago
eidheim 994573b75e Added support for snippets. Fixes #348 7 years ago
ckurz fc5c11f61e Find dialog will now use selection from active view as initial text. 7 years ago
eidheim 0c7dbecb0d Now underlines clickable symbols. Also cleanup of similar_symbol tagging/untagging. 7 years ago
eidheim 0ddd87f2cf Source::View cleanup: moved some functions to Source::BaseView 7 years ago
eidheim f4cf16ab82 Language protocol: fixes to ::escape_text, and improved rename when entire buffer is replaced. Also some minor cleanups, and fixed a potential crash after use of scroll_to_cursor_delayed. 7 years ago
eidheim e0de884cfe Cleanup of is_code_iter and related functions 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim 31b64848e3 Fixed most of clang-tidy's performance checks 8 years ago
eidheim b1ae1656a3 Fixed warnings from clang-tidy's modernize checks 8 years ago
eidheim 97126e24b9 Can now undo file reload 8 years ago
eidheim 9693bcea34 Added Prettier tooltips, and cleanup of src/source* files 8 years ago
eidheim bf798073c0 Added source.auto_reload_changed_files preference item, and support for prettier. Also made some various minor fixes 8 years ago
eidheim 9ee77f9df1 Cleanup: added Source::BaseView class. Also fixed replace_text for older libgit2 versions. 8 years ago