#
20c29e2b |
| 09-Nov-2024 |
op <op@openbsd.org> |
ANSI-fy lex
while here remove the unused function action_m4_define() and two unused variables: `opt' in scanopt_err() and `num' in filter_fix_linedirs()
ok miod@
|
#
d9a51c35 |
| 26-Dec-2022 |
jmc <jmc@openbsd.org> |
spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
|
#
45dca022 |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
burn down all the gratutious alloca() compatability that autofuck injected to ensure nobody uses alloca by accident.
|
#
5cd06a50 |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
remove the LGPL gettext.h since we aren't using it anyway. spotted by nicm
|
#
73902435 |
| 19-Nov-2015 |
mmcc <mmcc@openbsd.org> |
Replace Char (defined as unsigned char) with u_char.
ok tedu@
|
#
4c01f208 |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
flex_alloc and flex_free are nothing more than malloc and free, so replace them with the real functions so as to not trick people into thinking they are special
|
#
1cdfd176 |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
it should be safe to assume the presence of memset these days instead of implementing a local version.
|
#
09c125c2 |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
remove VMS and MSDOS support
|
#
a58c1ecb |
| 19-Nov-2015 |
tedu <tedu@openbsd.org> |
Update flex from ancient 2.5.4 to the recent 2.5.39. This work was all done by Serguey Parkhomovsky. Thanks. Some changes from upstream: * Removed autotools cruft/localization/texinfo manual/etc * Ke
Update flex from ancient 2.5.4 to the recent 2.5.39. This work was all done by Serguey Parkhomovsky. Thanks. Some changes from upstream: * Removed autotools cruft/localization/texinfo manual/etc * Kept the old manpage, as the new manpage is content-free * Used safe string handling functions and fixed several compiler warnings * pledge(2). Flex 2.5.39 now forks/execs its filter chains and needs proc exec in addition to what was previously pledged * Removed register keyword from all variable declarations * renamed parse.c, parse.h, scan.c, skel.c with init prefix so compiling flex outside of obj by accident wouldn't clobber the bootstrap files * Minor fixes (spelling, accessing buf[strlen(buf) - 1] for zero-length strings in initscan.c/scan.l, etc) that were already in our tree
This is a huge change, so it's going in the tree code bomb style. I'm not excited about the growth in complexity (like now running m4 to _post_ process lexers) but hopefully this will be a one time update and we will now take "ownership" of the code.
show more ...
|
#
5cd64a93 |
| 10-Oct-2015 |
deraadt <deraadt@openbsd.org> |
Some of these large so easy to contain, with "stdio rpath". ok doug
|
#
433f2b64 |
| 03-Feb-2004 |
espie <espie@openbsd.org> |
bring some standard C++ fixes, mostly from NetBSD. get isatty proto from the right place. avoid malloc.h
okay otto@, millert@
|
#
174d0bf2 |
| 04-Jun-2003 |
millert <millert@openbsd.org> |
Update flex license from sourceforge version (is now 2-term BSD)
|
#
3c895503 |
| 17-Jun-2001 |
deraadt <deraadt@openbsd.org> |
Vern says: Yes, this came up a while ago, and I put together a flex release with a modified copyright that begins: Redistribution and use in source and binary forms, with or without modific
Vern says: Yes, this came up a while ago, and I put together a flex release with a modified copyright that begins: Redistribution and use in source and binary forms, with or without modification, are permitted provided that: [...] feel free to update the copyrights in each of the files with the one in COPYING.
show more ...
|
#
d8d7cb97 |
| 25-Jul-1997 |
mickey <mickey@openbsd.org> |
#if __STDC__ --> #ifdef __STDC__
|
#
d7e04f83 |
| 13-Jul-1996 |
millert <millert@openbsd.org> |
updated to flex 2.5.3
|
#
1258a77d |
| 26-Jun-1996 |
deraadt <deraadt@openbsd.org> |
rcsid
|
#
df930be7 |
| 18-Oct-1995 |
deraadt <deraadt@openbsd.org> |
initial import of NetBSD tree
|