aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-07-24Move lk_ctx content to private part of libraryloadkeysAlexey Gladkov15-114/+148
2013-07-24Add getter and setter for parser flagsAlexey Gladkov4-8/+44
2013-07-23Rename *_exist to *_existsAlexey Gladkov7-32/+32
2013-07-22Fix libkeymap.pc installationAlexey Gladkov1-5/+2
2013-07-22Add generation of documentation using doxygenAlexey Gladkov126-44/+2053
2013-06-20Add wrapper to initialize arrayAlexey Gladkov1-16/+29
2013-06-20Fix distcheckAlexey Gladkov4-5/+10
2013-06-19Add pkgconfig fileAlexey Gladkov2-1/+33
2013-06-18Create lk_table_shape flagAlexey Gladkov4-27/+29
2013-06-18Rename struct keymap to lk_ctxAlexey Gladkov29-601/+601
2013-06-15Rewrite func_table to dynamic arrayAlexey Gladkov5-54/+52
2013-06-07Rewrite accent_table to dynamic arrayAlexey Gladkov7-71/+99
2013-05-29lk_dump_bkeymap takes the output stream as argumentAlexey Gladkov4-11/+17
2013-05-29Remove static arrays that is used internally for the parserAlexey Gladkov7-29/+80
2013-05-26Remove static arrays for keymaps and keysAlexey Gladkov21-196/+1142
2013-05-02Fix bug in previous commitAlexey Gladkov2-2/+2
2013-04-30Rename LKFLAG_* on LK_FLAG_*Alexey Gladkov10-28/+28
2013-04-29Replace prefer_unicode with LKFLAG_PREFER_UNICODEAlexey Gladkov10-16/+17
2013-04-29Replace variables for keywords with flagsAlexey Gladkov4-10/+22
2013-04-28Remove state_ptr variableAlexey Gladkov2-12/+3
2013-04-26Fix keymaps stack processingAlexey Gladkov2-17/+20
2013-04-23Add goals for packaging and publicationAlexey Gladkov2-1/+18
2013-04-23tests: Fix distcheckAlexey Gladkov4-20/+47
2013-04-18Add lk_get_charset functionAlexey Gladkov5-1/+121
2013-04-17Rename lk_remove_key to lk_del_key, unify arguments order of lk_*_key functionsAlexey Gladkov5-19/+19
2013-04-15Add functions to setup the loggingAlexey Gladkov4-7/+49
2013-04-15Fix memory leakAlexey Gladkov1-2/+2
2013-04-14Fix undefined return valueAlexey Gladkov1-1/+1
2013-04-14analyze.l: Fix potential memory leakAlexey Gladkov1-2/+4
2013-04-12kmap: Change indentationAlexey Gladkov1-26/+31
2013-04-11Remove extra argument of lk_add_mapAlexey Gladkov4-47/+26
2013-04-09tests: Add test for keymaps lineAlexey Gladkov2-0/+1567
2013-04-09tests: Add lost testcaseAlexey Gladkov1-0/+1
2013-04-09tests: Add tests for dumpkeys functionsAlexey Gladkov6-2/+868
2013-04-09dump: Remove new line from outputAlexey Gladkov1-2/+0
2013-04-09Show all keymap if FULL_TABLE specifiedAlexey Gladkov1-1/+1
2013-04-09Utils use _GNU_SOURCEAlexey Gladkov1-1/+1
2013-04-02Add some testsAlexey Gladkov17-3/+1154
2013-04-02Add lk_get_func functionAlexey Gladkov2-0/+25
2013-03-30Add lk_get_key functionAlexey Gladkov5-10/+30
2013-03-23Do not use _GNU_SOURCEAlexey Gladkov2-0/+2
2013-03-23Drop attr_* definesAlexey Gladkov25-38/+39
2013-03-23Rewrite loggingAlexey Gladkov11-121/+136
2013-03-14Change return code from lk_freeAlexey Gladkov2-3/+5
2013-03-09Check incoming pointerAlexey Gladkov1-5/+12
2013-02-25libkeymap: Do not dump diacr values if lk_dump_keymap calledAlexey Gladkov1-1/+0
2013-02-25libkeymap: Add lk_add_diacr functionAlexey Gladkov3-13/+25
2013-02-25lk_free: Free func_tableAlexey Gladkov1-0/+5
2013-02-25Big rename functions and source filesAlexey Gladkov20-662/+664
2013-02-22libkeymap: Fix build warningsAlexey Gladkov1-2/+2
2013-02-22libkeymap: Export only lk_* symbolsAlexey Gladkov1-1/+1
2013-02-21ksyms: All arrays are readonlyAlexey Gladkov18-45/+45
2013-02-21Set charset through the struct kmapAlexey Gladkov7-31/+40
2013-02-21ksyms: Global syms[] and charsets[] shouldn't be modifiedAlexey Gladkov2-58/+113
2013-02-19Split ksyms sourceAlexey Gladkov20-1594/+1660
2013-02-18Split header files on public and private and add lk_ prefix for all public fu...Alexey Gladkov26-264/+328
2013-01-21Make it possible to build libkeymap out-of-treeAlexey Gladkov11-399/+163
2013-01-21Merge branch 'master' into loadkeysAlexey Gladkov37-2314/+6284
2013-01-21ignore new filesMike Frysinger1-5/+8
2013-01-21fix parallel buildsMike Frysinger1-1/+1
2013-01-21delete unused varMike Frysinger1-2/+0
2013-01-21fix up libtool warningsMike Frysinger1-1/+2
2013-01-07dumpkeys: Use libkeymapAlexey Gladkov1-532/+41
2013-01-07Add summary functionsAlexey Gladkov7-24/+164
2013-01-05Ignore K_NOSUCHMAP keycodeAlexey Gladkov1-0/+3
2013-01-05Add get_diacrs() and top level functionsAlexey Gladkov5-2/+53
2013-01-03libkeymap: Add Makefile.amAlexey Gladkov1-0/+24
2013-01-03Add functions to load data from the kernelAlexey Gladkov5-2/+79
2013-01-03dump: Fix overflow of 'defining' variableAlexey Gladkov1-1/+1
2012-12-11Fix regression in 16117ce6abAlexey Gladkov1-5/+9
2012-12-05Set 1.15.5 version1.15.5Alexey Gladkov1-1/+1
2012-12-05po: Update vi.po from translationproject.orgAlexey Gladkov1-125/+136
2012-12-03Update changelog and increase version (1.15.5wip)Alexey Gladkov2-1/+8
2012-12-03Fix msgstr in es.po and update translationsAlexey Gladkov5-358/+1065
2012-12-03ignore config.cache filesMike Frysinger1-0/+1
2012-12-03fix loadkeys.analyze lex handlingMike Frysinger1-2/+3
2012-12-03fix various vlock build errorsMike Frysinger1-3/+3
2012-12-02Set 1.15.4 version1.15.4Alexey Gladkov1-1/+1
2012-12-02po: Update translations (from translationproject.org)Alexey Gladkov4-409/+281
2012-11-25Move libkeymap to separate directoryAlexey Gladkov25-591/+9250
2012-11-25Update changelog and increase version (1.15.4wip)Alexey Gladkov2-1/+13
2012-11-25Update translationsAlexey Gladkov21-2067/+4655
2012-11-25Remove src/vlockAlexey Gladkov1-1/+1
2012-11-22Added output functions with temporary names to avoid the conflicts in the dum...Alexey Gladkov3-8/+392
2012-11-16vlock: InternationalizationAlexey Gladkov8-100/+174
2012-11-16configure: Rename --enable-vlock to --disable-vlockAlexey Gladkov1-2/+2
2012-11-16Delete the files generated by flex and bisonAlexey Gladkov5-6172/+4
2012-11-15vlock: erases scroll-back bufferPetr Pisar1-1/+1
2012-10-27Fix regression in 16117ce6abAlexey Gladkov1-6/+10
2012-10-15Fix configure.acAlexey Gladkov1-1/+1
2012-10-12Remove unnecessary includeAlexey Gladkov1-2/+0
2012-10-05Add libkeymap internal libraryAlexey Gladkov1-19/+15
2012-09-24findfile: Mark as "const" read only argumentsAlexey Gladkov8-50/+51
2012-09-14ksyms: Remove unused chosen_charsetAlexey Gladkov1-5/+0
2012-09-07ksyms: Do not output messages directlyAlexey Gladkov3-10/+15
2012-09-07ksyms: Use struct keymapAlexey Gladkov4-22/+26
2012-09-06Fix unused parametersAlexey Gladkov2-5/+7
2012-09-06Reorder functions in source codeAlexey Gladkov1-195/+197
2012-09-06dumpkeys: Add the missing short optionsAlexey Gladkov1-1/+1
2012-09-05Function do_constant went back to the internal contextAlexey Gladkov3-6/+10
2012-09-05Add the generated files to CLEANFILESAlexey Gladkov1-0/+1
2012-09-05Split loadkeys utility and parserAlexey Gladkov6-250/+301
2012-09-04Delete the files generated by flex and bisonAlexey Gladkov5-6568/+4
2012-09-04Workaround a mutual dependence between loadkeyes.h and loadkeys.analize.hAlexey Gladkov4-367/+392
2012-08-30Define logging levelsAlexey Gladkov5-73/+78
2012-08-29Rewrite parser loggingAlexey Gladkov6-343/+261
2012-08-24loadkeys: Fix yylinenoAlexey Gladkov3-97/+57
2012-08-24loadkeys: Rewrite the parser to reentrant modeAlexey Gladkov8-1400/+1739
2012-08-22[keymaps] Add dvorak-sv-a1 and dvorak-sv-a5 keymapsAlexey Gladkov2-0/+214
2012-08-19loadkeys: Use kbsentry only inside parserAlexey Gladkov5-45/+57
2012-08-14loadkeys: Move to a separate structure all keymap depend variablesAlexey Gladkov6-558/+561
2012-08-10loadkeys: Split variables between loadkeys.y and loadkeys.analyze.lAlexey Gladkov4-67/+61
2012-08-09loadkeys: Split flags that are used in the rules parser and flags that are us...Alexey Gladkov2-93/+97
2012-08-09loadkeys: Remove OPT_QUIET optionAlexey Gladkov4-89/+93
2012-08-08loadkeys: Fix lkerrorAlexey Gladkov2-2/+2
2012-08-06loadkeys: Move prefer_unicode to loadkeys.yAlexey Gladkov7-89/+90
2012-07-29loadkeys: Move code changes prefer_unicode variable from set_charset()Alexey Gladkov3-89/+67
2012-07-28Remove unused func_buf and fpAlexey Voinov1-2/+0
2012-07-28Simplify addfuncAlexey Voinov1-36/+7
2012-07-28Don't use func_buf in mktableAlexey Voinov1-2/+5
2012-07-13loadkeys: Use enum for optionsAlexey Gladkov2-107/+113
2012-07-12loadkeys: Remove unused global variable private_error_ctAlexey Gladkov2-47/+43
2012-07-09loadkeys: Use the local buffer for function key string entryAlexey Gladkov2-59/+63
2012-07-09loadkeys: Do not call exit() the parserAlexey Gladkov2-137/+187
2012-07-08loadkeys: Use lkerror only inside parserAlexey Gladkov2-53/+55
2012-07-08loadkeys: Use the output stream as an argumentAlexey Gladkov2-122/+128
2012-07-08loadkeys: Use lkerror() to output error messagesAlexey Gladkov2-121/+121
2012-07-06loadkeys: Add lkverbose functionAlexey Gladkov5-140/+158
2012-07-06loadkeys: Reformat code for better readabilityAlexey Gladkov2-127/+145
2012-07-05loadkeys: Remove error-free functionsAlexey Gladkov2-53/+65
2012-07-05loadkeys: Do not output messages from the parserAlexey Gladkov5-346/+668
2012-06-30findfile: do not use the functions that prints messagesAlexey Gladkov1-20/+27
2012-06-26Use lkfile_t in all utilitiesAlexey Gladkov12-320/+287
2012-06-26findfile: Add pathname buffer to lkfile_tAlexey Gladkov2-37/+39
2012-06-25findfile: Use lkfile_t insideAlexey Gladkov1-49/+71
2012-06-25findfile: optimize maybe_pipe_open()Alexey Gladkov1-11/+12
2012-06-25findfile: Do not use pathname[] insideAlexey Gladkov1-32/+37
2012-06-25Use lkfile_t as base file structureAlexey Gladkov3-14/+11
2012-06-13Fix error messageAlexey Gladkov1-1/+1
2012-06-05[keymaps] Add ruwin_alt_sh-UTF-8 keymapDmitriy Perlow1-0/+484
2012-05-21Moved old code into a separate directoryAlexey Gladkov8-123/+138
2012-05-18Use internal librariesAlexey Gladkov3-32/+52
2012-03-20Dont use flex internal variableAlexey Gladkov3-59/+82
2012-02-29Update the flex scanner to use a stack for its start conditionsAlexey Gladkov6-118/+498
2012-02-27configure: check compile flagsAlexey Gladkov4-10/+325
2012-02-27configure: Add configure summaryAlexey Gladkov1-0/+18
2012-02-27configure: Add silent rulesAlexey Gladkov1-0/+3
2012-02-27Allow resizecons on x86_64Alexey Gladkov1-0/+1
2011-12-07openvt: Add --exec option to usageAlexey Gladkov1-0/+1
2011-12-07Merge branch 'vlock'Alexey Gladkov20-33/+1083
2011-12-07Use more devices in getfd() functionAlexey Gladkov1-31/+29
2011-12-06vlock: Add manpageAlexey Gladkov1-0/+49
2011-10-31dvorak-ru.map: uncompress fileMike Frysinger1-0/+0
2011-10-31ignore all files ending in ~Mike Frysinger1-1/+1
2011-10-24Don't read stdin if -d specifiedAlexey Gladkov2-10/+8
2011-10-21Fix -d optionAlexey Gladkov2-38/+34
2011-10-21Change default keymapAlexey Gladkov1-3/+3
2011-10-21Change the handling of -C optionAlexey Gladkov3-145/+129
2011-10-12Regenerate loadkeys.cAlexey Gladkov1-47/+43
2011-10-11[PATCH kbd] fix double freeLudwig Nussel1-2/+0
2011-10-11[keymaps] Add dvorak-ca-fr keymapVitezslav Crhonek1-0/+97
2011-10-10[keymaps] Add dvorak-uk keymapJoe MacMahon1-0/+79
2011-05-26[keymaps] Add dvorak-es keymapAlexey Gladkov1-0/+139
2011-05-25loadkeys: Read from stdin, when no keymaps specified in command lineAlexey Gladkov2-24/+44
2011-05-18Add vlock sourcesAlexey Gladkov18-2/+1005
2011-05-17Fix "make distcheck"Alexey Gladkov1-0/+2
2011-05-17Fix translationsAlexey Gladkov19-2338/+1280
2011-05-17Fix extra filesAlexey Gladkov1-1/+1
2011-05-17Set 1.15.3 version1.15.3Alexey Gladkov1-1/+1
2011-05-15po: Update translations (from translationproject.org)Alexey Gladkov18-2535/+7769
2011-05-08Update distribution filesAlexey Gladkov5-22/+609
2011-05-08Update kbd.pot fileAlexey Gladkov1-49/+50
2011-05-02Merge branch 'openvt'Alexey Gladkov6-348/+322
2011-05-01openvt: Update man-pageAlexey Gladkov1-18/+24
2011-05-01openvt: Add --exec optionAlexey Gladkov1-0/+1
2011-04-29openvt: Use long optionsAlexey Gladkov1-12/+36
2011-04-28openvt: Change authenticate_user() and usage() declarationAlexey Gladkov1-87/+83
2011-04-28openvt: Remove openvt.hAlexey Gladkov3-54/+31
2011-04-28openvt: Move copyright information to COPYINGAlexey Gladkov2-27/+8
2011-04-28openvt: Add -V optionAlexey Gladkov1-2/+5
2011-04-28openvt: Change error messages and error handlingAlexey Gladkov2-111/+96
2011-04-27openvt: Use xmallocAlexey Gladkov3-4/+6
2011-04-27openvt: Fix verbose messageAlexey Gladkov1-6/+5
2011-04-22loadkeys: Fix -C optionLucas De Marchi2-2/+2
2011-04-20openvt: Fixed race condition between the two run the utilityAlexey Gladkov1-72/+72
2011-04-13Update changelog and increase version (1.15.3wip)Alexey Gladkov4-20/+23
2011-04-13Update translationsAlexey Gladkov19-4372/+6290
2011-04-12kbdinfo: Change help messageAlexey Gladkov1-4/+6
2011-04-12Remove AC_PROG_YACC dupAlexey Gladkov1-1/+0
2011-04-12Merge branch 'loadkeys'Alexey Gladkov11-2528/+2871
2011-04-10Color scheme of the console in UbuntuDustin Kirkland1-0/+3
2011-04-08[keymaps] Add dvorak-ru keymapAlexey Gladkov1-0/+0
2011-04-08openvt: Fix -w optionRobert White1-0/+14
2011-04-05openvt: Indent codeAlexey Gladkov1-301/+292
2011-04-04setvtrgb: New utility to set the virtual terminal RGB colorsAlexey Gladkov6-2/+203
2011-03-30kbdinfo: Add new utility to obtain information about consoleAlexey Gladkov3-1/+133
2011-03-30Remove debug messagesAlexey Gladkov2-64/+54
2011-03-15loadkeys: Add LOADKEYS_KEYMAP_PATH env variableAlexey Gladkov3-103/+125
2011-03-09loadkeys: Reorganize codeAlexey Gladkov7-1936/+2165
2011-03-01loadkeys: Use EXIT_FAILURE and EXIT_SUCCESSAlexey Gladkov2-78/+73