Package Release Info

lite-xl-2.1.1+git20230805.3979730-bp156.1.5

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

lite-xl

Change Logs

* Thu Aug 10 2023 scott.bradnick@suse.com
- Update to version 2.1.1+git20230805.3979730:
  * ci(release): use lite-xl org (#1571)
  * Make `DocView` aware of scrollbars sizes (#1177)
  * Updated README.md as per PR comittee meeting #8.
  * Updating the *Installing prebuild* section in README.md (#1548)
  * Use proper timeouts for coroutines that don't need to wait (#1467)
  * Normalize stroke before adding keybind (#1334)
  * feat(src/renderer): unify fontgroup baseline (#1560)
  * Fixed things for when a thread requests a redraw. (#1570)
  * Documentation for core.command (#1564)
  * docs(system): fix missing parameter for system.path_compare (#1566)
  * Documentation for core.common (#1510)
  * Updated extension for mac. (#1563)
* Thu Aug 10 2023 scott.bradnick@suse.com
- Update to version 2.1.1+git20230710.76f23a2:
  * feat(src/renderer): stream fonts with SDL_RWops on all platforms (#1555)
  * Return state when tokenizing plaintext syntaxes
  * style(src/renderer): use FreeType header names (#1554)
  * Allow setting custom glyphset size (#1542)
  * Skip checking `files` if no filename was provided to `syntax.get`
  * Fix #1538 log scrolls automatically (the real PR) (#1546)
  * comment typo in object.lua (#1541)
  * Windows Installer Path Modification (#1536)
  * Attach command buffer to Renderer Window (#1472)
  * Increase number of loadable glyphsets (#1524)
  * Add top tab margins (#1479)
  * Show cursor at the start of the next line when selecting full lines (#761)
  * Make `Doc:sanitize_position` return a more appropriate `col` (#1469)
  * Revert "core syntax: strip the path from filename on syntax.get (#1168)" (#1322)
  * Change AppID (#1187)
  * When logging don't use `core.status_view` if not yet initialized
  * Mark `linewrapping` `open_files` table as weak
  * Add mouse grab (#1501)
  * Close lua state when exiting on a runtime error (#1487)
  * Move lineguide below blinking cursor, fixes #1488 (#1511)
  * fix(renderer): fix memory leak when freeing glyphsets
  * docs(system): make all parameters for set_window_hit_test optional
  * detectindent: fix wrong detection reported by Adam (#1500)
  * Allowed for overrides of toolbar items, so plugins can add things if they want to with different fonts. (#1157)
  * Restore horizontal scroll position after scale change (#494)
  * feat(bootstrap): return error string from C searcher
  * fix(rencache): fix compiler warning for printing size_t
  * Fixing linewrapping bug to do with wordwrapping.
  * Added in double-clicking on emptyview and tab bar. (#1478)
  * ci(build): update action dependencies
  * fix(process): check for HANDLE_INVALID (#1475)
  * Make `system.path_compare` more digit-aware (#1474)
  * StatusView compat fix with older Lua runtimes
  * Process API improvements (again) (#1370)
  * Build releases with Ubuntu 18.04 container (#1460)
  * Merge carets after `doc:move-to-{previous,next}-char` (#1462)
  * refactor(plugin_api): move the header into include/ (#1440)
  * Show error message in crash message box (#1461)
  * Cross compiling improvements + macOS universal binary (#1458)
  * upgrade header files to Lua 5.4 (#1436)
  * Fix for api_require wrong macro && conditions (#1465)
  * feat: add statusview item to show selections (#1445)
  * #1393 followup (#1463)
  * Make `system.path_compare` more case-aware (#1457)
  * Update api_require to expose more symbols (#1437)
  * Optimizing MSYS2 CI (#1435)
  * fix(CI): bump dependency versions (#1434)
  * fix: fix differing stacktrace on stdout and file (#1404)
  * Add View dragging (#1402)
  * fix(windows-utf8-patch): fix os.getenv() not supporting UTF-8 output (#1397)
  * Fix invalid EXEFILE and EXEDIR on Windows (#1396)
  * Added in support for foreground and background events. (#1395)
  * add autocompletion to multicursor (#1394)
  * fix cursors positions when deleting multiple selections (#1393)
  * Added in explicit touchscreen keyboard support. (#1389)
  * Allow `tokenizer` to pause and resume in the middle of a line (#1444)
  * Disable `trimwhitespace` and `drawwhitespace` via their configs (#1446)
  * Limit `core.threads` without a timeout to run 30 times per second
  * Made things clearer, as per jgm's suggestion.
  * Made coroutines make more sense, and fixed a bug. (#1381)
  * Don't calculate widths per-uft8-char when not needed (#1409)
  * Asynchronous process reaping (#1412)
  * Aggregate `SDL_Surface`s and their scale in `RenSurface` (#1429)
  * Make `TreeView` follow the current tab (#1411)
  * Use clipping functions provided by SDL (#1426)
  * Improve text width calculation precision (#1408)
  * refactor(main): move SetProcessDPIAware to manifests (#1413)
  * Split `Command` struct into different structs for each command type (#1407)
  * Add manifest on Windows (#1405)
  * Use correct view for scrolling to `find-replace:repeat-find` results (#1400)
  * Added in ability to specify prefix via env variable. (#1388)
  * fix incorrect x_offset if opened docs have different tab sizes (#1383)
  * Fixed up some post 5.1/jit Symbols (#1385)
  * Make tab scrolling more flexible (#1384)
  * Correct the inverted tabs scrolling
  * Make mouse scrollwheel hovering tabs scroll the tab bar (#1314)
  * Allow groups to be used in end delimiter patterns in tokenizer (#1317)
  * Improve `DocView:get_visible_line_range` precision (#1382)
  * plugins scale: also rescale style.expanded_scrollbar_size (#1380)
  * NagView: properly rescale on scale change (#1379)
  * Restore in-selection replace as discussed in #1331 (#1368)
  * Improved plugins config table handling (#1356)
  * Make mod-version follow semver (#1036)
  * fix: exec() error not returned to parent (#1363)
  * Context menu fixes and keyboard navigation (#1338)
  * Replace globally when replacing from selection (#1331)
  * feat: add option to only draw whitespace if it is within selection (#1312)
  * Abstracted open_doc out to allow for more easy overriding. (#1344)
  * Getting rid of annoying forward slash on windows. (#1345)
  * gh workflow: fix path to macOS arm64 cross file
  * ci: fix msys build now requiring ca-certificates (#1348)
  * pass RenWindow by argument (#1321)
  * Add "Open with Lite XL" to windows' context menu (#1333)
  * Added missing header declaration.
  * plugin api: allow usage on multiple source files (#1335)
  * Added in Config Postload (#1336)
  * Avoid drawing hidden text in `DocView:draw_line_text` (#1298)
  * remove static libgcc from meson (#1290)
  * Updated dummy method signature to match prototypes.
  * Make empty groups in `regex.gmatch` return their offset (#1325)
  * Use `table.move` to implement `common.splice` (#1324)
  * language_md: add nix code block highlighting (#1323)
  * Create Renderer Only When It Doesn't Exist (#1315)
  * replace uses of SDL_Window with RenWindow (#1319)
  * Reorganize resources/ + wasm target (#1244)
  * packaging: use master branch for plugin addons
  * fix: center title and version in emptyview (#1311)
  * defer lua error until after cleanup (#1310)
  * plugin api: added missing luaL_typeerror (#1313)
  * Packaging Scripts: updated widgets install location
  * `linewrapping`: Disable horizontal scrolling when enabled (#1309)
  * Handle readlink errors (#1292)
  * Make `dirwatch` sorting compatible with what `file_bisect` expects (#1300)
  * Don't set a value twice (#1306)
  * Fix a memory leak (#1305)
  * Make api_require's nodes const (#1296)
  * do not allow users to create an empty font group (#1303)
  * Allow command buffer to be expanded (#1297)
* Thu Aug 10 2023 Scott Bradnick <scott.bradnick@suse.com>
- Removing extra package "Suggests" for items which can be managed by
  lite-xl-plugin-manager (lpm).
* Thu Jul 13 2023 scott.bradnick@suse.com
- Going back to commit from last release timeframe, more current ones
  exhibit high CPU usage and poor UI rendering speed
* Wed Apr 19 2023 Scott Bradnick <scott.bradnick@suse.com>
- Updating doc to live in packages subdir
- Updating licenses.md location
Version: 2.1.1+git20221230.4e272c3-bp155.1.5
* Fri Dec 30 2022 scott.bradnick@suse.com
- Update to version 2.1.1+git20221230.4e272c3:
  * Minor typos in init text
  * Bump version to 2.1.1 (#1284)
  * regex: properly call pcre2_jit_compile
  * Fix horizontal scroll with touchpad on MacOS
  * contextmenu: adjust y positioning if less than zero (#1268)
  * Fix userdata APIs for Lua 5.4 in native plugin interface (#1188)
  * dirmonitor: use pipes on fsevents (#1274)
  * Fix popping subsyntaxes that end consecutively (#1246)
  * Fix two typos in data/init.lua (#1272)
  * Add example settings to _overwrite_ an existing key binding (#1270)
  * dirmonitor: fix high cpu usage, fixes #1237 (#1271)
  * Use Lua string length instead of relying on `strlen` (#1262)
  * Allow `TreeView` file operation commands when focused (#1256)
  * Update changelog.md
  * Update changelog.md
  * Updated changelog.md
  * set arch tuple in meson (#1254)
  * core regex: use backward compatible lua_newuserdata
  * `detectindent`: Limit subsyntax depth (#1253)
  * fix: move tab scroll buttons to remove spacing before 1st tab (#1231)
  * Improve IME location updates (#1170)
  * Simplify SDL message boxes (#1249)
  * trimwhitespace: expose functionality and extra features (#1238)
  * Fix some syntax errors (#1243)
  * `toolbarview`: Remove tooltip when hidden (#1251)
  * core: ported regex.gsub to faster native version (#1233)
  * contextmenu: make divider less aggressive (#1228)
  * add touch events
  * Converted from bytes to characters, as this is what windows is expecting.
  * plugins projectsearch: expose its functionality (#1235)
  * Add `regex.find_offsets`, `regex.find`, improve `regex.match` (#1232)
  * feat: alert user via nagview if file cannot be saved (#1230)
  * autocomplete: wrap the autocomplete results around (#1223)
  * feat: encode home in statusview file path (#1224)
  * Improve `regex.gsub` performance (#1220)
  * Fix native plugins not reloading upon core:restart (#1219)
  * meson: updated all subproject wraps (#1214)
  * better error messages for checkcolor (#1211)
  * docs api: added dirmonitor
  * docs api: minor corrections
  * Add initialization to variable in `ren_draw_text`
  * statusview: respect right padding of item tooltip
  * update documentation for system (#1210)
  * Windows font loading hotfix (#1205)
  * MSVC Support (#1199)
  * Make `Scrollbar` follow `force_status` when animations are disabled
  * Pass the currently selected item to `CommandView` validation (#1203)
  * Replace deprecated meson feature `gui_app` with `win_subsystem`
  * Use subsyntax info in `doc:toggle-{line,block}-comments`
  * Set initial tokenizer state to a `NULL` byte
  * Add `tokenizer.extract_subsyntaxes`
  * meson: bump minimum required version to 0.56
  * add support for loading fonts with UTF-8 filenames
  * use flexible structure member from C99
  * fix utfconv.h duplicate functions
  * Use a better fallback in case `get_exe_filename` fails
  * Add missing `get_exe_filename()` implementation for FreeBSD
  * macOS: `-mmacosx-version-min` is required for setting min version (#1192)
  * linewrapping: fix enabled always by mistake introduced with #1190
  * traceback: some lua versions do not support message as nil
  * Make linewrapping plugin recompute breaks before scrolling (#1190)
  * highlighter: autostop co-routine when not needed (#881)
  * dirmonitor: give kevent a timeout so it doesn't lock forever (#1180)
  * tokenizer: remove the limit of 3 subsyntaxes depth (#1186)
* Mon Dec 05 2022 Scott Bradnick <scott.bradnick@suse.com>
- Adding 'Group' specification
* Mon Dec 05 2022 Max Lin <mlin@suse.com>
- Explicit to define BuildRequires pkgconfig(lua) >= 5.4
* Thu Nov 03 2022 scott.bradnick@suse.com
- Addressing https://github.com/lite-xl/lite-xl/issues/1185
  * Removing 'lite-xl-[colors,plugins]' as "Recommends"
  * Adding 'lite-xl-[colors,plugins,widgets]' as "Suggests"
- Update to version 2.1.0+git20221103.03cc5ff:
  * Add `config.keep_newline_whitespace` option (#1184)
  * Don't sort in `Doc:get_selection_idx` with an invalid index
  * Getting ready for 2.1. (#1181)
  * Fixed small plugin header error.
  * docview: support gutter click selection, fixes #1116 (#1169)
  * Add more options to `Scrollbar` (#1174)
  * Improvements to multicursor copy/paste (#1123)
  * Make MacOS `core:restart` shortcut more in line with other platforms
  * Fix horizontal scroll with shift+scroll on MacOS
  * scripts build: properly detect if cross-compiling
  * ci release: add macos arm64 support (#1179)
  * Fix `drawwhitespace` drawing lines with different substitution kinds
  * plugin autocomplete: update partial on manual trigger
  * plugin api: added missing param on lua_dump
  * Apply `doc` commands to anything that extends `DocView`
  * resources: .desktop inode/directory mime type
  * core syntax: strip the path from filename on syntax.get (#1168)
  * docview: do not render newline fixes #1164
  * plugin drawwhitespace: allow newline substitution
  * Fixed the common idiom of setting a plugin to true. (#1152)
  * make the default core.ignore_files more specific (#1160)
  * core renderer: increased max font fallbacks to 10
  * core renderer: fixed small issue introduced on #1145
  * Fixup minor drawing issue.
  * changelog: added latest changes
  * Check if scrollbar is no longer hovered on mouse release
  * Only consider left clicks on the scrollbar
  * plugin lineguide: be strict on drawing to DocView
  * Refactor scrollbar into its own file (#1124)
  * Add IME support (#991)
  * save a reference to the font when calling renderer.draw_text. (#1156)
  * core utf8: fix license text
  * dirmonitor: add watch to subdirs on file limit mode (#1155)
  * allow defining the arch tuple via meson (#1153)
  * Use the syntax with the longest match (#919)
  * dirmonitor: added missing mutex initialization (#1150)
  * Add on_scale_change event to View (#1146)
  * dirwatch: exit coroutine if project not open anymore to properly gargage collect it (#1142)
  * release: linux build in ubuntu 18.04 fixes #1147
  * changelog: updated to include some of latest changes
  * Add fsevents backend to dirmonitor (#1141)
  * add parameter validation to checkcolor and f_font_group (#1145)
  * draw lite-xl icon in TitleView (#1143)
  * Changed workspace to accommodate other views. (#1121)
  * Fixed process layer argument quoting; allows for strings with spaces. And added ability to specify a literal, in the style of python. (#1132)
  * Use relative mouse position directly for drop event (#1140)
  * Added in an additional ENVVAR for setting USERDIR, and also changed / to PATHSEP. (#1139)
* Wed Oct 05 2022 scott.bradnick@suse.com
- Update to version 2.1.0+git20221004.e34a3ca:
  * Stealthy fix of list_dir on windows with single letter directories.
  * Fix process api detach bug (#1137)
  * Fixing minor bug relating to TreeView's cache. (#1136)
  * Add i386 architecture detection, add FreeBSD to platform detection (#1135)
  * meson: fallback onto the C compiler when Lua could not be found (#1134)
  * meson: updated lua wrap to v5.4.4 (#1133)
  * plugins language_md: fixed some regressions, added caddyfile support
  * system: added raise_window() (#1131)
  * language_md: don't require space at end on '_', '__', '___' (#1129)
  * gh workflow: don't make release on tag pushes to prevent double release when executed from github web interface.
  * updated changelog
  * core start: added missing ';' to package.cpath
  * Added in ability to have `init.so` as a require for cpath. (#1126)
  * Added Release Workflow and Fixed some build script issues (#1013)
  * api: expose api_load_libs to native plugins (#1125)
  * docs: documented ARCH global.
  * Update unidata to version 15.0 (#1122)
  * Added in native modules suffixes. (#1111)
  * core: remapped core:restart to `ctrl+alt+r`
  * contextmenu: resize on scale changes (#1117)
  * plugin scale: added option to set default scale (#1115)
  * Added in simple directory search to treeview. (#1110)
  * Strictly limit find/replace commands to `core.docview` (#1108)
  * autocomplete: properly replace current partial symbol
  * Changed setpgrp to a more portable form.
  * updated sdl2 wrap to 2.24
* Wed Aug 31 2022 scott.bradnick@suse.com
- Update to version 2.1.0+git20220821.c25f83d:
  * Make predicate for some `TreeView` commands stricter
  * Reduce double click radius
  * Added a smoothing and strikethrough option to font loading. (#1087)
  * Be more lenient with appending `PATHSEP` in `common.path_suggest` in Windows
  * Remove final `PATHSEP` in `common.normalize_volume`
  * Add `PATHSEP` before listing the directory in `common.path_suggest`
  * Replace `assert` with `core.log_quiet` on command replace
  * Add predicate memoization to `command.get_all_valid`
  * Use `Object:is` instead of direct metatable comparison in `autocomplete`
  * Allow command predicates to manage parameters passed to the commands
  * language_python: add syntax support for async/await
  * Remove dot slash from suggested paths in `common.path_suggest`
  * Steps to generalize toolbar and treeview. (#1088)
  * Fix [build] link and add [lite] link on Overview (#1096)
  * Enable SDL timers
  * Clear default Lua require path (#1085)
  * Fix "hard" indent column info on status view. (#1078)
  * CommandView: do not change caret size with config.line_height
  * Add font style options in user module
  * `drawwhitespace`: Invalidate cache on indent size change
  * `language_python`:  Add new patterns (#1074)
  * [chore]: Delete useless $
  * Make `StatusView:add_item` accept a table
  * Don't wrap around if there are no suggestions in `CommandView`
  * Start dirmonitor check thread only after a watch is added (#1072)
  * Make `Doc:get_selection[s]` return if the selection was actually sorted
  * [chore]: Update syntax
  * language_python: add syntax support for match-case statement
  * `LogView`: Show scrollbar
  * Increase default maximum number of log items
  * `LogView`: Don't draw invisible items
  * Adapt build job to lhelper-2
  * `autocomplete`: Fix "Too many symbols" message when `Doc` has no name
  * `language_md`: Limit inline math mode to the current line
  * Fix opening `LogView` when reloading customizations
  * On `doc:newline` remove line content if it contains only whitespace
  * Don't indent empty lines in a selection
  * `drawwhitespace`: Invalidate cache on font size change
  * Missing header.
  * Fix full line cut when only a single line remains
  * renderer fonts: additions and improvements
  * lineguide: added config spec
  * Fixed minor issue on windows.
  * Improve `lineguide` plugin (#1056)
  * `findreplace`: Sort last searches
  * language_html: Improve subsyntax highlighting (#1043)
  * `findreplace`: Fix number of total replacements
  * treeview: scale fallback sizes as pointed out by @Guldoman
  * updated changelog
  * treeview: restore ability to disable toolbarview
  * `drawwhitespace`: Use `Docview` vertical line offset
  * Add .cjs and .mjs for js syntax highlighting
  * CommandView: improve performance by only drawing visible
  * plugin treeview: fix crash
  * build script: fix lua subproject expansion
  * changelog: added latest changes
  * make system.* functions support UTF8 filenames (#1042)
  * add option to patch lua with UTF8 support
  * `drawwhitespace`: Invalidate cache on config changes
  * Warn if token type is a table when not needed
  * Add helper function to report bad patterns in tokenizer
  * Fix malformed pattern check for group patterns in tokenizer
  * changeslog: added performance section and listed PR 1032
  * fix memory leak and wrong check in font_retrieve
  * run GC between scale to prevent ram from exploding
  * omit filename from error message
  * add .cache to gitignore
  * Check if "open" pattern is escaped
  * Convert more byte offsets to utf-8 pos in regex tokenizer
  * load space metrics only instead of all metrics of the 1st 256 characters
  * lua patch for utf-8 support
  * `drawwhitespace`: Cache whitespace location
  * Add `Highlighter:update_notify` to keep track of retokenized lines
  * Downgrade `StatusView:get_items` deprecation message to warning
  * `language_md`: Add math delimiters
  * changelog: added links to releases
  * initial documentation for better code completion
  * changelog: include treeview fixes
  * ChangesLog: more details to 2.1.0 release
  * Open `LogView` on user/project module reload error
  * Make `common.merge` work with invalid arguments
  * plugin linewrapping: added priority
  * plugin drawwhitespace: return line height on draw_line_text
  * style: move default colors to its own style file
  * Add `text` and `select_text` to `CommandView` options
  * Add `show_suggestions` to `CommandView` options
  * Fix `CommandView:enter` deprecation log
  * plugin drawwhitespace: added config spec
  * Added in defaults for dirwatch.
  * Fix tooltip not getting removed after `find-replace:replace`
  * Make `TreeView` more multi-project-dir aware
  * Add `TreeView` helper functions to get previous/next item
  * Allow `common.path_suggest` to specify a root directory
  * Add `common.is_absolute_path`
  * plugins: dropped --lite-xl version tag
  * plugins: only check mod version
  * core: check for sdl initialization errors
  * Expose function to create custom log entries
  * Add `warn` log level
  * Always show backtrace for `error` log entries
  * Show error if language plugin pattern has mismatching number of groups
  * Fix UTF-8 matches in regex group `tokenizer`
  * Don't check unnamed files in `autoreload` plugin
  * Use new `CommandView:enter` options table
  * Add options to `CommandView:enter`
  * meson: fix not obeyed forcefallback for lua
  * Made wrapping overflow optional
  * Made moving to a line beyond the end of a document move the caret column to the end of the line
  * Allow using regex groups to split tokens
  * Make `regex.match` return all the results
  * Make regex API return integers
  * plugins: added settings gui support
  * make lite-xl respect the taskbar and allow aero-drop in borderless mode
  * plugin contextmenu: simplify predicate
  * command predicates: added support for strict matching by appending '!' on string predicates
  * Made sure we redrew things, added in a contingency in 'save' for times when we load a non-existent file, and added some checks.
  * Changed things over to use dirwatch.
  * As per request from jgmdev, added in ability to show nagview always.
  * Split out reload functionality to actual document, and added in a thread to check the document, in the cases where it wouldn't be covered by dirwatch.
  * Modified autoreload to use new dirwatch infrastructure, and added in nagview to verify that fs changes don't stomp on our changes, unless you want them to.
  * Autoreload Nagview (#942)
  * docs: added font.group to renderer and other adjustments
  * tokenizer: fix next utf8 char retrieval bug
  * adjust and consolidate duplicated predicate code
  * keymap: changes and docs
  * object: made is() stricter and added extends()
  * Add utf8 support on doc lower and upper commands
  * c core: fix extra utf8 build conflict on windows
  * Removed undefined behaviour by using `poll` over `select`.
  * TreeView Changes (#898)
  * Fixed dirwatch dummy, and scanning.
  * Bumped verison number in meson.
  * plugins: add load priority support with '--priority:###'
  * meson: install docs/api to datadir for lsp support
  * Erroneously added padding.
  * Updated linewrap and autocomplete to use the new get_line_screen_position which takes a col.
  * Fix `ren_font_group_get_tab_size` returning unexpected values
  * Updated treeview to match convention.
  * Open `LogView` in correct `Node`
  * Add pretty printing to `common.serialize`
  * Fixed minor race condition.
  * Fixed minor race condition.
  * core: expose rescan_project_directories and configure_borderless_window
  * Manage return values from "replacer" function in `Doc:replace`
  * Make sure pipes are closed on exec.
  * Asynchronous Reads for Dirmonitor (#930)
  * Significantly improved performance of tokenization for larger documents by by default not requiring tokenization.
  * Apply `drawwhitespace` plugin only to `DocView`s
  * Added in check in case of nil.
  * Fixed windows dirmonitor issues.
  * Fixed some minor issues with linewrapping.
  * Apparenlty these were issues? What?
  * Soft Line Wrapping (#636)
  * Added in notes to the changelog.
  * Bumping version numbers.
  * Improve `drawwhitespace` plugin
* Mon May 02 2022 scott.bradnick@suse.com
- Update to version 2.0.5+git20220502.d3c38d6:
  * Added in log to show total time.
  * Add typeahead to `CommandView` (#963)
  * Send `mouseleft` event when the mouse leaves the window (#928)
  * Added plugin load-time log.
  * Check if `USERDIR` doesn't exist in `core.delete_temp_files`
* Wed Apr 27 2022 scott.bradnick@suse.com
- Update to version 2.0.5+git20220427.3950406:
  * Catch mouse clicks if `contextmenu` is open
  * TreeView Changes (#898)
  * Clamp scroll position when dragging the scrollbar without animations
  * Make sure pipes are closed on exec.
  * Asynchronous Reads for Dirmonitor (#930)
  * Fixed windows dirmonitor issues.
  * Don't animate scrolling by dragging the scroll bar (#940)
  * Allow functions in `keymap` (#948)
  * Add utf8 support to tokenizer (#945)
  * Fix `ren_font_group_get_tab_size` returning unexpected values
  * Add animation categories to enable finer transitions control (#941)
* Sun Apr 24 2022 Scott Bradnick <scott.bradnick@suse.com>
- Swapping out 'BuildRequires: git' for 'BuildRequires: git-core'.
* Thu Apr 21 2022 scott.bradnick@suse.com
- Update to version 2.0.5+git20220421.b995713:
  * Add `launchable` tag to AppStream xml
  * Improve performance of `ren_draw_rect` (#935)
  * Set the correct working directory for the AppImage version (#937)
  * Update SDL to 2.0.20 (#884)
  * Add `DATADIR` and `USERDIR` explanation in created user module
  * Add triple single quotes multiline strings to `language_python`
  * Cleanup (#826)
  * Added in check in case of nil.
  * Fix missing pixel in scrollbar
  * Show `arrow` cursor when hovering `DocView` scrollbar track
  * Add scrollbar "track" and resize on hover
  * Fix `DocView:on_mouse_released` not considering all parameters
  * Avoid calling `View:scrollbar_overlaps_point` uselessly
* Wed Apr 13 2022 Scott Bradnick <scott.bradnick@suse.com>
- Adding 'lite-xl-colors' as a Recommends.
* Wed Apr 13 2022 Scott Bradnick <scott.bradnick@suse.com>
- Adding 'lite-xl-plugins' as a Recommends.
* Wed Apr 13 2022 Scott Bradnick <scott.bradnick@suse.com>
- Adding readme file to package.
* Tue Apr 12 2022 scott.bradnick@suse.com
- Update to version 2.0.5+git20220411.16fcb2e:
  * Add syntax symbols for auto-complete
  * Early `break` if `autocomplete` needs to update
  * Consider last document line to gather `autocomplete` symbols
  * Changed calculation to use ascender, which should work better. (#912)
  * Fix keeping scroll position when restoring a `DocView` (#910)
  * language_md: remove extra empty line
  * syntax: remove pattern re-ordering on optimization
  * core: fixes and changes to temp files
  * statusview: added functions for easy custom item ordering
* Tue Apr 12 2022 Scott Bradnick <scott.bradnick@suse.com>
- Initial version from upstream.