summaryrefslogtreecommitdiffstats
path: root/lib.h
Commit message (Expand)AuthorAgeFilesLines
...
* Bugfixes to the semantics of binding environments, whichKaz Kylheku2011-10-041-2/+5
* Implemented new last clause for collect and coll.Kaz Kylheku2011-10-031-0/+1
* Compiles as C++ again.Kaz Kylheku2011-10-021-0/+8
* Maintaining C++ compiling (except for two issues that willKaz Kylheku2011-10-011-1/+1
* * lib.c (eof_s): New symbol variable.Kaz Kylheku2011-09-271-1/+1
* Support &#xNNNN; hex escapes in html. Bugfix in field formatting.Kaz Kylheku2011-09-261-1/+6
* New feature: @(deffilter)Kaz Kylheku2011-09-261-4/+5
* Trie compression. Hash table iteration.Kaz Kylheku2011-09-261-2/+4
* Filtering feature for variable substitution in output.Kaz Kylheku2011-09-251-1/+9
* Numeric constants become real constants.Kaz Kylheku2011-09-241-1/+8
* * LICENSE, Makefile, configure, gc.c, gc.h, hash.c, hash.h, lib.c,Kaz Kylheku2011-09-231-1/+1
* Bump copyrights to 2010.Kaz Kylheku2010-10-051-1/+1
* * lib.h (lazy_string): Fix incorrect comment.Kaz Kylheku2010-10-031-1/+1
* * lib.h (split_str_sep): Declared.Kaz Kylheku2010-02-271-0/+1
* Optimization in derivative-based regex engine.Kaz Kylheku2010-01-261-0/+2
* Implemented non-greedy operator.Kaz Kylheku2010-01-151-1/+1
* * lib.h (c_num): Remove redundant declaration.Kaz Kylheku2010-01-131-2/+1
* Impelement derivative-based regular expressions.Kaz Kylheku2010-01-131-1/+2
* Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/txrKaz Kylheku2010-01-051-4/+4
|\
| * * lib.c (make_package, find_package): Eliminate declarationKaz Kylheku2009-12-171-4/+4
* | Implemented the regular expression ~ and & operators.Kaz Kylheku2010-01-051-1/+1
|/
* * hash.c (sethash): New function.Kaz Kylheku2009-12-091-0/+1
* All COBJ operations have default implementations now;Kaz Kylheku2009-12-081-2/+9
* Eliminate the void * disease. Generic pointers are of mem_t *Kaz Kylheku2009-12-041-6/+8
* Code cleanup. All private functions static. Private stuffKaz Kylheku2009-11-281-0/+3
* More valgrind integration. Vector objects keep displaced pointersKaz Kylheku2009-11-251-0/+3
* Switching to keyword symbols for :args and :nothrow.Kaz Kylheku2009-11-241-3/+5
* Whitespace.Kaz Kylheku2009-11-241-2/+2
* Auto-detect what specifiers to use for inline functions.Kaz Kylheku2009-11-241-9/+9
* Changes to make the code portable to C++ compilers, whichKaz Kylheku2009-11-241-2/+2
* Renaming global variables that denote symbols, such that theyKaz Kylheku2009-11-241-11/+13
* Improving portability. It is no longer assumed that pointersKaz Kylheku2009-11-231-11/+13
* Introducing symbol packages. Internal symbols are now inKaz Kylheku2009-11-211-6/+16
* Changing ``obj_t *'' occurences to a ``val'' typedef. (Ideally,Kaz Kylheku2009-11-201-194/+192
* Get rid of macros in favor of safer inline functions.Kaz Kylheku2009-11-191-12/+29
* Use unsigned char * as allocator return value.Kaz Kylheku2009-11-191-2/+2
* Following-up on diagnostics obtained by running code through C++Kaz Kylheku2009-11-181-3/+3
* Big round of changes to switch the code base to use the streamKaz Kylheku2009-11-161-1/+4
* Use the 11 tag bit pattern to denote a new type: LIT. This is aKaz Kylheku2009-11-161-3/+8
* * lib.c (chr): Take wchar_t argument, not int. Dropped range check.Kaz Kylheku2009-11-151-2/+2
* Provide both char * and unsigned char * interfaces in UTF-8 module.Kaz Kylheku2009-11-141-1/+1
* Big conversion to wide characters and UTF-8 support.Kaz Kylheku2009-11-111-8/+9
* Changing representation of objects to allow for unboxed characters.Kaz Kylheku2009-11-091-17/+14
* Changing representation of objects to allow the NUM type to beKaz Kylheku2009-11-091-7/+12
* First cut at hash tables. One known problem is allocation during gc,Kaz Kylheku2009-11-091-1/+3
* Throw exception on stream error during close, or I/O operations. ThisKaz Kylheku2009-11-061-1/+1
* Bug ID 27899: Garbage collection problem: method of locating stackKaz Kylheku2009-11-011-1/+1
* Change the freeform line catenation semantics to terminationKaz Kylheku2009-11-031-1/+1
* Implement custom separator and limit in freeform.Kaz Kylheku2009-11-021-1/+2
* Start of implementation for freestyle matching.Kaz Kylheku2009-11-021-5/+29