aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/lex
Commit message (Collapse)AuthorAgeFilesLines
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-012-2/+2
| | | | | | | especially in troff files. Notes: svn path=/head/; revision=108533
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/Jens Schweikhardt2002-12-301-1/+1
| | | | | | | Add FreeBSD Id tag where missing. Notes: svn path=/head/; revision=108470
* english(4) police.Jens Schweikhardt2002-12-271-1/+1
| | | | Notes: svn path=/head/; revision=108317
* Catch up with the ISO-C++ standard.David E. O'Brien2002-09-091-1/+2
| | | | | | | Submitted by: Craig Rodrigues <rodrigc@attbi.com> Notes: svn path=/head/; revision=103110
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
| | | | Notes: svn path=/head/; revision=102412
* Consistently use FBSDIDDavid E. O'Brien2002-06-3011-10/+22
| | | | Notes: svn path=/head/; revision=99112
* Added new bsd.incs.mk which handles installing of header filesRuslan Ermilov2002-05-121-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release". Notes: svn path=/head/; revision=96462
* Back out rev. 1.6 (NOLIB bootstrap helper) OBE'd by Makefile.inc1,v 1.96.Ruslan Ermilov2002-03-281-2/+0
| | | | | | | | PR: bin/36417 Submitted by: Eugene Grosbein <eugen@www.svzserv.kemerovo.su> Notes: svn path=/head/; revision=93327
* ``recognized -> recognize'' where appropriate.Dima Dorfman2001-08-231-2/+2
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=82224
* Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov2001-08-131-2/+6
| | | | Notes: svn path=/head/; revision=81586
* revert last commit. using %option nounput is betterAssar Westerlund2001-07-221-5/+1
| | | | | | | noted by: Seth Kingsley <seth.kingsley@windriver.com> Notes: svn path=/head/; revision=80168
* add an unused attribute to yyunput to avoid warnings (errors) whenAssar Westerlund2001-07-211-1/+5
| | | | | | | it's not being used Notes: svn path=/head/; revision=80106
* Remove whitespace at EOL.Dima Dorfman2001-07-151-8/+8
| | | | Notes: svn path=/head/; revision=79755
* Eliminate troff(1) warnings that were hiding some useful text.Ruslan Ermilov2001-07-121-3/+2
| | | | Notes: svn path=/head/; revision=79634
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-4/+0
| | | | Notes: svn path=/head/; revision=79454
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-1/+0
| | | | Notes: svn path=/head/; revision=74848
* Install Flexlexer.h with mode 444.Bruce Evans1999-12-171-1/+1
| | | | Notes: svn path=/head/; revision=54732
* Generate skel.c at build time.Dmitrij Tejblum1999-11-202-1550/+4
| | | | Notes: svn path=/head/; revision=53462
* Add more verbage explaining the "-I" option and its behavior.David E. O'Brien1999-10-271-0/+9
| | | | | | | Submitted by: Archie Cobbs <archie@whistle.com> Notes: svn path=/head/; revision=52573
* After a proper import we now have both the original RCS tags + our own.David E. O'Brien1999-10-2719-3/+22
| | | | | | | (also now clearer in ``cvs log'' that we are at version 2.5.4) Notes: svn path=/head/; revision=52555
* Add $FreeBSD$'sDavid E. O'Brien1999-10-272-0/+4
| | | | Notes: svn path=/head/; revision=52554
* $Header$ -> $FreeBSD$Peter Wemm1999-08-2820-21/+21
| | | | Notes: svn path=/head/; revision=50488
* $Id$ -> $FreeBSD$Peter Wemm1999-08-282-2/+2
| | | | Notes: svn path=/head/; revision=50477
* Backed out "fix for PR 7575". It was bogus.Dmitrij Tejblum1998-10-012-2/+2
| | | | Notes: svn path=/head/; revision=39870
* /usr/src/usr.bin/lex/Makefile puts FlexLexer.h into /usr/include/g++,Poul-Henning Kamp1998-08-142-3/+3
| | | | | | | | | | | | but flex still generates "#include <FlexLexer.h". As a result, C++ sources flex generates failed to be compiled. PR: 7575 Reviewed by: phk Submitted by: MOROHOSHI Akihiko <moro@remus.dti.ne.jp> Notes: svn path=/head/; revision=38314
* Submitted by: Peter Hawkins thepish@freebsd.orgPeter Hawkins1998-06-111-1/+1
| | | | | | | Small man page fix (missing ']' in [:alpha:] example) Notes: svn path=/head/; revision=36878
* Simplified by using new yacc rules. The new lex rules can't be usedBruce Evans1998-05-041-13/+3
| | | | | | | here, at least without ifdefs for the bootstrap. Notes: svn path=/head/; revision=35703
* Changes to support full make parallelism (-j<n>) in the worldJordan K. Hubbard1997-10-051-2/+3
| | | | | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su> Notes: svn path=/head/; revision=30113
* fix misspellingJohn-Mark Gurney1997-08-301-1/+1
| | | | | | | | | Submitted-by: Josh Gilliam Closes PR:4428 Notes: svn path=/head/; revision=28930
* NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".Paul Traina1997-06-291-3/+3
| | | | | | | | | NOPIC is used to not generate a shared library, not NOSHARED. Make NOSHARED advisory where appropriate. Remove bogus NOSHARED (kbdio). Notes: svn path=/head/; revision=27040
* Add ``%{'' and ``%}'' to one of the examples so that you can actuallyDavid E. O'Brien1997-04-111-0/+2
| | | | | | | cut-n-paste the example and have it actually lex and compile. Notes: svn path=/head/; revision=24806
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-222-2/+2
| | | | Notes: svn path=/head/; revision=23012
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-142-2/+2
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Upgrade to version 2.5.4 of flex.Steve Price1996-12-146-67/+108
| | | | | | | | | Inspired by: NetBSD/OpenBSD (I can't remember who I saw do it first, so I'll give them both some inspiration points. :) Notes: svn path=/head/; revision=20410
* Clean up some loose ends on my previous work in here..Peter Wemm1996-10-291-4/+4
| | | | Notes: svn path=/head/; revision=19245
* Clean up dependencies a bit (we were not doing a depend on scan.c)Peter Wemm1996-09-191-6/+7
| | | | | | | Make the 'bootstrap' target work a little better. Notes: svn path=/head/; revision=18372
* Move tsort back to lib-tools where it belongs, and add a "speciallyPeter Wemm1996-08-071-2/+3
| | | | | | | | | | | for bootstrap" tweak to the lex Makefile to stop it building the library too early. This untangles things a bit more, it stops new bootstraps failing because libl/libfl uses 'ld -O' before ld is updated. Notes: svn path=/head/; revision=17467
* Whoops, forgot one FreeBSD specific change necessary for the lex .mkNate Williams1996-06-191-2/+2
| | | | | | | macros to work. Notes: svn path=/head/; revision=16528
* Finish the import and merge in FreeBSD specific changes.Nate Williams1996-06-1915-5350/+6960
| | | | | | | | | Add a 'bootstrap' target which *must* be run before building the new version, since the new scanner relies on the current version of flex to build itself otherwise. Notes: svn path=/head/; revision=16519
* This commit was generated by cvs2svn to compensate for changes in r16514,Nate Williams1996-06-1911-597/+1994
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=16515
| * Flex version 2.5.3 from Vern Paxson at LBL.Nate Williams1996-06-1923-5921/+8933
| | | | | | | | Notes: svn path=/vendor/flex/dist/; revision=16514
* | ``mv'' -> ``mv -f''Wolfram Schneider1996-05-071-3/+3
| | | | | | | | | | | | | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root Notes: svn path=/head/; revision=15679
* | Now that we install the `flex' alias for our lex, we should alsoJoerg Wunsch1996-02-241-2/+4
| | | | | | | | | | | | | | | | | | | | install the `libfl' alias for libl. Some third-party software will expect it this way. Submitted by: Holm tiffe (holm@geophysik.tu-freiberg.de) Notes: svn path=/head/; revision=14238
* | Another round of man page cleanups.Mike Pritchard1996-02-121-2/+2
| | | | | | | | | | | | | | Down to only about 100 items left to cleanup! :-) Notes: svn path=/head/; revision=14045
* | Add some links to lex (flex, flex++ etc) that some of the gnu autoconfPeter Wemm1996-01-081-4/+11
| | | | | | | | | | | | | | | | | | scripts check for. (when looking explicitly for flex..) Also, do some man links for the commands under their alternate names. Install the c++ FlexLexer.h file as per the "XXX TODO" comment. Notes: svn path=/head/; revision=13343
* | This commit was generated by cvs2svn to compensate for changes in r13122,Peter Wemm1995-12-302-4046/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=13123
* | Remove trailing whitespace.Rodney W. Grimes1995-05-3012-32/+32
| | | | | | | | Notes: svn path=/head/; revision=8874
* | Change references to flex(1) and flexdoc(1) to lex(1) andGeoff Rehmet1994-08-272-18/+18
| | | | | | | | | | | | | | | | lexdoc(1). Submitted by: geoff Notes: svn path=/head/; revision=2309
* | Do not install as flexGeoff Rehmet1994-08-273-6/+4050
| | | | | | | | | | | | | | Submitted by: Geoff Notes: svn path=/head/; revision=2307
* | We really, really /don't/ want to have a shared lex library. Also,Garrett Wollman1994-08-251-8/+2
| | | | | | | | | | | | | | | | | | current users should note that the old 1.1.5 lex can't process the new scan.l, so you have to copy initscan.c to obj/scan.c before it will build. Notes: svn path=/head/; revision=2285