[latex3-commits] [git/LaTeX3-latex3-latex2e] newlabel's head updated: switch to hook with argument (79a2c4f5)
joseph at dante.de
joseph at dante.de
Tue Apr 18 01:00:32 CEST 2023
Repository : https://github.com/latex3/latex2e
Branch 'newlabel' now includes:
c477aa45 Add (basic) test for (u)pTeX format building
e8d6623f Revert "Add (basic) test for (u)pTeX format building"
d38206d7 Initial proposal for math capture
e03107f1 Formatting
86953fef Leave \text alone
8ca1e3b8 Suppress math grabbing for tabular env.
363e6161 Allow for nesting \[/\] in envs
e2d2752f Update a comment
31dd285b Simplify and combine booleans
c9df91f1 Trim spaces from math mode content
b8a822c5 Suppress \relax from \ensuremath
1fd17c36 Typeset all latex-lab-....dtx files
74949bb9 Rename "everymath" to "mathcapture"
54069eb2 Cover eqnarray
0f4101bc Add 'with_args' versions
a6e8c096 \@@~#2 is \long, so not equal to \c_empty_tl
a1ed479f Avoid errors due to undefined parameter text
f8ebe44f Leave 'old' internals alone
0f171f19 Ue only one bool for all collection tracking
87a670dc Update file date
226626f0 Fix showing the contents of a hook
ef961c84 Fix toplevel, next, and adding to hooks
e2c1d2f3 Add missing interfaces
2d3ced3e That's what happens when you use internals
076b4174 Add tests
0531c927 Update l3kernel and l3packages to 2022-12-17
d2309bb8 expl3 version shows in gh0944
0c218fe9 Firstaid crop (#971)
3a5cd1d8 Adapt new or (#948)
4b82c5fa Remove unused local variable
ab2a8064 fix for 975
b15508a9 starting a second test file contains broken material
60eacd79 more broken tests
b2861e3a 04 and 05 break differently in luatex
a2f0d3ea don't expand result (still some failures)
eb71b606 Avoid expansion of captured math
5ee63330 Include all .log info
8418c323 Use kernel hook for delayed loading
c6246bb4 Delay redefining \measure@
6d7e94d3 further tests
a313b7d2 Merge commit 'c6246bb4329de59834570610250ca81c731ad86f' into everymath
2808a0dc moved all tests to their own dir (so that we can load external packages) added a few more tests
5fe0f689 upps forgot the config
c21e9ccd Suppress capture for \m at th
be77e849 Process content of gather, etc.
5e798852 Better target for gather hook
22230b1b Don't need to hook into aligned/gathered
c2b15a31 no longer a problem
9fb4ed83 Merge commit '22230b1ba7ab6f16f3b99fde9550bcb02ad8c706' into everymath
92d4d680 now only 02 05 and 07 have problems
d03d3307 08 also has problems: labels not resolved? and multline dying
8caa41be Support multline
7c6bbb0c Properly test cross-refs
648cf796 more tests
76b0d6c3 09 has problems (strange extra captures)
b39b0b8e some text changes
23a4cb54 test -010 and -011 have problems
660f6b1b test -012 has issues
618db5d5 Collect all amsmath redefs in one place
dead7cda Add \RegisterMathEnviornment/\math_register_env:n
5ba248d2 Set up amsmath programmatically
e055d2b2 Extend math processing to receive env. name
15d4065f Suppress some \mathchoice noise
bad1e48e Suppress capture of $\m at th...$
3f2b2b22 minor cleanup to mark remaining issues
f234c9d9 two issues with -013 (tagpdf + RegisterEnv)
6ae2677a test -014 has extra captures (abraces)
a61603c6 change $ -> math
70782294 add config file to build; change 2022-23
9ec7dc60 add math adaption files
e8d3f484 test: use grab text in alt
024c5647 provide \DocumentMetadata{testphase={phase-II,math}} add latex-lab-math.ltx holding math redefinitions update tests
623d4917 Merge commit 'e8d3f4845107480a3a2293c34158c0317bd9628b' into everymath
8390c6c7 combine Ulrike's and my implementations
48b1c9b6 testing needs more packages
7cbf49c5 empheq is part of mathtools :-(
1929b8c7 and a few more ...
271cfc13 and more ...
f8d5cd30 and yet another one, sigh
1df9f0c2 mumble
e349e049 attempting breqn
9c3ff8b5 move wrapper files to testphase.dtx
4865e7a7 Mark up some functions
44e71eb0 Suppress capture of second pass over split
3da84eac Target each amsmath env. separately
0281a43b "$" matching
1bd25acc Correct a comment
9c7fc26a Add missing "\end{macro}" lines
95b72a3a Prevent math grabbing inside \m at th
0ae1cbee Load amsmath before cases if necessary
70d0fbe6 Drop a redundant line
e91d6766 updates to the *.err files
1233b8be Possible mechanism for handling env. args.
a210701c Add missing "\end{macro}"
a2adfea5 Drop a comment
bbabcbac Install pdfcolfoot (#983)
e5511af6 Update l3backend, l3kernel and xparse to 2023-01-16
ad688cdd Drop registration of "smallmatrix"
56eca594 Correct signature in docs
327f56ed Adjust where "cases" is loaded
fe157c42 Install pdfcolfoot (#983)
b5ed870b Switch to PDF-based setup for pdfTeX and LuaTeX (#985)
8124ca3f Check for $...$ with empty content
bbba7723 Detect \m at th for all grabbed math
06728dee Extend supported amsmath env list
1b7ad63b Correct list of "x"-aligns
05a2abd1 Add change notice to document the removal of an unused local variable
35ba0495 Merge branch 'mathcapture' into develop
cfb45e5b mathcapture: Remove stray brace
5eaba4c3 Experiment with configuration split
aea93573 More splitting
3eb25929 Fix github-0052 for Unicode engines
6e89163b HACK: Workaround for missing mktextfm
a5f06531 Merge branch 'gh-actions-split-config' into develop
16ab617e register math environment for capture
f20706f5 Add full release date to ltnews (#984)
b84d7319 draft documentation for #982 in ltnews
b948e207 ltnews37 updates
3c0c2b90 Update to lualibs v2.75/luaotfload v3.23 and add lua-uni-algos v0.4
2f26ec17 Update tagpdf to v0.98a
2bd5c4f5 Update tagged mathcapture tests
77e6c824 Update l3kernel to 2022-01-24
becf25fe Store grabbed math tokens
ea20faff Fix typo, add missing "be" in license footnotes (#986)
096d5732 Avoid duplicating pdftex.map loading
5a1215df Update l3kernel and xparse to 2023-02-01
78197231 Drop xparse for texmf
4862412c Revert "Drop xparse for texmf"
cc4aeea6 Working version... so far
f7e3ae7f Standardise a name
3fb5d7d6 Remove unused auxiliaries
6320ba7a Update l3kernel to 2023-02-02
286f2082 update the code for footnote tagging in latex-lab (#993)
decf7579 Rollback
a40e412a Variant needed when rolling back
8cd16605 Correct argument expansion
d667d018 Correct one-time hooks with arguments
143bf47a Tidy up test file
190d7ddb Update l3kernel to 2023-02-07
21e6961f Update github-0944
0c6da0e4 Use GH Actions context `github.ref_name`
acd4f132 Merge pull request #996 from muzimuzhi/ci-use-refname
1b03790a work on #989 (WIP)
236caa98 rename test file
1916f615 fix issue and more docu
73e2d840 fix rollback
d2646b63 geistige Umnachtung
2f6c3245 Typos and minor fixes
96b585b2 Merge pull request #978 from Josef-Friedrich/develop
14785174 update tlg for #978
92e5defd Update l3kernel to 2023-02-22
f48a871e One-time-hooks after used don't take arguments
2b5bc572 Remove Lua callback line numbers (track l3build change)
8878b0f3 testfile for issue #1002
58d19de3 remove lipsum dependency for #1002
ceb2dfd2 Latex lab toc sec (#999)
e8149d29 Gh1002 (#1007)
945edf64 Make GH Actions less reliant on TL mirror availability
81f6154c update frozen lipsum
aa89b361 Revert "update frozen lipsum"
22d1bda4 Define a boolean instead of passing one as argument
c50f426f Allow arguments to a hook that is not yet declared
d12467d6 Define the parameter token list for all hooks
4bf89c71 Only error if replacing args
3dc6ef61 Simplify
81714df5 _next typeout workaround no longer necessary
d2263be0 Remove unnecessary macro
febc65d5 Simplify
b7e84cc4 Correctly clear next code after usage
018759a1 Revert "_next typeout workaround no longer necessary"
513a16a6 integrate block env tagging (#1011)
a24d1ef3 Generic hooks can't have arguments
ca72f035 Guarantee only the required parameters are passed
291a3f08 Data type changes
d8e7d5fb Final fix
869e449d Math tagging experiments fmi1 (#1012)
72284241 Step copyright
a1fbfd80 Step pre-release tag
543a5a06 Update l3backend and l3kernel to 2023-03-09
ae0524c1 Revert "Update l3backend and l3kernel to 2023-03-09"
4a5526b5 Revert "Update l3backend and l3kernel to 2023-03-09"
839b5487 Update pdfmanagement to v0.95x
69fc5aaa Revert "Update pdfmanagement to v0.95x"
e557bdec New Actions setup
b825d251 Split required into modules
f11a5792 Properly set replacing_args when updating hook code
79e7faaa ... but only when doing \@@_initialize_all:
8e945b2d Fix \@@_if_execute_immediately:nTF for undeclared one-time hooks
aed73301 Split configurations of latex-lab
a0c7e9bf Add missing dependency
ee732547 Add 'with_args' versions
a9dac831 \@@~#2 is \long, so not equal to \c_empty_tl
7ec9f162 Avoid errors due to undefined parameter text
4bbb9054 Fix showing the contents of a hook
84a80d79 Fix toplevel, next, and adding to hooks
f7a8478d Add missing interfaces
381a1eae That's what happens when you use internals
bf83ac56 Add tests
dbcf840c Working version... so far
bbbfbf16 Standardise a name
286c6c8b Remove unused auxiliaries
5987b71b Rollback
f1bc903c Variant needed when rolling back
d9fe5e14 Correct argument expansion
005d72e7 Correct one-time hooks with arguments
0de56d73 Tidy up test file
6ca42955 One-time-hooks after used don't take arguments
fe39aca9 Define a boolean instead of passing one as argument
0321e093 Allow arguments to a hook that is not yet declared
bbe83a89 Define the parameter token list for all hooks
eb3f537f Only error if replacing args
2e81a2b7 Simplify
82d18523 _next typeout workaround no longer necessary
ea431341 Remove unnecessary macro
33864fbc Simplify
b7ab9e4b Correctly clear next code after usage
0c5ff362 Revert "_next typeout workaround no longer necessary"
c10c562b Generic hooks can't have arguments
810b5970 Guarantee only the required parameters are passed
42808491 Data type changes
f8373d15 Final fix
cdc0ec4c Properly set replacing_args when updating hook code
288847b4 ... but only when doing \@@_initialize_all:
913af0e2 Fix \@@_if_execute_immediately:nTF for undeclared one-time hooks
a978dcb0 Fix and update rollback tests
1210396f Un-double hashes when showing the hook
632aac9f Unused variant
5d5adcc0 Merge branch 'hook-args' of github.com:latex3/latex2e into hook-args
bda57535 remove trace pkg
e72f1c5b Add missing macrocode envs
7cb1037a Distinguish protected ltcmds with only m-type args
76976fd2 Add rollback to 7cb1037
1fac16cb theorem-like first version
28df1c88 explain what the internal .md files are all about
7113dee0 further work on theorem-like
1ed3c4bf Merge pull request #1013 from muzimuzhi/non-exp-marg
9f612d5e some code cleanup
fd941730 Merge branch 'develop' into block-tagging
5bf01620 Experiment with splitting the base docs in GH Actions
e8ca4d1f correct handling of standalone
74e3f067 correct one further test
5a0a0666 start with LM tagging
5ba69f21 Add manual trigger to test with TL pretest
73a1ea49 add test files and notes for Lamport 2.1, 3.1/2, and 3.3 (last two still largely empty)
f1f8fb27 Merge branch 'develop' into block-tagging
2f9ece5e Regen data structure after rollback
a4afd870 Correct rollback dates and tags
fd81bdd0 Code from 2f9ece5 can't be executed twice
e4c99628 Add a test for rollback before hook-args
2f549029 more tests up to 3.4 (some files need further tests and checking of the results).
090edc64 Merge branch 'develop' into hook-args
ec9c6a2b Add new tests to update scripts
b7a861dc nom nom
ad77907a Correct hash doubling for code added before declaration
65af48d2 More concise error help
b23b5e64 Simplify and one more test
a528c27c Generic hooks don't take arguments
5cbdc206 Document document-level functions
dc0e1f73 Document l3 programming layer functions
3624124b Some documentation
afdd79e1 One more test
b6bfa86f Grammar
bff21161 Standardise more copyright lines in base
9ac1f168 More documentation
c6692b66 lots of test changes due to TL23
cfa3e1b8 more TL23
ecf19e5a Gh1022 (#1023)
52c33409 Move code around and code documentation
94b4defa Missing \end{macro}
4a4c6d5f Skip redundant test
836e17bf Simplify
ec76015b Simplify more
440d1de7 More docs
d5269037 More docs
93b170c7 Optimise a bit
826aa7ad \textvisiblespace
5b7f806e Remove old comment
b96b2192 More documentation
676cc659 Unused code
170f4946 docs: adjust pagination for fntguide
baa39dc6 test for #1021
6847920c groups for issue #1021
b259bb19 spurious v deleted
5be61341 MakeLowercase{C}
dd0de6a3 space
4f5917d8 spell out full command names in change log
426a3495 Less code duplication
cd672087 No longer necessary
4aded31a Predicate version unused
d3ff507b Mark internal functions
34ebe4ba Minor doc tweaks
4d5abeee Sync rollback code
17ab93ac Merge pull request #1026 from latex3/gh1021
8a92c373 Gh981 (#1025)
ca802859 Correct a GH issue link
ccaeade0 fix an invalid link to github issue
75ba19e7 Add \IfFileAtLeastTF (fixes #1015)
ca3af4e7 Add ltnews entry
344791bb update pdfmanagement + testfiles
ea04f673 forgot luatex tests
2a80c8e4 revert block testfile
3c023d31 Print number of arguments in \@@_log:nN
6ca55183 Code aesthetics
a7d8cfc0 Simplify logic
bf7bfe04 Correct logging next code
92a5bd17 Add note
cd2b5fb4 Add tests for \ShowHook
33ad404f copy-paste woes
c0a09088 Correct behaviour of reversed and pair declarations
13cedaaf Update l3kernel to 2023-03-30
f8042dd4 Only normalise if the cs is defined
9c8c24ba Return true for an undefined cs too
719e158f Gh698 (#1029)
abcbd365 reset frozen mathversion for #1028
79bd6139 commit engine specific tlg
120fe1d8 macrocode
5faa1b3d documentation
178b49da Merge pull request #1030 from latex3/gh1028
7a63ead3 documentation fix for #1031
159cf185 add \long for #942
815788fe add \long for #942
e741799a avoid error interaction
9af5da22 Revert "Only normalise if the cs is defined"
abc0a3f3 Only normalise if the cs is defined
5b96a1b8 Update hook code after declaring it
45622675 Include a test
1324098f Update version and date strings
5cd8b6c5 Add \changes to the source
ea659714 Add changes.txt entry
9076c344 update pdfmanagement + testfiles
4c769813 forgot luatex tests
0da0463e revert block testfile
c112dd8a Merge branch 'develop' into hook-args
69038b8f make footnote and footnote text long
634ee467 update changes.txt
ae2dfcf8 Rename clsguide to clsguide-historic
2c256b27 New stub clsguide
3cdd6df7 Add introduction
d6925118 Add section 'writing'
bf5c71e2 Add section 'style'
ac1325b6 Add section 'structure'
55432367 Add section 'commands'
85b3ce02 Add details of \DeclareRobustCommand, etc.
157fc64b Add section 'misc'
b9d9a913 Avoid an overfull line
e21ea27b Update changes.txt and file date
761cdd3f Prevent a stray line
2314788b Clarify section title
0acd6951 Zap a stray line
fb9a43b7 Document keyval option handling
974fe9d9 Add usrguide/clsguide update to LaTeX News
d5ff09ac Typos
e5ae46b1 Re-work Frank's text
e72646ef Retain a line
7a923b1f Try a different section title
42622e88 Keep Frank and Chris happy
99600b8d Retain most of 'policy' part
b1438853 Retain most of 'minimal' part
c0129aac Changes as suggested by Frank
3a04b8a1 Changes as suggested by David
3171f8b5 Update ltnews37.tex
d93b8c3b Typo
d4e96345 Word important is order
31fc8e5f Test file showing wrong behaviour
95c31d03 Set endlinechar earlier in v-type argument parser
a0d53b26 Update test file
ece1e594 Documentation, step file version and \changes
3f0bdd24 Add changes.txt entry
45c1f352 Add ltnews37 entry
325acd6e Use primitive name
f437eea4 Merge pull request #1038 from latex3/early-endlinechar
d92c54e4 Normalise labeled hook code
ea0b965a Separate functions for reuse later
de68f1fc Cleanup when adding new code to a declared hook
511825dc Update tests
ae4e1f74 * base/doc/clsguide.tex: Fix typos. Delete whitespace.
31eead11 Update rollback tests
6cd90f83 Replace \hook_use:nw by \hook_use:nnw
b7005453 Update tests
ef5c072a Update latexrelease tests
da33b031 Merge branch 'develop' into hook-args
1252c59e Missed test update
df0f4152 Missing macrocode
82a2e3f7 missing substitution for #1037
6cea3dc6 it is 2023
fc46de73 Merge pull request #1042 from latex3/gh1037
314be49e Test file showing the wrong behaviour
9c14977f In latexrelease, define \load at onefilewithoptions
21474292 Update test file
38914ebf Bookkeeping
4b40860e Update test file
3edbe5dc Merge branch 'develop' into gh942
2f588fec Merge pull request #1032 from latex3/gh942
f800c8f2 adjust extrafloats for issue #1041
e11ee20b update tlg for over-sensitive test
bc373e81 Merge pull request #1044 from latex3/gh1041
00efc950 Merge branch 'develop' into gh992
e62949bf Merge pull request #1043 from latex3/gh992
2ab22cfa Update docs
9cefa442 Merge branch 'develop' into hook-args
98330180 Update docs
11b9dde5 Merge pull request #1020 from latex3/hook-args
793a5155 \@@_replacing_args_unset: -> reset
a5b1e05a \@@_replacing_args_false: in \@@_include_legacy_code_chunk:n
0fe0a881 Add test for a5b1e05
cd3bfc38 Bookkeeping
c29efdde Add rollback for a5b1e05
4f7f5be1 Merge pull request #1049 from latex3/misused-replacing-args
0b358df2 Make GitHub aware of special tex extensions
a98b2c22 merge develop
79a2c4f5 switch to hook with argument
More information about the latex3-commits
mailing list.