Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Close parenthesis. De Morgan is two words. | Kaz Kylheku | 2010-01-17 | 1 | -2/+2 | |
| | ||||||
* | Show "git head" version in bleeding-edge document. | Kaz Kylheku | 2010-01-17 | 1 | -1/+1 | |
| | ||||||
* | Clarify that regexes /can/ match across multiple lines with @(freeform). | Kaz Kylheku | 2010-01-17 | 1 | -4/+6 | |
| | ||||||
* | Fix bizarre edit mistake. | Kaz Kylheku | 2010-01-17 | 1 | -3/+3 | |
| | ||||||
* | Regex syntactic tweaks: support the [] syntax | Kaz Kylheku | 2010-01-16 | 1 | -6/+23 | |
| | | | | | to match no character and [^] as its complement, being synonymous with the wildcard dot. | |||||
* | Fix man page date.txr-028 | Kaz Kylheku | 2010-01-16 | 1 | -1/+1 | |
| | ||||||
* | Version 028. | Kaz Kylheku | 2010-01-16 | 1 | -1/+1 | |
| | ||||||
* | Whitespace. | Kaz Kylheku | 2010-01-16 | 1 | -5/+5 | |
| | ||||||
* | Improved wording. | Kaz Kylheku | 2010-01-16 | 1 | -58/+80 | |
| | ||||||
* | Restore missing text. | Kaz Kylheku | 2010-01-16 | 1 | -0/+1 | |
| | ||||||
* | Grammar. | Kaz Kylheku | 2010-01-16 | 1 | -4/+4 | |
| | ||||||
* | Wording. | Kaz Kylheku | 2010-01-16 | 1 | -2/+2 | |
| | ||||||
* | Wrong section type. | Kaz Kylheku | 2010-01-16 | 1 | -1/+1 | |
| | ||||||
* | Describe Kleene and non-greedy behavior more accurately. | Kaz Kylheku | 2010-01-15 | 1 | -6/+12 | |
| | ||||||
* | * txr.1: Get rid of parens from regex operator descriptions. | Kaz Kylheku | 2010-01-15 | 1 | -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 Kylheku | 2010-01-15 | 1 | -4/+5 | |
| | | | | Correct wrong text: all operators can take an empty regex. | |||||
* | * txr.1: Get rid of parens from regex operator descriptions. | Kaz Kylheku | 2010-01-15 | 1 | -23/+23 | |
| | ||||||
* | Correction. | Kaz Kylheku | 2010-01-15 | 1 | -1/+1 | |
| | ||||||
* | Clean up junk. | Kaz Kylheku | 2010-01-15 | 1 | -4/+0 | |
| | ||||||
* | * genman.txr, txr.1: Encode version differently; extract | Kaz Kylheku | 2010-01-15 | 1 | -2/+2 | |
| | | | | from text during HTML conversion. | |||||
* | Implemented non-greedy operator. | Kaz Kylheku | 2010-01-15 | 1 | -111/+188 | |
| | ||||||
* | Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/txr | Kaz Kylheku | 2010-01-15 | 1 | -1/+1 | |
|\ | ||||||
| * | * txr.1: Fix accidental edit garbage. | Kaz Kylheku | 2010-01-15 | 1 | -1/+1 | |
| | | ||||||
* | | * txr.1: Fix accidental .b, which should have been .B. | Kaz Kylheku | 2010-01-14 | 1 | -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 Kylheku | 2010-01-05 | 1 | -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-027 | Kaz Kylheku | 2009-12-03 | 1 | -1/+1 | |
| | ||||||
* | Version 026.txr-026 | Kaz Kylheku | 2009-11-26 | 1 | -1/+1 | |
| | ||||||
* | Switching to keyword symbols for :args and :nothrow. | Kaz Kylheku | 2009-11-24 | 1 | -8/+8 | |
| | ||||||
* | Version 025 | Kaz Kylheku | 2009-11-24 | 1 | -1/+1 | |
| | ||||||
* | Introducing symbol packages. Internal symbols are now in | Kaz Kylheku | 2009-11-21 | 1 | -1/+25 | |
| | | | | | | | | | | a system package instead of being hacked with the $ prefix. Keyword symbols are provided. In the matcher, evaluation is tightened up. Keywords, nil and t are not bindeable, and errors are thrown if attempts are made to bind them. Destructuring in dest_bind is strict in the number of items. String streams are exploited to print bindings to objects that are not strings or characters. Numerous bugfixes. | |||||
* | * txr.1: Fixed mangled formatting of exception handling example. | Kaz Kylheku | 2009-11-19 | 1 | -11/+11 | |
| | ||||||
* | Version 024.txr-024 | Kaz Kylheku | 2009-11-19 | 1 | -1/+1 | |
| | ||||||
* | txr.1: Clarified handling of UTF-8, now that it's precise and portable. | Kaz Kylheku | 2009-11-18 | 1 | -4/+19 | |
| | ||||||
* | Version 023. | Kaz Kylheku | 2009-11-18 | 1 | -1/+1 | |
| | ||||||
* | Version 022.txr-022 | Kaz Kylheku | 2009-11-17 | 1 | -1/+1 | |
| | ||||||
* | Version 021 preparation.txr-021 | Kaz Kylheku | 2009-11-15 | 1 | -1/+1 | |
| | | | | Bumped version numbers, and cleaned up trailing whitespace from some files. | |||||
* | Allow -c scripts to not have a trailing newline. | Kaz Kylheku | 2009-11-13 | 1 | -6/+6 | |
| | | | | | | | | | | | | | Test suite exercises -c now. txr.c (txr_main): If the script specified with -c is not terminated by a newline, just add a newline. On the shell command line, it's a nuisance to have to add the extra line before closing the quote. It's also awkward in scripting, because the shell (or at least Bash 3.0) does not produce a final terminating newline in command substitution syntax like -c "$(cat file)". The last newline in the file is trimmed, and has to be explicitly added in the script itself, which is wrong in the case when the file is empty. | |||||
* | Documenting extended characters in man page. | Kaz Kylheku | 2009-11-12 | 1 | -0/+22 | |
| | | | | Cleaned up some more issues related to extended characters. | |||||
* | Version 020.txr-020 | Kaz Kylheku | 2009-11-01 | 1 | -1/+1 | |
| | ||||||
* | Fixed misleading wording (separation versus termination). | Kaz Kylheku | 2009-11-03 | 1 | -17/+24 | |
| | | | | | Added Introduction headings to some major sections. Improved exception handling intro. | |||||
* | Fix misleading wording (separation versus termination). | Kaz Kylheku | 2009-11-03 | 1 | -1/+1 | |
| | ||||||
* | Version 019txr-019 | Kaz Kylheku | 2009-11-03 | 1 | -1/+1 | |
| | | | | | | Regexps can be bound to variables. New freeform directive. | |||||
* | Documented freeform. | Kaz Kylheku | 2009-11-03 | 1 | -1/+56 | |
| | ||||||
* | Trivial change allows regexps to be bound to variables, | Kaz Kylheku | 2009-10-30 | 1 | -2/+3 | |
| | | | | | and used for matching. This Just Works because of the way match_line treats variables. | |||||
* | Starting txr git.graftedtxr-018 | Kaz Kylheku | 2009-10-30 | 1 | -1/+1 | |
| | ||||||
* | txr-017 2009-10-17txr-017 | Kaz Kylheku | 2017-07-31 | 1 | -7/+151 | |
| | | | | Note: Version 016 ChangeLog message incorrect. | |||||
* | txr-016 2009-10-16txr-016 | Kaz Kylheku | 2017-07-31 | 1 | -18/+134 | |
| | ||||||
* | txr-015 2009-10-15txr-015 | Kaz Kylheku | 2017-07-31 | 1 | -19/+400 | |
| | ||||||
* | txr-014 2009-10-05txr-014 | Kaz Kylheku | 2017-07-31 | 1 | -19/+300 | |
| | ||||||
* | txr-013 2009-09-30txr-013 | Kaz Kylheku | 2017-07-31 | 1 | -1/+37 | |
| |