Commit Graph

  • 4f039f9961 Accepting request 1234876 from editors factory Ana Guerrero 2025-01-05 14:31:18 +0000
  • 2241d8134a - Update to version 25.01: Features: * Big refactor for Pickers * Use a table layout and allow filtering by column * Reimplement global_search to allow changing the query dynamically * Add an alternative "inline" display for LSP diagnostics * Support defining keybindings as macros * Continue line comments in o/O and on <ret> in insert mode * Allow configuring and switching clipboard providers at runtime * Add support for path completion * Support bindings with the Super (Cmd/Win/Meta) modifier * Support rendering and jumping between tabstops in snippet completions * Allow theming directory completions Commands: * Add commands to move within snake_case or camelCase words * Add search_selection_detect_word_boundaries - This command takes the * key in normal and select mode, replacing search_selection which was moved to A-*. Usability: * Add :edit and :e aliases for :open * Trim trailing newline from pipe command outputs when the input doesn't have a trailing newline * Add :mv alias for :move * Return document display name instead of absolute path from the % special register * Track view position on a per-view instead of per-document basis * Improve scrolloff calculation to leave a gap in the middle * Show a popup for stderr printed by failed :sh commands * Add statusline errors when nothing is selected with s, K, A-K * Add .svn as a workspace root marker * Trim the end of :sh outputs * Show LSP window/showMessage messages in the statusline * Support finding workspace directories via .jj directories * Join single-line comments with join_selections (J) * Show anonymous syntax tree nodes in :tree-sitter-subtree * Save an undo checkpoint before paste in insert mode * Only break on ASCII spaces in :reflow * Add a default-yank-register config option * Show a statusline error for :format when a formatter is not available * Change to the home directory with :cd with no arguments * Change default comment token to # for unrecognized files * Trim all trailing whitespace on insert_newline * Change to the prior directory with :cd - * Allow parsing - (with no modifiers) as a keybinding * Improve opening statusline and error messages when opening duplicate files or directories * Trim trailing colons in paths passed on the argv * Show tree-sitter parser availability in hx --health <lang> * Show a preview block for colors in the LSP completion menu * Add infobox help for surround_add, surround_replace and surround_delete Fixes: * Respect document indentation settings in format_selections (=) * Avoid switching the current document to normal mode during an LSP workspace/applyEdit operation * Fix off-by-one in LSP find_completion_range * Prefer file-system mtime to local system time for detecting external modifications * Fix writing of hardlinks * Prevent language servers from being automatically restarted when stopped with :lsp-stop * Stable-sort LSP text edits * Fix determination of current language layer in documents with nested language injections * Fix a panic from :moveing a file to a new extension which starts a language server * Fix a panic from duplicating the diff gutter * Keep cursor position when exactly replacing text * Fix a panic from jump_backward on a newly opened split * Fix a panic from language servers sending an unknown diagnostic severity * Fix a panic when drawing at the edge of the screen * Fix git repo detection on symlinks * Fix a panic from a language server sending an out-of-range active signature index in textDocument/signatureHelp * Fix a panic from using C-k in a prompt ending in a multi-byte character * Expand tildes in paths passed to :read * Respect per-language workspace-lsp-roots configuration when opening new documents * Consistently replace line-endings in paste/replace commands * Fix formatting in error statusline messages when inspecting variables in DAP * Fix invisible printing of headers in --health output on light terminals * Accept integers serialized as floats in the JSONRPC id field Themes: * Add new themes: adwaita-light, ao, carbonfox, eiffel, seoul256, sunset, vintage, yo * Update themes: bogster, dark_plus, snazzy, everforest, gruvbox, hex, modus, voxed Languages: * Added new languages: jjdescription, i3wm and Sway configs, TypeSpec, jq, Thrift, Gherkin, Circom, Dune, Snakemake, Cylc, textproto, Spade, NestedText, Quint, Amber-lang, Vento, Teal, Koto, NGINX * Add comment injections for Hare * Improve highlights for blade.php files * Update tree-sitter-slint * Recognize just files as Just * Recognize mdx as Markdown * Update Just grammar and queries * Recognize tclsh as TCL * Update Godot grammar and queries * Update Gleam grammar and queries * Add mesonlsp for Meson * Update HTML highlights * Add comment textobjects for Verilog * Switch tree-sitter-just grammar * Update tree-sitter-fsharp * Add nixd for Nix * Highlight types and enum members from the Rust prelude * Improve textobjects for HCL, Nix * Add textobjects queries for docker-compose, dockerfile, env, git-config, hcl, hocon, prisma, SQL and YAML * Recognize cshtml files as HTML * Set a memory limit for the Lean language server * Add configurations for jedi and ruff language servers * Update Vue highlights * Switch tree-sitter-hcl grammar * Fix odinfmt formatter configuration * Recognize rbs files as Ruby * Update tree-sitter-nickel * Recognize ldtk and ldtkl files as JSON * Fix highlights for builtin functions in Fish * Add superhtml for HTML * Add a configuration for the Vale language server * Add Erlang Language Platform * Update Odin highlights * Remove auto-pairs for single quotes in SML * Add glsl_analyzer for GLSL * Recognize .prettierrc as YAML * Fix swift-format formatter configuration * Add package.json and tsconfig.json as JS/TS workspace roots * Add "INVARIANT" to comment error highlights * Update Rescript grammar and queries * Update tree-sitter-nasm * Update LLVM grammars * Update Perl and Pod grammars * Add Nim injections in Nix * Recognize livemd as Markdown * Update Unison grammar and queries * Turn off Swift auto-format by default * Recognize .swift-format as JSON * Recognize .clangd and .clang-format as YAML * Recognize ssh_config.d/*.conf as sshclientconfig * Update comment token configs for Zig * Update tree-sitter-bicep * Add hyperls for Hyperlang * Add highlight queries for Solidity * Recognize WORKSPACE.bzlmod as Starlark * Update Ada grammar and queries * Restrict Hocon file-types glob patterns * Update Mojo language server to Magic * Switch tree-sitter-v grammar * Add "COMPLIANCE" to comment error highlights * Add a language server configuration for ltex-ls-plus * Update tree-sitter-dockerfile * Add ] to PHP outdents * Add textobjects for Odin * Update tree-sitter-heex and queries * Update protobuf highlights * Switch tree-sitter-query * Add block comment configurations for jinja and nunjucks * Add uv shebang for python * Update tree-sitter-vento * Switch Protobuf tree-sitter grammar * Recognize hypr/*.conf as Hyprland devel OBS User smolsheep 2025-01-04 07:28:47 +0000
  • ce8124176f Accepting request 1200542 from editors Ana Guerrero 2024-09-12 14:57:31 +0000
  • e881a86d28 - remove rpmlintrc as using fdupes works as intended - remove README-suse-maint.md as the packaging changed so much that the readme is not needed anymore - put the binary in the bindir, create a symlink for people who still want to use the full name for the binary Soc Virnyl Estela 2024-09-12 11:45:41 +0000
  • b01e6eeb9e Accepting request 1187403 from editors Ana Guerrero 2024-07-15 17:49:01 +0000
  • 048cf10644 Accepting request 1187402 from home:smolsheep:upgrades OBS User smolsheep 2024-07-14 17:58:13 +0000
  • a9a4007e0a Accepting request 1163706 from editors Ana Guerrero 2024-04-02 14:42:38 +0000
  • 89c80a4fda Accepting request 1163703 from home:smolsheep:upgrades Soc Virnyl Estela 2024-03-30 15:23:56 +0000
  • 6bb21a6363 Accepting request 1120897 from editors Ana Guerrero 2023-10-29 18:41:30 +0000
  • 9532583010 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=84 Soc Virnyl Estela 2023-10-28 11:45:13 +0000
  • 01aa667d0c - Build requires git. It won't be used but it will fail if git binary is not detected. Soc Virnyl Estela 2023-10-28 10:22:50 +0000
  • e922e14ddc OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=82 Soc Virnyl Estela 2023-10-28 09:59:08 +0000
  • 0e535a10e4 - Remove patch 0001-fix-ub-in-diff-gutter.patch - Update to version 23.10: Breaking changes: - Support multiple language servers per language - This is a breaking change to language configuration Soc Virnyl Estela 2023-10-28 09:52:02 +0000
  • 63adb75a87 Accepting request 1108347 from editors Ana Guerrero 2023-09-01 12:19:46 +0000
  • 2aafa4f410 - Add 0001-fix-ub-in-diff-gutter.patch. * This fixes issues when building helix with Rust >1.71. In the future, This will be removed once a fix lands on the ropey crate which was the cause of the issue. - Reenable usage of cargo-packaging macros - Remove explicit dependency declaration of cargo1.66 to use latest Rust. Soc Virnyl Estela 2023-08-31 23:44:52 +0000
  • 6cf1e49dbb OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=79 Soc Virnyl Estela 2023-08-30 12:52:08 +0000
  • 0dcf9de743 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=78 Soc Virnyl Estela 2023-08-30 12:45:54 +0000
  • d24acd3552 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=77 Soc Virnyl Estela 2023-08-30 12:42:43 +0000
  • 61e5c16b04 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=76 Soc Virnyl Estela 2023-08-30 12:39:41 +0000
  • 4da4475663 - Rpm weirdness. So I set rust+cargo to 1.65 Soc Virnyl Estela 2023-08-30 12:36:30 +0000
  • 9a98aa66be - Limit rust+cargo version >=1.65 and < 1.71 Soc Virnyl Estela 2023-08-30 12:29:22 +0000
  • fee7da82a5 Accepting request 1094660 from editors Dominique Leuenberger 2023-06-22 21:26:59 +0000
  • a2910048e7 Accepting request 1094642 from home:VaiTon:branches:editors Soc Virnyl Estela 2023-06-22 12:40:49 +0000
  • cf9ac4daee Accepting request 1088494 from editors Dominique Leuenberger 2023-05-23 12:54:34 +0000
  • 232cea3494 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=72 Soc Virnyl Estela 2023-05-23 05:40:54 +0000
  • 7d9363d58d OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=71 Soc Virnyl Estela 2023-05-23 03:10:41 +0000
  • 395b62e80b OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=70 Soc Virnyl Estela 2023-05-22 23:22:20 +0000
  • 2ee488f7c9 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=69 Soc Virnyl Estela 2023-05-22 14:44:08 +0000
  • b49c135a79 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=68 Soc Virnyl Estela 2023-05-22 09:05:16 +0000
  • 109f505043 - Add back env var HELIX_DISABLE_AUTO_GRAMMAR_BUILD. - Add manual compilation of grammars in relation to the env var HELIX_DISABLE_AUTO_GRAMMAR_BUILD Soc Virnyl Estela 2023-05-22 08:52:59 +0000
  • f53e44cfc7 - Update to version 23.05: * Features: - Add a config option to exclude declaration from LSP references request - Enable injecting languages based on their file extension and shebang - Sort the buffer picker by most recent access - Perform syntax highlighting in the picker asynchronously * Commands: - :update is now aliased as :u - Add extend_to_first_nonwhitespace which acts the same as goto_first_nonwhitespace but always extends - Add :clear-register for clearing the given register or all registers - Add :write-buffer-close and :write-buffer-close! * Fixes: - Normalize LSP workspace paths - Robustly handle invalid LSP ranges - Fix line number display for LSP goto pickers - Fix toggling of soft-wrap.enable option (#6656, 58e457a, #6742) - Handle workspace/configuration requests from stopped language servers - Fix possible crash from opening the jumplist picker - Fix theme preview returning to current theme on line and word deletions - Re-run crate build scripts on changes to revision and grammar repositories - Fix crash on opening from suspended state - Fix unwrap bug in DAP - Always build tree-sitter parsers with C++14 and C11 (#6792, #6834, #6845) - Exit with a non-zero statuscode when tree-sitter parser builds fail - Flip symbol range in LSP goto commands - Fix runtime toggling of the mouse option - Fix panic in inlay hint computation when view anchor is out of bounds - Significantly improve performance of git discovery on slow file systems - Downgrade gix log level to info - Conserve BOM and properly support saving UTF16 files - Correctly handle completion re-request - Fix offset encoding in LSP didChange notifications - Change gix logging level to info - Improve error message when writes fail because parent directories do not exist - Replace DAP variables popup instead of pushing more popups - Disable tree-sitter for files after parsing for 500ms - Fix crash when deleting with multiple cursors - Fix selection sliding when deleting forwards in append mode - Fix completion on paths containing spaces * CHANGELOG information is too large. For more info, go to https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2305-2023-05-18 Soc Virnyl Estela 2023-05-22 08:37:10 +0000
  • 9dc0afb281 Accepting request 1087343 from editors Dominique Leuenberger 2023-05-16 12:16:46 +0000
  • e8f3e34426 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=65 Soc Virnyl Estela 2023-05-16 07:11:28 +0000
  • cebb21d5e8 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=64 Soc Virnyl Estela 2023-05-16 07:06:16 +0000
  • 190550d385 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=63 Soc Virnyl Estela 2023-05-16 06:54:48 +0000
  • f08b0b45c1 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=62 Soc Virnyl Estela 2023-05-16 05:15:43 +0000
  • 05047edab0 - Addresses #bsc1211012. Issue with HELIX_RUNTIME Soc Virnyl Estela 2023-05-16 04:59:10 +0000
  • 8598c1573f Accepting request 1082235 from editors Dominique Leuenberger 2023-04-23 20:47:57 +0000
  • a08904cd85 - Removed preinstall hook. Not needed since we added version in line with the helix binary. Soc Virnyl Estela 2023-04-16 01:08:44 +0000
  • 4cfd814d37 Accepting request 1077798 from editors Dominique Leuenberger 2023-04-07 16:16:59 +0000
  • d4341e67f8 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=59 Soc Virnyl Estela 2023-04-07 00:27:48 +0000
  • 284190113d - Remove HELIX_DISABLE_AUTO_GRAMMAR_BUILD. Soc Virnyl Estela 2023-04-06 13:28:56 +0000
  • b99c1b3d91 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=57 Soc Virnyl Estela 2023-04-06 13:02:20 +0000
  • e9ba3d49a0 - Remove sed command to modify HELIX_RUNTIME Soc Virnyl Estela 2023-04-06 12:21:24 +0000
  • 73c197fe31 - Update to version 22.03 * Breaking changes: - Select diagnostic range in goto_*_diag commands - Remove jump behavior from increment/decrement - Select change range in goto_*_change commands - Split file modification indicator from filename statusline elements - Jump to symbol ranges in LSP goto commands - Workspace detection now stops at the first .helix/ directory (merging multiple .helix/languages.toml configurations is no longer supported) * Features: - Dynamic workspace symbol picker - Soft-wrap - Initial support for LSP snippet completions - Add a statusline element for showing the current version control HEAD - Display LSP type hints - Enable the Kitty keyboard protocol on terminals with support - Add a statusline element for the basename of the current file - Add substring matching syntax for the picker - Support LSP textDocument/prepareRename - Allow multiple runtime directories with priorities - Allow configuring whether to insert or replace completions - Allow per-workspace config file .helix/config.toml - Add workspace-lsp-roots config option to support multiple LSP roots for use with monorepos * Commands: - :pipe-to which pipes selections into a shell command and ignores output - merge_consecutive_selections (A-_) combines all consecutive selections - rotate_view_reverse which focuses the previous view - goto_declaration (gD, requires LSP) which jumps to a symbol's declaration - file_picker_in_current_buffer_directory - :character-info which shows information about the character under the cursor - :toggle-option for toggling config options at runtime Soc Virnyl Estela 2023-04-06 09:38:59 +0000
  • 4644ec18be Accepting request 1072138 from editors Dominique Leuenberger 2023-03-15 17:56:35 +0000
  • c3a36427ed Accepting request 1070199 from home:gladiac:branches:editors Soc Virnyl Estela 2023-03-08 15:33:36 +0000
  • 2ec8c69b92 Accepting request 1069583 from editors Dominique Leuenberger 2023-03-06 17:56:30 +0000
  • ccd03c5568 Accepting request 1069572 from home:gladiac:branches:editors Soc Virnyl Estela 2023-03-06 10:31:07 +0000
  • 4c372bbb6f - Replace Suggests to Recommends. Soc Virnyl Estela 2023-03-01 00:13:30 +0000
  • d477868e1e - Check desktop file Soc Virnyl Estela 2023-03-01 00:05:14 +0000
  • 9af2101c6f Accepting request 1065638 from editors Dominique Leuenberger 2023-02-14 15:47:28 +0000
  • 9d567fb329 Accepting request 1065636 from home:firstyear:branches:editors Soc Virnyl Estela 2023-02-14 02:16:08 +0000
  • 0711dd8b83 - Automatic update of vendored dependencies. Soc Virnyl Estela 2023-02-11 00:22:01 +0000
  • c698aa8d9c Accepting request 1056837 from editors Dominique Leuenberger 2023-01-08 20:25:40 +0000
  • b0c82538c8 - Remove Requires on all shell completions. This seems to break supplements. Soc Virnyl Estela 2023-01-01 00:22:00 +0000
  • 47fd9d4960 Accepting request 1042927 from editors Dominique Leuenberger 2022-12-15 18:25:03 +0000
  • a1480cfef4 - Add back helix-rpmlintrc - addFilter "files-duplicate" to remove false rpmlint error - Update specfile to remove "non-executable-script" rpmlint error Soc Virnyl Estela 2022-12-07 13:24:38 +0000
  • 3b731bf1c1 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=46 Soc Virnyl Estela 2022-12-07 13:09:50 +0000
  • 54fe42ed10 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=45 Soc Virnyl Estela 2022-12-07 12:45:49 +0000
  • 0805716024 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=44 Soc Virnyl Estela 2022-12-07 12:42:02 +0000
  • 8a3728d8c4 - Remove helix-rpmlintrc - Remove non-executable-script rpmlint error Soc Virnyl Estela 2022-12-07 12:39:46 +0000
  • 81174b2795 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=42 Soc Virnyl Estela 2022-12-07 12:18:55 +0000
  • 1a5ebb7f9c OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=41 Soc Virnyl Estela 2022-12-07 12:09:47 +0000
  • ad4ccee5c6 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=40 Soc Virnyl Estela 2022-12-07 12:04:22 +0000
  • 225b1ae015 - Update to version 22.12: * Breaking changes: - Remove readline-like navigation bindings from the default insert mode keymap (e12690e, #3811, #3827, #3915, #4088) - Rename append_to_line as insert_at_line_end and prepend_to_line as insert_at_line_start (#3753) - Swap diagnostic picker and debug mode bindings in the space keymap (#4229) - Select newly inserted text on paste or from shell commands (#4458, #4608, #4619, #4824) - Select newly inserted surrounding characters on ms<char> (#4752) - Exit select-mode after executing replace_* commands (#4554) - Exit select-mode after executing surround commands (#4858) - Change tree-sitter text-object keys (#3782) - Rename fleetish theme to fleet_dark (#4997) * Features: - Bufferline (#2759) - Support underline styles and colors (#4061, 98c121c) - Inheritance for themes (#3067, #4096) - Cursorcolumn (#4084) - Overhauled system for writing files and quiting (#2267, #4397) - Autosave when terminal loses focus (#3178) - Use OSC52 as a fallback for the system clipboard (#3220) - Show git diffs in the gutter (#3890, #5012, #4995) - Add a logo (dc1ec56) - Multi-cursor completion (#4496) * Commands: - file_picker_in_current_directory (<space>F) (#3701) - :lsp-restart to restart the current document's language server (#3435, #3972) - join_selections_space (A-j) which joins selections and selects the joining whitespace (#3549) - :update to write the current file if it is modified (#4426) - :lsp-workspace-command for picking LSP commands to execute (#3140) - extend_prev_word_end - the extend variant for move_prev_word_end (7468fa2) - make_search_word_bounded which adds regex word boundaries to the current search register value (#4322) - :reload-all - :reload for all open buffers (#4663, #4901) - goto_next_change (]g), goto_prev_change ([g), goto_first_change ([G), goto_last_change (]G) textobjects for jumping between VCS changes (#4650) * Usability improvements and fixes: - Don't log 'LSP not defined' errors in the logfile (1caba2d) - Look for the external formatter program before invoking it (#3670) - Don't send LSP didOpen events for documents without URLs (44b4479) - Fix off-by-one in extend_line_above command (#3689) - Use the original scroll offset when opening a split (1acdfaa) - Handle auto-formatting failures and save the file anyway (#3684) - Ensure the cursor is in view after :reflow (#3733) - Add default rulers and reflow config for git commit messages (#3738) - Improve grammar fetching and building output (#3773) - Add a text language to language completion (cc47d3f) - Improve error handling for :set-language (e8add6f) - Improve error handling for :config-reload (#3668) - Improve error handling when passing improper ranges to syntax highlighting (#3826) - Render <code> tags as raw markup in markdown (#3425) - Remove border around the LSP code-actions popup (#3444) - Canonicalize the path to the runtime directory (#3794) - Add a themelint xtask for linting themes (#3234) - Re-sort LSP diagnostics after applying transactions (#3895, #4319) - Add a command-line flag to specify the log file (#3807) - Track source and tag information in LSP diagnostics (#3898, 1df32c9) - Fix theme returning to normal when exiting the :theme completion (#3644) - Improve error messages for invalid commands in the keymap (#3931) - Deduplicate regexs in search_selection command (#3941) - Split the finding of LSP root and config roots (#3929) - Ensure that the cursor is within view after auto-formatting (#4047) - Add pseudo-pending to commands with on-next-key callbacks (#4062, #4077) - Add live preview to :goto (#2982) - Show regex compilation failure in a popup (#3049) - Add 'cycled to end' and 'no more matches' for search (#3176, #4101) - Add extending behavior to tree-sitter textobjects (#3266) - Add ui.gutter.selected option for themes (#3303) - Make statusline mode names configurable (#3311) - Add a statusline element for total line count (#3960) - Add extending behavior to goto_window_* commands (#3985) - Fix a panic in signature help when the preview is too large (#4030) - Add command names to the command palette (#4071, #4223, #4495) - Find the LSP workspace root from the current document's path (#3553) - Add an option to skip indent-guide levels (#3819, 2c36e33) - Change focus to modified docs on quit (#3872) - Respond to USR1 signal by reloading config (#3952) - Exit gracefully when the close operation fails (#4081) - Fix goto/view center mismatch (#4135) - Highlight the current file picker document on idle-timeout (#3172, a85e386) - Apply transactions to jumplist selections (#4186, #4227, #4733, #4865, #4912, #4965, #4981) - Use space as a separator for fuzzy matcher (#3969) - Overlay all diagnostics with highest severity on top (#4113) - Avoid re-parsing unmodified tree-sitter injections (#4146) - Add extending captures for indentation, re-enable python indentation (#3382, 3e84434) - Only allow either --vsplit or --hsplit CLI flags at once (#4202) - Fix append cursor location when selection anchor is at the end of the document (#4147) - Improve selection yanking message (#4275) - Log failures to load tree-sitter grammars as errors (#4315) - Fix rendering of lines longer than 65,536 columns (#4172) - Skip searching .git in global_search (#4334) - Display tree-sitter scopes in a popup (#4337) - Fix deleting a word from the end of the buffer (#4328) - Pretty print the syntax tree in :tree-sitter-subtree (#4295, #4606) - Allow specifying suffixes for file-type detection (#2455, #4414) - Fix multi-byte auto-pairs (#4024) - Improve sort scoring for LSP code-actions and completions (#4134) - Fix the handling of quotes within shellwords (#4098) - Fix delete_word_backward and delete_word_forward on newlines (#4392) - Fix 'no entry found for key' crash on :write-all (#4384) - Remove lowercase requirement for tree-sitter grammars (#4346) - Resolve LSP completion items on idle-timeout (#4406, #4797) - Render diagnostics in the file picker preview (#4324) - Fix terminal freezing on shell_insert_output (#4156) - Allow use of the count in the repeat operator (.) (#4450) - Show the current theme name on :theme with no arguments (#3740) - Fix rendering in very large terminals (#4318) - Sort LSP preselected items to the top of the completion menu (#4480) - Trim braces and quotes from paths in goto-file (#4370) - Prevent automatic signature help outside of insert mode (#4456) - Fix freezes with external programs that process stdin and stdout concurrently (#4180) - Make scroll aware of tabs and wide characters (#4519) - Correctly handle escaping in command_mode completion (#4316, #4587, #4632) - Fix delete_char_backward for paired characters (#4558) - Fix crash from two windows editing the same document (#4570) - Fix pasting from the blackhole register (#4497) - Support LSP insertReplace completion items (1312682) - Dynamically resize the line number gutter width (#3469) - Fix crash for unknown completion item kinds (#4658) - Re-enable format_selections for single selection ranges (d4f5cab) - Limit the number of in-progress tree-sitter query matches (#4707, #4830) - Use the special # register with increment/decrement to change by range number (#4418) - Add a statusline element to show number of selected chars (#4682) - Add a statusline element showing global LSP diagnostic warning and error counts (#4569) - Add a scrollbar to popups (#4449) - Prefer shorter matches in fuzzy matcher scoring (#4698) - Use key-sequence format for command palette keybinds (#4712) - Remove prefix filtering from autocompletion menu (#4578) - Focus on the parent buffer when closing a split (#4766) - Handle language server termination (#4797, #4852) - Allow r/t/f to work on tab characters (#4817) - Show a preview for scratch buffers in the buffer picker (#3454) - Set a limit of entries in the jumplist (#4750) - Re-use shell outputs when inserting or appending shell output (#3465) - Check LSP server provider capabilities (#3554) - Improve tree-sitter parsing performance on files with many language layers (#4716) - Move indentation to the next line when using <ret> on a line with only whitespace (#4854) - Remove selections for closed views from all documents (#4888) - Improve performance of the :reload command (#4457) - Properly handle media keys (#4887) - Support LSP diagnostic data field (#4935) - Handle C-i keycode as tab (#4961) - Fix view alignment for jumplist picker jumps (#3743) - Use OSC52 for tmux clipboard provider (#5027) * Other new changes can be found in https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2212-2022-12-06 - Improve _service file - Remove helix.png since new logo is now shipped in the tarball Soc Virnyl Estela 2022-12-07 11:57:39 +0000
  • 208ffb8064 - Use new logo for helix: * add helix.png Soc Virnyl Estela 2022-12-04 13:12:08 +0000
  • a1cfd0605b Accepting request 1030522 from editors Dominique Leuenberger 2022-10-22 13:59:58 +0000
  • a506595297 - Increase memory to 8G and storage to 16G in _constraints file. Soc Virnyl Estela 2022-10-15 10:37:39 +0000
  • 55d759f4a3 - Add shell completions for bash, fish and zsh. - Add desktop application entry and icon. Soc Virnyl Estela 2022-10-15 10:18:45 +0000
  • cdeae74386 Accepting request 1003641 from editors Dominique Leuenberger 2022-09-15 20:58:38 +0000
  • e9d4f4b030 - add README-suse-maint.md in the specfile's sources. Soc Virnyl Estela 2022-09-15 00:36:55 +0000
  • d3308f70c7 - Move tutor to helix instead of including it to helix-runtime. Soc Virnyl Estela 2022-09-07 22:13:21 +0000
  • 2ea291e3ba OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=33 Soc Virnyl Estela 2022-09-03 13:34:47 +0000
  • e7d62b852e - Update to version 22.08.1: * Patch release that fixes a panic caused by closing splits or buffers (#3633) - Other changes before the patch release (22.08): * Breaking changes: - Special keymap names for +, ; and % have been replaced with those literal characters (#2677, #3556) - A-Left and A-Right have become C-Left and C-Right for word-wise motion (#2500) - The catppuccin theme's name has been corrected from catpuccin (#2713) - catppuccin has been replaced by its variants, catppuccin_frappe, catppuccin_latte, catppuccin_macchiato, catppuccin_mocha (#3281) - C-n and C-p have been removed from the default insert mode keymap (#3340) - The extend_line command has been replaced with extend_line_below and a new extend_line command now exists (#3046) * Features: - Add an integration testing harness (#2359) - Indent guides (#1796, 906259c) - Cursorline (#2170, fde9e03) - Select all instances of the symbol under the cursor (<space>h) (#2738) - A picker for document and workspace LSP diagnostics (<space>g/<space>G) (#2013, #2984) - Allow styling the mode indicator per-mode (#2676) - Live preview for the theme picker (#1798) - Configurable statusline (#2434) - LSP SignatureHelp (#1755, a8b123f) - A picker for the jumplist (#3033) - Configurable external formatter binaries (#2942) - Bracketed paste support (#3233, 12ddd03) * Commands: - :insert-output and :append-output which insert/append output from a shell command (#2589) - The t textobject (]t/[t/mit/mat) for navigating tests (#2807) - C-Backspace and C-Delete for word-wise deletion in prompts and pickers (#2500) - A-Delete for forward word-wise deletion in insert mode (#2500) Soc Virnyl Estela 2022-09-03 12:46:25 +0000
  • cbcfd103af ------------------------------------------------------------------ - Update vendored dependencies - add README-suse-maint.md Soc Virnyl Estela 2022-08-28 23:21:57 +0000
  • dba5d992df OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=30 Soc Virnyl Estela 2022-08-28 14:23:29 +0000
  • fc01a3e01d OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=29 Soc Virnyl Estela 2022-08-28 14:13:36 +0000
  • 1153b95b64 - fix problems with sources to use rpmdev-spectool - fix specfile to create a top-level directory to extract tarball to Soc Virnyl Estela 2022-08-28 14:06:56 +0000
  • 1d6e0549f4 OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=27 Soc Virnyl Estela 2022-08-28 13:36:34 +0000
  • f5871decdc - Separate runtime files. They make this whole package too huge. - Update service file - Update of vendored dependencies Soc Virnyl Estela 2022-08-28 13:34:19 +0000
  • 8d509cbfe4 Accepting request 983821 from editors Dominique Leuenberger 2022-06-20 13:38:08 +0000
  • 1e94942ff5 Accepting request 983804 from home:firstyear:branches:editors Soc Virnyl Estela 2022-06-20 05:05:21 +0000
  • 9c50211185 Accepting request 983704 from editors Dominique Leuenberger 2022-06-19 19:11:28 +0000
  • 0a5f79ac88 - remove disabling of debuginfo generation Soc Virnyl Estela 2022-06-19 14:20:37 +0000
  • a4adf79b60 Accepting request 983684 from home:uncomfyhalomacro:branches:editors Soc Virnyl Estela 2022-06-19 09:42:03 +0000
  • a6be1198f4 Accepting request 979978 from editors Dominique Leuenberger 2022-05-31 13:47:16 +0000
  • 99fe475412 Accepting request 979976 from home:uncomfyhalomacro:branches:editors Soc Virnyl Estela 2022-05-30 23:08:10 +0000
  • a0d368c169 fix typo (again) Soc Virnyl Estela 2022-05-30 15:08:17 +0000
  • b05f6ac555 Accepting request 979878 from home:uncomfyhalomacro:branches:editors Soc Virnyl Estela 2022-05-30 14:59:42 +0000
  • 1efa4e6bc9 Accepting request 979876 from home:uncomfyhalomacro:branches:editors Soc Virnyl Estela 2022-05-30 14:50:15 +0000
  • c5203ff4b5 Accepting request 979699 from home:uncomfyhalomacro:branches:editors Martin Pluskal 2022-05-30 12:20:31 +0000
  • 7fa86776cc Accepting request 978023 from editors Dominique Leuenberger 2022-05-19 20:49:30 +0000
  • eb1a64e2f8 - add support for stable/point-release systems e.g. Leap - add ExclusiveArch to support more architectures that rust supports Soc Virnyl Estela 2022-05-19 01:49:22 +0000
  • 7c35b9f3a9 Accepting request 978021 from home:uncomfyhalomacro:branches:editors Soc Virnyl Estela 2022-05-19 01:45:13 +0000
  • 2b96a9485f Accepting request 974168 from editors Dominique Leuenberger 2022-05-01 16:53:44 +0000
  • 6c433c59a0 - remove home-in-%post filter in helix-rpmlintrc - fix LICENSE string Soc Virnyl Estela 2022-05-01 06:56:15 +0000
  • 0a85d33fb5 - fix build errors Soc Virnyl Estela 2022-04-22 11:42:31 +0000
  • 820f73a112 - copy README.SUSE to doc Soc Virnyl Estela 2022-04-22 01:50:39 +0000
  • c9b56f270e - change to %{SOURCE4} in %doc section Soc Virnyl Estela 2022-04-21 23:31:58 +0000