On Tue, 21 Apr 2026 at 23:31, Janis Papanagnou
<[email protected]> wrote:
>
> Hi Doug,
>
> I don't understand the '\@8' patterns but your suggested patches below seem
> to work on almost all testcases with the recent testcase file
> http://algol68.gridbug.de/all_preludes_w_sp_X.txt
> A single remaining non-functional entry concerns the item 'system stack size'.

I don't see a problem with 'system stack size' in the version in the
repo, perhaps our versions are slightly out of sync.  Anyway, we can
fix that later if it's still there.

The prefix pattern just looks backwards 8 bytes to see if there's a
taggle character, followed by whitespace, before the text that's being
matched.  I updated that in a commit today to make sure that it
distinguishes bold word digits from taggle tail digits so that
something like 'OPERATOR43 tag' matches 'tag' but 'taggle42 tag' does
not.

It occurred to me that technically the whitespace between a bold word
and a tag is not required with UPPER stropping.  I'm not sure anyone
writes like that so I haven't bothered supporting it, but we could.

> Will you check-in your suggested changes?

Yes, I'll just have to squash (tidy up) the pull request and write a
single commit message.  I'll do that tomorrow and let you know when
it's merged.

> Thanks!

You're welcome.  Thanks for your patience.  It's an old file so it was
worth cleaning up a bit before adding.

Regards,
Doug

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/CAJ1uvoCFf3GpBfwYCWdMVtgjGJmFW62%3DxMoeyAW1ipDiUYVagg%40mail.gmail.com.

Raspunde prin e-mail lui