aboutsummaryrefslogtreecommitdiff
path: root/lib.c
AgeCommit message (Expand)Author
2023-12-28cast to int for isspace, isalnum et al.ozan yigit
2023-11-27Wilbert van der Poel's fixes to inconsistent handling of -F and --csv.ozan yigit
2023-09-24Additional fix in lib.c.Arnold D. Robbins
2023-09-11Merge branch 'csv' into stagingozan yigit
2023-09-08FS is not set properly when assigned on the command line.ozan yigit
2023-06-26added Arnold"s state machine for handling newlines insideBrian Kernighan
2023-05-17fixes to --csv with embedded newlinesBrian Kernighan
2023-05-15bit more context for error msg in lib.cBrian Kernighan
2023-05-15first cut at proper csv with embedded newlinesBrian Kernighan
2023-03-15added \u processing, based on plan9 runetochar()Brian Kernighan
2022-09-05merged master and unicode-supportBrian Kernighan
2022-08-30Fix leak of qstring result in setclvarMiguel Pineiro Jr
2022-08-27fixed (i think) the csv code in lib.c, added tests to T.csv,Brian Kernighan
2022-08-24Fix permissions on some files.Arnold D. Robbins
2022-08-24Latest additions from BWK.Arnold D. Robbins
2022-03-14Fix assignment operand handling to preserve ARGVMiguel Pineiro Jr
2021-07-25PR #112, #116, #117ozan yigit
2021-07-24Merge branch 'fix-readrec' of https://github.com/mpinjr/awk into stagingozan yigit
2021-04-23Fix readrec's definition of a recordMiguel Pineiro Jr
2021-04-16Fix regular expression RS ^-anchoringMiguel Pineiro Jr
2021-01-06Fix a decision bug with trailing stuff in lib.c:is_valid_numberozan s. yigit
2020-12-18Inf and NaN values fixed and printing improved. "This time for sure!"Arnold D. Robbins
2020-12-15Include <strings.h> for strcasecmp (#99)Michael Forney
2020-12-08Rework floating point conversions. (#98)Arnold Robbins
2020-12-03Don't print extra newlines on error before awk starts parsing. (#97)Todd C. Miller
2020-10-13Make it compile with g++.Arnold D. Robbins
2020-07-30Move exclusively to bison as parser generator.Arnold D. Robbins
2020-06-25Rename dprintf to DPRINTF and use C99 cpp variadic arguments. (#82)Todd C. Miller
2020-06-12Fix Issue 78 and apply PR 80.Arnold D. Robbins
2020-06-05In fldbld(), check that inputFS is set.Arnold D. Robbins
2020-02-283 more fixes (#75)zoulasc
2020-02-19More minor fixes: (#73)zoulasc
2020-02-18argument parsing cleanups, dynamic program file allocation, fpe error enhance...zoulasc
2020-01-31Use MB_LEN_MAX instead of MB_CUR_MAX to avoid VLA (#70)Michael Forney
2020-01-24Small fixes (#68)zoulasc
2019-11-10Convert variables to bool and enum.Arnold D. Robbins
2019-11-08From Ori Bernstein, ori@eigenstate.org, for FS="" in multibyte locale.Arnold D. Robbins
2019-10-25more cleanups (#55)zoulasc
2019-10-24More cleanups: (#53)zoulasc
2019-10-06Make RS as regexp work without ifdef. Add doc, bump version.Arnold D. Robbins
2019-09-10Add RS as regex code, ifdefed-out, from NetBSD.Arnold D. Robbins
2019-07-28Remove trailing whitespace on lines in all files.Arnold D. Robbins
2019-07-16Apply the following from FreeBSD / OpenBSD:M. Warner Losh
2019-07-16Apply r323963 from FreeBSD (pulling in the fix from OpenBSD)M. Warner Losh
2019-06-14Update field-splitting behaviour to match POSIX definitionCody Peter Mello
2019-05-29Fix Issue #38 - don't require non-= after = in cmd line assignment.Arnold D. Robbins
2019-01-21Merge branch 'master' into nf-self-assignonetrueawk
2019-01-21Merge branch 'master' into subseponetrueawk
2018-11-12Fix initial "fields" buffer sizeCody Peter Mello
2018-09-25Print an error message for negative NF valuesCody Peter Mello