Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Matsl rsw hpath expand #420

Closed
wants to merge 12 commits into from
Closed

Matsl rsw hpath expand #420

wants to merge 12 commits into from

Conversation

matsl
Copy link
Collaborator

@matsl matsl commented Dec 23, 2023

What

Matsl rsw hpath expand

Why

Test of hpath-exand et al based on the rsw branch.

Note

Since this is based on rsw branch it might be easier to review using the commit Also set "Do NOT MERGE" labels so it is clear this need to go in as part of or after the rsw branch.

rswgnu and others added 12 commits December 3, 2023 09:40
Some tests are failing; Mats, see if you can fix them.
Make hyrolo cache variables buffer-local to allow multiple commands
to have their own hyrolo display buffers.

Fix hyrolo-logic.el to handle multiple file formats (not yet tested).

test/hyrolo-tests.el (hyrolo-demo-move-to-beginning-and-end-of-file):
  Move to {,} and {.} tests to sep test.
kotl-mode - Fix check of 'kotl-previous-mode' to not set local
vars if prior mode was the same, i.e. kotl-mode.
Fix HyRolo file wildcard handling in hpath:expand-list.
(hyrolo-to-entry-end): Remove unused arg '_curr-entry-level-len'.
(hyrolo-grep-file): Remove unneeded passing of 'curr-entry-level-len' arg to
(hyrolo-outline-previous-visible-heading, hyrolo-next-visible-heading): Fix
   doc strings to mention stops at match buffer headers.
hibtypes.el (Info-node): Tighten match to limit valid chars after closing paren.
            (hyrolo-stuck-msg): Add to jump to the position where a HyRolo match
  became stuck, if ever happens, when point is on the error.

hyrolo.el (hyrolo-grep-file): Update 'Stuck looping in buffer' msg so can be
  used in new 'hyrolo-stuck-msg' ibtype.

man/hyperbole.texi (Implicit Button Types): Add doc for 'hib-python-traceback'
  and 'hyrolo-stuck-msg'.

hyperbole.el: The 'describe-package' function fails under Emacs 28 when multiple
  maintainers are listed under the 'Maintainer' header but later Emacs versions
  support a 'Maintainers' header, so include both.  Change to using 'Authors'
@matsl matsl added the DO NOT MERGE This PR shoiuld not be merged label Dec 23, 2023
@matsl matsl requested a review from rswgnu December 23, 2023 21:29
@rswgnu
Copy link
Owner

rswgnu commented Dec 24, 2023

I merged this branch manually into the rsw branch since that is easier for me to fix the merge conflicts locally. So we can close this pull request without using it.

@rswgnu rswgnu closed this Dec 24, 2023
@matsl matsl deleted the matsl-rsw-hpath-expand branch December 24, 2023 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO NOT MERGE This PR shoiuld not be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants