summaryrefslogtreecommitdiff
path: root/interpret.h
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'gawk-4.2-stable'Arnold D. Robbins2019-01-081-1/+4
|\
| * Small optimization for translatable strings.Arnold D. Robbins2019-01-081-1/+4
* | Disable writing to arbitrary elements of SYMTAB.Arnold D. Robbins2018-11-291-13/+19
|/
* Add more lint warnings.Arnold D. Robbins2018-09-261-7/+7
* Fix assigning $0 from a number.Arnold D. Robbins2018-07-311-0/+1
* Fix a corner case with EPIPE to stdout/stderr.Arnold D. Robbins2018-06-171-1/+5
* Copy MPZ/MPFR bits also, in r_dupnode.Arnold D. Robbins2018-04-021-9/+18
* Fix bug printing +"01" in regular and MPFR mode.Andrew J. Schorr2018-02-071-0/+3
* Changes to ROUNDMODE now invalidate cached string values.Arnold D. Robbins2018-01-031-1/+4
* Fix field corruption when $0 is reassigned with open $n references.Andrew J. Schorr2017-11-141-2/+7
* Remove warnings around some printf arguments in interpret.h.Arnold D. Robbins2017-08-281-2/+6
* Integrate changes for z/OS.Arnold D. Robbins2017-08-211-3/+3
* Fix parenthesization in the pretty printer for real (we hope!).Arnold D. Robbins2017-06-231-0/+1
* Introduce some helpful macros for terminating strings, and fix overrun in dcg...Andrew J. Schorr2017-01-271-9/+7
* Merge branch 'master' into feature/stringfixArnold D. Robbins2017-01-271-3/+3
|\
| * Merge branch 'gawk-4.1-stable'Arnold D. Robbins2017-01-271-3/+3
| |\
| | * Fix assignment from gensub to $0.Arnold D. Robbins2017-01-271-4/+1
| | * Improve messge translatability in debug.c. Update copyright in interpret.h.Arnold D. Robbins2017-01-271-1/+1
* | | Protect against some unterminated string situations in interpret.h.Andrew J. Schorr2017-01-261-1/+16
|/ /
* | Improve robustness of Op_assign_concat optimization.Andrew J. Schorr2017-01-181-5/+6
* | Merge branch 'gawk-4.1-stable'Andrew J. Schorr2017-01-151-2/+4
|\ \ | |/
| * Fix bug in string concatenation optimization.Andrew J. Schorr2017-01-151-2/+4
* | Further api doc updates. Simplify lint checking for max args.Arnold D. Robbins2016-12-171-1/+1
* | Further improvements to min/max args code and doc.Arnold D. Robbins2016-12-161-6/+6
* | Fix lint stuff, arg checking. Add a data pointer. Pass finfo to functions.Arnold D. Robbins2016-12-141-5/+3
* | Improve handling of min and max args for extension functions.Arnold D. Robbins2016-12-121-14/+13
* | Add min_required and max_expected arg counts to API.Arnold D. Robbins2016-12-061-1/+15
* | Merge branch 'master' into feature/typed-regex-2Arnold D. Robbins2016-11-181-11/+14
|\ \
| * | Audit use of stptr for NUL termination. Update doc before merge to master.Arnold D. Robbins2016-11-181-1/+1
| * | Merge branch 'master' into feature/nocopyArnold D. Robbins2016-10-231-31/+31
| |\ \
| * \ \ Merge branch 'master' into feature/nocopyArnold D. Robbins2016-10-161-0/+5
| |\ \ \
| * \ \ \ Merge branch 'master' into feature/nocopyArnold D. Robbins2016-08-251-23/+9
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into feature/nocopyArnold D. Robbins2016-08-031-3/+1
| |\ \ \ \ \
| * | | | | | Optimization: support unterminated field strings inside gawk, but make termin...Andrew J. Schorr2016-07-081-1/+5
| * | | | | | Document string termination in header files and remove no-longer-needed strin...Andrew J. Schorr2016-07-061-4/+1
| * | | | | | Now that all fields are NUL-terminated, we can eliminate $n copying in the in...Andrew J. Schorr2016-07-061-6/+2
| * | | | | | Remove FIELD flag, since it is the inverse of the MALLOC flag.Andrew J. Schorr2016-07-051-4/+10
* | | | | | | First steps reworking code away from node type.Arnold D. Robbins2016-11-151-2/+3
* | | | | | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-10-231-31/+31
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | Remove trailing whitespace everywhere. Fix Unicode into ASCII.Arnold D. Robbins2016-10-231-31/+31
| | |_|_|/ / | |/| | | |
* | | | | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-10-161-0/+5
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Implement unary plus for real, including for pretty printing.Arnold D. Robbins2016-10-161-0/+5
| | |_|/ / | |/| | |
* | | | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-08-251-23/+9
|\ \ \ \ \ | |/ / / /
| * | | | New POSIX rules for string comparison.Arnold D. Robbins2016-08-251-7/+7
| * | | | Remove avoid_dfa. Simplify dfa usage and rearrange callers in re.c.Arnold D. Robbins2016-08-251-16/+2
| | |/ / | |/| |
* | | | Restore typed regexp code in a new branch.Arnold D. Robbins2016-08-031-1/+3
|/ / /
* | | Remove typed regexps until they can be done correctly.Arnold D. Robbins2016-08-031-3/+1
|/ /
* | Remove some dead code in interpret.hAndrew J. Schorr2016-05-091-4/+1
* | Typed regex fix, if in an array.Arnold D. Robbins2015-06-291-1/+1
* | Improve memory tracking on typed regex.Arnold D. Robbins2015-06-281-0/+2