File helix.changes of Package helix

-------------------------------------------------------------------
Wed Nov 12 06:01:36 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.07+git20251111.24b187a4:
  * Add tree-sitter support for BASIC and FreeBASIC (#14711)
  * Update tree-sitter-go-template + highlights and Inject HTML (#14746)
  * fix typo (#14768)
  * Add absolute file path command expansion value (#12989)
  * Add faded-prism color theme (#14741)
  * Small fixes or improvements of tutor (#13977)
  * docs: add friendly footnote for `editor.auto-format` (#14507)
  * [Theme] Add acid.toml theme (#14744)
  * fix(tutor): clarify the character replacement and gw target in 9.4 (#14576)
  * Sort, dedup XML file types (#14728)
  * Add RsHtml Template Language Support (#14610)
  * fix(helix-term): Unused import warning on Windows (#14754)
  * languages: Add 'ros' to Common Lisp file types (#14739)
  * Added haxe language support (#14699)
  * ecma/injections: support more graphql injection modes (#14727)
  * Support for Literate Haskell (#14659)
  * languages(ron): add language server ron-lsp (#14761)
  * add textobject and indent queries for Clojure (#14524)
  * languages(matlab): bump grammar version (#14731)
  * feat(comment-queries): recognize "TO-DO" (#14747)
  * initialize the `Jobs` before loading the files (#14762)
  * feat(languages): update python grammar version (#14756)
  * Fix typo in expansion documentation (#14736)
  * build(deps): bump cc in the rust-dependencies group (#14729)
  * languages(html): add '<' to auto-pairs (#14696)
  * feat: determine auto-pairs from injection (#14697)
  * Changed background colours in adwaita-dark theme to updated colours from GNOME 48 (#14695)
  * Optimize color detection and add WSL support (#14603)
  * theme: Add neonotte and neonotte84 themes (#14717)
  * languages: Add rumdl for markdown (#14721)
  * Update Buf LSP command (#14723)
  * syntax: Use matches rather than captures in textobject queries
  * Add :tree-sitter-layers command to debug injection layers
  * syntax: Expose layers_for_byte_range from tree-house
  * languages: add commit-lsp for git-commit language (#14701)
  * fix(helix-dap): seq number must start at 1 (#14706)
  * Add tags.scm and rainbows.scm for Unison (#14714)
  * queries: Add rainbows for jsonc
  * ecma/injections: inject graphql language on gql`…` contents (#14702)
  * fix(tutor): add full stops for consistency (#14693)
  * Fix typo in languages.toml (#14690)
  * Add TTOX Soft Theme (#14574)
  * Add Andromeda theme (#14661)
  * build(deps): bump toml in the rust-dependencies group (#14682)
  * dependabot: Ignore etcetera
  * add highlights and rainbows for bovex (#14651)
  * dependabot: Ignore crates requiring edition 2025
  * languages: bump tree-sitter-c (#14640)
  * build(deps): bump gix from 0.73.0 to 0.74.1 (#14673)
  * Bump indoc and cc deps
  * build(deps): bump actions/download-artifact from 5 to 6 (#14672)
  * build(deps): bump actions/upload-artifact from 4 to 5 (#14670)
  * lang: add lakefile.toml to lean.roots (#14678)
  * editor.md: Consistently use double quotes when describing default values (#14638)
  * editor.md: Change "Set to `true`" to "Whether" (#14639)
  * fix(helix-term): correct health status for non-existent grammar paths (#14619)
  * Add hie.yaml as root Haskell file (#14617)
  * queries(scheme): move `@function.builtin` next to `@function` (#14618)
  * don't set the row position to the empty last line with the `+` cli arg (#14590)
  * build(deps): bump the rust-dependencies group with 7 updates (#14630)
  * Add more XML file types (#14625)
  * flake: Remove darwin CoreFoundation dev-shell input
  * highlights: update tree-sitter-pest (#14563)
  * queries(python): always mark kwarg names as `@variable.parameter` (#14565)
  * update tree-sitter-javascript and tree-sitter-typescript (#14568)
  * Split :exit command from :write-quit (#11849)
  * kdl: add slashdash comments highlight support (#14570)
  * languages.toml: update tree-sitter-rust to latest (#14548)
  * Improve :wqa! message (#14267)
  * picker: Increase item limit for caching in last_picker to 1_000_000
  * Add support for KittyCAD lang (KCL) (#14542)
  * build(deps): bump the rust-dependencies group with 4 updates (#14594)
  * lang: recognize bash-completion files (#14587)
  * lang: recognize `gitconfig` (no dot) (#14589)
  * languages: Add zuo to languages (#14583)
  * Add yarn.lock to languages (#14581)
  * set position to last line when passing `+` arg without number (#14571)

-------------------------------------------------------------------
Sat Oct 11 05:35:39 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.07+git20251007.5b056341:
  * build(deps): bump the rust-dependencies group with 4 updates (#14550)
  * commands: make goto next/prev add to the jumplist (#14467)
  * perf(transport): switch to `sonic_rs` for parsing (#13690)
  * nix: Update flake lock
  * nix: systems -> flakeExposed for risc-v flake exposure
  * add rainbow brackets to nord theme (#14546)
  * feat(langs): recognize .sh_history (#14541)
  * add highlighting for nearley (#14482)
  * style: unify verbs in help message to base form (#14501)
  * feat(languages): add support for the eiffel programming language (#14470)
  * queries(scheme): properly highlight define-values (#14504)
  * feat: enable comment highlights in jsonnet (#14527)
  * Add injections for mise config (#14525)
  * Add .itermcolors to xml file types (#14531)
  * Add .terminal to xml file types (#14532)
  * Add injections for inline scripts in jj config (#14530)
  * build(deps): bump the rust-dependencies group with 8 updates (#14518)
  * Add rainbow brackets support to Darcula themes (#14506)
  * Update doom-one theme (#14384)
  * Update zenburn theme (#14459)
  * Avoid cloning language server names in Document::save
  * Support textDocument/diagnostic specification (Pull diagnostics) (#11315)
  * Use the default terminal size when runtime detection fails
  * build(deps): bump the rust-dependencies group with 6 updates (#14483)
  * fix(lints): clippy 1.89-1.90 (#14223)
  * feat: flatten single-child dirs in file explorer (#14173)
  * feat: add file explorer options (#13888)
  * update source for mail grammar (#14479)
  * update nushell parser and queries (#14377)
  * Support mode 2031 dark/light mode detection (#14356)
  * tui: Use Crossterm on Windows (#14454)
  * Add rainbows for Koto (#14469)
  * tui: Patch cell content style instead of overwriting
  * fix(queries/svelte): inherit html for injections and set svelte_raw_text to typescript (#14460)
  * build(deps): bump the rust-dependencies group with 6 updates (#14458)
  * statusline: dynamic padding for unfocused mode (#14440)
  * fix(helix-view/clipboard): use serde generated name for Win32Yank (#14455)
  * fix: Make `Table` `Cell`s set the style of their text (#13776)
  * Added Ashokai theme family (#14446)
  * Switch svelte treesitter and update queries (#14343)
  * Add support for the SlightLisp language (#14236)
  * Close prompts when switching windows (#13620)
  * Extend DebugArgumentValue to support toml tables, ref #14282 (#14283)
  * feat(languages): add `latexmkrc` to `perl` file-types (#14450)
  * Add .tmux.conf glob to bash file-types (#14449)
  * Add support for matching function call arguments in Zig (#14436)
  * feat: add support for grammar wikitext the mediawiki dialect (#14432)
  * Update fortran tree sitter files (#14448)
  * feat: add uppercase file extensions for Fortran (#14447)
  * feat: add `.kube/kuberc` to list of `yaml` file-types (#14444)
  * feat(languages): add podman `*.conf` files to `toml` file-types (#14443)
  * Add debug logging of reset-cursor escape sequence
  * feat(helix-tui): add configuration to manually enable/disable KKP (#14398)
  * Bump termina to v0.1.1
  * Add new theme: Nvim-dark (#14403)
  * build(deps): bump the rust-dependencies group with 6 updates (#14410)
  * Fix Lean LSP module imports (#14381)
  * Add a simple language server for HDL (nand2tetris) (#14415)
  * feat(languages): add `gitlab-ci` language specialized from `yaml` (#14396)
  * feat(highlights): add support for syntax features in `hurl` version 6.0.0 (#12725)
  * fix white/bright white base16 color mixup (#14409)
  * kdl queries: basic tag.scm and niri injections (#14401)
  * move cyan_light to jetbrains_cyan_light (#14412)
  * feat: add `fods` and `fodt` extensions to `xml` filetype (#14416)
  * scheme: add block comment token, textobjects.scm (#14408)
  * feat(bash): add init scripts for `xinit` and `startx` to bash file-types (#14397)
  * queries(scheme): mark the variables of do as `@variable`
  * queries(scheme): convert a #match? to a #any-of?
  * queries(scheme): more consistently indent with two spaces
  * feat: add `docker-language-server`
  * feat: add `docker-bake` language
  * Add Expert LSP support for Elixir and Heex languages (#14395)
  * mark arguments of case-lambda as variable, mark case-lambda as keyword (#14386)
  * feat: add `runhaskell` and `stack` as haskell shebangs (#14385)
  * feat: detect `.wslconfig` as ini filetype (#14383)
  * feat(ruby): detect `.irbrc` file as ruby (#14382)
  * fish injection query for nu, on `nu -c` (#14376)
  * build(deps): bump the rust-dependencies group with 2 updates (#14373)
  * feat(ruby): inject bash into builtin ways of running system commands (#14372)
  * language support for strictdoc (#14314)
  * feat(languages): detect more vim file-types (#14365)
  * fix(theme): correct goto_word and comments background in `flatwhite.toml` (#14348)
  * use constant.builtin.boolean scope for ecma boolean (#14357)
  * Improve "written" message for small (<1024B) files
  * Remove `Backend::get_cursor`
  * Replace Crossterm with Termina
  * tui: Refactor Config type handling in backends
  * queries(rust): Highlight type infer in more places (#14351)
  * queries(rust): properly highlight Dioxus' `rsx!` macro (#14354)
  * queries(rust): Highlight tacit functions when we are 100% sure they are (#14350)
  * feat: add `shellcheckrc` language (#14202)
  * Fix bugs in Editor::focus (#14262)
  * Add tag queries for java, kotlin, protobuf and bash (#14349)
  * support cython  (#14128)
  * queries: Inject regex into regular Rust string literals
  * add a link to release packe on debian installation docs (#14346)
  * feat(bash): inject bash into builtins expecting bash code as input (#14268)
  * fix(htmldjango): add roots to htmldjango language (#14305)
  * queries: update highlights/injections for jjconfig (#14308)
  * Update tree-sitter-gleam
  * build(deps): bump the rust-dependencies group with 8 updates (#14317)
  * docs: fix possible error when building the optimized version from source (#14330)
  * Fix shell pipe command lines not using expansions (#14191)
  * feat(grammar): update zig tree-sitter (#14336)
  * feat(languages): Add buck2 PACKAGE files as starlark file type (#14324)
  * update: nyxvamp-theme (#14319)
  * nix: Remove debug ls -al (#14320)
  * add AWS config and kube config file support (#14316)
  * feat(languages): specialize toml file-type for git-cliff config file (#14301)
  * theme: add color-modes support to molokai (#14250)
  * Add NvChad's solarized dark theme (#14280)
  * languages.toml: Add GPX extension to XML (#14300)
  * queries: Fix precedence of Rust for-loop keyword highlight
  * themes: Fix other modus vivendi licenses
  * Make buffer picker default to last file (#14176)
  * Add Flatbuffers language and grammar (#14275)
  * themes: Fix modus vivendi license
  * feat(languages): specilize toml file-type for cross-rs config file (#14274)
  * fix adwaita-light ui.virtual color (#14238)
  * build(deps): bump the rust-dependencies group with 3 updates (#14270)
  * don't remove highlights for selections in `modus_*` themes (#14232)
  * feat(python): add regex injection to functions in the std `re` module (#14254)
  * feat: inject `jq` into `jq "..."` string literals in common shells (#14253)
  * Add rainbows for Lua (#14256)
  * Add queries for Wgsl (#14257)
  * Add rainbows for ron (#14258)
  * Recognize `.git/info/exclude` as `.gitignore` (#14264)
  * queries: Fix highlight of ':' in TypeScript ternary expressions
  * fix: add runtimeDir as propagated build input (#14247)
  * Add support for KConfig (#14205)
  * feat: add a tree-sitter grammar for systemverilog (#14174)
  * feat: add a tree-sitter grammar for Doxyfile (#14235)
  * Improve error messages for goto LSP commands (#14171)
  * fix(go): enable markdown injections in function doc comments (#14230)
  * add rainbows.scm for tsq (#14216)
  * Add rainbows.scm for PHP (#14228)
  * book: Add Helix mode in Lite XL and Lapce (#14210)
  * Remove the Ubuntu PPA installation method from the docs (#14237)
  * build(deps): bump actions/download-artifact from 4 to 5 (#14219)
  * build(deps): bump the rust-dependencies group with 5 updates (#14222)
  * build(deps): bump actions/checkout from 4 to 5 (#14220)
  * adjust cyan in modus_vivendi rainbow (and yellow in _tritanopia) (#14218)
  * Add rainbows.scm queries for Janet (#14203)
  * Improve onedarker theme by adding highlight scopes (#14194)
  * feat: add `pip-requirements` language (#14161)
  * feat: add tree-sitter rainbow query for Swift (#14165)
  * fix: 2 bugs in the `Alt-)` and `Alt-(` commands (#13985)
  * jj: Set the indent to four spaces for descriptions (#14199)
  * just: bump grammar support to fix alias name bug and add tag queries (#14169)
  * Support features of :open in :vsplit & :hsplit (#13461)
  * feat: inject css into standard browser API methods that expect css selector as argument (#14181)
  * languages(matlab): bump grammar version (#14195)
  * feat: update go grammar and queries (#14167)
  * feat: update css grammar and highlights.scm (#14147)
  * languages: Add doc comment token for C# (#14164)
  * build(deps): bump the rust-dependencies group with 4 updates (#14163)
  * feat: add a tree-sitter grammar for hdl (#14140)
  * feat: add `robots.txt` language (#14089)
  * Update `go-format-string` grammar and queries (#14106)
  * fix parentheses in popup description for html tag matching (#14157)
  * chore: visual fixes to nyxvamp radiance base variant theme (#14130)
  * Update koka grammar and queries to support koka v3 (#14135)
  * Add `--no-format` flag to `:update` command (#14136)
  * docs: add encodings for < and > literals in remapping (#14144)
  * give modus-vivendi rainbows (#14131)
  * docker: Update the default indentation to match other editors (#14108)
  * docs: Correct expansion argument formatting (#14123)
  * book: Update inline diagnostics defaults (#14124)
  * build(deps): bump the rust-dependencies group with 7 updates (#14109)
  * Update rst to v0.2.0 (#14111)
  * editorconfig: allow empty alternates (#14107)
  * Add rainbow brackets for dark_plus (#14103)
  * Remove lean server memory limit (#14075)
  * Update tree-sitter-blade and queries (#14097)
  * Reduce weight of 1 space indents in indent detection (#14088)
  * Run 'cargo xtask docgen'
  * feat(theme): Sync catppuccin themes to include rainbow array (#14094)
  * Add rainbows.scm queries for rust-format-args-macro
  * Preserve file creation time on macOS and Windows (#13561)
  * Run 'cargo xtask docgen'
  * add `insert_character_interactive` command (#11411)
  * Rainbow tree-sitter matches 🌈 (#13530)
  * feat: add grammar for lua pattern language (#14082)
  * Enable inline diagnostics by default (#13970)
  * Current working directory status (#10998)
  * add aura 'n aurara themes (#11791)
  * Use separate color for primary selection in `jetbrains_dark` (#12606)
  * docs: Add jumplist documentation to the book (#13849)
  * docs: Add architecture notes for stdx and event crates
  * Enhance Sidra theme color palette and JS support (#14033)
  * feat(lsp): sort diagnostic picker by severity (#13806)
  * add more quote types to markdown autopairs (#13693)
  * Improve the keymap doc in the book (#13655)
  * feat: add language filtering to hx --health (#13484)
  * feat: add yamlfmt as default yaml formatter (#13310)
  * feat: add `workspace_directory` and `current_working_directory` variable expansions (#13068)
  * feat: Add vimscript language support (#13062)
  * fix(queries): typst function highlight (#14068)
  * fix: gruvbox theme collision (#14063)
  * prompt: fix crash on unwrap graphemes (#14050)
  * feat: highlight go string interpolation that use stdlib `fmt` package (#14069)
  * ci(release): update runner os for windows and macos (#14073)
  * fix(queries): Fix filesystem permissions for snakemake (#14061)
  * languages: nix formatter (#14046)
  * Update Koto grammar and queries, add formatter (#14049)
  * Fix symlink directories in file explorer (#14028)
  * added janet indents (#14020)
  * fix janet highlights (#14017)
  * feat: Add `kotlin-lsp` to `languages.toml` (#14021)
  * tree-sitter: update Inko grammar and queries (#14022)
  * Fixed theme location (#14016)
  * feat(theme): add Gruvbox Material Dark theme variants (#14005)
  * feat(themes): add Gruvbox Material Light theme (#14007)
  * just: bump grammar support to handle module path in aliases and recipes dependencies (#14009)
  * Use syntax symbol pickers for Erlang
  * Document tags.scm queries, commands and language support
  * Add syntax symbol pickers based on tags.scm queries
  * Add initial tags.scm queries
  * Complete words from open buffers (#13206)
  * Add release notes for 25.07.1
  * build: lower ubuntu version from `24.04` to `22.04` (#13983)
  * Add textobjects for XML, HTML and JSX (#11158)
  * contrib(completions/nushell): switch from deprecated `filter` to `where` (#13848)
  * Add tree-sitter injections for jj config files (#13926)
  * build(deps): bump toml from 0.8.23 to 0.9.2 in the rust-dependencies group (#13955)
  * [theme] Fix zenburn doc comment color (#13962)
  * Add changelog notes for 25.07 (#13939)
  * feat(themes): add soft-wrap style for nightfox (#13957)
  * Gracefully handle highlighter bugs in the markdown component
  * Add a language to fix Rust highlights in format-args macros
  * deps: Update tree-house-bindings to v0.2.1
  * fix: bitwise representation for RGB highlight (#13188)
  * Add docs to helix-stdx, helix-tui, helix-vcs (#13765)
  * feat: add :buffer-close-others --skip-visible flag (#5393)
  * Add a '--no-format' flag for :write commands
  * feat(theme): add doom-one theme (#13933)
  * Add Django language support (#13935)
  * Allow symlinks in shell program completions
  * languages: consider compose.yaml/.yml as docker compose language (#13930)
  * Add ability to configure atomic saving (#13656)
  * Allow `:move` command to accept directories as target (#13922)
  * languages: create dedicated language for json-ld (#13925)
  * queries: Odin or_break+or_continue keywords, struct indents from https://github.com/tree-sitter-grammars/tree-sitter-odin/pull/25
  * chore: Bump Odin grammar
  * queries/gomod: add "tool", "toolchain" to keywords (#13913)
  * build(deps): bump the rust-dependencies group with 2 updates (#13909)
  * Fix off by one error when opening multiple new lines with CRLF line endings (#13905)
  * Rose pine theme: improve contrast of selected menu item (#13908)
  * Add systemd-lsp and dts-lsp (#13907)
  * languages: add comment tokens for DTD language (#13904)
  * Add highlighting for git notes editmsg (#13885)
  * languages: add Java .properties file support (#13874)
  * queries: add textobjects for qml (#13855)
  * queries: Add locals.scm for C. Improve C parameter highlights (#13876)
  * queries: Update highlights for Odin (#13877)
  * Fix panic in `goto_word` when `editor.jump-label-alphabet` is empty (#13863)
  * queries: Fix precedence of Fennel highlights
  * build(deps): bump indexmap in the rust-dependencies group (#13872)
  * docs: escape pipe in typeable command name (#13869)
  * languages: add Caddyfile support (#13859)
  * helix-view: expand primary selection line range in shell commands (#13840)
  * Add "Dark Synthwave" theme (#13857)
  * fix: Highlight `'x'` as a character in Go
  * feat: Inject markdown into Go's block documentation comments
  * Re-detect `.editorconfig` on `:config-reload` (#13443)
  * Fix typo in helix-tui text module docs (#13860)
  * queries: inject nix into `lib.literalExression` string contents (#13851)
  * queries/dockerfile: injections for heredocs (#13852)
  * feat: recognize mimeapps.list as INI (#13850)
  * Change tree-sitter parser for Git commit message files
  * queries: inject all lines in a newline escaped RUN Dockerfile instruction as bash (#13845)
  * languages: detect `~/.gem/credentials` as yaml (#13843)
  * fix: Make code-action popup auto close like other popups (#13832)
  * Sidra Theme - A super customizable, balanced dark theme for Helix (#13575)
  * queries: Fix Rust function parameter locals tracking (#13828)
  * build(deps): bump libc in the rust-dependencies group (#13827)
  * Add a `ConfigDidChange` event
  * DAP: Support the startDebugging reverse request (#13403)
  * feat(langs): acknowledge `jsconfig` (#13822)
  * fix: highlight `floor` in `|> float.floor` as function in Gleam (#13813)
  * Update tree-sitter-twig rev to latest commit (#13689)
  * feat: Improved syntax highlighting for Gleam (#13807)
  * Update Crystal tree sitter and add support for ameba-ls (#13805)
  * Show all active scopes in :tree-sitter-highlight-name
  * feat(languages): detect BUCK files as starlark (#13810)
  * Remove blank_issue template
  * Fix prompt truncation for non-ASCII lines
  * Fix `goto_file` on Windows (#13770)
  * Update gleam tree-sitter grammar (#13793)
  * chore: bump purescript grammar (#13782)
  * Add diagnostic source to diagnostic pickers (#13758)
  * use human-readable sizes for file size on save/write (#13627)
  * fix: inconsistent error messages (#12577)
  * build(deps): bump the rust-dependencies group with 3 updates (#13777)
  * queries: Fix highlighting of '#' in CSS color hex codes
  * stdx: Add an iterator over grapheme indices in a rope slice
  * stdx: Unify RopeSlice grapheme cluster iterators
  * stdx: Add `RopeSliceExt::(nth_){next,prev}_grapheme_boundary`
  * Update tree-house to v0.3.0
  * LSP: Short-circuit documentColors request for no servers
  * feat: allow moving nonexistent file (#13748)
  * Fix: update c++ highlights (#13772)
  * Highlight HTML entities (#13753)
  * update imara-diff (#13722)
  * Feat: inlay hint length limit (#13742)
  * Add Amber language server (#13763)
  * Picker: Detect language before rendering preview (#13761)
  * added crystal formatter in languages.toml (#13759)
  * Highlight Ecma escape sequences (#13762)
  * chore: updated c,c++ highlights (#13747)
  * feat: add neocmakelsp language server (#13740)
  * feat: add tombi language server (#13723)
  * Merge formatting options and `config.format` in range format request (#13734)
  * chore: updated themes using 'comment.block.documentation' to also use 'comment.line.documentation'
  * fix: Rust now correctly highlights doc comments as @comment.{block,line}.documentation instead of @comment
  * build(deps): bump the rust-dependencies group with 4 updates (#13730)
  * feat(colorscheme): add lapis_aquamarine colorscheme (#13726)
  * Update languages.toml for Mojo (#13648)
  * build(deps): bump which from 7.0.3 to 8.0.0 (#13729)
  * fix: re-ordered and updated python highlights (#13715)
  * feat: add luau grammars and lsp (#13702)
  * Update language loader before refreshing theme in `:config-reload`
  * Add Pyrefly language server (#13713)
  * Remove unused `helix_core::graphemes::is_grapheme_boundary`
  * Update tree-house and bindings to v0.2.0
  * Add `rotate_selections_{first,last}` commands (#13615)
  * minor: Add missing call to `Vec::clear` for a buffer
  * Allow multiple `#not-kind-eq?` predicates in indent queries
  * queries: Recognize methods as a locals scope
  * Update tree-sitter-rust-format-args
  * set working dir of the lsp command to workspace root (#13691)
  * syntax: add grammar and highlighting for the alloy config lang (#13660)
  * Reuse content buffer in JSONRPC recv for LSP and DAP
  * Set enableDiagnostics in prisma-language-server config
  * fix: trim whitespace up to the last selection on insert_newline (#13673)
  * build(deps): bump the rust-dependencies group with 2 updates (#13676)

-------------------------------------------------------------------
Sun Jun 01 12:48:55 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250531.2baff46:
  * fix: Some Incorrect Rust highlights (#13657)
  * highlights/go: fix locals clashing with variable.other.member (#13644)
  * feat: Add Clarity language support (#13647)
  * Fix command line completion replacement for quoted items
  * Consistently use `helix_core::config::default_{lang,config}_loader`
  * Add Ty language server (#13643)
  * Add file indentation style for statusline (#13632)
  * Make signature_help more like hover, fix overflow and lack of scrolling in signature_help (#13566)
  * Append changes to history on jumps (#13619)
  * build(deps): bump the rust-dependencies group with 2 updates (#13621)
  * fix(doc): missing capitalization of `goto_{next,prev}_tabstop` (#13616)
  * fix: fix support for grammar overlays and include predicate (#13603) (#13613)
  * fix(highlights/ungrammar): improve UX (#13607)
  * Fix `try_restore_indent` on non-LF documents
  * feat: highlight rust string interpolation macros that use `format_args!` (#13533)
  * Add an `--insensitive`/`-i` flag for `:sort` (#13560)
  * fix(tutor): replace unexisting and non existing with nonexistent
  * fix(tutor): fix typos in section 11.2
  * fix(tutor): recommend `e` instead of `w` for selecting word
  * docs(building-from-source): suggest optimized install cmd as alternative (#13553)
  * Add matching cursor to nord theme (#13574)
  * fix(highlights/ini): make consistency with toml (#13589)
  * health: Use lsp name in output wherever possible (#13573)
  * build(deps): bump the rust-dependencies group with 3 updates (#13576)
  * Updated python/locals.scm to label `self` and `cls` as `variable.buitin` (#13552)
  * syntax: Reset query cursor byte range for textobjects
  * CI: Set a timeout for the test suite workflow
  * queries: Reorder Slint and HTML injections in Rust
  * Removed unnecessary apostrophe in keymap.md (#13551)
  * Update tree-sitter-haskell  (#13475)
  * Use 'ui.text' as a base style for the syntax highlighter
  * More glob to detect gitattributes file (#13540)
  * Show the primary selection index on statusline (#12326)
  * Bump tree-house-bindings to v0.1.1 to fix IllumOS build
  * statusline: Avoid unnecessary allocations for `&'static str` spans
  * statusline: Avoid showing only 'W' in workspace-diagnostics element
  * syntax: Fix language detection by shebang
  * Add nyxvamp themes (#12185)
  * Revert "feat: Highlight Rust String interpolation macros"
  * feat: Highlight Rust String interpolation macros
  * queries: Inject markdown into Rust doc comments
  * queries: Rewrite all locals
  * Replace tree-sitter with tree-house
  * Add the `syn_loader` to `Document`
  * syntax: Move config types to a separate module
  * Add `sld` to Scheme file type extensions (#13528)
  * build(deps): bump the rust-dependencies group with 6 updates (#13518)
  * perf(statusline): reorder match and specify `u32` for `workspace_diagnostics` (#13512)
  * add support for tree-sitter custom template languages on vue (#13511)
  * Changed rust-analyzer configuration to use server-side file watching (#13432)
  * fix: typos (#13505)
  * verilog: add highlighting for the "var" keyword (#13493)
  * bump: tree-sitter-cpp (#13504)
  * chore: clean up grammars.nix (#13506)
  * flake: checks: build the release package
  * default.nix: remove ellipsis in argument attrset
  * flake: drop flake-utils dependency
  * Update Bash highlights (#13477)
  * xtask: Allow passing languages and themes to check
  * feat: add wgsl built-in functions to `@function.builtin` (#13479)
  * Update tree-sitter-v (#13469)
  * verilog: separate highlighting of keyword operators (#13473)
  * build(deps): bump the rust-dependencies group with 3 updates (#13474)
  * feat: add a tree-sitter grammar and highlights for dunst's config (#13458)
  * feat: add basic Slang support (#13449)
  * Add support for Pug language (#13435)
  * docs(guides/textobject): list `parameter.around` capture (#13470)
  * Support `.git-blame-ignore-revs` (#13460)
  * feat(commands): add `selection` variable expansion (#13467)
  * feat(commands): add `language` variable expansion (#13466)
  * queries: Fix `comment.unused` highlights in Erlang

-------------------------------------------------------------------
Fri May 02 09:07:21 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250501.aa3fad8:
  * build(grammar): remove explicit opt out of optimizations for MSVC (#13451)
  * Add goto_column and extend_to_column commands (#13440)
  * Help Linguist identify Tree-sitter queries (#13436)
  * build(deps): bump the rust-dependencies group with 3 updates (#13437)
  * feat: give formatters access to filename (#13429)
  * chore(msrv): bump from 1.76 to 1.82 (#13275)
  * LSP: Fix `Client::supports_feature` check for 'colorProvider'
  * queries: Fix precedence for zero-arity erlang macros
  * Improve auto completion for shell commands (#12883)
  * fix(highlights/go): defer, go, goto are keywords (#13425)
  * Add highlighting for lua methods (#13401)
  * sonokai: fix constant.builtin highlights (#13410)
  * feat(theme): add kinda_nvim theme (#13406)
  * Update svelte tree sitter commit (#13423)
  * feat(theme): add vesper theme (#13394)
  * feat(theme): add ataraxia theme (#13390)
  * chore(languages): bump tree-sitter-go-mod (#13395)
  * fix theme onelight: ui.picker.header (#13413)
  * Update scss and highlights (#13414)
  * build(deps): bump libc in the rust-dependencies group (#13389)
  * Fix tokyonight_* theme color keys (#13375)
  * Make `goto_word` jump-labels easier to distinguish for zed themes (#13370)
  * feat: added ashen theme (#13366)
  * feat: add basic Quarto support (#13339)
  * Update other-software.md (#13360)
  * feat(themes): add gruvbox-material (#13311)
  * update serika themes (#13341)
  * add: ui.text.focus to gruvbox configs (#13315)
  * Basic language support for Fennel.  Might even work. (#13260)
  * build(deps): bump the rust-dependencies group with 3 updates (#13351)

-------------------------------------------------------------------
Mon Apr 14 22:36:02 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250411.340934d:
  * Basic injection queries for Quint (#13322)
  * remove the multilingual field from book.toml (#13328)
  * chore(jjdescription): bump rev to latest (#13329)
  * docs: another injection query example (#13312)
  * feat(config): add `[workspace-]diagnostics` fields to statusline (#13288)
  * ci: add arm64 runner (#13273)
  * flake: fix Helix.desktop and helix.png output paths (#13305)
  * build(deps): bump the rust-dependencies group across 1 directory with 5 updates (#13301)
  * Change highlights order (#13293)
  * Book: Mentions zsh-helix-mode in other-softwares (#13294)
  * Update docs link to Commands.md in Remapping.md (#13284)
  * feat: add ! alias for sh and | for pipe (#13263)
  * Added: missing highlighting to `queries/_typescript` (#13250)
  * Add support for extend_file_{start,end} (#11767)
  * Fix out of date comments on merge_toml_values (#13253)
  * Add WESL language (#13267)
  * Update themes.md (#13247)
  *  Update mint lsp command args  (#13248)
  * feat: sync catppuccin theme changes (#13262)
  * Debian control file syntax highlighting (#13245)
  * perf: use `next_back` on `DoubleEndedIterator`
  * refactor: change empty check to `is_empty` instead of `len > 0`
  * refactor: uneeded string conversion for Display type
  * build(deps): bump gix from 0.70.0 to 0.71.0 (#13269)
  * fixed: typo in capture group, removed duplicate query (#13251)
  * Add Prolog tree-sitter grammar (#11611)
  * feat: added lsp for just (#13276)
  * book: avoid uncomfortable flow disruption (#13271)

-------------------------------------------------------------------
Tue Apr 01 08:35:53 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250401.7ebf650:
  * build(deps): bump once_cell in the rust-dependencies group (#13244)
  * feat: add ConsoleOnly to desktop entry categories (#13236)
  * editor: Remove closed Document after updating Views
  * Add peachpuff theme (#13225)
  * Remove bg from tokyonight text (#13216)
  * Add ui.text.directory to spacebones (#13213)
  * fix(keymap): point to proper `MappableCommand` instead of `Command` (#13214)
  * Track progress title an display in place of internal token (#13180)
  * Update golangci-lint command for v2 (#13204)
  * feat: add tmTheme as XML filetype (#13202)
  * Add earl_grey theme (#13203)

-------------------------------------------------------------------
Wed Mar 26 03:33:40 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250325.388a3b7:
  * Avoid removing modified documents in Editor::close_document
  * LSP: Avoid requesting document colors for ghost transactions
  * build(deps): bump the rust-dependencies group with 4 updates (#13190)
  * Allow `:theme` to show current theme (#13192)
  * Book: Add a section with links to "Helix mode" in non-Helix software. (#12258)
  *  Color swatches ( 🟩 green 🟥 #ffaaaa )  (#12308)
  * Make `goto_word` highlights visible (same fix as #12904) (#13174)
  * add `ui.text.directory` to onedark (#13166)
  * build(grammar): remove `-fPIC` flag from windows build (#13169)
  * Add focus_nova theme (#13144)
  * LSP: Eagerly decode request results in the client
  * Add document and LSP lifecycle events, move some callbacks into hooks
  * Add pull diagnostics `identifier` to LSP diagnostic provider
  * Refactor DiagnosticProvider as an enum
  * commands: Allow any number of arguments in `:bc`, `:bc!`
  * LSP: Gracefully handle partial failures in multi-server LSP requests
  * Support EditorConfig (#13056)
  * chore(worker): remove unused lifetime on `EventAccumulator` (#13158)
  * Show successfully requested code actions after a failed request (#13156)
  * minor: Accept `impl AsRef<Path>` in loader's runtime_file helper
  * Switch from reddish-orange to orangeish-yellow for Solarized diff.delta (#13121)
  * Switch from reddish-orange to orangeish-yellow for Solarized diff.delta (#13121)
  * queries(scheme): consider the first argument of λ to be a variable (#13143)
  * add werk language and highlights (#13136)
  * Adds Carbon theme for helix editor (#13067)
  * language: Extend ini with more systemd file-types (#13139)
  * minor: Move 'execute_lsp_command' helper into helix-view
  * feat: add indents for starlark (#13126)
  * build(deps): bump the rust-dependencies group with 5 updates (#13131)
  * fix: adjust spelling of simlink->symlink (#13128)
  * Add '///' to Amber comment-token configuration (#13122)
  * languages: Also include `gitconfig` as an extension (#13115)

-------------------------------------------------------------------
Sat Mar 15 15:04:17 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250314.9574e55:
  * commands: Allow zero or one arguments in `:reflow`
  * minor: Use parking_lot workspace dependency in helix-vcs
  * minor: Use a workspace dependency for parking_lot
  * feat(tlaplus) : added `tlaplus` config + grammar (#13081)
  * Fix Ruby highlights (#13055)
  * queries: Add JSON injection for Rust `json!({..})` macros
  * queries: Inject into string content in Rust injections
  * Fix precedence of JSON highlight queries for keys
  * chore: Point OpenSCAD grammar to official repo (#13033)
  * warn when configured theme is unusable for color reasons (#13058)
  * minor: Add a helper function for setting the configured theme
  * update vhdl tree-sitter (#13091)
  * Sunset theme: version 2.0 (#13086)
  * Update base16_transparent.toml `ui.linenr` (#13080)
  * feat(ini): bumped grammar version to include support for global parameters (#13088)
  * build(deps): bump rustix from 0.38.44 to 1.0.2 (#13071)
  * build(deps): bump cachix/install-nix-action from 30 to 31 (#13073)
  * Update install instructions (#13079)
  * build(deps): bump cachix/cachix-action from 15 to 16 (#13074)
  * build(deps): bump the rust-dependencies group with 5 updates (#13070)
  * minor: Fix native line-ending handling in trimming integration tests
  * Avoid inserting final newlines in empty files
  * Add config for trimming trailing whitespace and newlines on write
  * minor: Trim trailing whitespace in `languages.toml`
  * languages.toml: Change wgsl_analyzer to wgsl-analyzer (#13063)
  * feat: Add SourcePawn language support (#13028)
  * fix: render rulers before the cursor
  * flake: Revert devShell linker to lld
  * flake: Use mold for linking in devShell
  * flake: Split platform and common RUSTFLAGS in devShell
  * flake: Avoid setting HELIX_RUNTIME in devShell
  * LSP: Fix offset encoding test case
  * feat: add `harper-ls` LSP configuration (#13029)
  * flake: Copy logo.svg in postInstall hook
  * Fix the git hash missing and add some more comments. (#13024)
  * minor: Move json deserialization into text_document_hover future
  * Set cargoLock.allowBuiltinFetchGit in Nix package
  * direnv: Watch changes to default.nix
  * minor: Tweak some verbose LSP logs
  * Clean up Nix Flake & make it easier to customize (#12831)
  * Add beans theme (#12963)
  * Improve %% escaping error message (#13018)
  * build(deps): bump the rust-dependencies group with 11 updates (#13017)
  * Kanagawa: fix palette and attempt at a markdown compromise (#12895)
  * Rewrite command line parsing, add flags and expansions (#12527)
  * remove unnecessary allocations in switch_case (#12786)
  * Highlight file picker directories with 'ui.text.directory'
  * feat: Improve look of Global Search Picker (#12855)
  * Added missing CSS highlight Tree Sitter Scopes (#12497)
  * feat(kdl): add `kdlfmt` as formatter for kdl (#12967)
  * Add pkl-lsp (#12962)
  * languages.toml: add starpls as Starlark language server (#12958)
  * feat: added comment textobject to toml (#12952)
  * Update c-sharp queries (#12948)
  * feat: language support for mail files (#12945)
  * Accept more scons as python language (#12943)
  * Update languages.toml to add astro-ls (#12939)
  * feat(lsp): add protobuf language servers (#12936)
  * feat(lsp): add container name as a column in the symbol pickers (#12930)
  * fix: escape percent character when yanking to search register (#12886)
  * queries: Fix precedence in Erlang highlights
  * Set theme before opening documents
  * build(deps): bump the rust-dependencies group with 6 updates (#12956)
  * queries: Fix module highlights in koto
  * xtask: Inline query and theme checks into main module
  * queries: Reverse precedence for git-config highlights
  * queries: Remove unknown predicates

-------------------------------------------------------------------
Fri Feb 21 02:57:29 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250220.0deb8bb:
  * Add indents and textobjects for Kotlin (#12925)
  * Read language servers from config in `:lsp-restart`
  * languages/xml: add mpd & smil extensions (#12916)
  * Avoid cloning configured env vars when starting a language server
  * Use custom titles for register select info boxes
  * Use a `Cow<'static, str>` for the Info component title
  * Improve jump label colors for `github_light` theme (#12907)
  * application: Eliminate duplicate theme and syntax loader clones
  * build(deps): bump the rust-dependencies group with 3 updates (#12903)
  * Migrate helix-event to foldhash
  * Improve `onedarker` theme contrast `cursorline`/`selection` (#12833)
  * feat: highlight rust repetition pattern (#12871)
  * fix `:yank-joined` disrespecting default-yank-register option (#12890)
  * Cyan Theme : fix popup not having any background (#12891)

-------------------------------------------------------------------
Sun Feb 16 10:27:38 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250213.7275b7f:
  * build(deps): bump pulldown-cmark from 0.12.2 to 0.13.0 in the rust-dependencies group (#12865)
  * Remove unused dependencies
  * Cyan light UI grays and directory prompt (#12864)
  * feat(sql): update tree-sitter files (#12837)
  * queries: Fix html highlight precedence ordering
  * Prevent auto-format in auto-save (#12817)
  * fix: check and print remaining language servers (#12841)
  * Replace 'pkgbuild-language-server' with 'termux-language-server'
  * feat: Add support for the Ink programming language (#12773)
  * Remove typst-lsp config
  * mark xsl files as XML (#12834)
  * build(deps): bump the rust-dependencies group with 4 updates (#12832)
  * Add Djot support (#12562)
  * Add support for `yara` language (#12753)
  * fix: Align `Markdown` styles with tree sitter highlights (#12696)
  * Reapply "Re-enable Hare by default (#11507)"
  * nix: add indent TS query (#12829)
  * feat: add mising pkgs.writers.write* nix tree-sitter injections (#12774)
  * feat: add mising builtins.fromTOML nix tree-sitter injection (#12776)
  * Add CSV language and syntax highlighting (#11973)
  * Fix Bash completion space regression (#12828)
  * just: bump grammar support to handle more kind of shebang injections (#12818)
  * fix: Rust highlights (regression from the reverse-query-precedence PR) (#12795)
  * feat(themes): add `ui.text.directory` to gruber-darker (#12797)
  * Update tree-sitter-erlang
  * reverse zig highlights (#12777)
  * add support for the FGA language (#12763)
  * Add Tera templating language support (#12756)
  * LSP: Properly discard out-of-date diagnostics
  * LSP: Move diagnostic handling from Application to Editor
  * queries: Remove `(ERROR)` from all highlights
  * Update highlights.scm for Gren language (#12769)
  * Print full error chain when failing to load grammar (#12744)
  * DAP: Drain pending requests on recv failure
  * minor: Remove double BufReader wrapper in DAP client
  * DAP: Configure child process stderr as piped
  * build(deps): bump the rust-dependencies group with 4 updates (#12766)
  * Add `copy_between_registers` for interactive register copying
  * commands: Eagerly clear autoinfo in select_register, insert_register
  * minor: Prefer stable `core::num::abs_diff` to polyfill
  * update(theme): add virtual-inlay hint highlight to snazzy theme (#11089)
  * Fix typos (#12690)
  * Add block comment configuration for PHP
  * queries: Improve Rust const generic and '_' type highlighting
  * Reverse highlight precedence ordering (#9458)
  * queries: Add 'not-eq' and 'not-match' predicates to TSQ highlights
  * queries: Fix module/namespace highlight in Unison
  * core: Make completion item documentation optional
  * ui: Expose the 'prompt' module
  * feat(lang:r): Add roxygen header comment token (#12748)
  * Document installation of rust-analyzer via rustup (#12618)
  * implement incomplete completion requests
  * Add a completion handler type in helix-view for tracking responses
  * minor: Move `CompletionEvent` to a new completion handler module
  * core: Add a provider type to track the origin of a completion
  * LSP: Eagerly send requests in `Client::request`
  * LSP: Remove future wrapper from `Client::notify`, `Client::reply`
  * Use the slotmap workspace dependency in helix-view
  * Highlight $ template literals as shell commands (#12751)
  * Recognize `.sublime-*` files (#12750)
  * Use the first char in a grapheme for classification (#12483)
  * Join input and wait tasks in external formatter Tokio command
  * Use typable command doc when keybind provides no arguments
  * Hover UI: Eagerly convert hover response to Markdown
  * fix: add comment token for svelte files (#12743)
  * Set a statusline error for formatter errors in `:format`
  * Remove popup_border calculations from LSP Hover UI component
  * config: Deny unknown fields in `[editor.smart-tab]`
  * perf(ropey): enable `simd` feature for `stdx` (#12735)
  * Do not record keys pressed by macros while recording a macro (#12733)
  * Properly prevent `crossterm` features being used when `feature = "term"` not enabled in `helix-view` (#12734)
  * LSP: Fix option handling in goto definition/references commands
  * LSP: Support multiple langauge servers for goto references
  * LSP: Support multiple language servers for goto definition
  * LSP commands: Move offset encoding onto the Location type
  * Fix byte/char indexing mix-up in path completion
  * Add ghostty configuration support (#12703)
  * chore(grammar): update cairo + queries (#12712)
  * fix zig highlight query use of #lua-match (#12708)
  * build(deps): bump the rust-dependencies group with 2 updates (#12707)
  * goto_diag: avoid wraparound by default (#12704)
  * DAP: Refactor handling of Event and Request protocol types
  * DAP: Move module ID tests out of events module
  * Move rope grapheme iterators from core to stdx
  * core: Remove unused byte index grapheme functions
  * stdx: Add floor/ceil/is grapheme boundary functions to RopeSliceExt
  * goto_word: Skip keys with modifiers in both on-next-key blocks
  * goto_word: Reject jump label characters with modifiers
  * just: bump grammar support to Just 1.39.0 (#12692)
  * Cycle through hover results from multiple language servers (#10122)
  * feat: print helpful suggestion when using `:{,r}sort` incorrectly (#12585)
  * feat: add asm-lsp for assembly dialects (#12684)
  * stdx: Replace RopeSliceExt::byte_to_next_char with ceil_char_boundary
  * Use RopeSliceExt floor/ceil functions for goto_file_impl search cap
  * stdx: Add floor/ceil char boundary functions to RopeSliceExt
  * Update install.md: fix link to lang server install instructions (#12675)
  * flake: Revert update of nixpkgs
  * fix: `goto_file_impl` incorrect use of `slice` instead of `byte_slice` (#12673)
  * Small refinements for modus themes (#12670)
  * doc: Document `mdm` and `mrm` for popup help (#12650)
  * Update tree-sitter-elixir
  * fix: HELIX_RUNTIME environment path for windows on building-from-source book page (#12658)

-------------------------------------------------------------------
Fri Jan 24 01:23:06 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250123.a63a2ad:
  * feat: specify custom lang server(s) for `:lsp-stop` and `:lsp-restart` (#12578)
  * perf(syntax): short-circuit if name matches `language_id` (#12407)
  * Revert "Re-enable Hare by default (#11507)"
  * Rename "file browser" => "file explorer"
  * tui buffer: Handle multi-width graphemes in set_string_anchored
  * prompt: Cap anchor to line length in cursor calculation
  * Add file browser (#11285)
  * fix: better display of prompts on long inputs (#12036)
  * rust: Highlight `/` and `!` within comments as comments
  * Update to more up-to-date zig tree-sitter repo (#11980)
  * Add path completion for multiple cursors (#12550)
  * Update nix flake inputs
  * fix: typos
  * fix(lints): clippy 1.84
  * feat: passing multile of the same files in the arguments places a cursor at each position (#12192)
  * Restrict tagged template language injections for ecma (#12217)
  * Add ghostty/config and hgrc file types
  * Add fish-lsp and bump tree-sitter-fish
  * tutor: flips selections -> flips direction of selection (#12638)
  * docs: force creating symbolic link if it exists (#12637)
  * book: Document language.rulers config option (#12627)
  * docs: Fix broken link (#12623)
  * Add beancount-language-server (#12610)
  * Update languages.toml to fix cl-lsp (#12615)
  * Update `tree-sitter-rust` (#12607)
  * Recognize `bun.lock` as JSONC
  * Replace current file when loading in background from picker (#12605)
  * add language server for wat (#12581)
  * add ruby-lsp as candidate for the ruby lsp (#12511)
  * snippets: Discard placeholder text for the `$0` tabstop
  * snippets: Add a test case for parsing `${0:placeholder}`
  * CI: Cache tree-sitter grammars in all jobs
  * syntax: Prefer `RopeSlice` for non-id language injection markers
  * syntax: Lookup up `(#set! injection.language "name")` props by ID
  * build(deps): bump the rust-dependencies group with 5 updates (#12614)
  * Fix indent unit of git-rebase config (#12617)
  * minor: Rename '*' at eof integration test to be more specific
  * fix: panic when pressing `*` after the end of the file (#12611)

-------------------------------------------------------------------
Mon Jan 20 11:36:28 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01.1+git20250119.e7ac2fc:
  * Add changelog notes for 25.01.1 (#12560)
  * feat: add `MERGE_MSG` file glob for git-commit (#12589)
  * Re-enable Hare by default (#11507)
  * Bump Spade grammar (#12583)

-------------------------------------------------------------------
Sat Jan 18 00:38:41 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250117.076d8bd:
  * fix: surprising behaviour when changing line above a comment (#12575)
  * Remove unused variant from FormatterError
  * Add extra logging for external formatters and formatting errors
  * Eliminate an unnecessary clone in insert_newline
  * Fix slicing panic in path completion variable expansion (#12556)
  * Generate a .deb file (#12453)
  * chore(solidity): update to newest grammar and fix queries (#12457)
  * book: Add missing TOC entries to editor config page

-------------------------------------------------------------------
Thu Jan 16 03:04:00 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250115.3318953:
  * minor: Use more exact allocations in `insert_newline`
  * Fix offset tracking in `insert_newline`
  * Add '///' to Dart `comment-token` configuration
  * Improve `dark_plus` theme: Change `special`, `ui.text.directory` and `ui.virtual.wrap` (#12530)
  * Add support for the Gren programming language (#12525)
  * Use a workspace dependency for bitflags
  * build(deps): bump the rust-dependencies group with 6 updates
  * Fix `open_{below, above}` behaviour with multiple cursors (#12465)
  * add `rockspec` to lua file types (#12516)
  * Fix a bug in matlab indentation and updates the grammar commit hash to latest (#12518)
  * fix: unable to detect Color completion item hex code for some LSPs (#12501)

-------------------------------------------------------------------
Sun Jan 12 15:33:03 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250111.0f2ce30:
  * Add directory name to `:cd` errors
  * Add .clang-tidy highlighting (#12498)
  * feat(highlights): add more built-in functions for `ecma`, `rust` and `haskell` (#12488)
  * pin to `ubuntu-22.04` for releases (#12464)
  * fix(highlights): recognize `!` as the never type (#12485)
  * Add comment tokens for JSONC
  * language support: CodeQL (#12470)

-------------------------------------------------------------------
Thu Jan 09 15:03:28 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250108.a83c23b:
  * Run formatter from Document directory (#12315)
  * Fix a typo in join_selections (#12452)
  * Fix blank buffer picker preview on doc with no views
  * book: Document editor.lsp.display-progress-messages config option

-------------------------------------------------------------------
Tue Jan 07 03:23:52 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250106.e698b20:
  * build(deps): bump the rust-dependencies group with 3 updates (#12437)
  * changelog: Add missing breaking change for display-messages config
  * Revert "refactor(shellwords)!: change arg handling strategy (#11149)"
  * Format '--version' calendar version as 'YY.0M'

-------------------------------------------------------------------
Sun Jan 05 23:46:51 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250105.6c9619d:
  * Improve markdown heading highlights (#12417)
  * Use `@attribute` scope for JSX attributes (#12416)
  * perf: cache `Document`s relative path (#12385)
  * refactor(shellwords)!: change arg handling strategy (#11149)
  * Add cursorline color to iceberg theme (#12404)
  * docs: catppuccin themes should not be directly edited here (#12400)
  * feat: correct Swift highlights (#12409)
  * feat: highlight `:` as a delimiter in Rust (#12408)
  * Update onelight theme (#12399)
  * doc: generate `lang-support.md` for `teal` (#12402)

-------------------------------------------------------------------
Sat Jan 04 03:34:27 UTC 2025 - gerald_chen@foxmail.com

- Update to version 25.01+git20250104.b47b946:
  * Fix Teal LSP name. (#12395)
  * Change Cwd to Cmd (#12396)
  * Add changelog notes for 25.01 (#12347)
  * Add dim modifier to diagnostic.unnecessary in catppuccin_mocha.toml (#12391)
  * docs: fix typo in usage.md (#12390)
  * minor: fix syntax tree pretty print test
  * tsq: Tune highlights to more closely match 24.07 release
  * Escape double quotes for anonymous nodes in :tree-sitter-subtree
  * Update hyprland langugauge file type. (#12384)
  * Migrate to an improved proto grammar (#12225)
  * LSP Client: Accept floats with trailing zeros as valid JSONRPC IDs (#12376)
  * build(deps): bump the rust-dependencies group with 2 updates (#12371)
  * Sunset theme: add ui.text.directory (#12372)
  * fix: Bump `vento` grammar revision (#12368)

-------------------------------------------------------------------
Mon Dec 30 07:23:23 UTC 2024 - gerald_chen@foxmail.com

- Update to version 24.07+git20241229.9cc056e:
  * fix (hx --health): Don't print headers in white (#12355)
  * add `uv` shebang for python (#12360)
  * minor: Setup default keymap directly in xtask docgen
  * docs: Fix dead links to tree-sitter docs
  * languages: add block comment tokens for jinja and nunjucks (#12348)
  * fix: string literals with format args not in `format!` (#12354)
  * Improve tsq/tree-sitter-query language support (#12148)

-------------------------------------------------------------------
Fri Dec 27 06:42:00 UTC 2024 - gerald_chen@foxmail.com

- Update to version 24.07+git20241225.7b9b932:
  * Make git revision available for nix flake builds (#12331)
  * Consistently replace line-endings in paste/replace commands
  * build(deps): bump the rust-dependencies group with 7 updates (#12327)
  * Add diff injections for jjdescription tree-sitter (#12305)
  * docs: Mention sudo in macports installation snippet (#12336)
  * feat: Highlight `=` and `;` in `.proto` files (#12339)
  * chore: update tree-sitter-heex to version 0.7.0 (#12334)
  * feat: Nginx support (#12309)
  * feat(themes): add `ui.text.directory` to nightfox (#12328)

-------------------------------------------------------------------
Mon Dec 23 02:26:18 UTC 2024 - gerald_chen@foxmail.com

- Update to version 24.07+git20241222.ea17b9e:
  * release docs: Fix `git push` command for the release tag
  * minor: Remove redundant condition in shell pipe trimming
  * feat: autohelp for delete, replace and add surrounds (#12262)
  * fix: Respect workspace-lsp-roots on doc opening (#12223)
  * Colors for items in the completion menu (#12299)
  * Odin textobjects (#12302)
  * Add Koto language support (#12307)
  * Document diagnostic severity levels (#12306)
  * Sync Catppuccin theme changes (#12304)
  * feat: use `ui.text.directory` for path completion item if its a folder (#12295)
  * chore: Update slint tree-sitter grammar to version 1.9 (#12297)

-------------------------------------------------------------------
Thu Dec 19 04:18:54 UTC 2024 - gerald_chen@foxmail.com

- Update to version 24.07+git20241218.9e4da4b:
  * Show parser availability in --health [LANG] (#12228)
  * Outdent array literals for php [] (#12286)
  * Update dark_plus theme for inactive text and improve jump label (#12289)
  * Adds colored directories to everforest themes (#12287)

-------------------------------------------------------------------
Thu Dec 19 04:17:36 UTC 2024 - Gerald Chen <gerald_chen@foxmail.com>

- Remove `helix` executable
openSUSE Build Service is sponsored by