[vim/vim] runtime(algol68): Improve syntax, match operation declarations (PR #20849)
dkearns (Vim Github Repository) <[email protected]>
| Newsgroups | gmane.editors.vim.devel |
|---|---|
| Message-ID | <vim/vim/pull/[email protected]> |
Improve support for OP, PRIO and MODE declarations. Match these as syn-regions so that defining indicators are not matched as applied operators, in particular in joined definitions.
You can view, comment on, or merge this pull request online at:
https://github.com/vim/vim/pull/20849
-- Commit Summary --
* runtime(algol68): Improve syntax, match operation declarations
-- File Changes --
M runtime/syntax/algol68.vim (186)
M runtime/syntax/testdir/dumps/algol68_operators_00.dump (2)
M runtime/syntax/testdir/dumps/algol68_operators_01.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_02.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_03.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_04.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_05.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_06.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_07.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_08.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_09.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_10.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_11.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_12.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_13.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_14.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_15.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_16.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_17.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_18.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_19.dump (8)
M runtime/syntax/testdir/dumps/algol68_operators_20.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_21.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_22.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_23.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_24.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_25.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_26.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_27.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_28.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_29.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_30.dump (10)
M runtime/syntax/testdir/dumps/algol68_operators_31.dump (26)
M runtime/syntax/testdir/dumps/algol68_operators_32.dump (30)
M runtime/syntax/testdir/dumps/algol68_operators_33.dump (38)
M runtime/syntax/testdir/dumps/algol68_operators_34.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_35.dump (34)
M runtime/syntax/testdir/dumps/algol68_operators_36.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_37.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_38.dump (36)
M runtime/syntax/testdir/dumps/algol68_operators_39.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_40.dump (26)
M runtime/syntax/testdir/dumps/algol68_operators_41.dump (32)
M runtime/syntax/testdir/dumps/algol68_operators_42.dump (30)
M runtime/syntax/testdir/dumps/algol68_operators_43.dump (28)
M runtime/syntax/testdir/dumps/algol68_operators_44.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_45.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_46.dump (38)
M runtime/syntax/testdir/dumps/algol68_operators_47.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_48.dump (34)
M runtime/syntax/testdir/dumps/algol68_operators_49.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_50.dump (38)
M runtime/syntax/testdir/dumps/algol68_operators_51.dump (38)
M runtime/syntax/testdir/dumps/algol68_operators_52.dump (34)
M runtime/syntax/testdir/dumps/algol68_operators_53.dump (40)
M runtime/syntax/testdir/dumps/algol68_operators_54.dump (34)
M runtime/syntax/testdir/dumps/algol68_operators_55.dump (38)
A runtime/syntax/testdir/dumps/algol68_operators_56.dump (20)
A runtime/syntax/testdir/dumps/algol68_operators_57.dump (20)
A runtime/syntax/testdir/dumps/algol68_operators_58.dump (20)
M runtime/syntax/testdir/input/algol68_operators.a68 (40)
-- Patch Links --
https://github.com/vim/vim/pull/20849.patch
https://github.com/vim/vim/pull/20849.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/vim/vim/pull/20849
You are receiving this because you are subscribed to this thread.
Message ID: <vim/vim/pull/[email protected]>
--
--
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/vim/vim/pull/20849%40github.com.