X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2FNEWS;h=7c72c464a1b9c3de23b08670aac868b48bd76ec8;hb=ab6ee57484507c0a3b7a4cb7c3721c41553353f8;hp=30b786171995cb28f249fadb2f82c9ff712b821e;hpb=5c7ee5821ea178b87025feac626cbc4f72b5d2f6;p=grml-etc-core.git diff --git a/debian/NEWS b/debian/NEWS index 30b7861..7c72c46 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,4 +1,17 @@ -grml-etc-core (0.7.5) unstable; urgency=low +grml-etc-core (0.9.0) grml-testing; urgency=low + + zshrc: use "ctrl-x ." instead ",." to enable power completion / + abbreviation expansion: + + The use of ",." for enabling the power completion / + abbreviation expansion / buffer expansion was a bad idea + because you'll get either a delay or even missing characters, + e.g. when ",." is part of a copy/paste action. So we decided to + switch to a safer approach by using "ctrl-x ." instead. + + -- Michael Prokop Wed, 04 Sep 2013 17:06:45 +0200 + +grml-etc-core (0.8.0) unstable; urgency=low * zshrc: Prompt converted to zsh's prompt theme system: @@ -30,10 +43,36 @@ grml-etc-core (0.7.5) unstable; urgency=low } grml_theme_add_token \ virtual-env -f virtual_env_prompt '%F{magenta}' '%f' - zstyle ':prompt:grml:left:setup:items' \ + zstyle ':prompt:grml:left:setup' items \ rc virtual-env change-root user at host path vcs percent - -- Frank Terbeck Sun, 24 Mar 2013 01:21:18 +0100 + * zshrc: Keyboard setup changed to terminfo data + + This setup had a mixture of hard-coded escape sequences and a broken + terminfo data extraction scheme. + + Starting with this release, escape sequences are extracted from + terminfo exclusively (except for a handful of combinations, that are + commonly not found in terminfo databases). For this to work properly, + the terminal needs to be switched to "keyboard transmit mode" via the + `smkx' escape sequence (if a terminal's terminfo entry does not + support this key, keyboard transmit-mode is active all the time). To + enable this feature when zsh's line editor (zle) is active, this setup + now uses the `zle-line-init' and `zle-line-finish' hooks. The former + invokes the `smkx' sequence and the latter invokes the `rmkx' + sequence. + + If you override these hooks in your setup, make sure you include the + following function calls in your own hooks: + + zle-line-init: zle-smkx + zle-line-finish: zle-rmkx + + Unless your system does not have support for terminfo, the new setup + should work a lot more robust across a much larger number of terminals + and terminal/terminal-multiplexer combinations. + + -- Frank Terbeck Mon, 01 Apr 2013 16:53:31 +0200 grml-etc-core (0.3.62) unstable; urgency=low