[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62892: proposal to extend mark-sexp to go forward and backward on co
From: |
Eshel Yaron |
Subject: |
bug#62892: proposal to extend mark-sexp to go forward and backward on command |
Date: |
Sun, 21 May 2023 17:56:54 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
One data point that I think is worth taking into consideration:
Currently, `mark-sexp` and `mark-defun` are not consistent with each
other. This can be seen in the following example:
--8<---------------cut here---------------start------------->8---
(foo)
(bar)
(baz)
--8<---------------cut here---------------end--------------->8---
With point before `(bar)`, doing `C-2 C-M-SPC C-- C-M-SPC` leaves only
`(bar)` selected. OTOH, doing `C-2 C-M-h C-- C-M-h` leaves all three
expressions selected.
In contrast, the proposed `mark-sexp-forward` and `mark-defun-forward`
are consistent with each other (both behave like `mark-defun` in the
above example).
I'm not sure if that's the preferred behavior, but I do think that
consistently between the different marking commands is a good thing.
--
Best,
Eshel
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, (continued)
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Juri Linkov, 2023/05/03
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/04
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/08
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/17
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/18
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Stefan Monnier, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command,
Eshel Yaron <=
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eshel Yaron, 2023/05/21
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Richard Stallman, 2023/05/22
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/23
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Richard Stallman, 2023/05/25
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/26
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Zachary Kanfer, 2023/05/30
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/31
- bug#62892: proposal to extend mark-sexp to go forward and backward on command, Stefan Monnier, 2023/05/31
bug#62892: proposal to extend mark-sexp to go forward and backward on command, Eli Zaretskii, 2023/05/06