summaryrefslogtreecommitdiffstats
path: root/txr.1
Commit message (Collapse)AuthorAgeFilesLines
...
* * txr.1: Fix formatting problem.Kaz Kylheku2010-09-301-1/+3
|
* Regex cleanup.Kaz Kylheku2010-03-011-18/+29
|
* * txr.1: Fix inaccuracies: files are not read into memory all atKaz Kylheku2010-03-011-4/+4
| | | | once, and a query doesn't execute if it had errors.
* Version 034.txr-034Kaz Kylheku2010-02-281-2/+2
|
* Whitespace.Kaz Kylheku2010-02-281-1/+1
|
* Improved freeform documentation.Kaz Kylheku2010-02-281-1/+52
|
* Version 033.Kaz Kylheku2010-01-261-2/+2
|
* Version 032.Kaz Kylheku2010-01-251-1/+1
|
* Version 031.txr-031Kaz Kylheku2010-01-251-2/+2
|
* Whitespace.Kaz Kylheku2010-01-201-4/+0
|
* Fix mangled bullets.Kaz Kylheku2010-01-201-7/+10
|
* Escape spaces in arguments to .IP.Kaz Kylheku2010-01-201-3/+3
|
* Remove unnecessary text.Kaz Kylheku2010-01-201-6/+3
|
* Missing word.Kaz Kylheku2010-01-201-3/+3
|
* Improved descriptions of regex syntax.Kaz Kylheku2010-01-201-80/+61
| | | | Concise precedence table replaces paragraphs.
* Version 030.txr-030Kaz Kylheku2010-01-191-1/+1
|
* More regex grammar work.Kaz Kylheku2010-01-191-4/+3
|
* Oops.txr-029Kaz Kylheku2010-01-181-1/+1
|
* Version 029.Kaz Kylheku2010-01-181-1/+1
|
* Adjust semantics of non-greedy operator R%S, to avoid the brokenKaz Kylheku2010-01-181-18/+17
| | | | | | | | case whereby R%S matches nothing at all when S is not empty but equivalent to empty, or more generally when S is nullable. A much nicer definition is ``the intersection of R* and the set of all strings that do not contain a non-empty substring that matches S, followed by S''.
* Spelling; enhanced wording.Kaz Kylheku2010-01-181-5/+8
|
* Spurious period.Kaz Kylheku2010-01-171-1/+1
|
* Reduce doubled word.Kaz Kylheku2010-01-171-1/+1
|
* Close parenthesis. De Morgan is two words.Kaz Kylheku2010-01-171-2/+2
|
* Show "git head" version in bleeding-edge document.Kaz Kylheku2010-01-171-1/+1
|
* Clarify that regexes /can/ match across multiple lines with @(freeform).Kaz Kylheku2010-01-171-4/+6
|
* Fix bizarre edit mistake.Kaz Kylheku2010-01-171-3/+3
|
* Regex syntactic tweaks: support the [] syntaxKaz Kylheku2010-01-161-6/+23
| | | | | to match no character and [^] as its complement, being synonymous with the wildcard dot.
* Fix man page date.txr-028Kaz Kylheku2010-01-161-1/+1
|
* Version 028.Kaz Kylheku2010-01-161-1/+1
|
* Whitespace.Kaz Kylheku2010-01-161-5/+5
|
* Improved wording.Kaz Kylheku2010-01-161-58/+80
|
* Restore missing text.Kaz Kylheku2010-01-161-0/+1
|
* Grammar.Kaz Kylheku2010-01-161-4/+4
|
* Wording.Kaz Kylheku2010-01-161-2/+2
|
* Wrong section type.Kaz Kylheku2010-01-161-1/+1
|
* Describe Kleene and non-greedy behavior more accurately.Kaz Kylheku2010-01-151-6/+12
|
* * txr.1: Get rid of parens from regex operator descriptions.Kaz Kylheku2010-01-151-1/+4
| | | | | Correct wrong text: all operators can take an empty regex. Clarify escaping rules within a character class.
* * txr.1: Get rid of parens from regex operator descriptions.Kaz Kylheku2010-01-151-4/+5
| | | | Correct wrong text: all operators can take an empty regex.
* * txr.1: Get rid of parens from regex operator descriptions.Kaz Kylheku2010-01-151-23/+23
|
* Correction.Kaz Kylheku2010-01-151-1/+1
|
* Clean up junk.Kaz Kylheku2010-01-151-4/+0
|
* * genman.txr, txr.1: Encode version differently; extractKaz Kylheku2010-01-151-2/+2
| | | | from text during HTML conversion.
* Implemented non-greedy operator.Kaz Kylheku2010-01-151-111/+188
|
* Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/txrKaz Kylheku2010-01-151-1/+1
|\
| * * txr.1: Fix accidental edit garbage.Kaz Kylheku2010-01-151-1/+1
| |
* | * txr.1: Fix accidental .b, which should have been .B.Kaz Kylheku2010-01-141-9/+120
|/ | | | | | Revised description of regex operators. Added section on intersection and complement, which may not be familiar to regex users.
* Implemented the regular expression ~ and & operators.Kaz Kylheku2010-01-051-11/+35
| | | | | | | | | | | | | | | This turns out to be easy to do in NFA land. The complement of an NFA has exactly the same number and configuration of states and transitions, except that the states have an inverted meaning; and furthermore, failed character transitions are routed to an extra state (which in this impelmentation is permanently allocated and shared by all regexes). The regex & is implemented trivially using DeMorgan's. Also, bugfix: regular expressions like A|B|C are allowed now by the syntax, rather than constituting syntax error. Previously, this would have been entered as (A|B)|C.
* Version 027.txr-027Kaz Kylheku2009-12-031-1/+1
|
* Version 026.txr-026Kaz Kylheku2009-11-261-1/+1
|