Skip to content

Commit

Permalink
helix: Update to 23.10
Browse files Browse the repository at this point in the history
**Summary**

Breaking changes:

- Support multiple language servers per language [getsolus#2507](helix-editor/helix#2507)
  - This is a breaking change to language configuration

Full release notes:

- [23.10](https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2310-2023-10-24)
  • Loading branch information
maveonair committed Oct 30, 2023
1 parent 29fd0f2 commit 4a30430
Show file tree
Hide file tree
Showing 5 changed files with 199 additions and 27 deletions.
17 changes: 16 additions & 1 deletion packages/h/helix/abi_libs
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ bass.so
beancount.so
bibtex.so
bicep.so
blueprint.so
c-sharp.so
c.so
cairo.so
capnp.so
clojure.so
cmake.so
Expand All @@ -33,8 +33,12 @@ embedded-template.so
erlang.so
esdl.so
fish.so
forth.so
fortran.so
fsharp.so
gas.so
gdscript.so
gemini.so
git-commit.so
git-config.so
git-rebase.so
Expand All @@ -49,6 +53,7 @@ gotmpl.so
gowork.so
graphql.so
hare.so
haskell-persistent.so
haskell.so
hcl.so
heex.so
Expand All @@ -59,8 +64,10 @@ iex.so
ini.so
java.so
javascript.so
jinja2.so
jsdoc.so
json.so
json5.so
jsonnet.so
julia.so
just.so
Expand Down Expand Up @@ -96,10 +103,12 @@ pem.so
perl.so
php.so
po.so
pod.so
ponylang.so
prisma.so
protobuf.so
prql.so
purescript.so
python.so
qmljs.so
r.so
Expand All @@ -119,17 +128,22 @@ sml.so
solidity.so
sql.so
sshclientconfig.so
strace.so
svelte.so
sway.so
swift.so
t32.so
tablegen.so
task.so
templ.so
todotxt.so
toml.so
tsq.so
tsx.so
twig.so
typescript.so
ungrammar.so
unison.so
uxntal.so
v.so
vala.so
Expand All @@ -141,6 +155,7 @@ wast.so
wat.so
wgsl.so
wit.so
wren.so
xit.so
xml.so
yaml.so
Expand Down
82 changes: 71 additions & 11 deletions packages/h/helix/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ beancount.so:tree_sitter_beancount_external_scanner_scan
beancount.so:tree_sitter_beancount_external_scanner_serialize
bibtex.so:tree_sitter_bibtex
bicep.so:tree_sitter_bicep
blueprint.so:tree_sitter_blueprint
c-sharp.so:tree_sitter_c_sharp
c-sharp.so:tree_sitter_c_sharp_external_scanner_create
c-sharp.so:tree_sitter_c_sharp_external_scanner_deserialize
Expand All @@ -42,7 +43,6 @@ c-sharp.so:tree_sitter_c_sharp_external_scanner_reset
c-sharp.so:tree_sitter_c_sharp_external_scanner_scan
c-sharp.so:tree_sitter_c_sharp_external_scanner_serialize
c.so:tree_sitter_c
cairo.so:tree_sitter_cairo
capnp.so:tree_sitter_capnp
clojure.so:tree_sitter_clojure
cmake.so:tree_sitter_cmake
Expand Down Expand Up @@ -143,18 +143,27 @@ fish.so:tree_sitter_fish_external_scanner_destroy
fish.so:tree_sitter_fish_external_scanner_reset
fish.so:tree_sitter_fish_external_scanner_scan
fish.so:tree_sitter_fish_external_scanner_serialize
forth.so:tree_sitter_forth
fortran.so:tree_sitter_fortran
fortran.so:tree_sitter_fortran_external_scanner_create
fortran.so:tree_sitter_fortran_external_scanner_deserialize
fortran.so:tree_sitter_fortran_external_scanner_destroy
fortran.so:tree_sitter_fortran_external_scanner_scan
fortran.so:tree_sitter_fortran_external_scanner_serialize
fsharp.so:tree_sitter_fsharp
fsharp.so:tree_sitter_fsharp_external_scanner_create
fsharp.so:tree_sitter_fsharp_external_scanner_deserialize
fsharp.so:tree_sitter_fsharp_external_scanner_destroy
fsharp.so:tree_sitter_fsharp_external_scanner_scan
fsharp.so:tree_sitter_fsharp_external_scanner_serialize
gas.so:tree_sitter_gas
gdscript.so:tree_sitter_gdscript
gdscript.so:tree_sitter_gdscript_external_scanner_create
gdscript.so:tree_sitter_gdscript_external_scanner_deserialize
gdscript.so:tree_sitter_gdscript_external_scanner_destroy
gdscript.so:tree_sitter_gdscript_external_scanner_scan
gdscript.so:tree_sitter_gdscript_external_scanner_serialize
gemini.so:tree_sitter_gemini
git-commit.so:tree_sitter_git_commit
git-config.so:tree_sitter_git_config
git-rebase.so:tree_sitter_git_rebase
Expand All @@ -179,6 +188,12 @@ gotmpl.so:tree_sitter_gotmpl
gowork.so:tree_sitter_gowork
graphql.so:tree_sitter_graphql
hare.so:tree_sitter_hare
haskell-persistent.so:tree_sitter_haskell_persistent
haskell-persistent.so:tree_sitter_haskell_persistent_external_scanner_create
haskell-persistent.so:tree_sitter_haskell_persistent_external_scanner_deserialize
haskell-persistent.so:tree_sitter_haskell_persistent_external_scanner_destroy
haskell-persistent.so:tree_sitter_haskell_persistent_external_scanner_scan
haskell-persistent.so:tree_sitter_haskell_persistent_external_scanner_serialize
haskell.so:state_new
haskell.so:tree_sitter_haskell
haskell.so:tree_sitter_haskell_external_scanner_create
Expand Down Expand Up @@ -211,8 +226,10 @@ javascript.so:tree_sitter_javascript_external_scanner_destroy
javascript.so:tree_sitter_javascript_external_scanner_reset
javascript.so:tree_sitter_javascript_external_scanner_scan
javascript.so:tree_sitter_javascript_external_scanner_serialize
jinja2.so:tree_sitter_jinja2
jsdoc.so:tree_sitter_jsdoc
json.so:tree_sitter_json
json5.so:tree_sitter_json5
jsonnet.so:ending_char
jsonnet.so:inside_node
jsonnet.so:level_count
Expand Down Expand Up @@ -293,6 +310,11 @@ markdown_inline.so:tree_sitter_markdown_inline_external_scanner_destroy
markdown_inline.so:tree_sitter_markdown_inline_external_scanner_scan
markdown_inline.so:tree_sitter_markdown_inline_external_scanner_serialize
matlab.so:tree_sitter_matlab
matlab.so:tree_sitter_matlab_external_scanner_create
matlab.so:tree_sitter_matlab_external_scanner_deserialize
matlab.so:tree_sitter_matlab_external_scanner_destroy
matlab.so:tree_sitter_matlab_external_scanner_scan
matlab.so:tree_sitter_matlab_external_scanner_serialize
mermaid.so:tree_sitter_mermaid
meson.so:tree_sitter_meson
nasm.so:tree_sitter_nasm
Expand All @@ -315,12 +337,6 @@ nix.so:tree_sitter_nix_external_scanner_destroy
nix.so:tree_sitter_nix_external_scanner_scan
nix.so:tree_sitter_nix_external_scanner_serialize
nu.so:tree_sitter_nu
nu.so:tree_sitter_nu_external_scanner_create
nu.so:tree_sitter_nu_external_scanner_deserialize
nu.so:tree_sitter_nu_external_scanner_destroy
nu.so:tree_sitter_nu_external_scanner_reset
nu.so:tree_sitter_nu_external_scanner_scan
nu.so:tree_sitter_nu_external_scanner_serialize
ocaml-interface.so:tree_sitter_ocaml_interface
ocaml-interface.so:tree_sitter_ocaml_interface_external_scanner_create
ocaml-interface.so:tree_sitter_ocaml_interface_external_scanner_deserialize
Expand Down Expand Up @@ -349,6 +365,7 @@ perl.so:tree_sitter_perl
perl.so:tree_sitter_perl_external_scanner_create
perl.so:tree_sitter_perl_external_scanner_deserialize
perl.so:tree_sitter_perl_external_scanner_destroy
perl.so:tree_sitter_perl_external_scanner_reset
perl.so:tree_sitter_perl_external_scanner_scan
perl.so:tree_sitter_perl_external_scanner_serialize
php.so:tree_sitter_php
Expand All @@ -359,6 +376,13 @@ php.so:tree_sitter_php_external_scanner_reset
php.so:tree_sitter_php_external_scanner_scan
php.so:tree_sitter_php_external_scanner_serialize
po.so:tree_sitter_po
pod.so:tree_sitter_pod
pod.so:tree_sitter_pod_external_scanner_create
pod.so:tree_sitter_pod_external_scanner_deserialize
pod.so:tree_sitter_pod_external_scanner_destroy
pod.so:tree_sitter_pod_external_scanner_reset
pod.so:tree_sitter_pod_external_scanner_scan
pod.so:tree_sitter_pod_external_scanner_serialize
ponylang.so:tree_sitter_ponylang
ponylang.so:tree_sitter_ponylang_external_scanner_create
ponylang.so:tree_sitter_ponylang_external_scanner_deserialize
Expand All @@ -368,6 +392,13 @@ ponylang.so:tree_sitter_ponylang_external_scanner_serialize
prisma.so:tree_sitter_prisma
protobuf.so:tree_sitter_protobuf
prql.so:tree_sitter_prql
purescript.so:state_new
purescript.so:tree_sitter_purescript
purescript.so:tree_sitter_purescript_external_scanner_create
purescript.so:tree_sitter_purescript_external_scanner_deserialize
purescript.so:tree_sitter_purescript_external_scanner_destroy
purescript.so:tree_sitter_purescript_external_scanner_scan
purescript.so:tree_sitter_purescript_external_scanner_serialize
python.so:tree_sitter_python
python.so:tree_sitter_python_external_scanner_create
python.so:tree_sitter_python_external_scanner_deserialize
Expand Down Expand Up @@ -516,6 +547,7 @@ sml.so:tree_sitter_sml_external_scanner_serialize
solidity.so:tree_sitter_solidity
sql.so:tree_sitter_sql
sshclientconfig.so:tree_sitter_sshclientconfig
strace.so:tree_sitter_strace
svelte.so:can_contain
svelte.so:compareTags
svelte.so:compare_string_string
Expand Down Expand Up @@ -594,6 +626,12 @@ swift.so:tree_sitter_swift_external_scanner_destroy
swift.so:tree_sitter_swift_external_scanner_reset
swift.so:tree_sitter_swift_external_scanner_scan
swift.so:tree_sitter_swift_external_scanner_serialize
t32.so:tree_sitter_t32
t32.so:tree_sitter_t32_external_scanner_create
t32.so:tree_sitter_t32_external_scanner_deserialize
t32.so:tree_sitter_t32_external_scanner_destroy
t32.so:tree_sitter_t32_external_scanner_scan
t32.so:tree_sitter_t32_external_scanner_serialize
tablegen.so:tree_sitter_tablegen
tablegen.so:tree_sitter_tablegen_external_scanner_create
tablegen.so:tree_sitter_tablegen_external_scanner_deserialize
Expand All @@ -602,6 +640,17 @@ tablegen.so:tree_sitter_tablegen_external_scanner_reset
tablegen.so:tree_sitter_tablegen_external_scanner_scan
tablegen.so:tree_sitter_tablegen_external_scanner_serialize
task.so:tree_sitter_task
templ.so:lookahead_buffer_dump
templ.so:lookahead_buffer_find_char
templ.so:lookahead_buffer_find_keyword
templ.so:lookahead_buffer_init
templ.so:tree_sitter_templ
templ.so:tree_sitter_templ_external_scanner_create
templ.so:tree_sitter_templ_external_scanner_deserialize
templ.so:tree_sitter_templ_external_scanner_destroy
templ.so:tree_sitter_templ_external_scanner_scan
templ.so:tree_sitter_templ_external_scanner_serialize
todotxt.so:tree_sitter_todotxt
toml.so:tree_sitter_toml
toml.so:tree_sitter_toml_external_scanner_create
toml.so:tree_sitter_toml_external_scanner_deserialize
Expand All @@ -626,10 +675,23 @@ typescript.so:tree_sitter_typescript_external_scanner_reset
typescript.so:tree_sitter_typescript_external_scanner_scan
typescript.so:tree_sitter_typescript_external_scanner_serialize
ungrammar.so:tree_sitter_ungrammar
unison.so:debug_result
unison.so:debug_state
unison.so:just
unison.so:justDouble
unison.so:justLong
unison.so:nothing
unison.so:state_new
unison.so:tree_sitter_unison
unison.so:tree_sitter_unison_external_scanner_create
unison.so:tree_sitter_unison_external_scanner_deserialize
unison.so:tree_sitter_unison_external_scanner_destroy
unison.so:tree_sitter_unison_external_scanner_scan
unison.so:tree_sitter_unison_external_scanner_serialize
uxntal.so:tree_sitter_uxntal
v.so:expected_end_char
v.so:get_final_string_type
v.so:is_separatable
v.so:is_end_line
v.so:is_type_double_quote
v.so:is_type_single_quote
v.so:is_type_string
Expand All @@ -639,7 +701,6 @@ v.so:scan_automatic_separator
v.so:scan_comment
v.so:scan_interpolation_closing
v.so:scan_interpolation_opening
v.so:scan_string_closing
v.so:scan_string_content
v.so:scan_string_opening
v.so:stack_deserialize
Expand All @@ -654,8 +715,6 @@ v.so:tree_sitter_v_external_scanner_deserialize
v.so:tree_sitter_v_external_scanner_destroy
v.so:tree_sitter_v_external_scanner_scan
v.so:tree_sitter_v_external_scanner_serialize
v.so:ts_skip
v.so:tsv_advance
vala.so:tree_sitter_vala
verilog.so:tree_sitter_verilog
vhdl.so:tree_sitter_vhdl
Expand All @@ -675,6 +734,7 @@ wast.so:tree_sitter_wast
wat.so:tree_sitter_wat
wgsl.so:tree_sitter_wgsl
wit.so:tree_sitter_wit
wren.so:tree_sitter_wren
xit.so:tree_sitter_xit
xml.so:tree_sitter_xml
yaml.so:_ZN16tree_sitter_yaml11adv_sch_sttEaiPNS_12ResultSchemaE
Expand Down
13 changes: 8 additions & 5 deletions packages/h/helix/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
ld-linux-x86-64.so.2:__tls_get_addr
libc.so.6:__assert_fail
libc.so.6:__ctype_b_loc
libc.so.6:__cxa_atexit
libc.so.6:__environ
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__isoc23_strtol
libc.so.6:__libc_current_sigrtmax
libc.so.6:__libc_start_main
libc.so.6:__printf_chk
libc.so.6:__snprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__strcat_chk
libc.so.6:__xpg_strerror_r
libc.so.6:_exit
libc.so.6:abort
libc.so.6:access
libc.so.6:bcmp
libc.so.6:bind
libc.so.6:calloc
Expand Down Expand Up @@ -128,11 +128,13 @@ libc.so.6:readlink
libc.so.6:realloc
libc.so.6:realpath
libc.so.6:recv
libc.so.6:recvmsg
libc.so.6:rename
libc.so.6:rmdir
libc.so.6:sched_getaffinity
libc.so.6:sched_yield
libc.so.6:send
libc.so.6:sendmsg
libc.so.6:setgid
libc.so.6:setgroups
libc.so.6:setpgid
Expand All @@ -154,6 +156,7 @@ libc.so.6:strcmp
libc.so.6:strlen
libc.so.6:strncmp
libc.so.6:strncpy
libc.so.6:strtod
libc.so.6:strtol
libc.so.6:syscall
libc.so.6:sysconf
Expand Down Expand Up @@ -181,8 +184,9 @@ libgcc_s.so.1:_Unwind_SetGR
libgcc_s.so.1:_Unwind_SetIP
libm.so.6:ceil
libm.so.6:fmod
libm.so.6:pow
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
Expand All @@ -191,13 +195,12 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6resizeEmw
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm
libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
libstdc++.so.6:_ZSt20__throw_length_errorPKc
libstdc++.so.6:_ZSt20__throw_out_of_rangePKc
libstdc++.so.6:_ZSt21ios_base_library_initv
libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc
libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libstdc++.so.6:_ZdlPvm
Expand Down
6 changes: 3 additions & 3 deletions packages/h/helix/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : helix
version : '23.05'
release : 1
version : '23.10'
release : 2
source :
- https://github.com/helix-editor/helix/releases/download/23.05/helix-23.05-source.tar.xz : c1ca69facde99d708175c686ce5bf3585e119e372c83e1c3dc1d562c7a8e3d87
- https://github.com/helix-editor/helix/releases/download/23.10/helix-23.10-source.tar.xz : 4e7bcac200b1a15bc9f196bdfd161e4e448dc670359349ae14c18ccc512153e8
license : MPL-2.0
homepage : https://helix-editor.com/
component : editor
Expand Down
Loading

0 comments on commit 4a30430

Please sign in to comment.