summaryrefslogtreecommitdiff
path: root/usr.bin/colldef/parse.y
Commit message (Collapse)AuthorAgeFilesLines
* Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.release/7.2.0_cvsKen Smith2009-05-011-1/+1
| | | | | | Approved by: re (implicit) This commit was manufactured to restore the state of the 7.2-RELEASE image.
* Sync program's usage() with manpage's SYNOPSIS.Ruslan Ermilov2005-05-211-1/+1
| | | | Notes: svn path=/head/; revision=146466
* Make the format of LC_COLLATE files architecture independent.Ruslan Ermilov2005-02-271-9/+23
| | | | Notes: svn path=/head/; revision=142686
* Zero out the entire "struct __collate_st_chain_pri", or garbageRuslan Ermilov2005-02-271-12/+8
| | | | | | | | | | | appears in LC_COLLATE files (due to alignment). An alternative would be to bump STR_LEN to 16. (This is in preparation to make LC_COLLATE files architecture independent.) Notes: svn path=/head/; revision=142649
* Test getopt() against -1 instead of EOF.Philippe Charnier2002-10-161-3/+2
| | | | Notes: svn path=/head/; revision=105237
* Avoid a signedness warning by casting chain_index to a size_t.David Malone2002-09-041-1/+1
| | | | | | | (Should be OK as chain_index is supposed to be positive). Notes: svn path=/head/; revision=102942
* Switch to new format which allows unlimited numbers of chains andAndrey A. Chernov2002-08-311-16/+43
| | | | | | | | usually saves 2K in both data file and program memory. Updated libc required. Notes: svn path=/head/; revision=102659
* Prepare for switching to unlimited chains formatAndrey A. Chernov2002-08-301-15/+31
| | | | Notes: svn path=/head/; revision=102640
* Allow chains in any form like <name1><name2> or \xf1\xf2, not binaryAndrey A. Chernov2002-08-231-13/+25
| | | | | | | representation only. Notes: svn path=/head/; revision=102299
* Add #undefs to separate local buffers declaration and now dinamic libc buffersAndrey A. Chernov2002-08-141-0/+5
| | | | Notes: svn path=/head/; revision=101866
* ANSIify function definitions to avoid a warning.David Malone2002-07-281-4/+2
| | | | | | | | PR: 38930 Submitted by: keramida Notes: svn path=/head/; revision=100816
* No longer needed to #ifdef __FBSDID, this is now handled by Makefile.inc1.Ruslan Ermilov2002-04-091-3/+0
| | | | Notes: svn path=/head/; revision=94276
* Only use __FBSDID if it is defined. This fixes the 4.4-release (butWarner Losh2001-12-081-0/+2
| | | | | | | | | not stable) -> current upgrade path. Reviewed by: markm Notes: svn path=/head/; revision=87517
* WARNS=2 fixup.Mark Murray2001-12-021-8/+13
| | | | | | | | | Use __FBSDID(). Set NO_WERROR because this would rely on some lex(1) fixes that cannot be committed yet. Notes: svn path=/head/; revision=87243
* Rewrite buffer handling code a bit to handle large values.Andrey A. Chernov2001-11-281-1/+9
| | | | | | | Add more checks for data overflow. Notes: svn path=/head/; revision=87052
* Add safeguard to prevent charmap symbol length overflowingAndrey A. Chernov2001-11-271-0/+2
| | | | Notes: svn path=/head/; revision=87015
* Move extern definitions to common.hAndrey A. Chernov2001-11-271-2/+2
| | | | | | | Increase charmap symbol length to 64 Notes: svn path=/head/; revision=87012
* Use strlcpy(3) instead of strcpy(3) to copy optarg into a fixed-size buffer.Maxim Sobolev2001-10-161-1/+1
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=85026
* yyerror() is a printflike functionKris Kennaway2001-07-241-1/+1
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=80280
* vsprintf() -> vsnprintf()Kris Kennaway2000-11-261-1/+1
| | | | Notes: svn path=/head/; revision=69194
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* syntax change: allow symbolic names as substitute first argAndrey A. Chernov1999-02-131-10/+6
| | | | Notes: svn path=/head/; revision=43967
* add more checks for substitutionAndrey A. Chernov1999-02-121-7/+13
| | | | | | | dissalow substituted character be ordered Notes: svn path=/head/; revision=43943
* fix EnglishAndrey A. Chernov1999-02-121-4/+11
| | | | | | | | detect recursive substitutions allow substituted character not present in the order Notes: svn path=/head/; revision=43940
* Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).Archie Cobbs1998-12-061-1/+5
| | | | Notes: svn path=/head/; revision=41568
* Use EX_USAGE in usage().Philippe Charnier1997-06-301-2/+2
| | | | Notes: svn path=/head/; revision=27109
* Add usage(). Put program name in bold in the man page.Philippe Charnier1997-06-261-4/+10
| | | | Notes: svn path=/head/; revision=26959
* Include unistd.h for getopt() prototype after Lite2 mergePeter Wemm1997-03-111-1/+2
| | | | Notes: svn path=/head/; revision=23706
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=23012
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | 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
* Change recently added diagnostics to more descriptiveAndrey A. Chernov1996-10-251-8/+8
| | | | Notes: svn path=/head/; revision=19163
* Check for not defined / redefined chars nowAndrey A. Chernov1996-10-231-6/+49
| | | | | | | Use backward compatible with ASCII collating tables Notes: svn path=/head/; revision=19128
* Simplify and improve parser.Andrey A. Chernov1996-10-161-227/+0
| | | | | | | Clarify manpage. Notes: svn path=/head/; revision=18955
* Save half of LC_COLLATE spaceAndrey A. Chernov1996-10-151-41/+259
| | | | | | | | ASCIIfy data files, use RFC1345 symbolic names instead of hex codes Improve parser and manpage Notes: svn path=/head/; revision=18950
* collate tables compilerAndrey A. Chernov1995-02-171-0/+248
Submitted by: alex@elvisti.kiev.ua Notes: svn path=/cvs2svn/branches/alex/; revision=6527