M. Warner Losh
966fdc9c29
Bring in fix from FreeBSD:
...
| r323964 | imp | 2017-09-23 23:04:02 -0600 (Sat, 23 Sep 2017) | 6 lines
|
| Fix %c for floating values that become 0 when coerced to int.
|
| Obtained from: OpenBSD run.c 1.36 (From Jeremy Devenport)
| Sponsored by: Netflix
| Differential Revision: https://reviews.freebsd.org/D12379
2019-07-16 22:21:33 +03:00
pfg
c70b9fe882
awk: Use random(3) instead of rand(3)
...
While none of them is considered even near to cryptographic
level, random(3) is a better random generator than rand(3).
Use random(3) for awk as is done in other systems.
Thanks to Chenguang Li for discussing this in the lists
and submitting the patch upstream.
PR: 193147
MFC after: 5 weeks
git-svn-id: svn+ssh://svn.freebsd.org/base/head@271879 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
2019-07-16 22:19:56 +03:00
pfg
524219409a
MFV r300961: one-true-awk: replace 0 with NULL for pointers
...
Also remove a redundant semicolon.
Also had to rebase on upstream pull.
git-svn-id: svn+ssh://svn.freebsd.org/base/head@301289 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
2019-07-16 22:11:57 +03:00
Cody Mello
ae99b752af
Disallow deleting SYMTAB and its elements ( #43 )
2019-06-17 22:08:54 +03:00
Arnold D. Robbins
9dbd1f1de3
Make getline POSIX compliant w.r.t. numeric strings.
2019-01-25 12:56:06 +02:00
onetrueawk
79f008e853
Merge branch 'master' into nf-self-assign
2019-01-21 14:20:28 -05:00
onetrueawk
5a8a060bc3
Merge branch 'master' into split-fs-from-array
2019-01-21 14:19:07 -05:00
onetrueawk
10da937340
Merge branch 'master' into subsep
2019-01-21 14:17:57 -05:00
onetrueawk
4f4701e090
Merge branch 'master' into nf-self-assign
2019-01-21 14:09:21 -05:00
onetrueawk
8dfde739e9
Merge branch 'master' into split-fs-from-array
2019-01-21 14:08:25 -05:00
onetrueawk
11c1fc61d5
Merge branch 'master' into subsep
2019-01-21 14:05:24 -05:00
onetrueawk
3222d96844
Merge branch 'master' into assign-expr
2019-01-21 14:00:32 -05:00
Cody Peter Mello
6315525dbe
Rebuild fields when NF is assigned to itself
2018-09-23 17:59:52 -07:00
Cody Peter Mello
52566c0aa4
Handle numeric FS, RS, OFS, and ORS values
2018-09-23 17:35:45 -07:00
Cody Peter Mello
d45db5e9d8
Fix calling split() with a third argument that lives in the target array
2018-09-18 15:20:44 -07:00
Cody Peter Mello
97a4b7ed21
Fix issues with numeric SUBSEP and large SUBSEP values
2018-09-17 11:59:04 -07:00
Cody Peter Mello
e26237434f
Fix issues with assigning during concatenation
2018-09-15 01:43:21 -07:00
Cody Peter Mello
6cf37e9d15
Check for format character precision argument before using it
2018-09-14 17:34:17 -07:00
Brian Kernighan
22aff9e657
disallow $ in printf formats
2018-08-27 08:52:34 -04:00
Arnold D. Robbins
32093f5bbf
Fix multiple long-standing bugs, improve test suite.
2018-08-22 20:40:26 +03:00
Brian Kernighan
3ed9e245db
set baseline so Arnold can send pull request
2018-08-15 10:45:03 -04:00
Brian Kernighan
87b94932e6
initial commit for github
2012-12-22 10:35:39 -05:00