summaryrefslogtreecommitdiff
path: root/usr.bin/lex
AgeCommit message (Expand)Author
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2021-11-30Fix indentation of return in yy_try_NUL_trans().Todd C. Miller
2021-06-23substantially shorten the usage() messageTheo de Raadt
2021-03-08Add some references, most of these were removed when we stopped buildingJonathan Gray
2020-12-03grammar fixes from Varik "The Genuine Article!!!" Valefor;Jason McIntyre
2020-08-06Wow, the indentation is totally messed up, to the point where compilersTheo de Raadt
2019-10-31declare HAVE_DECL___FUNC__ so flex_die() output can include __func__.miko
2019-09-22Apply a patch from upstream to avoid triggering assert() in sf_pop()miko
2019-09-16fix lex build to actually get assert under proper conditions.Marc Espie
2017-08-30Remove unused variable; no binary change.Lawrence Teo
2017-08-17combine malloc/memset into calloc. from Michael W. BombardieriTed Unangst
2017-08-17delete some not used code. from Michael W. BombardieriTed Unangst
2017-05-31we can just use void for functions that always return 0.Ted Unangst
2017-05-02Update yy_buf_size after yyrealloc(). The fix has been mergedTodd C. Miller
2017-04-30Move FlexLexer.h from /usr/include/g++ to /usr/include. It is notTodd C. Miller
2017-04-12isblank() is ANSI C since C99, no need to provide a replacement.Todd C. Miller
2017-01-21Nuke whitespace foolish enough to expose itself during the greatKenneth R Westerback
2016-12-25Add some {}'s to eliminate "ambiguous else" warnings from gcc.Kenneth R Westerback
2016-12-18Nuke more unused variables.Kenneth R Westerback
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2015-12-11Remove a few NULL-checks before free(). I've already removed thesemmcc
2015-11-22remove the init files that we don't build. if they are ever needed forTed Unangst
2015-11-22return to size_t typedef for yy_size_t.Ted Unangst
2015-11-21change type of yy_size_t back to int for now. we have some prebuiltTed Unangst
2015-11-20switch back to yaccing parse.y, it seems to work.Ted Unangst
2015-11-20ansiTed Unangst
2015-11-20Always use the system m4; OK tedu@Todd C. Miller
2015-11-20Back out rev 1.22 which somehow had unreported merge conflicts.Todd C. Miller
2015-11-20Always use the system m4.Todd C. Miller
2015-11-20Cast two ctype args to u_char.mmcc
2015-11-19burn down all the gratutious alloca() compatability that autofuck injectedTed Unangst
2015-11-19make sure parse.c depends on initparse.cTed Unangst
2015-11-19remove the LGPL gettext.h since we aren't using it anyway.Ted Unangst
2015-11-19split out some variable initialization to be easierTed Unangst
2015-11-19Replace Char (defined as unsigned char) with u_char.mmcc
2015-11-19it is not necessary to cast the result of malloc/calloc.Ted Unangst
2015-11-19flex_alloc and flex_free are nothing more than malloc and free, so replaceTed Unangst
2015-11-19it should be safe to assume the presence of memset these days instead ofTed Unangst
2015-11-19remove VMS and MSDOS supportTed Unangst
2015-11-19mechanical knfTed Unangst
2015-11-19orbital strike from moonbase knfTed Unangst
2015-11-19typically indentation decreases after a block is closedTed Unangst
2015-11-19repair some of the preposterously damaged indentationTed Unangst
2015-11-19we don't keep vim modelines in filesTed Unangst
2015-11-19add back flex++.1 link noticed by sthenTed Unangst
2015-11-19Update flex from ancient 2.5.4 to the recent 2.5.39.Ted Unangst
2015-10-15Cast arguments of ctype functions to Char, a lexism defined as unsignedmmcc
2015-10-10Some of these large so easy to contain, with "stdio rpath".Theo de Raadt
2015-09-21remove an unsightly paragraph break;Jason McIntyre
2015-09-21Mention lex and flex++, from Rob Pierce. ok jmcNicholas Marriott