Revisions of lite-xl

Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 26)
- Update to version 2.1.4+git20240416.7fdb35a:
  * Release v2.1.4 (#1772)
  * ci: fix missing permission for creating releases (#1770)
  * Skip patterns matching nothing in `tokenizer` (#1743)
  * Fix BufferSize in g_read for Windows (#1722)
  * Added Arduino syntax highlighting support alongside C++. (#1767)
  * Fixed some typos in core.init (#1755)
  * Limit `language_js` regex avoidance to numbers, and fix starting `/*` comments (#1744)
  * Add from symbol to support ESM (#1754)
  * Add SerenityOS platform support (#1745)
  * Rectify `LICENSE` dates and owners (#1748)
  * scripts: not hardcode MSYSTEM (#1739)
  * Fix `language_js` regex/comment distinction (#1731)
  * Improve `CommandView` and `autocomplete` scroll behavior (#1732)
  * Improve `autocomplete` suggestions box behavior (#1734)
  * Added .pyi extension to python. (#1728)
  * wasm cross file improvements (#1660)
  * readme: add minimum supported OSes (#1711)
  * process: fix unitialized variables (#1719)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 25)
- Update to version 2.1.3+git20240129.3f31c27:
  * v2.1.3 (#1712)
  * Add system.setenv (#1706)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 24)
- This is 2.1.3-rc2 (Pre-release)
- Update to version 2.1.3+git20240121.8cf40de:
  * Fix comment typos in data/core/{init.lua,dirwatch.lua} (#1549)
  * process: style changes (#1709)
  * language_js: support binary and octal representation (#1710)
  * autoreload docs only if their filename matches an actual file (#1698)
  * reorder nagview options on doc:save error to be more consistent with other nagview confirmations (#1696)
  * Improve number highlighting for python syntax highlighting (#1704)
  * Memory fixes (#1705)
  * Fix doc:create-cursor-previous/next-line with tabs (#1697)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 23)
- Update to version 2.1.2+git20231229.b68efcd:
  * chore(changelog): update changelog for v2.1.2
  * chore: update versions
  * add autocompletion to multicursor (#1394)
  * Fixed a minor bug, should close issue #1680.
  * fix nagbar failed save message (#1678)
  * Make license time-independent (#1655)
  * feat(process): allow commands and envs on proces_start (#1477)
  * Improve font/color change detection in `language_md` (#1614)
  * Use x offset to define render command rect in `rencache_draw_text` (#1618)
  * Fix patterns starting with `^` in `tokenizer` (#1645)
  * Fix `language_js` regex constant detection (#1581)
  * Fix editing after undo not clearing the change id (#1574)
  * Fix selecting newlines with `find-replace:select-add-{next,all}` (#1608)
  * Fix `core.redraw` when window is not focused (#1601)
  * Scale mouse coordinates by window scale (#1630)
  * chore(deps): update SDL2
  * chore(deps): update pcre2
  * chore(deps): update freetype
  * fix(ci,build.sh): un-hardcode lua subproject detection
  * Fix `dirmonitor` sorting issues (#1599)
  * Fix running `core.step` when receiving an event while not waiting
  * Made coroutines make more sense, and fixed a bug. (#1381)
  * Limit `system.{sleep,wait_event}` to timeouts >= 0 (#1666)
  * Fixed issue with set_target_size passing the wrong value to plugins (#1657)
  * Fix deleting indentation with multiple cursors (#1670)
  * Avoid considering single spaces in `detectindent` (#1595)
  * refactor(build): use dmgbuild to create dmgs (#1664)
  * feat(package): ad-hoc sign macOS bundles (#1656)
  * fix(dirmonitor): deadlock if error handler jumps somewhere else (#1647)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 22)
- Update to version 2.1.1+git20231206.badcaef:
  * turn window_renderer into managed pointer (#1683)
  * Fixed a minor bug, should close issue #1680.
  * fix nagbar failed save message (#1678)
  * Expose plaintext syntax (#1652)
  * Use `\r\n` for new files on Windows (#1596)
  * feat(process): allow commands and envs on proces_start (#1477)
  * chore(deps): update Lua
  * chore(deps): update SDL2
  * chore(deps): update pcre2
  * chore(deps): update freetype
  * fix(ci,build.sh): un-hardcode lua subproject detection
  * Revert "feat(subprojects): update wraps (#1577)"
  * Improve font/color change detection in `language_md` (#1614)
  * Use x offset to define render command rect in `rencache_draw_text` (#1618)
  * Reverted cursor API to something more compatible with old API. (#1674)
  * Text overwriting (#1495)
  * Fix patterns starting with `^` in `tokenizer` (#1645)
  * Fix `language_js` regex constant detection (#1581)
  * Fix editing after undo not clearing the change id (#1574)
  * Fix selecting newlines with `find-replace:select-add-{next,all}` (#1608)
  * Fix `core.redraw` when window is not focused (#1601)
  * Scale mouse coordinates by window scale (#1630)
  * feat(subprojects): update wraps (#1577)
  * Fix `dirmonitor` sorting issues (#1599)
  * Fix running `core.step` when receiving an event while not waiting
  * Limit `system.{sleep,wait_event}` to timeouts >= 0 (#1666)
  * Fixed issue with set_target_size passing the wrong value to plugins (#1657)
  * Fix deleting indentation with multiple cursors (#1670)
  * Avoid considering single spaces in `detectindent` (#1595)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 21)
- Adding '-Duse_system_lua=true' to build so an attempt to download lua
  over the internet isn't attempted
- Converting 'Obsoletes' to 'Conflicts' for -colors,-plugins,-widgets
- Update to version 2.1.1+git20231011.ab17da4:
  * docs: fix prebuilt install instructions (#1637)
  * Remove DPI detection for default `SCALE`
  * docs: update invite link on README
  * Make `linewrapping` consider the expanded `Scrollbar` size
  * Fix `Scrollbar.{expanded,contracted}_size` documentation
  * Fixed C++14 digit separators (#1593)
  * docs(core.config): add documentation for config options (#1512)
  * feat(statusview): make a separate item for doc position percent (#1579)
  * Autocomplete plugin improvements (#1519)
  * Add `NaN` guard to `View:update_scrollbar`
  * Adds super as a modkey. (#1590)
  * Normalize strokes in fixed order (#1572)
  * Use Lua wrap by default (#1481)
  * docs(core.contextmenu): add documentation for contextmenu (#1567)
  * Fix returned `percent` when clicking the `Scrollbar` `track`
  * Fix `scrollbar` misinterpreting `percent` (#1587)
  * fix(core): defer core:open-log until everything is loaded (#1585)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 20)
- 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)

- 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)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 19)
- Removing extra package "Suggests" for items which can be managed by
  lite-xl-plugin-manager (lpm).
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 18)
- Going back to commit from last release timeframe, more current ones
  exhibit high CPU usage and poor UI rendering speed
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 17)
- 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)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 16)
- Updating doc to live in packages subdir
- Updating licenses.md location
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 15)
- 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.
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 14)
- Adding 'Group' specification

- Explicit to define BuildRequires pkgconfig(lua) >= 5.4
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 13)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 12)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 11)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 10)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 9)
- Adding 'ifarch' for 'aarch64' to 'Prefer: libldap2'.
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 8)
- 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`
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 7)
- 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)
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by