diff --git a/_service b/_service
index 29dfa0b..cd606c8 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
https://github.com/lapce/lapce
@PARENT_TAG@+git@TAG_OFFSET@
git
- 41f7a2a
+ 5b2d412fc83b4a72ec91da884cc07e127ffef8a5
v0.2.5
v(.*)
\1
diff --git a/cargo_config b/cargo_config
index b69dc9d..3e04849 100644
--- a/cargo_config
+++ b/cargo_config
@@ -3,58 +3,66 @@ replace-with = "vendored-sources"
[source."https://github.com/6cdh/tree-sitter-scheme.git"]
git = "https://github.com/6cdh/tree-sitter-scheme.git"
-branch = "main"
+rev = "af0fd1fa452cb2562dc7b5c8a8c55551c39273b9"
replace-with = "vendored-sources"
[source."https://github.com/Himujjal/tree-sitter-svelte"]
git = "https://github.com/Himujjal/tree-sitter-svelte"
-branch = "master"
+rev = "52e122ae68b316d3aa960a0a422d3645ba717f42"
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"
+rev = "272e080bca0efd19a06a7f4252d746417224959e"
replace-with = "vendored-sources"
[source."https://github.com/RenjiSann/tree-sitter-xml"]
git = "https://github.com/RenjiSann/tree-sitter-xml"
-branch = "main"
+rev = "422528a43630db6dcc1e222d1c5ee3babd559473"
replace-with = "vendored-sources"
[source."https://github.com/VixieTSQ/tree-sitter-glimmer"]
git = "https://github.com/VixieTSQ/tree-sitter-glimmer"
+rev = "7281caca2ba114e1960c5d944a37860ef0841426"
replace-with = "vendored-sources"
[source."https://github.com/VixieTSQ/tree-sitter-hcl"]
git = "https://github.com/VixieTSQ/tree-sitter-hcl"
+rev = "f4aa4553344e03e149ec459549a7f686d6846626"
replace-with = "vendored-sources"
[source."https://github.com/VixieTSQ/tree-sitter-scss"]
git = "https://github.com/VixieTSQ/tree-sitter-scss"
-branch = "patch-1"
+rev = "3aac3391ede5098edbf4cc8a9f6d0cfdfe28e5dc"
replace-with = "vendored-sources"
[source."https://github.com/WhatsApp/tree-sitter-erlang"]
git = "https://github.com/WhatsApp/tree-sitter-erlang"
-branch = "main"
+rev = "a8b8b0e16c4f5552f5e85af3dec976a5d16af8b9"
replace-with = "vendored-sources"
[source."https://github.com/abreumatheus/tree-sitter-clojure"]
git = "https://github.com/abreumatheus/tree-sitter-clojure"
+rev = "fdc969eb04fc711e38ad74afe441d74b3b5d3091"
+replace-with = "vendored-sources"
+
+[source."https://github.com/dragazo/human-sort"]
+git = "https://github.com/dragazo/human-sort"
replace-with = "vendored-sources"
[source."https://github.com/elixir-lang/tree-sitter-elixir.git"]
git = "https://github.com/elixir-lang/tree-sitter-elixir.git"
+rev = "05e3631c6a0701c1fa518b0fee7be95a2ceef5e2"
replace-with = "vendored-sources"
[source."https://github.com/fwcd/tree-sitter-kotlin"]
git = "https://github.com/fwcd/tree-sitter-kotlin"
-branch = "main"
+rev = "a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569"
replace-with = "vendored-sources"
[source."https://github.com/ghishadow/tree-sitter-d"]
git = "https://github.com/ghishadow/tree-sitter-d"
-branch = "main"
+rev = "36603135ecb37ac6494c520efff91b875815d6f7"
replace-with = "vendored-sources"
[source."https://github.com/lapce/druid"]
@@ -97,75 +105,77 @@ replace-with = "vendored-sources"
[source."https://github.com/latex-lsp/tree-sitter-latex"]
git = "https://github.com/latex-lsp/tree-sitter-latex"
-branch = "master"
+rev = "b3b2cf27f33e71438ebe46934900b1153901c6f2"
replace-with = "vendored-sources"
[source."https://github.com/maxxnino/tree-sitter-zig"]
git = "https://github.com/maxxnino/tree-sitter-zig"
-branch = "main"
+rev = "8d3224c3bd0890fe08358886ebf54fca2ed448a6"
replace-with = "vendored-sources"
[source."https://github.com/oknozor/tree-sitter-sql"]
git = "https://github.com/oknozor/tree-sitter-sql"
-branch = "main"
+rev = "15dad0f3cae8a094a7dac17d712ea8fb25228011"
replace-with = "vendored-sources"
[source."https://github.com/panekj/tree-sitter-dockerfile"]
git = "https://github.com/panekj/tree-sitter-dockerfile"
-branch = "queries"
+rev = "c49d819e07685c90456270f1cc654d9cba640f53"
replace-with = "vendored-sources"
[source."https://github.com/panekj/tree-sitter-nix"]
git = "https://github.com/panekj/tree-sitter-nix"
-branch = "master"
+rev = "59fc47150ab437e8bb356c7ab21e9531e87f7cc8"
replace-with = "vendored-sources"
[source."https://github.com/panekj/tree-sitter-yaml"]
git = "https://github.com/panekj/tree-sitter-yaml"
-branch = "master"
+rev = "80c8d76847f03e772c5c524cf29bafb56858a8d1"
replace-with = "vendored-sources"
[source."https://github.com/syntacti/tree-sitter-css"]
git = "https://github.com/syntacti/tree-sitter-css"
-branch = "master"
+rev = "397aa132b9982fcdd2d473ed69343762a557f10a"
replace-with = "vendored-sources"
[source."https://github.com/syntacti/tree-sitter-dart"]
git = "https://github.com/syntacti/tree-sitter-dart"
-branch = "master"
+rev = "78cad4503571d72666f78d5ba8ed6c1417653063"
replace-with = "vendored-sources"
[source."https://github.com/syntacti/tree-sitter-lua"]
git = "https://github.com/syntacti/tree-sitter-lua"
-branch = "main"
+rev = "a29f646c14ed800aaeef1ca58a9bacc6d92922e8"
replace-with = "vendored-sources"
[source."https://github.com/szebniok/tree-sitter-wgsl"]
git = "https://github.com/szebniok/tree-sitter-wgsl"
-branch = "master"
+rev = "272e89ef2aeac74178edb9db4a83c1ffef80a463"
replace-with = "vendored-sources"
[source."https://github.com/theHamsta/tree-sitter-glsl"]
git = "https://github.com/theHamsta/tree-sitter-glsl"
-branch = "add-highlights.scm"
+rev = "74329feb2605deccd32b1c644af507daa6fb82f1"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-bash"]
git = "https://github.com/tree-sitter/tree-sitter-bash"
-branch = "master"
+rev = "4488aa41406547e478636a4fcfd24f5bbc3f2f74"
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"
+rev = "5b60f99545fea00a33bbfae5be956f684c4c69e2"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-haskell"]
git = "https://github.com/tree-sitter/tree-sitter-haskell"
+rev = "e30bdfd53eb28c73f26a68b77d436fd2140af167"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-java.git"]
git = "https://github.com/tree-sitter/tree-sitter-java.git"
+rev = "09d650def6cdf7f479f4b78f595e9ef5b58ce31e"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-json.git"]
@@ -175,33 +185,37 @@ replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-ocaml"]
git = "https://github.com/tree-sitter/tree-sitter-ocaml"
+rev = "cc26b1ef111100f26a137bcbcd39fd4e35be9a59"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-php.git"]
git = "https://github.com/tree-sitter/tree-sitter-php.git"
+rev = "ab2e72179ceb8bb0b249c8ac9162a148e911b3dc"
replace-with = "vendored-sources"
[source."https://github.com/tree-sitter/tree-sitter-ql"]
git = "https://github.com/tree-sitter/tree-sitter-ql"
+rev = "bd087020f0d8c183080ca615d38de0ec827aeeaf"
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"
+rev = "656abef0645caea793e33c1c773570722463e1d8"
replace-with = "vendored-sources"
[source."https://github.com/vantreeseba/tree-sitter-haxe"]
git = "https://github.com/vantreeseba/tree-sitter-haxe"
+rev = "52e3d2b9c3955aca886bccc38b496ef99b603a09"
replace-with = "vendored-sources"
[source."https://github.com/varlad/tree-sitter-julia.git"]
git = "https://github.com/varlad/tree-sitter-julia.git"
-branch = "lapce"
+rev = "2ad4c9b79e0f213b61dbb3820754bfc6306e595a"
replace-with = "vendored-sources"
[source."https://github.com/yusdacra/tree-sitter-protobuf"]
git = "https://github.com/yusdacra/tree-sitter-protobuf"
-branch = "main"
+rev = "5aef38d655f76a6b0d172340eed3766c93b3124c"
replace-with = "vendored-sources"
[source.vendored-sources]
diff --git a/lapce-0.2.5+git17.obscpio b/lapce-0.2.5+git17.obscpio
deleted file mode 100644
index e340af3..0000000
--- a/lapce-0.2.5+git17.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9b1e4634222f3b74a3a8f7bd424e2c554c0d675f0ea53f25768e234108f6cbd5
-size 5063692
diff --git a/lapce-0.2.5+git17.tar.xz b/lapce-0.2.5+git17.tar.xz
deleted file mode 100644
index d55b7e1..0000000
--- a/lapce-0.2.5+git17.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d88fa850b4d4c40a45e3232757dc4d584a08f53a47039eee5c41e2c1018576f6
-size 1692048
diff --git a/lapce-0.2.5+git87.tar.xz b/lapce-0.2.5+git87.tar.xz
new file mode 100644
index 0000000..d23cc7a
--- /dev/null
+++ b/lapce-0.2.5+git87.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:20bc1b2f8e7b92ed72de09eedfb022c2e5492d316baf64b924e5d1a9c21a60d3
+size 1757164
diff --git a/lapce.changes b/lapce.changes
index 01c3e7c..321d8b2 100644
--- a/lapce.changes
+++ b/lapce.changes
@@ -1,3 +1,78 @@
+-------------------------------------------------------------------
+Mon Jan 23 05:01:48 UTC 2023 - Soc Virnyl Estela
+
+- Update to version 0.2.5+git87:
+ * Add 'Rename Symbol' option on right-click (#2045)
+ * Bump Rust version to 1.65 (#2008)
+ * fix permissions; close #2037 (#2038)
+ * Small optimization when parsing settings (#2035)
+ * Implement basic double click delay (#2033)
+ * Fix cursor movement on selections with arrow up/down keys (#2036)
+ * feat: increase diff extend lines (#1979)
+ * always return response even when the job was cancelled (#2032)
+ * Limit global search to 1 worker thread (#2020)
+ * fix: ToggleHistory command (#2022)
+ * Only be notified of content changes in file (#2023)
+ * refactor: assume empty diff if history unavailable (#2017)
+ * refactor: use `Option::filter` (#2016)
+ * Fix some visual issues in local find box (#2010)
+ * fix: align width and tab separator correctly + refactor (#2006)
+ * Propagate error in read_line (#2005)
+ * fix: pass volt dir to load_volt (#1996)
+ * feat: ToggleHistory command (#2004)
+ * Implement rendering of images in markdown views (#1991)
+ * Fix: handle last char in document (#1997) (#1998)
+ * Add some documentation and tests (#2000)
+ * Add serde feature req to indexmap dep (#1992)
+ * cargo: migrate to workspace.dependencies (#1940)
+ * feat: add fg/bg modal status theme keys (#1988)
+ * fix: add terminal title fallback (#1986)
+ * ci: fetch only locked dependencies (#1965)
+ * Implement file duplication (#1972)
+ * Change cursor up/down behavior for the first/last line (#1971)
+ * Implement completion lens (#1968)
+ * fix: trigger hover when renaming (#1954)
+ * feat(lang): Add sticky headers and code lens for PHP (#1960)
+ * Always mention Lapce in the window title (#1963)
+ * fix: redundant context menus in input box (#1953)
+ * feat: add branches filter (#1944)
+ * Add more info to .desktop file (#1946)
+ * no need for base64 (#1943)
+ * Add docs; style-changes; remove unused commands (#1941)
+ * Implement dropdown widget; Use dropdown widget for settings (#1938)
+ * Register buffer when saving-as a new file (#1939)
+ * panel collapse at bottom improvement
+ * add empty panel hint
+ * panel collapse style change
+ * update changelog
+ * PanelSection is now collapsible (#1574)
+ * typo: LocalBufferKind::PluginSeach (#1925)
+ * Move from `String` to `VoltID` and add some tests (#1879)
+ * chore(deps): bump uuid from 0.8.2 to 1.2.2 (#1906)
+ * Optimization of `lapce_ui::terminal::TerminalPanel::event` (#1863)
+ * Highlight git/VCS modified files in explorer, palette, and buffer tabs (#1856)
+ * Simplifying `lapce_ui::settings::ThemeSection::new` (#1917)
+ * Improve `get_file_node[_mut]` efficiency (#1902)
+ * Fix cursor movement on selections with arrow keys (#1911)
+ * Minor: get rid of unneeded nesting in phantom text code (#1912)
+ * Remove clonning the vector itself (#1919)
+ * remove macos hotkey (#1921)
+ * Add borders to SourceControlBranches (#1916)
+ * Require indexmap/serde to fix running lapce-rpc's tests (#1901)
+ * Sort files that start with numbers more naturally (#1899)
+ * Stop previous CI runs if an update has been pushed (#1900)
+ * fix: use lapce-xi-rope instead of xi-rope (#1898)
+ * Draft: Add paragraph_forward and paragraph_backward commands (#1549)
+ * chore(deps): bump regex from 1.6.0 to 1.7.0 (#1784)
+ * fix: add gitattributes for scripts (#1894)
+ * Implement Bracketed Paste in Lapce Terminal (#1876)
+ * Add items to MacOS menu bar (#1880)
+ * Fix bug in `lapce_proxy::plugin::wasi::start_volt` (#1881)
+ * Update CONTRIBUTING.md (#1887)
+ * Avoid extra `String` in `Display for LapceWorkspace` (#1875)
+ * Rewrite some parts of `LapceSettingsPanel::update_plugins` (#1829)
+ * Remove vec allocation in `SettingsItemInfo::name` (#1870)
+
-------------------------------------------------------------------
Wed Dec 28 03:19:52 UTC 2022 - Soc Virnyl Estela
diff --git a/lapce.spec b/lapce.spec
index fcdcc59..addb8d2 100644
--- a/lapce.spec
+++ b/lapce.spec
@@ -1,7 +1,7 @@
#
# spec file for package lapce
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: lapce
-Version: 0.2.5+git17
+Version: 0.2.5+git87
Release: 0
Summary: Lightning-fast and Powerful Code Editor written in Rust
URL: https://github.com/lapce/lapce
diff --git a/vendor.tar.xz b/vendor.tar.xz
index dca8f4f..4667dc3 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:ddaed2fa62d2dc4c59cc41c8021e03237c651a8c5eb48b7e2e1803aa2e9d4487
-size 71672724
+oid sha256:035debba883a590121a6d54374aa0358a2fc918d68757396875e82deec84c976
+size 71824172