File micro-editor.changes of Package micro-editor
------------------------------------------------------------------- Fri Oct 23 19:30:06 UTC 2020 - tuukka.pasanen@ilmi.fi - Update to version 2.0.8: * Update runtime * Update tcell for alacritty and konsole * :pencil2: : Added more Code tags (#1875) * Fixed help topic name (#1876) * Update tcell to 2.0.5 * Fix typo * Fix palette colors with tcell v2 * Fix Crystal syntax highlighting (#1844) * Fix some left-over details in C++ syntax highlighting (#1865) * groovy highlight (#1866) * Fix quality issues (#1856) * coffeescript syntax fix (#1861) * Enable xterm automatically if screen init fails * Update tcell * Update tcell * Overall syntax highlighting improvements for C++ (#1858) * Remove test option * Don't highlight parens in default theme * Update keybinding docs * Update tcell * Replace meta with alt automatically, update tcell * Update to tcell v2 * Never backup closed buffers * Properly close unmodified buffers on sigterm * Update tcell * AddToHistory function for plugins (#1830) * Add improvements to the python3 syntax definitions (#1833) * Minor tweak to the railscast color scheme (#1834) * Add scrollbar color group (#1840) * fix spelling (#1828) * Highlight static as keyword in Javascript files (#1824) * Avoid duplicate entries in history (#1822) * Don't auto-relocate mouse events * Improve showkey command * Improve Rust syntax highlighting (#1820) * Enable registering raw events * Don't overwrite user bindings * Ref #1819 * Fix JobSend stdin * Record events in cursor * Allow configuration for info/term bindings * Separate bindings for buffers and command bar * Preliminary support for key sequences * Basic implementation of KeyTree * Improve internal keyevent names * Improve Zig syntax definitions (#1814) * Allow Julia multiline strings and comments (#1813) * Initialize t.release to true * Fix non-working split resize with mouse drag (#1811) * Fix erased vertical dividing line (#1810) * Support reproducible builds (#1802) * Exit gracefully when SIGTERM is received * Solus install instruction * Check error in terminal emulator * Don't update internal plugins * Add syntax support for Renpy (#1789) * Tidy go mod * Update tcell * Add comment support for OCaml (#1776) * Support for multiple modifiers in colorschemes (#1772) * Add flake8 linter, postinit and preinit * Read paste option in screen init * Fix swift linting problem * Update linter to include eslint * Update linter documentation * Name svg micro.svg in tarballs * Add micro icon and desktop file to release zips * Highlight multicharacter escape sequences in C and C++ string literals (#1761) * Update micro.desktop (#1759) * fix * Rename deb file in scripts * Improve deb package * Chmod * Update script * Improve packaging * Update nightly release scripts * Slight performance improvement * Improve comment plugin * Improve multicursor clipboard * Add clipboard support for multicursors * Fix reading clipboard internally for OSC52 * Don't set fastdirty base if modified * Update runtime * Add support for copy-paste via OSC 52 * Fix README ToC link (#1757) * Fix escape not exiting prompt * Rebind escape to clear info and deselect * Use tcell's CanDisplay instead of Go's IsPrint * Improve php string highlighting * Update clipboard verification * Drop unnecessary Ftoa and FtoaWithDigits function (#1751) * Only lock event handling * Add a lock for plugins to use if using async code * Fix path escaping on Windows * Close file properly in clean and update makefile * Improve Haskell syntax highlighting (#1745) ------------------------------------------------------------------- Mon Aug 17 08:43:03 UTC 2020 - tuukka.pasanen@ilmi.fi - Update to version 2.0.6: * Update plugin documentation * Add more functions to customize status bar * Support month and day names in crontab syntax * Use boundaries in cron syntax rules * Add Search function to BufPane * Update readme * Don't delete user settings if a parse error occurs * Treat CRLF as LF when inserting text * Fix backup call in test * Improve backup system * Don't use make in travis script * Upgrade travis to go 1.13.x * Upgrade Travis Go to 1.12.x * Include windows for travis * Persist plugin options correctly * Add simulation screen tests * Improve message in micro -clean * Fix backspace on Windows * Clean default settings in micro -clean * Bind Ctrl-/ (CtrlUnderscore) in comment plugin * Fix issue with search and replace at the end of a range * Update tcell version * Improve keybinding label consistency * Start replacement search at cursor location * Fix typo in defaultkeys (#1730) * Don't move nightly tag * Edit nightly release instead of replacing * Cross compile binaries in release scripts * Use hub for creating releases * Add support for dozens more languages to the comment plugin (#1729) * Add comment support for Haskell (#1728) * Update go-shellquote for windows * Make determining rune width faster * Update runtime build script * Fix MoveLines on last line of buffer * More consistent key labels in docs * Add note for macOS terminals in docs * Update readme * Add latex support in comment plugin (#1725) * Make determining whether a code point represents a combining mark faster (#1719) * Show key name in raw pane * Don't apply cli options to settings.json * Lower priority of cursorline and colorcolumn highlighting (#1697) * settings.json only contains modified settings * Only start autocompletion for alphanumerics * python.yaml: add async as a keyword (#1713) * Expose ConfigDir and Tabs to plugins * Verify that all settings have correct type * Fix mouse support in command bar * Update tcell to fix escape sequence bug * Fix fileformat for newly created files * Fix highlighting at the end of line (#1705) * Add mksh to the set of supported shells (#1703) * Up arrow on first line brings to start * Add pkgsrc instruction to readme (#1699) * Update readme * Unicode replacement char for non-displayable chars * More fixes for parsecursor * Fix handling of +LINE:COL syntax * Slightly improve performance for very long lines * Only perform save callback if save was successful * Add `parsecursor` option for file:line:col syntax * Always use current pane for keybinding actions * Use "goto -1" to move cursor to end of document. (#1691) * Added hybrid line numbers (#1690) * Update readme * UpdateRules after save is successful * Fix '> save' command * Update readme * Tweak railscast colorscheme to better reflect original (#1297) * README: Add Fedora install instructions (#1671) * Rewrite TOML syntax file (#1681) * set bash-fc file's syntax as shell (#1679) ------------------------------------------------------------------- Thu May 28 06:31:39 UTC 2020 - tuukka.pasanen@ilmi.fi - Added _service file to easier handling go.mod - Update to version 2.0.4: * Fix dropped redraw events (#1675) * Allow divider customization with divchars option * Improve unicode line array test * Expose CharacterCount to plugins * Use unicode.Mark for combining unicode range * Final touches for combining character support * Use CharacterCount over RuneCount * Use DecodeCharacter over DecodeRune * Add more sophisticated buffer benchmark system ------------------------------------------------------------------- Tue Sep 18 07:31:03 UTC 2018 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi> - Initial version 1.4