diff options
author | Norbert Preining <preining@logic.at> | 2010-09-16 14:27:20 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2010-09-16 14:27:20 +0000 |
commit | e4caa4588d8cf4fa5f51a525214fc5d28775a5d9 (patch) | |
tree | 2d03e643934c408671c3744631aca8527f6d6741 /Master/texmf-dist/doc | |
parent | 65c2d2060aeaee430765b0ec72e6867f16f9d6b8 (diff) |
fix stupid error in parsing executes and all other lines in the tlpdb file:
originally the code for parsing was
if ($line =~ m/^keyword\s+(.*)\s*) {
(cum grano salis). But well, the terminal \s* will never be found since
the .* before is greedy. Solution would be to change either all the .* to .*?,
or, as done here, remove terminal whitespace and grep for (.*)$.
This gives also a slight semantics change, but that was anyway never allowed,
namely that you could write lines
revision 1234 12121 jkfj j sooooo
and still it was correctly parsed (maybe --- didn't test it).
git-svn-id: svn://tug.org/texlive/trunk@19756 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
0 files changed, 0 insertions, 0 deletions