5ea3f3c | Joseph Wright | 11 September 2020, 14:01:24 UTC | Step pre-release tag | 11 September 2020, 14:01:24 UTC |
8f5ff55 | PhelypeOleinik | 11 September 2020, 09:38:18 UTC | Document \hook_show:n and \hook_log:n | 11 September 2020, 09:38:18 UTC |
0e8d267 | PhelypeOleinik | 11 September 2020, 09:20:21 UTC | Start \hook_log:n lines with > | 11 September 2020, 09:20:21 UTC |
38b644f | PhelypeOleinik | 11 September 2020, 07:41:45 UTC | Separate \hook_show:n and \hook_log:n | 11 September 2020, 07:41:45 UTC |
6e97bbe | PhelypeOleinik | 11 September 2020, 07:38:38 UTC | Add false branches for logging | 11 September 2020, 07:38:38 UTC |
60531eb | Phelype Oleinik | 10 September 2020, 21:13:29 UTC | Merge pull request #389 from latex3/apdf161 Standardise hook name handling | 10 September 2020, 21:13:29 UTC |
251680b | Phelype Oleinik | 10 September 2020, 17:11:05 UTC | Merge pull request #388 from latex3/gh386 (fixes #386) Fix option passing for replaced packages | 10 September 2020, 17:11:05 UTC |
630caf1 | PhelypeOleinik | 10 September 2020, 16:54:49 UTC | Step file date and document behaviour [ci skip] | 10 September 2020, 16:54:49 UTC |
e5ef3c0 | Phelype Oleinik | 10 September 2020, 15:23:37 UTC | Merge branch 'develop' into gh386 | 10 September 2020, 15:23:37 UTC |
8820072 | PhelypeOleinik | 10 September 2020, 14:25:31 UTC | Update after renames | 10 September 2020, 14:25:31 UTC |
a83740f | PhelypeOleinik | 10 September 2020, 13:31:59 UTC | Safer approach on delimited \@@_use_undefined:w | 10 September 2020, 13:31:59 UTC |
3f53da0 | PhelypeOleinik | 10 September 2020, 13:31:00 UTC | Update test files | 10 September 2020, 13:31:00 UTC |
2abf34b | PhelypeOleinik | 10 September 2020, 13:30:13 UTC | Use \cs_gset_eq:NN to avoid l3debug | 10 September 2020, 13:30:13 UTC |
f812368 | PhelypeOleinik | 10 September 2020, 13:27:30 UTC | \debug_suspend: in \hook_gput_next_code:nn | 10 September 2020, 13:27:30 UTC |
9aee1a1 | PhelypeOleinik | 10 September 2020, 13:25:21 UTC | Rename next code token list to "@@_next~<name>" | 10 September 2020, 13:25:21 UTC |
19be836 | Frank Mittelbach | 09 September 2020, 18:24:14 UTC | fix for #387 | 09 September 2020, 18:24:14 UTC |
9925a64 | PhelypeOleinik | 09 September 2020, 14:11:11 UTC | Document why the strange name | 09 September 2020, 14:11:11 UTC |
e6a1a69 | PhelypeOleinik | 09 September 2020, 13:57:14 UTC | Simplify a bit \@@_make_name:n | 09 September 2020, 13:57:14 UTC |
4f6ec99 | PhelypeOleinik | 09 September 2020, 13:35:56 UTC | Rename code token list to "@@~<name>" (fixes apdf142) | 09 September 2020, 13:35:56 UTC |
2579e23 | PhelypeOleinik | 09 September 2020, 13:34:10 UTC | Move \debug_suspend: earlier | 09 September 2020, 13:34:10 UTC |
e395959 | PhelypeOleinik | 09 September 2020, 10:16:21 UTC | Protect against unbalanced conditionals in \hook_use:n | 09 September 2020, 10:16:21 UTC |
97474ca | PhelypeOleinik | 09 September 2020, 10:03:54 UTC | Drop space-trimming in \hook_use(_once):n | 09 September 2020, 10:03:54 UTC |
b10b840 | PhelypeOleinik | 08 September 2020, 00:45:41 UTC | Slight normalisation to \use_hook:n and optimise non-file hooks from BLF | 08 September 2020, 00:45:41 UTC |
3dbfec7 | PhelypeOleinik | 07 September 2020, 22:27:18 UTC | Unify hook name and label normalisation | 07 September 2020, 22:27:18 UTC |
730cf33 | PhelypeOleinik | 07 September 2020, 19:37:22 UTC | Correct handling of hook names Expand (with \csname) and stringify (with \string) | 07 September 2020, 19:37:22 UTC |
0d9d214 | PhelypeOleinik | 07 September 2020, 19:00:34 UTC | Pass the correct argument to \@@_currname_or_default:n Corrects the behaviour of \hook_new: n{.} (for example) | 07 September 2020, 19:00:34 UTC |
abe80a6 | PhelypeOleinik | 07 September 2020, 18:50:55 UTC | Use a prop to store one-time hooks | 07 September 2020, 18:50:55 UTC |
9518c17 | PhelypeOleinik | 07 September 2020, 18:24:38 UTC | Add test for 9dcc3e9 | 07 September 2020, 18:24:38 UTC |
9dcc3e9 | PhelypeOleinik | 07 September 2020, 18:09:42 UTC | Move one-time checking to \hook_gput_code:nnn | 07 September 2020, 18:09:42 UTC |
f445d3b | PhelypeOleinik | 07 September 2020, 16:41:31 UTC | The other "below" And document the need for \@currpkg@reqd [ci skip] | 07 September 2020, 16:41:31 UTC |
9b11ef7 | PhelypeOleinik | 07 September 2020, 14:46:04 UTC | The target package has to be reload-checked too | 07 September 2020, 14:46:04 UTC |
e2748bd | PhelypeOleinik | 07 September 2020, 14:03:23 UTC | Protect spaces and use \char_generate:nn | 07 September 2020, 14:03:23 UTC |
a5cd3ab | PhelypeOleinik | 07 September 2020, 13:36:40 UTC | Add \changes entry | 07 September 2020, 13:36:40 UTC |
d03c940 | PhelypeOleinik | 07 September 2020, 13:25:48 UTC | Update test files | 07 September 2020, 13:25:48 UTC |
b469da2 | PhelypeOleinik | 07 September 2020, 13:25:35 UTC | Replacement packages announce themselves with their actual name Plus change a test to avoid Travis vs. local differences | 07 September 2020, 13:25:35 UTC |
13d6775 | PhelypeOleinik | 07 September 2020, 13:23:51 UTC | Ensure the loading doesn't silently fail Plus \space -> \c_space_tl | 07 September 2020, 13:23:51 UTC |
afe1e2c | PhelypeOleinik | 07 September 2020, 13:21:22 UTC | Loading has to be done on the requested package \InputIfFileExists resolves the replacement before inputting | 07 September 2020, 13:21:22 UTC |
cca449b | PhelypeOleinik | 07 September 2020, 01:03:51 UTC | Update rollback test files | 07 September 2020, 01:03:51 UTC |
214ab85 | PhelypeOleinik | 07 September 2020, 00:42:34 UTC | Update test file with correct behaviour | 07 September 2020, 00:42:34 UTC |
c883e8a | PhelypeOleinik | 07 September 2020, 00:41:59 UTC | Correct option passing when a file is replaced (fixes #386) | 07 September 2020, 00:41:59 UTC |
0ac4ba7 | PhelypeOleinik | 07 September 2020, 00:38:15 UTC | Add \string@makeletter | 07 September 2020, 00:38:15 UTC |
52a35a9 | PhelypeOleinik | 07 September 2020, 00:10:42 UTC | Add test file showing the wrong behaviour | 07 September 2020, 00:10:42 UTC |
6410c48 | PhelypeOleinik | 06 September 2020, 21:58:16 UTC | Clarify \hook_if_empty:nTF for generic hooks | 06 September 2020, 21:58:16 UTC |
93b1556 | PhelypeOleinik | 06 September 2020, 21:01:53 UTC | Update l3kernel to 2020-09-06 | 06 September 2020, 21:01:53 UTC |
e0907a7 | PhelypeOleinik | 06 September 2020, 20:43:26 UTC | Avoid local format files being found in this test When running this test with l3build, at least two format files are found: the file build by l3build to test LaTeX and the one installed by the TeX distribution, and this ends up with a full path in the log file which is tricky to filter out. A saner solution is to make kpsewhich find no format file by overriding a format-specific string. | 06 September 2020, 20:43:26 UTC |
c54bb5b | Joseph Wright | 01 September 2020, 15:15:27 UTC | Another place "xdvipdfmx" shows up | 01 September 2020, 15:15:27 UTC |
4df199e | Joseph Wright | 01 September 2020, 14:55:10 UTC | Correct last commit There is still an issue with the UTF-8 filename test on Windows :( | 01 September 2020, 14:56:39 UTC |
78c9145 | Joseph Wright | 01 September 2020, 14:28:37 UTC | XeTeX l3backend file change shows up in more test files | 01 September 2020, 14:28:37 UTC |
9851eeb | Joseph Wright | 01 September 2020, 13:32:41 UTC | Another one | 01 September 2020, 13:32:41 UTC |
fd9a378 | Joseph Wright | 01 September 2020, 13:14:00 UTC | Annoying line-wrapping issues in m3expl009 This should fix for Travis-CI/Ubuntu, but means that they fail on Windows (TL'20). We should adjust to sort that, but once this particular release is out! | 01 September 2020, 13:14:00 UTC |
ae1c307 | Joseph Wright | 01 September 2020, 12:25:48 UTC | Update expl3 version check file The error shown has changed as the right mechanism is now in expl3 itself. | 01 September 2020, 12:39:03 UTC |
2a1dae0 | Joseph Wright | 01 September 2020, 12:15:10 UTC | Update test which shows backend rename | 01 September 2020, 12:15:10 UTC |
f62ed59 | Joseph Wright | 01 September 2020, 11:35:24 UTC | Further tracking of expl3 backend loader changes | 01 September 2020, 11:35:24 UTC |
d60c62d | Joseph Wright | 01 September 2020, 10:47:31 UTC | Update hook test to track expl3 backend change | 01 September 2020, 10:47:31 UTC |
3f8597d | Joseph Wright | 01 September 2020, 09:56:33 UTC | Update l3kernel and l3backend to 2020-09-01 | 01 September 2020, 09:56:33 UTC |
5170a33 | Joseph Wright | 31 August 2020, 15:17:53 UTC | Step pre-release tag (tools) | 31 August 2020, 15:17:53 UTC |
e438d86 | Joseph Wright | 31 August 2020, 15:17:14 UTC | Step pre-release tag (graphics) | 31 August 2020, 15:17:26 UTC |
e57eadf | Joseph Wright | 31 August 2020, 15:16:46 UTC | Step pre-release tag (amsmath) | 31 August 2020, 15:17:26 UTC |
7ab404c | Joseph Wright | 31 August 2020, 15:14:53 UTC | Step pre-release tag (base) | 31 August 2020, 15:17:19 UTC |
7db7868 | Frank Mittelbach | 31 August 2020, 11:09:24 UTC | one more typo [ci skip] | 31 August 2020, 11:09:24 UTC |
2f8b475 | Frank Mittelbach | 31 August 2020, 08:55:51 UTC | fixed a few typos and altered some wordings | 31 August 2020, 08:55:51 UTC |
04eecaa | Phelype Oleinik | 31 August 2020, 08:47:54 UTC | Extension appended to graphics when file exists (#355) (#383) * Try known extensions in file with dots in the name (fixes #355) This changes the behaviour when searching graphics files and both 'file.exta' and 'file.exta.extb' exist, and 'exta' is not a known graphics extension. In that case, the list of known extensions is searched, and if 'extb' is valid, that file is tried instead. * Add test for 02ddf2a6 * Add changes.txt and ltnews32.tex entries for 02ddf2a6 | 31 August 2020, 08:47:54 UTC |
7047673 | Frank Mittelbach | 30 August 2020, 21:53:41 UTC | documentation cleanup | 30 August 2020, 21:53:41 UTC |
ac93a78 | Phelype Oleinik | 30 August 2020, 11:23:03 UTC | Merge pull request #378 from latex3/make-robust \MakeRobust | 30 August 2020, 11:23:03 UTC |
c1f6f60 | Frank Mittelbach | 30 August 2020, 10:36:16 UTC | a bit of spell checking | 30 August 2020, 10:36:16 UTC |
415bc8e | Frank Mittelbach | 30 August 2020, 10:01:27 UTC | Added small intro for ltnews32 [ci skip] | 30 August 2020, 10:01:27 UTC |
9b1ec69 | Frank Mittelbach | 29 August 2020, 15:42:31 UTC | seems the \@reset@ptions in one place is needed for 209 compatibility mode fixed github-0356 test in case test dir is not cleared | 29 August 2020, 15:42:31 UTC |
587b613 | Frank Mittelbach | 29 August 2020, 14:01:58 UTC | fix for #379 -- \@reset@ptions need to come after \@popfilename added some missing macrocode | 29 August 2020, 14:01:58 UTC |
4376477 | Frank Mittelbach | 27 August 2020, 16:29:56 UTC | remove some stuttering, fixes #380 [ci skip] | 27 August 2020, 16:29:56 UTC |
b1c217f | PhelypeOleinik | 25 August 2020, 23:03:27 UTC | Add changes.txt entry for b6430ef and step file date | 25 August 2020, 23:03:27 UTC |
14216d0 | PhelypeOleinik | 22 August 2020, 01:38:02 UTC | Add tests for \MakeRobust | 25 August 2020, 22:59:45 UTC |
f4c8881 | PhelypeOleinik | 22 August 2020, 01:24:55 UTC | Update latexrelease test files | 25 August 2020, 22:59:38 UTC |
b6430ef | PhelypeOleinik | 22 August 2020, 01:20:32 UTC | Change \MakeRobust to behave as \DeclareRobustCommand And \kernel@make@fragile to revert correctly | 25 August 2020, 22:59:27 UTC |
65abc54 | Phelype Oleinik | 25 August 2020, 16:47:49 UTC | Merge pull request #374 from latex3/gh373 \ShowCommand | 25 August 2020, 16:47:49 UTC |
efbb2ce | PhelypeOleinik | 25 August 2020, 15:22:27 UTC | Merge branch 'develop' into gh373 | 25 August 2020, 15:22:27 UTC |
7510875 | Frank Mittelbach | 25 August 2020, 10:22:47 UTC | Lthooks2 (#375) * start of lthooks2 integration * test file fixes and fix for already loaded packages * fix to tmp lthooks.sty more tests * remove the test that needs filehook * another broken one (why?) * one more attempt with search-true * try the correct file perhaps * sigh * sigh^2 * Add some tests (will fail on purpose) * Test adding tools dependency * Add .tex support file * Add .tex support file * Integrate test files * Avoid backend stuff in test file * Let Travis finish its job this once * Really? * Undo temporary test changes * Restore Travis config * looks like tlb-muticol-004 was incorrectly certified last time basically we need a checkruns of 3 to keep the tests independent ltshipout: do not generate temporary page if the hooks are empty * test no longer generates a temp page * force a temp page in shipout-002 * \DebugHookOn -> \DebugHooksOn \DebugShipoutOn -> \DebugShipoutsOn * test for traling or leading spaces inside \input * test fix * integrate \begin \end \AtBeginDocument updates * try again * fix rollback to 2014 (I hope) * \document and \enddocument integrated * rollback ... * start integrating ltshipout * crude way to typeset source2e for now fix bug in ltclass disable some code in ltdirchk (needs correcting) * more ltshipout and doc * travis behavior debugging * grouping in the dark * sigh * sigh^2 * sigh^3 no clue what's wrong with travis * don't typeset source2edoc.cls * try with batchmode -- less verbose * Try again with Ulrike's help * integrating/emulating everyshi and atenddvi * add \reenable@package@load as rhe counterpart to \disable@package@load * some docu updates * integrate lthooks into format.ins early on integrate ltexpl directly in format.ins not internally in ltdefns that makes "documentclasshook" become a non-hook (which is ok I would say) nfss font hooks rmfamily etc need looking at though * previus update didn't include all relevant changes * start integrating ltfilehook temp move ltclass earlier provide atbegshi substitution * typo in csname * make emulation packages "2e" and don't expose internals fix macro env * don't use internals elsewhere * fix reenable@package@load integrate \include and \includeonly changes move leftover from ealier implementation to ltdoc.cls and source2edoc.cls (needs update) * better put the docstrip guards inside macrcode * set@curr@file@trim@spaces still used in some places (tools, ltxdoc.cls and source2edoc.cls), this needs correcting * batchmode for the docu on travis * start integrating filehook * \set@curr@file trims spaces internally * Track changes to \include * Check \CurrentFile in \DocInclude * Remove unused definitions * fix github-0218 for luatex doc corrections lthooks * oops, space at the beginning of a line vanish (and ^M is not a space in expl3) * start integrating individual hooks * move \NewHook out of 2020/02 includeinrelease added ltexpl.dtx to latexrelease (that was never included!) updated overlooked tests for lthooks * changed the legacy support other hooks moved from legacy to new system * added docu and tests for \AtBeginEnvironment etc * Don't add .tex in \@curr@file * Use internal (with lookup) file name parse for \CurrentFile And don't lose path separator when dropping extension * Add test files for bd4055e * Update test files for bd4055e * Doc improvements * fixed typo in csnames moved some more code * atveryend and further cleanup * another typo * move emulation packages make shipout-006 actually test something (was missing a \START) * part of acc118 * renamed some internal interfaces used in other modules dropped a command no longer used in ltexpl.dtx * sorting out more of the rollback, hopefully without introducing many new errors * update the rollback tests * sorting out rollback for ltfilehook (unfinished) * More documentation further rolloback and integration Added \PreviousTotalPages for use in documents Drop \@kernel@before@shipout@foreground and added \@kernel@before@shipout@background in the right place * stick a frozen version of source2e.ist into the local texmf tree so that it is available for typesetting. It was cumbersome and time concuming always to typeset source2e when all you want is to check the typesetting of some short module. * fix internals * Updated changes.txt changed version numbers fixed missing spaces in typesetting source2e (bug in l3doc) * testfiles * documented NFSS hooks * fix for acc156 * test for #360 * updated test for #360 --- result is currently wrong: needs etoolbox change * fix errors spotted by Phelype and Ulrike * provide def for \pkg :-( * docu update * don't use \str_use:n on a tl :-) * Clear the next_code token list once and before the code * \AddToHookNext needs to update the hook code sometimes * docu * Avoid clash when '<hook>' and '<hook>_next' are defined * Update test files (next_code -> code_next) * drop obsolete footnote * release guard fix * renamed a few internals and turned some of them to expl3 syntax; fixed rollack in several places (hope it is ok now); changed "normalise" to "normalize" as that is what is used elsewhere * fix in etoolbox fixes github-0360 * doc cleanup Co-authored-by: PhelypeOleinik <tex.phelype@gmail.com> Co-authored-by: Ulrike Fischer <fischer@troubleshooting-tex.de> | 25 August 2020, 10:22:47 UTC |
f3a3d9b | Ulrike Fischer | 25 August 2020, 08:31:48 UTC | Fixstdminus (#377) * detect unicode engines and set std@minus and std@equal accordingly * add text to ltnews32 Co-authored-by: Ulrike Fischer <fischer@troubleshooting-tex.de> | 25 August 2020, 08:31:48 UTC |
8f88b36 | PhelypeOleinik | 23 August 2020, 20:09:40 UTC | Move m3expl009 test to latex3/latex2e (ff87c22) | 23 August 2020, 20:09:40 UTC |
c5e2176 | Ulrike Fischer | 23 August 2020, 14:07:28 UTC | add missing default definition of \@currentcounter (#376) * add missing default definition of \@currentcounter * forget to undefine * update rollback test * remove absolute path Co-authored-by: Ulrike Fischer <fischer@troubleshooting-tex.de> | 23 August 2020, 14:07:28 UTC |
a7ec97c | PhelypeOleinik | 22 August 2020, 01:00:02 UTC | Tidy latexrelease guards for \NewCommandCopy and \ShowCommand | 22 August 2020, 01:00:02 UTC |
b080744 | David Carlisle | 21 August 2020, 16:23:58 UTC | use font-free EPS example a.eps for issue #357 | 21 August 2020, 16:23:58 UTC |
3545dc4 | PhelypeOleinik | 21 August 2020, 06:28:26 UTC | Rollback line also moves up for xetex and luatex too (e02f4df) | 21 August 2020, 06:28:26 UTC |
b97fa38 | PhelypeOleinik | 21 August 2020, 06:20:16 UTC | Rollback line also moves up (e02f4df) | 21 August 2020, 06:20:16 UTC |
94d4817 | PhelypeOleinik | 21 August 2020, 05:09:30 UTC | Don't break with \par Mostly because of \ShowCommand, because \DeclareRobustCommand doesn't like \par either | 21 August 2020, 05:09:30 UTC |
5c6c8cc | PhelypeOleinik | 21 August 2020, 04:53:16 UTC | Make \@carcube \long \@truckcube? | 21 August 2020, 04:53:16 UTC |
e02f4df | PhelypeOleinik | 20 August 2020, 23:26:18 UTC | Add missing redefinitions for rollback And move \kernel@make@fragile near \MakeRobust | 20 August 2020, 23:26:18 UTC |
6da2cf9 | PhelypeOleinik | 20 August 2020, 22:24:30 UTC | More test updates and doc fixes | 20 August 2020, 22:24:30 UTC |
2987c4e | PhelypeOleinik | 20 August 2020, 21:49:59 UTC | Fewer \end{macro} | 20 August 2020, 21:49:59 UTC |
6ee21f0 | PhelypeOleinik | 20 August 2020, 21:48:17 UTC | Update rollback test files | 20 August 2020, 21:48:17 UTC |
b7b22fb | PhelypeOleinik | 20 August 2020, 21:07:01 UTC | Add ltnews entry for \ShowCommand | 20 August 2020, 21:07:01 UTC |
311cdc4 | PhelypeOleinik | 20 August 2020, 21:06:47 UTC | Add changes.txt entry for \ShowCommand and step file date | 20 August 2020, 21:06:47 UTC |
42132a2 | PhelypeOleinik | 20 August 2020, 21:05:22 UTC | Avoid engine differences in tests | 20 August 2020, 21:05:22 UTC |
ebaa213 | PhelypeOleinik | 20 August 2020, 21:04:57 UTC | A few more tests (for c464e54) | 20 August 2020, 21:04:57 UTC |
c464e54 | PhelypeOleinik | 20 August 2020, 17:45:45 UTC | The command has to be parameterless for \@if@newcommand | 20 August 2020, 17:45:45 UTC |
19d50d4 | PhelypeOleinik | 20 August 2020, 16:43:06 UTC | Add tests for \ShowCommand | 20 August 2020, 16:43:06 UTC |
a305975 | David Carlisle | 20 August 2020, 13:23:33 UTC | [ci skip] alloc@ not @alloc | 20 August 2020, 13:23:48 UTC |
98eb212 | Frank Mittelbach | 20 August 2020, 13:22:01 UTC | update the rollback tests for alloc | 20 August 2020, 13:22:01 UTC |
273b171 | David Carlisle | 20 August 2020, 11:49:34 UTC | [ci skip] alloc@ not @alloc | 20 August 2020, 11:49:34 UTC |
5b1d702 | David Carlisle | 20 August 2020, 11:43:17 UTC | define \alloc@ in terms of \e@alloc | 20 August 2020, 11:43:17 UTC |
dbbd635 | PhelypeOleinik | 20 August 2020, 04:04:53 UTC | Add \@show@DeclareRobustCommand and \@show@newcommand | 20 August 2020, 04:04:53 UTC |