18335: trunk/xapian-core/ trunk/xapian-core/queryparser/

olly <[email protected]> Fri, 07 Nov 2014 00:37:02 +0000
Newsgroups gmane.comp.search.xapian.cvs
Message-ID <[email protected]>
SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       18335
Date:           2014-11-07 00:37:01 +0000 (Fri, 07 Nov 2014)

Log message (8 lines):
queryparser/lemon.c: Sync change from upstream: "Add the
"%token_class" directive to the LEMON parser generator. This opens
up the possibility of simplifying the parser. Also remove all calls
to sprintf(), strcpy(), and strcat() from LEMON to avoid compiler
warnings on OpenBSD. (Aside: It is this change to avoid harmless
compiler warnings that was the cause of the reason spat of bugs.)"
Generated code is identical aside from whitespace changes in
queryparser_token.h.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/queryparser/lemon.c

Links:
http://xapian.org/C?18335
http://xapian.org/C?18335?trunk/xapian-core/ChangeLog
http://xapian.org/C?18335?trunk/xapian-core/queryparser/lemon.c