Version 1.4.2 of package Meow has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Meow describes itself as:

  =========================
  Yet Another modal editing
  =========================

More at https://elpa.nongnu.org/nongnu/meow.html

## Summary:

                                   ━━━━━━
                                    MEOW
                                   ━━━━━━


  [file:https://melpa.org/packages/meow-badge.svg]
  [file:https://stable.melpa.org/packages/meow-badge.svg]
  [https://github.com/meow-edit/meow/actions/workflows/action.yml/badge.svg]

  <file:meow.svg>


  [file:https://melpa.org/packages/meow-badge.svg]
  <https://melpa.org/#/meow>

  [file:https://stable.melpa.org/packages/meow-badge.svg]
  <https://stable.melpa.org/#/meow>

  [https://github.com/meow-edit/meow/actions/workflows/action.yml/badge.svg]
  <https://github.com/meow-edit/meow/actions/workflows/action.yml>


  1 Introduction
  ══════════════

          Less is more

    Meow is yet another modal editing mode for Emacs.

## Recent NEWS:

# Changelog

## Master (Unreleased)

### Breaking Changes

* [#209](https://github.com/meow-edit/meow/pull/209) Make
  `meow-keypad-start-keys` an association list to enhance customizability.
  * If you modify this variable, it may break on the next update. See
    [CUSTOMIZATIONS](./CUSTOMIZATIONS) for more details.

### Bugs fixed

* Fix `meow-goto-line` when there's no region available.

## 1.4.2 (2022-03-13)

### Bugs fixed

* [#163](https://github.com/meow-edit/meow/issues/163) Fix using command with 
Meta key bindings in BEACON state.

### Enhancements

* Update the oldest supported Emacs version to 27.1.
* [#204](https://github.com/meow-edit/meow/pull/204) Allow using keypad in 
BEACON state.
* Add "MOVE AROUND THINGs" section to `meow-tutor.el`.
* Update `meow-goto-line` to expand `meow-line`.

### Bugs fixed

* Fix `meow-mark-symbol` in BEACON state.
* [#204](https://github.com/meow-edit/meow/pull/204) Fix keypad in telega.
* Fix no variable `meow--which-key-setup` error when deactivating meow.

## 1.4.1 (2022-02-16)

### Enhancements
* Add which-key support.
* Add custom variable `meow-goto-line-function`.
* ~~Support specified leader keymap by altering `meow-keymap-alist`.~~
* Support specifying the target of `meow-leader-define-key` by altering 
`meow-keymap-alist`.
* Add a variable `meow-keypad-leader-dispatch`.

### Bugs fixed

* Fix keypad popup delay.
* Fix keypad popup when C-c is bound to other keymap.
* [#197](https://github.com/meow-edit/meow/issues/197) Fix `meow-kill` for 
`select line` selection.
* [#198](https://github.com/meow-edit/meow/issues/198) Fix invalid mode states 
with poly mode.

## 1.4.0 (2022-01-24)

### Breaking Changes

#### Keypad Refactor
The rules of KEYPAD is slightly updated to eliminate the need for a leader 
system.
The overall usage is basically unchanged, use same keys for same commands.

* `meow-leader-keymap` is removed.
* A new command `meow-keypad` is introduced, bound to `SPC` in NORMAL/MOTION 
state.
* Press `SPC` to enter KEYPAD state.
* Add quick dispatching from `SPC <key>` to `C-c <key>`, where `<key>` is not 
one of x, c, h, m, g.

Check document or `meow-tutor` for updated information.

### Enhancements
* Improve document for word movements.

### Bugs fixed
* Meow is not enabled in existing buffers after `desktop-read`.

## 1.3.0 (2022-01-15)

### Enhancements
* [#155](https://github.com/meow-edit/meow/pull/155) 
[#166](https://github.com/meow-edit/meow/pull/166) 
[#158](https://github.com/meow-edit/meow/pull/158) Add `meow-define-state` and 
`meow-register-state` to allow user define custom state.
* Remap `describe-key` to `meow-describe-key` which handles the dispatched 
keybinds.
* Allow leader in beacon state(still can not switch to keypad).
* [#164](https://github.com/meow-edit/meow/issues/164) Add fallback support for 
meta & control-meta prefix in keypad.

### Bugs fixed
* [#148](https://github.com/meow-edit/meow/issues/148) Wrap `regexp-quote` for 
raw search in `meow-search`.
* [#144](https://github.com/meow-edit/meow/pull/144) 
[#145](https://github.com/meow-edit/meow/pull/145) 
[#151](https://github.com/meow-edit/meow/pull/151) Improve wording in 
`meow-tutor`.
* [#153](https://github.com/meow-edit/meow/pull/153) Avoid executing 
symbol-name w.r.t lambda func.
* In some cases previous state can't be stored, when dispatching to a keymap 
with keypad.

## 1.2.1 (2021-12-22)

### Bugs fixed
* `hl-line-mode` is not restored correctly after beacon state.
* Using `meow-grab` in beacon kmacro recording causes residual overlays.
* [#138](https://github.com/meow-edit/meow/issues/138) meow-global-mode does 
not work after being turned off.
* Wrong count in search indicator when searching same contents cross buffers.
* Better initial state detection.
* [#143](https://github.com/meow-edit/meow/issues/143) Wrong column beacon 
positions when secondary selection is not started with line beginning.

## 1.2.0 (2021-12-16)

### Breaking Changes

#### Changes for THING register
The built-in thing definition shipped by meow should be more close to what 
Emacs gives us.
...
...

Reply via email to