Tcl Library Source Code

View Ticket
Login
Ticket UUID: 071dbedcc8fcf432a790313030b807d2149d132
Title: Waiting on testcases for fix to mishandled token "string" and new feature "casesensitivestrings"
Type: Bug Version: 1.16
Submitter: aku Created on: 2015-03-19 03:11:33
Subsystem: bibtex Assigned To: aku
Priority: 3 Low Severity: Minor
Status: Open Last Modified: 2015-04-21 18:54:03
Resolution: Accepted Closed By: nobody
    Closed on:
Description:
Here is a patch against the bibtex module.  It fixes a minor issue where the token "string" could be found and treated as a string macro definition in the middle of a field.  It also adds a new "casesensitivestrings" feature to make bibtex string macros case sensitive (which is how bibtex works).
User Comments: aku added on 2015-04-21 18:54:03:

Merged into 1.17 release branch. Revision [cd1a3ac12d]. Pushed.

While resolved as accepted, still keeping this ticket open until we have test cases.

Modified the ticket title to reflect that.

Lowering priority.


aku added on 2015-04-15 00:29:47:

Branch with patch applied and extended to docs, checker definition (pcx).

See branch [bibtex-071dbedcc8].

I plead again for the supplication of testcases demonstrating the bug and the new feature. I do not know enough about bibtex to write these myself.


aku added on 2015-03-19 03:15:25:
The patch does not contain any changes to the bibtex testsuite.
Does this mean that it passes the testsuite as is ?

In that case it it missing a test demonstrating the buggy behaviour and how it is fixed with the patch.

It should also have new tests for the new feature.

Is it possibly to supply these to us ?

Side note: We prefer patches to be a "unified diff" (diff -u format), as that is easier to read than a regular patch.

Attachments: