Structured log messages with a message registry
[platform/upstream/libxkbcommon.git] / src / xkbcomp / parser.y
2023-09-19 Pierre Le MarreStructured log messages with a message registry
2023-08-05 M Kellyparser: change deprecated `%pure-parser` to `%define...
2023-07-14 Pierre Le MarreSimplify parsing of numeric keysyms in parser.y
2020-10-19 Peter Huttererxkbcomp: where a keysym cannot be resolved, set it...
2020-09-11 hhbparser: fix another format string for int64_t (#191)
2019-12-27 Ran Benitaparser: fix format string for int64_t
2019-12-27 Ran Benitaparser: use int64_t for all numbers
2019-12-27 Ran Benitabuild: include config.h manually
2019-12-14 Ran Benitaparser: fix the remaining pointer chasing
2019-11-14 Ran Benitaparser: fix quadratic pointer chasing
2019-11-14 Ran Benitaparser: remove an unneeded check
2019-11-12 Ran Benitaparser: fix merge mode only applied to first vmod in...
2019-11-12 Ran Benitaast: use a separate expr struct for action list
2019-11-08 Ran Benitaparser: get rid of "stealing" atoms
2018-08-05 Ran BenitaMerge pull request #67 from fooishbar/fix-more-fuzz
2018-08-03 Daniel Stoneparser: Don't set more maps when we don't have any
2018-07-30 Ran Benitaxkbcomp: fix crash when parsing an xkb_geometry section
2018-07-30 Ran Benitaxkbcomp: fix crashes in the parser when geometry tokens...
2017-07-31 Ran Benitabuild: fix out-of-tree build
2014-10-16 Ran Benitaparser: bring back warning about includes of files...
2014-09-20 Ran Benitaparser: use "atom" instead of "sval" in yylval
2014-07-26 Ran Benitaparser: silence bison "unused value" warnings
2014-07-26 Ran Benitaparser: don't leak AST nodes for discarded symbols
2014-06-30 Ran Benitaparser: don't shadow "str"
2014-04-30 Ran Benitaparser: show the keysym in "unrecognized keysym" messages
2014-02-13 Ran Benitaast: cast to ParseCommon explictly instead of using...
2014-02-10 Ran Benitascanner: sort out scanner logging functions
2014-02-09 Ran Benitaast: remove unneeded 'ctx' param to XkbFileCreate
2014-02-07 Ran Benitaparser: fix unrecognized keysym handling
2014-01-12 Ran Benitaparser: shutup some 'may be used uninitialized' warnings
2013-12-01 Ran Benitaexpr: make Expr creation naming and file location consi...
2013-12-01 Ran Benitaexpr: split expression types and allocate them separately
2013-12-01 Ran Benitaparser, symbols: drop unnecessary casts
2013-12-01 Ran Benitaparser: remove 'uval' yylval type
2013-12-01 Ran Benitaexpr: add constructor for boolean expressions
2013-12-01 Ran Benitaexpr: add constructors for more expression types
2013-11-30 Ran Benitaexpr: add 'ident' value to ExprDef union
2013-11-27 Ran BenitaResolve keysyms early in parser
2013-09-28 Ran Benitaparser: add some notes about byacc working
2013-09-28 Ran Benitaparser: add a workaround for byacc
2013-09-28 Ran Benitaparser: don't use %locations
2013-09-28 Ran Benitaparser: drop %name-prefix, use -p yacc argument instead
2013-09-28 Ran Benitaparser: use %pure-parser instead of %define api.pure
2013-07-21 Ran Benitactx: adapt to the len-aware atom functions
2013-04-01 Ran BenitaReplace flex scanner with a hand-written one
2013-03-18 Ran Benitaparser: also skip 'section' ELEMENT
2013-03-18 Ran BenitaChange 'indicator' to 'led' everywhere possible
2012-12-06 Daniel StoneParser: Initialise geometry elements for VarDecl
2012-09-30 Ran BenitaDon't scan and parse useless maps
2012-09-30 Ran Benitaparser: remove XkbCompMapList rule
2012-09-30 Ran Benitaparser: remove XkbConfig rule
2012-09-27 Ran BenitaFix type of keycode in parser and ast
2012-09-27 Ran BenitaDon't limit key names to 4 characters
2012-09-20 Daniel StoneAdd _xkbcommon_ prefix to parser and lexer symbols
2012-09-11 Daniel Stonekbproto unentanglement: XkbGeomPtsPerMM
2012-09-10 Daniel Stonekbproto unentanglement: XkbLC_*
2012-09-10 Daniel Stonekbproto untanglement: XkbKeyNameLength
2012-09-01 Ran BenitaOrganize xkbcomp/ header files
2012-08-07 Ran BenitaHandle key names consistently
2012-07-26 Ran Benitaparser: untabify
2012-07-26 Ran BenitaConvert defines to enums in xkbcomp.h
2012-07-26 Ran Benitascanner: don't strdup key names
2012-07-26 Ran BenitaSome atom related optimizations
2012-07-22 Ran Benitaparse: use new log functions
2012-07-20 Ran BenitaFix bison 2.6 and clang warnings
2012-07-14 Ran BenitaConvert missed enum merge_mode variables
2012-07-13 Ran BenitaRemove MERGE_ALT_FORM merge mode
2012-06-30 Ran BenitaUse enum for merge mode
2012-06-30 Ran BenitaUse enum for file types
2012-05-09 Daniel StoneMerge remote-tracking branch 'krh/keysyms'
2012-05-09 Ran BenitaRemove support for xkb_layout and xkb_semantics file...
2012-05-09 Ran BenitaShorten context to ctx
2012-05-09 Ran BenitaMake the context available to xkb_intern_atom
2012-05-09 Ran BenitaContextualize XkbFile IDs
2012-05-08 Ran BenitaRename xkbcomp/misc.h to xkbcomp-priv.h and use it