History log of /freebsd-10-stable/usr.bin/colldef/parse.y
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 293290 06-Jan-2016 bdrewery

MFC r289677:

Fix a ton of speelling errors


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 175038 01-Jan-2008 imp

follow style(9) more closely and list sys/types.h first after sys/defs.h.

Submitted by: max@


# 174965 29-Dec-2007 imp

Some systems need the types defined in sys/types.h, but lack the
sys/types.h polution that FreeBSD has in one of its include files.
Since this is a bootstrap tool, include more than is strictly
necessary for FreeBSD.


# 146466 21-May-2005 ru

Sync program's usage() with manpage's SYNOPSIS.


# 142686 27-Feb-2005 ru

Make the format of LC_COLLATE files architecture independent.


# 142649 27-Feb-2005 ru

Zero out the entire "struct __collate_st_chain_pri", or garbage
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.)


# 105237 16-Oct-2002 charnier

Test getopt() against -1 instead of EOF.


# 102942 04-Sep-2002 dwmalone

Avoid a signedness warning by casting chain_index to a size_t.
(Should be OK as chain_index is supposed to be positive).


# 102659 30-Aug-2002 ache

Switch to new format which allows unlimited numbers of chains and
usually saves 2K in both data file and program memory.
Updated libc required.


# 102640 30-Aug-2002 ache

Prepare for switching to unlimited chains format


# 102299 23-Aug-2002 ache

Allow chains in any form like <name1><name2> or \xf1\xf2, not binary
representation only.


# 101866 14-Aug-2002 ache

Add #undefs to separate local buffers declaration and now dinamic libc buffers


# 100816 28-Jul-2002 dwmalone

ANSIify function definitions to avoid a warning.

PR: 38930
Submitted by: keramida


# 94276 09-Apr-2002 ru

No longer needed to #ifdef __FBSDID, this is now handled by Makefile.inc1.


# 87517 08-Dec-2001 imp

Only use __FBSDID if it is defined. This fixes the 4.4-release (but
not stable) -> current upgrade path.

Reviewed by: markm


# 87243 02-Dec-2001 markm

WARNS=2 fixup.
Use __FBSDID().
Set NO_WERROR because this would rely on some lex(1) fixes that
cannot be committed yet.


# 87052 28-Nov-2001 ache

Rewrite buffer handling code a bit to handle large values.
Add more checks for data overflow.


# 87015 27-Nov-2001 ache

Add safeguard to prevent charmap symbol length overflowing


# 87012 27-Nov-2001 ache

Move extern definitions to common.h
Increase charmap symbol length to 64


# 85026 16-Oct-2001 sobomax

Use strlcpy(3) instead of strcpy(3) to copy optarg into a fixed-size buffer.

MFC after: 2 weeks


# 80280 24-Jul-2001 kris

yyerror() is a printflike function

MFC after: 1 week


# 69194 26-Nov-2000 kris

vsprintf() -> vsnprintf()


# 50477 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 43967 13-Feb-1999 ache

syntax change: allow symbolic names as substitute first arg


# 43943 12-Feb-1999 ache

add more checks for substitution
dissalow substituted character be ordered


# 43940 12-Feb-1999 ache

fix English
detect recursive substitutions
allow substituted character not present in the order


# 41568 06-Dec-1998 archie

Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).


# 27109 30-Jun-1997 charnier

Use EX_USAGE in usage().


# 26959 26-Jun-1997 charnier

Add usage(). Put program name in bold in the man page.


# 23706 11-Mar-1997 peter

Include unistd.h for getopt() prototype after Lite2 merge


# 23012 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

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.


# 19163 24-Oct-1996 ache

Change recently added diagnostics to more descriptive


# 19128 23-Oct-1996 ache

Check for not defined / redefined chars now
Use backward compatible with ASCII collating tables


# 18955 16-Oct-1996 ache

Simplify and improve parser.
Clarify manpage.


# 18950 15-Oct-1996 ache

Save half of LC_COLLATE space
ASCIIfy data files, use RFC1345 symbolic names instead of hex codes
Improve parser and manpage


# 6528 17-Feb-1995 ache

This commit was generated by cvs2svn to compensate for changes in r6527,
which included commits to RCS files with non-trunk default branches.


# 6527 17-Feb-1995 ache

collate tables compiler
Submitted by: alex@elvisti.kiev.ua