Log message:
editors/kibi: update to 0.3.0
Added
- Delete line with Ctrl-R (#114)
- Copy, cut and paste lines with Ctrl-C, Ctrl-X, Ctrl-V (#207)
- Ctrl+arrows moves to the previous/next word (#214)
- Syntax highlighting configurations for C (#98, #181), Nim (#106), C# (#211), \
C++ (#211), CoffeeScript (#262), CSS (#211), D (#262), Dart (#211), Elixir \
(#211), Fish (#211), Go (#211), Groovy (#262), Haskell (#211), HTNL (#211), Java \
(#211), JavaScript (#108), Julia (#262), Kotlin (#211), LRC #433, Lua (#108, \
#277), Markdown (#152), MATLAB (#262), Nix (#262), NoSQL (#211), Nushell (#262, \
#433), OCaml (#262), Perl (#211), PHP (#211), PowerShell (#211), Processing \
(#262), PRQL (#369), R (#211), Racket (#211), Ruby (#211), Raku (#262), RSS \
#433, Scala (#211), SQL (#211), Swift (#211), TypeScript (#211), XML (#211, \
#449), YAML (#211), Zig (#262, #400), ZSH (#211)
- Support for WebAssembly (#159)
- Binary optimization for release: enable LTO (#346); single codegen unit, \
abort on panic, strip symbols (#464)
- kibi --version includes git revision when available (#176)
- Extension-less dotfiles can now have a syntax highlight configuration (#449)
- Minimum Supported Rust Version (MSRV) in Cargo.toml (#122, #133, #175, #191, \
#306, #307, #343, #442)
Changed
- Syntax highlighting configuration for V (#108)
- Use alternate screen buffer to avoid flicking, restore the terminal content \
on exit (#310)
- Various no-op code changes to reduce line count (#127, #151, #154, #191, \
#229, #280, #335, #331, #330, #422) and to fix Clippy warnings (#175, #188, \
#190, #206, #241, #249, #321, #334, #345, #385)
- Rust edition: 2024 (#442)
Fixed
- Crash when opening a new file (#287)
- Error message when an invalid option is provided (#150)
- Error message when trying to open a special file, e.g. UNIX devices or \
directories (#159)
- Config parsing with invalid durations (#340), invalid tab size (#450)
- Emit warnings instead of panicking for invalid configurations (#449)
|