20 Commits (78c3b595283b00605a73440c1fdda455666153fb)

Author SHA1 Message Date
eidheim 1f895044a5 Star, underscore, and tilde can now be inserted around selections for all languages 5 years ago
eidheim f469a41601 Can now enable word wrap for specific languages 5 years ago
eidheim 965a9fec3a Fixed gcc warnings 5 years ago
eidheim 28fc254cb7 Cleanup of event naming 5 years ago
eidheim 2be7e1c943 Added std::regex::optimize to std::regex object constructions 5 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim 5445238c9a Soft wrap latex files as well 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 7aa3f3f323 Replaced type Gtk::TextBuffer::iterator with Gtk::TextIter 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 ce78787697 Moved on_key_press_event_extra_cursors to source_base 6 years ago
eidheim c53d927483 Improvements to Go to Method: improved parsing of C++ system headers, and now shows namespace for each symbol if any 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 8b19371bdf C/C++: added missing include fixits for std 6 years ago
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim ebb613b2a5 Now supports multifile fixits 6 years ago
eidheim 35d96b453a Improved C/C++ fixit text 6 years ago
eidheim 4df357a9b7 Simplified read/write source files, and improved error messages 6 years ago
eidheim ba7c335073 Slight optimization when saving files 6 years ago
eidheim 6ad83ec811 Slightly optimised file reading and writing 6 years ago
eidheim 4b56c48e3e Now uses ctags to find methods in C/C++ source files 6 years ago
eidheim 994595d2cc Markdown now automatically has text wrap set to WRAP_WORD_CHAR 6 years ago
eidheim 1b2e30de36 Wrap mode for preference option source.wrap_lines is now WRAP_WORD_CHAR instead of WRAP_CHAR 6 years ago
eidheim 7282721c64 Fixed prettier cursor placement after style format, and replaced atoi with std::stoi calls 6 years ago
eidheim 2c5daa85e2 Fixed tests on FreeBSD 6 years ago
eidheim 43f2043be1 Cleanup of textbuffer tags and tooltips 6 years ago
eidheim 16876d7695 Use prettier to style format markdown and YAML files 6 years ago
eidheim 53eac52d9e Removed uses of deprecated override_font 6 years ago
eidheim c38a45eb2b Moved Source::View::scroll_to_cursor_delayed implementation to source.cc 6 years ago
eidheim 92b09633bf Renamed enum class enumerators 6 years ago
eidheim 5f6c67458e Fixed prettier error message parsing, and can now run prettier on HTML files 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 8dc76085cc Added support for .tsx files 6 years ago
eidheim d7e26a524a Removed redundant newline checks 6 years ago
eidheim aa1c415e90 Fixes #373 : added Edit->Extend/Shrink Selection 6 years ago
eidheim 888221e575 Markdown style format now supports YAML headers 6 years ago
eidheim e09ef29a08 Added workaround for gtksourceview change: meson.build files are now again identified as meson-files 7 years ago
eidheim cdc69d082d Language protocol: added uri encoding/decoding, and added missing argument escaping to some Terminal::process calls 7 years ago
eidheim 092d729554 Bracket languages: now adds or removes /**/ around selection when typing / 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 aac80d0ade Prettier: speed up by no longer using prettier to find configuration path 7 years ago
eidheim c6efc4599f Markdown format: no newlines in table rows starting with | 7 years ago
eidheim 994573b75e Added support for snippets. Fixes #348 7 years ago
eidheim dd3a02fc7d Fixed javascript indentation outside brackets when line starts with (, [ or { 7 years ago
eidheim 6f7388bf4d Fixed prettier error tooltips 7 years ago