Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lapce for openSUSE:Factory checked in at 2022-11-13 18:09:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lapce (Old) and /work/SRC/openSUSE:Factory/.lapce.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lapce" Sun Nov 13 18:09:12 2022 rev:5 rq:1035485 version:0.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lapce/lapce.changes 2022-06-25 10:24:38.890706816 +0200 +++ /work/SRC/openSUSE:Factory/.lapce.new.1597/lapce.changes 2022-11-13 18:09:27.463611906 +0100 @@ -1,0 +2,228 @@ +Sun Nov 6 01:56:12 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Update to version 0.2.2: + * Features/Changes: + - #1643: Use https://plugins.lapce.dev/ as the plugin registry + - #1620: Added "Show Hover" keybinding that will trigger the hover at the cursor location + - #1619: + * Add active/inactive tab colours + * Add primary button colour + * Replace custom drawn checkboxes with icons in source control + * Add hover effect in source control panel + * Add colour preview in settings + - #1617: Fixed a stack overflow that would crash lapce when attempting to sort a large number of PaletteItems + - #1609: Add syntax highlighting for erlang + - #1590: Added ability to open file and file diff from source control context menu + - #1570: Added a basic tab context menu with common close actions + - #1560: Added ability to copy active editor remote file path to clipboard + - #1510: Added support to discard changes to a file + - #1459: Implement icon theme system + * This is a breaking change for colour themes! + * Colour themes should now use [color-theme] table format in theme TOML + * volt.toml now use color-themes and icon-themes keys. themes key is not used anymore. + - #1554: Added XML language support + - #1472: Added SQL language support + - #1531: Improved Ctrl+Left command on spaces at the beginning of a line + - #1491: Added Vim shift+c to delete remainder of line + - #1508: Show in progress when Lapce is self updating + - #1475: Add editor setting: "Cursor Surrounding Lines" which sets minimum number of lines above and below cursor + - #1525: Add editor indent guide + - #1521: Show unique paths to disambiguate same file names + - #1452: Wrap selected text with brackets/quotes + - #1421: Add matching bracket highlighting + - #1541: Order palette items according to last execute time + * Bug Fixes + - #1566|#1568: Use separate colour for drag and drop background + - #1459: Fix opening currently used logfile + - #1505: Fix proxy download for hosts with curl without -Z flag + - #1483: Fix showing the close icon for the first tab when opening multiple tab + - #1477: Now use esc to close searchbar regarless of the current focus + - #1507: Fixed a crash when scratch buffer is closed + - #1547: Fix infinite cycle in workspace symbol search + - #1628: Fix kts files not being recognized +- Readded lapce-proxy. +- Simplify _service file. + +------------------------------------------------------------------- +Tue Nov 1 14:30:46 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Remove lapce-proxy binary as suggested by a lapce developer. +- Fix icon install. + +------------------------------------------------------------------- +Tue Oct 25 21:46:53 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Change to rust tier 1 arches. Fails on ix86 archs. + +------------------------------------------------------------------- +Sat Oct 15 22:03:51 UTC 2022 - socvirnyl.est...@gmail.com + +- Update to version 0.2.1+git22: + * add tests + * Wrap selected text with brackets/quotes (#1452) + * Add support for empty setting items (#1517) + * editor tab dedup files update + * Show unique paths to disambiguate same file names (Re: #557) (#1521) + * ci: bump checkout action (#1523) + * previous word for modal and non-modal + * Improve Ctrl+Left-Arrow Keys behavior (#1531) + * add indent guide (#1525) + * fix error lens (#1524) + * fix whitespace on end of line (#1509) + * update CHANGELOG + * show update in progress (#1508) + * scratch buffer fix (#1507) + * update changelog + * feature: add shift+C delete remainder of line (#1491) + * fix(search): use esc to close search regardless of current mode (#1477) + * UI: Fix issue where 1st tab shows the close icon... (#1483) + * Feat: Add setting Cursor Surrounding Lines (#1474) (#1475) + * Added .fleet/ to .gitignore (#1498) + * fix: remove -Z (#1505) + * Split up SettingItem code (#1484) + * Update Changelog.md with 0.2.1 changes (#1486) + * update docs + * update docs + * Style Crash fix (#1482) + * Load shell environment when launching from GUI (#1461) + * Add atomic soft tabs feature (#1419) + * Trim whitespace from search results (#1453) + * feat: add command to un/install lapce from/to PATH (#1471) + * fix(view): autosave periodically resetting scroll (#1476) + +------------------------------------------------------------------- +Sat Oct 15 01:00:58 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Increase both memory and storage to 16G to avoid exhaustion of memory/storage + when compiling. + +------------------------------------------------------------------- +Sat Oct 15 00:27:13 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Fix installation for desktop app related info and files. + +------------------------------------------------------------------- +Tue Oct 11 21:04:33 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Update to version 0.2.0+git327: + * fix(view): autosave periodically resetting scroll + * feat: add command to un/install lapce from/to PATH + * Trim whitespace of search results + * Add atomic soft tabs feature + * Load shell environment when launching from GUI + * Style Crash Fix + +------------------------------------------------------------------- +Tue Oct 11 13:43:30 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Add more memory to avoid memory exhaustion in the _constraints file. + +------------------------------------------------------------------- +Tue Oct 11 12:38:56 UTC 2022 - socvirnyl.est...@gmail.com + +- Update to version 0.2.0+git321: + * global search box style change + * Plugin settings load fix (#1473) + * feat(search): add case sensitive search ui button (#1441) + * fix: canonicalize paths (#1469) + * Delete scratch_docs when deleting scratch documents (#1465) + * Create PULL_REQUEST_TEMPLATE.md + * Plugin Settings (#1449) + * Refactor mouse_up handling into a function to keep the code consistent (#1464) + * Rewritten a loop-based variable to the more idiomatic iterator-based implementation (#1463) + * feat: allow custom codesign identity (#1457) + +------------------------------------------------------------------- +Tue Oct 4 04:59:38 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Update cargo vendored dependencies. +- Enable all arches. + +------------------------------------------------------------------- +Sun Sep 4 07:21:53 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Update to version 0.2.0: + * Features/Changes + - Implemented error lens. + - Add Fedora spec for packaging + - Add LSP stderr output to log + - Truncate plugin description with ellipsis when it is too long + - Add goto type definition support. (Where you can jump to the definition of the type a variable is of) + - Add alpine dev-container + - Add next/previous tab commands and keybindings. (Note that this is moving left/right in the tabs, not to the last used tab) + - Make undo more granular + - Fix alpha-depth issue in painting + - Display documentation of completion items. + - Add config option for cursor blink interval + - Use new highlighter query for Julia + - Title update + - Full screen fix. Changes Lapce icon to work better on common color schemes. + - Separate plugin panel into two parts, installed and uninstalled. + - Custom title bar on Linux and palette bar + - Preserve unsaved files when closing, which are restored when opening Lapce again + - Add the ability to enable, disable, and remove plugins + - Don't paint tiny tab drags + - Add command to toggle inlay hints + - Add daily nightly build + - Don't show autocomplete after whitespace keys + - Make completion/palette allow page-up/down keys + - Add setting to control palette preview editor's width + - Don't show autocomplete after backspacing over whitespace + - Add the ability to resize editor/terminal/various splits. + * Bug Fixes + - Give the plugin panel a scroll bar + - Check LSP capabilities before sending commands. Fixes most of Julia LSP support. + - Properly check if a line is after the end of the document in line styles + - Use FS module + - Fix crashing on semantic tokens going past last line + - Fix goto ref on single references + - Reload explorer on file change, just in case our watching code didn't activate. + - (LSP) Specify the workspace folder of the root uri if available. + - Set the current directory when starting the LSP + - Read files lossily, in case they are not UTF8. + - Use UTF16 encoding for communicating with LSPs. This should fix a bunch of bugs with unicode causing RA or the editor to crash. + - Fix keybinds on Mac with Command+Shift + - Fix MacOS Option Key + - Properly open editors when applying text edits via code actions to editors which aren't focused or open. + - Prevent crash on save with multiple windows + - Fix calculation of mouse down position in the problem panel + - Follow system OS paths better + - Proxy rewrite! This should make lock-ups not happen, and be easier to add onto. + - Find box result count should use the current buffer + - Pass uname as multiple args to fix WSL + - Align settings button size to window controls + - Don't fail on missing primary monitor + - Various other bug fixes + + ++++ 31 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/lapce/lapce.changes ++++ and /work/SRC/openSUSE:Factory/.lapce.new.1597/lapce.changes Old: ---- lapce-0.1.2~0.tar.xz lapce.desktop lapce.sh vendor.tar.xz New: ---- _constraints v0.2.2.tar.gz vendor.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lapce.spec ++++++ --- /var/tmp/diff_new_pack.8U6eqD/_old 2022-11-13 18:09:29.987626571 +0100 +++ /var/tmp/diff_new_pack.8U6eqD/_new 2022-11-13 18:09:29.991626595 +0100 @@ -17,25 +17,26 @@ Name: lapce -Version: 0.1.2~0 +Version: 0.2.2 Release: 0 Summary: Lightning-fast and Powerful Code Editor written in Rust URL: https://github.com/lapce/lapce License: (0BSD OR Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND MIT AND (Artistic-2.0 OR CC0-1.0) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CC0-1.0 AND ISC AND MIT AND (MIT OR Unlicense) AND MPL-2.0 AND MPL-2.0+ AND Zlib AND zlib-acknowledgement AND Apache-2.0 Group: Productivity/Text/Editors -Source0: %{name}-%{version}.tar.xz -Source1: vendor.tar.xz +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz +Source1: vendor.tar.gz Source2: cargo_config -Source3: lapce.desktop -Source4: lapce.sh +BuildRequires: c++_compiler +BuildRequires: c_compiler BuildRequires: cargo-packaging BuildRequires: cmake -BuildRequires: gcc-c++ -BuildRequires: libgcc_s1 BuildRequires: pkgconfig BuildRequires: python3 +BuildRequires: rust >= 1.62 BuildRequires: pkgconfig(atk) >= 2.18 BuildRequires: pkgconfig(cairo) >= 1.14 +BuildRequires: pkgconfig(cairo-gobject) +BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gdk-3.0) >= 3.22 @@ -57,20 +58,22 @@ cp %{SOURCE2} .cargo/config %build -%{cargo_build} +%{cargo_build} --all-features %install install -Dm 0755 %{_builddir}/%{name}-%{version}/target/release/%{name} %{buildroot}%{_bindir}/%{name} -install -Dm 0755 %{SOURCE4} %{buildroot}%{_bindir}/lapce.sh -install -Dm 0644 extra/images/logo.svg %{buildroot}%{_datadir}/pixmaps/lapce.svg -install -Dm 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop +install -Dm 0755 %{_builddir}/%{name}-%{version}/target/release/%{name} %{buildroot}%{_bindir}/%{name}-proxy +install -Dm 0644 %{_builddir}/%{name}-%{version}/extra/linux/dev.%{name}.%{name}.metainfo.xml %{buildroot}%{_datadir}/metainfo/dev.%{name}.%{name}.metainfo.xml +install -Dm 0644 %{_builddir}/%{name}-%{version}/extra/linux/dev.%{name}.%{name}.desktop %{buildroot}%{_datadir}/applications/dev.%{name}.%{name}.desktop +install -Dm 0644 %{_builddir}/%{name}-%{version}/extra/images/logo.png %{buildroot}%{_datadir}/pixmaps/dev.%{name}.%{name}.png %files %license LICENSE -%doc README.md +%doc README.md docs %{_bindir}/lapce -%{_bindir}/lapce.sh -%{_datadir}/applications/lapce.desktop -%{_datadir}/pixmaps/lapce.svg +%{_bindir}/lapce-proxy +%{_datadir}/metainfo/dev.lapce.lapce.metainfo.xml +%{_datadir}/applications/dev.lapce.lapce.desktop +%{_datadir}/pixmaps/dev.lapce.lapce.png %changelog ++++++ _constraints ++++++ <?xml version="1.0"?> <constraints> <hardware> <physicalmemory> <size unit="G">16</size> </physicalmemory> <disk> <size unit="G">16</size> </disk> </hardware> </constraints> ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8U6eqD/_old 2022-11-13 18:09:30.031626827 +0100 +++ /var/tmp/diff_new_pack.8U6eqD/_new 2022-11-13 18:09:30.035626850 +0100 @@ -1,24 +1,7 @@ <services> - <service mode="disabled" name="obs_scm"> - <param name="url">https://github.com/lapce/lapce</param> - <param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param> - <param name="scm">git</param> - <param name="revision">v0.1.2</param> - <param name="match-tag">*</param> - <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> - <param name="versionrewrite-replacement">\1</param> - <param name="changesgenerate">enable</param> - <param name="changesauthor">socvirnyl.est...@gmail.com</param> - </service> - <service mode="disabled" name="tar" /> - <service mode="disabled" name="recompress"> - <param name="file">*.tar</param> - <param name="compression">xz</param> - </service> - <service mode="disabled" name="set_version"/> <service name="cargo_vendor" mode="disabled"> - <param name="srcdir">lapce</param> - <param name="compression">xz</param> + <param name="srctar">v0.2.2.tar.gz</param> + <param name="compression">gz</param> <param name="update">true</param> </service> <service name="cargo_audit" mode="disabled"> ++++++ cargo_config ++++++ --- /var/tmp/diff_new_pack.8U6eqD/_old 2022-11-13 18:09:30.055626967 +0100 +++ /var/tmp/diff_new_pack.8U6eqD/_new 2022-11-13 18:09:30.059626990 +0100 @@ -1,19 +1,53 @@ [source.crates-io] replace-with = "vendored-sources" -[source."https://github.com/Liberatys/tree-sitter-ruby.git"] -git = "https://github.com/Liberatys/tree-sitter-ruby.git" -branch = "chore/allow-range-of-tree-sitter" +[source."https://github.com/6cdh/tree-sitter-scheme.git"] +git = "https://github.com/6cdh/tree-sitter-scheme.git" +branch = "main" +replace-with = "vendored-sources" + +[source."https://github.com/Himujjal/tree-sitter-svelte"] +git = "https://github.com/Himujjal/tree-sitter-svelte" +branch = "master" replace-with = "vendored-sources" [source."https://github.com/MDeiml/tree-sitter-markdown.git"] git = "https://github.com/MDeiml/tree-sitter-markdown.git" +branch = "split_parser" +replace-with = "vendored-sources" + +[source."https://github.com/RenjiSann/tree-sitter-xml"] +git = "https://github.com/RenjiSann/tree-sitter-xml" +branch = "main" +replace-with = "vendored-sources" + +[source."https://github.com/VixieTSQ/tree-sitter-glimmer"] +git = "https://github.com/VixieTSQ/tree-sitter-glimmer" +replace-with = "vendored-sources" + +[source."https://github.com/VixieTSQ/tree-sitter-hcl"] +git = "https://github.com/VixieTSQ/tree-sitter-hcl" +replace-with = "vendored-sources" + +[source."https://github.com/VixieTSQ/tree-sitter-scss"] +git = "https://github.com/VixieTSQ/tree-sitter-scss" +branch = "patch-1" +replace-with = "vendored-sources" + +[source."https://github.com/WhatsApp/tree-sitter-erlang"] +git = "https://github.com/WhatsApp/tree-sitter-erlang" +branch = "main" replace-with = "vendored-sources" [source."https://github.com/elixir-lang/tree-sitter-elixir.git"] git = "https://github.com/elixir-lang/tree-sitter-elixir.git" replace-with = "vendored-sources" +[source."https://github.com/fwcd/tree-sitter-kotlin"] +git = "https://github.com/fwcd/tree-sitter-kotlin" +branch = "main" +replace-with = "vendored-sources" + [source."https://github.com/lapce/druid"] git = "https://github.com/lapce/druid" branch = "shell_opengl" @@ -36,6 +70,10 @@ branch = "shell_opengl" replace-with = "vendored-sources" +[source."https://github.com/lapce/psp-types"] +git = "https://github.com/lapce/psp-types" +replace-with = "vendored-sources" + [source."https://github.com/lapce/structdesc"] git = "https://github.com/lapce/structdesc" replace-with = "vendored-sources" @@ -44,18 +82,114 @@ git = "https://github.com/lapce/swash" replace-with = "vendored-sources" -[source."https://github.com/lapce/xi-editor"] -git = "https://github.com/lapce/xi-editor" +[source."https://github.com/lapce/wasi-experimental-http"] +git = "https://github.com/lapce/wasi-experimental-http" +replace-with = "vendored-sources" + +[source."https://github.com/latex-lsp/tree-sitter-latex"] +git = "https://github.com/latex-lsp/tree-sitter-latex" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/maxxnino/tree-sitter-zig"] +git = "https://github.com/maxxnino/tree-sitter-zig" +branch = "main" +replace-with = "vendored-sources" + +[source."https://github.com/oknozor/tree-sitter-sql"] +git = "https://github.com/oknozor/tree-sitter-sql" +branch = "main" +replace-with = "vendored-sources" + +[source."https://github.com/panekj/tree-sitter-dockerfile"] +git = "https://github.com/panekj/tree-sitter-dockerfile" +branch = "queries" +replace-with = "vendored-sources" + +[source."https://github.com/panekj/tree-sitter-nix"] +git = "https://github.com/panekj/tree-sitter-nix" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/panekj/tree-sitter-yaml"] +git = "https://github.com/panekj/tree-sitter-yaml" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/syntacti/tree-sitter-bash"] +git = "https://github.com/syntacti/tree-sitter-bash" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/syntacti/tree-sitter-css"] +git = "https://github.com/syntacti/tree-sitter-css" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/syntacti/tree-sitter-d"] +git = "https://github.com/syntacti/tree-sitter-d" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/syntacti/tree-sitter-dart"] +git = "https://github.com/syntacti/tree-sitter-dart" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/syntacti/tree-sitter-lua"] +git = "https://github.com/syntacti/tree-sitter-lua" +branch = "main" +replace-with = "vendored-sources" + +[source."https://github.com/szebniok/tree-sitter-wgsl"] +git = "https://github.com/szebniok/tree-sitter-wgsl" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/tree-sitter/tree-sitter-c-sharp"] +git = "https://github.com/tree-sitter/tree-sitter-c-sharp" +branch = "master" +replace-with = "vendored-sources" + +[source."https://github.com/tree-sitter/tree-sitter-haskell"] +git = "https://github.com/tree-sitter/tree-sitter-haskell" replace-with = "vendored-sources" [source."https://github.com/tree-sitter/tree-sitter-java.git"] git = "https://github.com/tree-sitter/tree-sitter-java.git" replace-with = "vendored-sources" +[source."https://github.com/tree-sitter/tree-sitter-json.git"] +git = "https://github.com/tree-sitter/tree-sitter-json.git" +rev = "11e2cc12d9b267766fb11a06e52952792fd8e3f0" +replace-with = "vendored-sources" + +[source."https://github.com/tree-sitter/tree-sitter-ocaml"] +git = "https://github.com/tree-sitter/tree-sitter-ocaml" +replace-with = "vendored-sources" + [source."https://github.com/tree-sitter/tree-sitter-php.git"] git = "https://github.com/tree-sitter/tree-sitter-php.git" replace-with = "vendored-sources" +[source."https://github.com/tree-sitter/tree-sitter-ql"] +git = "https://github.com/tree-sitter/tree-sitter-ql" +replace-with = "vendored-sources" + +[source."https://github.com/tree-sitter/tree-sitter-ruby.git"] +git = "https://github.com/tree-sitter/tree-sitter-ruby.git" +rev = "656abef" +replace-with = "vendored-sources" + +[source."https://github.com/vantreeseba/tree-sitter-haxe"] +git = "https://github.com/vantreeseba/tree-sitter-haxe" +replace-with = "vendored-sources" + +[source."https://github.com/varlad/tree-sitter-julia"] +git = "https://github.com/varlad/tree-sitter-julia" +branch = "master" +replace-with = "vendored-sources" + [source.vendored-sources] directory = "vendor" (No newline at EOF)