Files
emacs/lisp/progmodes
kobarity 2084f4ada3 hideshow.el: Improve hs-toggle-hiding behavior
* lisp/progmodes/hideshow.el
(hs-find-block-beginning-match): New function to be used in
`hs-already-hidden-p'.
(hs-already-hidden-p): Add check if beginning of line is inside a
block.
(hs-toggle-hiding): Don't change to selected-window's buffer when
event arg is absent.

* test/lisp/progmodes/hideshow-tests.el
(hideshow-tests-with-temp-buffer-selected): New helper macro.
(hideshow-tests-make-event-at): New helper function.
(hideshow-already-hidden-p-1): New test.
(hideshow-toggle-hiding-1): New test.
(hideshow-mouse-toggle-hiding-1): New test (bug#52092).
2022-09-24 11:08:29 -04:00
..
2022-07-14 11:37:42 +02:00
2022-09-15 19:54:22 +00:00
2022-09-15 19:54:22 +00:00
2022-09-21 10:25:06 +02:00
2022-07-08 14:10:38 +02:00
2022-08-13 06:30:27 +02:00
2022-08-26 06:30:29 +02:00
2022-08-13 06:30:27 +02:00
2022-09-21 10:25:06 +02:00
2022-08-29 17:23:46 +02:00
2022-09-21 10:25:06 +02:00
2022-07-11 11:30:00 +02:00
2022-09-10 07:37:36 +02:00