pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/58893 CVS commit: pkgsrc/editors/kakoune



The following reply was made to PR pkg/58893; it has been noted by GNATS.

From: "Thomas Klausner" <wiz%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/58893 CVS commit: pkgsrc/editors/kakoune
Date: Wed, 11 Dec 2024 14:27:26 +0000

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Wed Dec 11 14:27:26 UTC 2024
 
 Modified Files:
 	pkgsrc/editors/kakoune: Makefile PLIST distinfo
 Removed Files:
 	pkgsrc/editors/kakoune/patches: patch-src_Makefile
 	    patch-src_commands.cc patch-src_event__manager.cc patch-src_file.cc
 	    patch-src_insert__completer.cc patch-src_normal.cc
 	    patch-src_string__utils.cc
 
 Log Message:
 kakoune: update to 2024.05.18nb1.
 
 (Mostly) From db7 in PR 58893.
 
 Kakoune 2024.05.18
 
 * Fixed tests on Alpine Linux and *BSD
 
 Kakoune 2024.05.09
 
 * `flag-lines -after` switch to display text after the line
 
 * `shell-script-candidates` completion now runs the script asynchronously
   while displaying and updating results live.
 
 * `%val{window_range}` elements are now emitted as different strings
 
 * `+` only duplicates identical selections a single time to avoid surprising
   and slow exponential growth in the number of selections.
 
 * `daemonize-session` command makes it possible to convert the current session
   to a daemon one (which will not exit on last client disconnecting)
 
 * View mode commands and mouse scrolling no longer change selections when those go off-screen.
 
 * New commands `git apply`, `git blame-jump`, `git edit` and `git grep`.
 
 * `git blame` now also works in `git-diff` and `git-log` buffers.
 
 * Completions provided via `shell-script-candidates` or `completers` are no longer sorted if the typed text is empty.
 
 * The `terminal` alias has been replaced with a command that selects terminal program and placement based on windowing options.
 
 * `local` scopes in `commands` and `evaluate-commands`.
 
 Kakoune 2023.08.08
 
 * Fix compilation errors on FreeBSD and MacOS using clang
 
 Kakoune 2023.07.29
 
 * `<a-u>` and `<a-U>` now undo/redo selection changes; the previous meaning
   of moving in history tree has been moved to `<c-j>` and `<c-k>`
 
 * `%exp{...}` expansions provide flexible quoting for expanded strings
   (as double quoted strings)
 
 * `<c-g>` cancels the current operation and goes back to the main event
   loop, this provides an escape hatch when Kakoune seems to hang due to
   a costly operation
 
 * `show-matching -previous` highlighter will fall back onto the character
   preceeding the cursor
 
 Kakoune 2022.10.31
 
 * `complete-command` (See <<commands#configuring-command-completion,`:doc commands configuring-command-completion`>>)
 
 * `p`, `P`, `!` and `<a-!>` commands now select the inserted text
 
 * `x` now just extends the selection to contain full lines (as `<a-x>` did)
   `<a-x>` trims partial lines from the selection (as `<a-X>` did)
 
 * User mappings is now bound to `<space>` while keeping/removing main selection
   moved to `,` and `<a-,>`
 
 * Prompt history registers `%reg{colon}`, `%reg{slash}` and `%reg{pipe}` now
   have reverse chronological order
 
 * Executing user mode mappings no longer adds to prompt history registers.
 
 Kakoune 2021.11.07
 
 * Support for curly and separately colored underlines (undocumented in 2021.10.28)
 
 * Fixes for terminal flickering
 
 * Fixes for command and response fifo corner cases
 
 Kakoune 2021.10.28
 
 * `g` and `v` do not auto lower case the next key, so `GL` needs to be
   manually mapped to `Gl` for example.
 
 Kakoune 2021.08.28
 
 * command and response fifo support
   (See <<expansions#command-and-response-fifo,`:doc expansions command-and-response-fifo`>>)
 
 * Shell expansions only trim the last trailing newline instead of all of
   them to make is possible to losslessly pass text through `%sh{...}`.
 
 * `set-option -remove` support for subtracting/removing from option values
 
 * Menu completions such as command name completion are now auto-inserted on
   space
 
 * `write -atomic` was replaced with `write -method [replace|overwrite]` to
   make both write methods available explicitly
 
 * `write <filename>` will fail if the given filename already exists and is
   a regular file. Use the `-force` switch to override that behaviour.
 
 Kakoune 2020.09.01
 
 * The `repl` and `send-text` aliases have been renamed respectively into
   `repl-new` and `repl-send-text`.
 
 * Daemon mode (`-d` switch) does not fork anymore.
 
 * Replace NCursesUI with a custom terminal UI implementation
 
 Kakoune 2020.08.04
 
 * Introduce `User` hook support.
 
 * The `bold` and `italic` faces are no longer built-in. Highlighters
   are expected to use face attributes (`+b` and `+i`, respectively) to
   decorate text.
 
 * The `lint-enable` command no longer needs to be called to display
   linting errors. The `lint-disable` command was renamed into
   `lint-hide-diagnostics`.
 
 * The `+<length>` part of a `range-specs` highlighter consistently
   refers to the length of the target range.
 
 * clients stdin is transferred to the server, making it possible
   to pipe into `kak -c <session>`
 
 * Faces can have an alpha channel, specified using the
   `rgba:RRGGBBAA` format.
 
 * replace-ranges highlighter now support empty and multi-lines ranges
 
 * `%val{...}` now expands to list of strings, `$kak_quoted_...` now work
   as expected with these.
 
 * `*SetOption` hooks filter string will contain a value only for options
   of int/str/bool types to avoid performance issue with generating those
   on more complex option types.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.8 -r1.9 pkgsrc/editors/kakoune/Makefile
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/kakoune/PLIST
 cvs rdiff -u -r1.7 -r1.8 pkgsrc/editors/kakoune/distinfo
 cvs rdiff -u -r1.3 -r0 pkgsrc/editors/kakoune/patches/patch-src_Makefile \
     pkgsrc/editors/kakoune/patches/patch-src_file.cc
 cvs rdiff -u -r1.1 -r0 pkgsrc/editors/kakoune/patches/patch-src_commands.cc \
     pkgsrc/editors/kakoune/patches/patch-src_event__manager.cc \
     pkgsrc/editors/kakoune/patches/patch-src_insert__completer.cc \
     pkgsrc/editors/kakoune/patches/patch-src_normal.cc \
     pkgsrc/editors/kakoune/patches/patch-src_string__utils.cc
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index