summaryrefslogtreecommitdiffstats
path: root/lib.h
Commit message (Expand)AuthorAgeFilesLines
* Task #11425.Kaz Kylheku2011-10-181-1/+3
* Bug #34538Kaz Kylheku2011-10-121-9/+1
* One more swing at this with the axe.Kaz Kylheku2011-10-091-0/+4
* * lib.h (wli, lit_noex): We need null characters on both endsKaz Kylheku2011-10-091-2/+2
* Following up to previous commit's TODO.Kaz Kylheku2011-10-091-8/+10
* Ported to Cygwin.Kaz Kylheku2011-10-091-0/+24
* * lib.c (eol_s): New symbol variable.Kaz Kylheku2011-10-071-1/+2
* Extending syntax to allow for @VAR and @(...) forms insideKaz Kylheku2011-10-061-1/+1
* Renaming the currying combinators according to new scheme.Kaz Kylheku2011-10-061-2/+5
* * lib.c (funcall3, curry_123_2): New functions.Kaz Kylheku2011-10-061-0/+2
* * LICENSE, Makefile, configure, filter.c, filter.h, gc.c, gc.h, hash.c,Kaz Kylheku2011-10-041-1/+1
* * lib.c (acons): New function.Kaz Kylheku2011-10-041-0/+1
* 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