Commits

Show all
Author Commit Message Labels Comments Date
Frank Bennett
Bumped version in build.js, update CHANGES.txt, and bundle code.
Tags
1.0.219
Frank Bennett
Adjustments to keep jshint happy.
Frank Bennett
Properly recognize partial dates that will produce no output, for purposes of cs:group suppression.
Frank Bennett
Adapt citation label function to normalized date input structure.
Frank Bennett
Turn off forin checking in jshint.
Frank Bennett
Date parsing now performed immediately on receipt of item data, so remove call to parsing function from node_date.js
Frank Bennett
Set dates in a normalized form immediately on import via retrieveItem()
Frank Bennett
Set hereinafter key when processing the @variable attribute, and simplify the sniffing of date variables for output (this latter might need some adjustment in light of test suite results).
Frank Bennett
Initialize the first_name_string variable used for generating hereinafter keys at the start of each cite.
Frank Bennett
Move locator-date to the front of the DATE_VARIABLES list, and adjust regexps in TAG_ESCAPE function to remove "case" and "decor" spans from strings fed to text-case entirely before processing.
Frank Bennett
Add code to render hereinafter variable (supplied exclusively via an abbreviation list)
Frank Bennett
Add a control option for raw date parsing, just in case someone wants to turn it off.
Frank Bennett
Save off first_name_string for use in generating hereinafter keys, and smarten up generation of author-title keys for the classic abbreviation segment.
Frank Bennett
Recognize publisher abbreviations, and add function for generating hereinafter keys to transform instance object.
Frank Bennett
Vastly simplify (and correct) the separation of tags from content.
Frank Bennett
Hello, Shoji.
Frank Bennett
Suppress title on legal_case type when suppress-author is in force.
Frank Bennett
Do not suppress author on legal_case type. The primary reference element for this type is the case name.
Frank Bennett
Implement subsequent-author-substitute-rule partial-each and partial-first, and drop plain partial (same as new partial-each).
Frank Bennett
Changes to tests to accomodate shift from subsequent-author-substitute-rules partial to partial-each or partial-first
Frank Bennett
Add test for locator-date.
Frank Bennett
Tagging version 1.0.218
Frank Bennett
Bump version in build.js, update CHANGES.txt, bundle code.
Tags
1.0.218
Frank Bennett
Tagging version 1.0.218
Frank Bennett
Extract and render locator-revision variable, consisting of trailing string left over after parsing out locator-date (if any). This pretty well does it for user-level tweaks needed for law.
Frank Bennett
Tagging version 1.0.217
Frank Bennett
Bumped version in build.js, update CHANGES.txt, and bundle code.
Tags
1.0.217
Frank Bennett
Remaining changes for fine-grained extensions control. Also bump version in build.js.
Frank Bennett
Remove extension control function as syntactic sugar.
Frank Bennett
Apply en-dash to cs:number ranges (previous checkin claiming to do that affected only certain clusters that evaluated as numeric, and contain a user-supplied hyphen). Also implement multi-part plural detection (not screened, because locator is not allowed on cs:number in CSL 1.0 schema).
  1. Prev
  2. Next