{"shas":[["9a5e7dcc763fc565ef5ca6014cd6922d8bb5fd9b","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Check for end of file.\n\n* console-client/xkb/parser.y [!YY_NULL]: Define YY_NULL, the end of\nfile token.\n* console-client/xkb/parser.y (skip_to_sectionname): If the end of file\nis reached while skipping symbols return an error.\nReturn 0 on success.\n* console-client/xkb/parser.y (skip_to_defaultsection): Likewise.","Diego Nieto Cid"],["2c71bc61cb1eff7060d9be879c0b0e83810cf8f4","dc76e9f0c0006e8f919e0c515c66dbba3982f785@myhost.localdomain","add getter function to read the current state of the scanner.","Diego Nieto Cid"],["50086cf291466a5460e5fa226f98ec4f0c60812a","dc76e9f0c0006e8f919e0c515c66dbba3982f785@myhost.localdomain","Report inexistent section.\n\n* parser.y (include_section): Declare scanner_get_current_location and\nscanner_get_current_file prototypes.\nNew local variables current_location, current_file and err.\nReport error and exit when a section cannot be processed successfully.","Diego Nieto Cid"],["549a85fd7fc1ff94e836f444b77f630d5e715536","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Emit warnings on undeclared virtual modifiers.","Diego Nieto Cid"],["85aec87b30a2034a83a7dd8be2913a762aa0c15e","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Add debugging messages.\n\n* console-client/xkb/lex.l(include_file): Log file changes.\n* console-client/xkb/parser.y(key_set_keysym): Log symbol associations.\n(include_section): Log section being read.\n(symbolssect,keycodesect,key_new): Log current key.\n* console-client/xkb/xkbdata.c(keyname_add): Log keyname, keycode and hash.\n(set_rmod_keycode): Log modifier, keyname and keycode.","Diego Nieto Cid"],["8e6d7d4db369a8e93306e20e7addf36ef42a239d","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Use vfprintf in debug_printf and write to stderr.","Diego Nieto Cid"],["995ff247ec42bd764db4a6eae5e38ae1b556a02f","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Remove obsolete variable declaration.","Diego Nieto Cid"],["8756860e9c4f872b4384ca0c668f2a7a735f7bfd","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Enable hurd extensions in every layout.","Diego Nieto Cid"],["8c2d4ad5d74a006d443745de6214c2c9213a3e9f","1750c84fe08bb9e508c3e12c566d672c97535ea0@gmail.com","README update","Alexander Preisinger"],["17dcfd66aa9c97a21929d50d9de2eb65e19454fd","1750c84fe08bb9e508c3e12c566d672c97535ea0@gmail.com","Add neo support\n\n* console-client/xkb/xkb-data/keymap/hurd: New keymap neo.","Alexander Preisinger"],["ef8d81662d3333f14ca35c2a0895ec0097c593a0","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Fix memory errors.\n\n* console-client/xkb/parser.y (key_set_keysym): Consider symbol's size\nwhen reallocing.\n(key_set_action): Consider (xkb_action_t *)'s size when reallocing.\n                  Start clearing levels from 'width' and up to 'level'.","Diego Nieto Cid"],["e1d605e83a929a84c84129b78d1381b41d45cf5f","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Fix handling of error conditions.\n\n* console-client/xkb/parser.y (key_set_action): Test actions variable.\n(key_set_keysym): Test keysyms instead of keys.","Diego Nieto Cid"],["6adf56b4cd94ab2d7e21dc39e5576cf0ea8c9c8d","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","'vmods' is an alias for 'virtual_modifiers'.","Diego Nieto Cid"],["62394beef5e7070df78b9664fc19bf133f7cc21d","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","* xkb.c (iskeypad): access up to 'width' symbols.","Diego Nieto Cid"],["76e72dc32292278ce873edb68cd58481af995b15","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Document new options.","Diego Nieto Cid"],["d19c01e858ddb061f46ad066b629bd5638dc4aa5","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Update foreign files.\n\n* keysymdef.h: replaced file.\n* ks_tables.h: likewise.\n* kstoucs.c: likewise.\n* symname.c: likewise.\n* HACKING: new file, added foreign files information.","Diego Nieto Cid"],["af2d236bee7981a78c48f548dcd816ea54b01e54","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","Add support for hexadecimal symbols.\n\n* parser.y(symbolname): Match and return hex value.","Diego Nieto Cid"],["4b0e34e6c97cc4ca41694cb97f8eb12a26699b6a","8354336224c63279aadd00a9621757ef4fdf31fc@myhost.localdomain","* parser.y(symbolname): don't shift by '0' numbers outside the range  [0..9].","Diego Nieto Cid"],["c949fa49b0d5e42548a999a441de1be687e5afa9","877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de","Added an example for selecting the keymap.","Arne Babenhauserheide"],["ea5ed6f6e18c877968dcfa1cd1658a193959f878","187acbce5b71d980269e368f2b8e64ff31822426@gmail.com","* parser.y (include_section): remove needless strdup.","Diego Martin Nieto Cid"]],"repo":"diegonc/console-xkb-support","actor":"diegonc","ref":"refs/heads/submission","size":25,"head":"31d421798d97a433e5959b103003a56fd1f3a6f2","actor_gravatar":"11a2fb1b4b557a435b9e9f3199a94ff4","push_id":26624931}