ChangeSet
  1.19 05/02/02 08:54:14 smurf@smurf.noris.de +1 -0
  ignore stuff

  BitKeeper/etc/ignore
    1.10 05/02/02 08:53:31 smurf@smurf.noris.de +2 -0
    added debian/*.debhelper debian/*.substvars

  BitKeeper/etc/ignore
    1.9 05/02/02 08:53:09 smurf@smurf.noris.de +2 -0
    added debian/keymapper/* build/*

  setup.py
    1.1 05/02/02 08:52:59 smurf@smurf.noris.de +28 -0

  COPYING.txt
    1.1 05/02/02 08:52:59 smurf@smurf.noris.de +340 -0

ChangeSet
  1.18 05/02/02 08:52:59 smurf@smurf.noris.de +16 -0
  Add copyright stuff
  Rename program to "gen_keymap"
  Fix usage messages

  test_gen_map.py
    1.5 05/02/02 08:52:59 smurf@smurf.noris.de +7 -0
    add copyright

  setup.py
    1.0 05/02/02 08:52:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/setup.py

  keymapper/tree.py
    1.6 05/02/02 08:52:59 smurf@smurf.noris.de +7 -4
    add copyright

  keymapper/script.py
    1.4 05/02/02 08:52:59 smurf@smurf.noris.de +6 -2
    add copyright

  keymapper/query.py
    1.3 05/02/02 08:52:59 smurf@smurf.noris.de +6 -2
    add copyright

  keymapper/parse/maps.py
    1.8 05/02/02 08:52:59 smurf@smurf.noris.de +7 -2
    add copyright

  keymapper/parse/linuxsyms.py
    1.2 05/02/02 08:52:59 smurf@smurf.noris.de +10 -0
    add copyright

  keymapper/parse/__init__.py
    1.2 05/02/02 08:52:59 smurf@smurf.noris.de +2 -0
    add copyright

  keymapper/keymap.py
    1.7 05/02/02 08:52:59 smurf@smurf.noris.de +6 -2
    add copyright

  COPYING.txt
    1.0 05/02/02 08:52:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/COPYING.txt

  keymapper/graph.py
    1.6 05/02/02 08:52:58 smurf@smurf.noris.de +8 -5
    add copyright

  keymapper/file.py
    1.4 05/02/02 08:52:58 smurf@smurf.noris.de +7 -4
    add copyright

  keymapper/fakequery.py
    1.4 05/02/02 08:52:58 smurf@smurf.noris.de +6 -2
    add copyright

  keymapper/fakemaps.py
    1.4 05/02/02 08:52:58 smurf@smurf.noris.de +7 -2
    add copyright

  gen_keymap
    1.10 05/02/02 08:52:58 smurf@smurf.noris.de +11 -4
    add copyright

  debian/changelog
    1.2 05/02/02 08:52:58 smurf@smurf.noris.de +8 -0
    New version

ChangeSet
  1.17 05/02/02 08:51:53 smurf@smurf.noris.de +2 -0
  more TODO

  README
    1.6 05/02/02 08:51:53 smurf@smurf.noris.de +9 -2
    more TODO stuff

  gen_keymap
    1.9 05/02/02 08:51:14 smurf@smurf.noris.de +0 -0
    Rename: gen_map -> gen_keymap

  gen_map
    1.8 05/02/02 08:46:47 smurf@smurf.noris.de +0 -0
    Rename: gen_map.py -> gen_map

ChangeSet
  1.16 05/01/25 23:14:03 smurf@smurf.noris.de +3 -0
  Document the command file syntax.
  Replace GOTO with NO, as that expresses what's happening more clearly.

  keymapper/script.py
    1.3 05/01/25 23:14:03 smurf@smurf.noris.de +1 -1
    replace GOTO with NO

  keymapper/file.py
    1.3 05/01/25 23:14:03 smurf@smurf.noris.de +1 -1
    replace GOTO with NO

  README
    1.5 05/01/25 23:14:03 smurf@smurf.noris.de +60 -0
    document the command file

ChangeSet
  1.15 05/01/22 19:23:11 smurf@smurf.noris.de +1 -0
  gone ??

  BitKeeper/etc/gone
    1.1 05/01/22 19:22:53 smurf@smurf.noris.de +1 -0

  BitKeeper/etc/gone
    1.0 05/01/22 19:22:53 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/BitKeeper/etc/gone

ChangeSet
  1.14 05/01/22 18:52:36 smurf@smurf.noris.de +1 -0
  set logging field

  BitKeeper/etc/config
    1.2 05/01/22 18:52:36 smurf@smurf.noris.de +1 -1
    set logging field

ChangeSet
  1.13 05/01/22 18:52:01 smurf@smurf.noris.de +1 -0
  ignore stuff

  BitKeeper/etc/ignore
    1.8 05/01/22 18:51:51 smurf@smurf.noris.de +1 -0
    added keymapper/parse/linux.py

  BitKeeper/etc/ignore
    1.7 05/01/22 18:51:38 smurf@smurf.noris.de +2 -0
    added foo foo?

  BitKeeper/etc/ignore
    1.6 05/01/22 18:51:31 smurf@smurf.noris.de +1 -0
    added dottybug.dot

ChangeSet
  1.12 05/01/22 18:51:06 smurf@smurf.noris.de +13 -0
  Added our own keymap parser.
  Lots of bug fixes.

  keymapper/parse/linuxsyms.py
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +63 -0

  keymapper/parse/linux.g
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +301 -0

  keymapper/parse/__init__.py
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0

  keymapper/parse/Makefile
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +8 -0

  data/symbols
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +816 -0

  Makefile
    1.1 05/01/22 18:51:05 smurf@smurf.noris.de +5 -0

  keymapper/tree.py
    1.5 05/01/22 18:51:05 smurf@smurf.noris.de +140 -43
    lots of debugging
    change heuristics in the second pass
    add keycode-exclude processing back

  keymapper/parse/maps.py
    1.7 05/01/22 18:51:05 smurf@smurf.noris.de +1 -1
    added shift+altgr+alt

  keymapper/parse/linuxsyms.py
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/parse/linuxsyms.py

  keymapper/parse/linux.g
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/parse/linux.g

  keymapper/parse/__init__.py
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/parse/__init__.py

  keymapper/parse/Makefile
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/parse/Makefile

  keymapper/keymap.py
    1.6 05/01/22 18:51:05 smurf@smurf.noris.de +119 -16
    detect if a keymap is a subset of another
    add objects for modifier keys

  keymapper/graph.py
    1.5 05/01/22 18:51:05 smurf@smurf.noris.de +18 -5
    print unicode names, not characters

  gen_map.py
    1.7 05/01/22 18:51:05 smurf@smurf.noris.de +24 -7
    added a bunch of options:
    - min keymap length
    - verbosity

  debian/control
    1.3 05/01/22 18:51:05 smurf@smurf.noris.de +2 -1
    depend on bugfixed yapps2 runtime

  data/symbols
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/data/symbols

  Makefile
    1.0 05/01/22 18:51:05 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/Makefile

  data/keymaps
    1.2 05/01/22 18:51:04 smurf@smurf.noris.de +87 -84
    mangled

  keymapper/parse/maps.py
    1.6 05/01/21 06:11:15 smurf@smurf.noris.de +0 -0
    Rename: keymapper/maps.py -> keymapper/parse/maps.py

ChangeSet
  1.11 05/01/20 13:59:28 smurf@smurf.noris.de +3 -0
  Bugfix: the last entry of each line was skipped.
  
  added option to dump the map data

  keymapper/maps.py
    1.5 05/01/20 13:59:28 smurf@smurf.noris.de +3 -3
    don't skip the last part of each line ..!

  keymapper/keymap.py
    1.5 05/01/20 13:59:28 smurf@smurf.noris.de +18 -4
    add separate symbol->code list for happier dumping

  gen_map.py
    1.6 05/01/20 13:59:28 smurf@smurf.noris.de +22 -8
    add option to dump the keymap data

ChangeSet
  1.10 05/01/20 13:56:46 smurf@smurf.noris.de +2 -0
  document graph output
  suggest graphviz

  debian/control
    1.2 05/01/20 13:56:46 smurf@smurf.noris.de +1 -0
    sugest graphviz

  README
    1.4 05/01/20 13:56:46 smurf@smurf.noris.de +7 -0
    doc graph output

  data/keymaps
    1.1 05/01/20 13:18:07 smurf@smurf.noris.de +98 -0

ChangeSet
  1.9 05/01/20 13:18:07 smurf@smurf.noris.de +8 -0
  Checked in the keyboard map importer (missing from last checkin)

  test_gen_map.py
    1.4 05/01/20 13:18:07 smurf@smurf.noris.de +7 -3
    Add creating a graphviz map

  keymapper/tree.py
    1.4 05/01/20 13:18:07 smurf@smurf.noris.de +28 -21
    added wrapper for report generation

  keymapper/maps.py
    1.4 05/01/20 13:18:07 smurf@smurf.noris.de +51 -44
    Import keyboard maps
    Added better error handling for broken map files.
    Added graphviz output (.dot files) for better visualization.

  keymapper/keymap.py
    1.4 05/01/20 13:18:07 smurf@smurf.noris.de +1 -6
    kill SymbolKnown exception

  keymapper/graph.py
    1.4 05/01/20 13:18:07 smurf@smurf.noris.de +23 -10
    Generate a .dot file for graphviz
    (copy of file.py)

  gen_map.py
    1.5 05/01/20 13:18:07 smurf@smurf.noris.de +54 -32
    Add creating a graphviz .dot map file
    Encode normal output as utf-8, graphviz output as latin-1 (for now)
    Add error handling for not-found/broken/misencoded map files

  data/keymaps
    1.0 05/01/20 13:18:07 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/data/keymaps

  BitKeeper/etc/ignore
    1.5 05/01/20 13:18:07 smurf@smurf.noris.de +1 -0
    Added test.dot to the ignore list

  keymapper/graph.py
    1.3 05/01/20 12:09:32 smurf@smurf.noris.de +0 -0
    bk cp keymapper/file.py keymapper/graph.py

ChangeSet
  1.8 05/01/20 11:21:26 smurf@smurf.noris.de +4 -0
  Sometimes, symbols may appear on more than one key.
  
  Extended the algorithm to deal with that.
  Found a crucial algorithm bug.
  Added a it of tracing while we're at it.

  keymapper/tree.py
    1.3 05/01/20 11:21:26 smurf@smurf.noris.de +58 -28
    Allow symbols to appear on more than one key.
    Fix a small but crucial algorithm bug:
    	the chooser was not correctly restarted, which broke backtracking.
    Add algortihm tracing.

  keymapper/keymap.py
    1.3 05/01/20 11:21:26 smurf@smurf.noris.de +12 -3
    Allow symbols to show up on more than one key.
    
    Add "dump" method to a keymap for terse reporting.

  keymapper/fakequery.py
    1.3 05/01/20 11:21:26 smurf@smurf.noris.de +2 -1
    Random selection: If a symbol appears on more than one key, select one.

  keymapper/fakemaps.py
    1.3 05/01/20 11:21:26 smurf@smurf.noris.de +4 -0
    Additional test map: a symbol appears on two keys.

  keymapper/maps.py
    1.3 05/01/20 03:59:01 smurf@smurf.noris.de +0 -0
    bk cp keymapper/fakemaps.py keymapper/maps.py

  test_gen_map.py
    1.3 05/01/20 03:36:54 smurf@smurf.noris.de +0 -0
    Rename: test_mapper.py -> test_gen_map.py

  gen_map.py
    1.4 05/01/20 03:36:42 smurf@smurf.noris.de +0 -0
    Rename: mapper.py -> gen_map.py

  mapper.py
    1.3 05/01/20 03:36:18 smurf@smurf.noris.de +0 -0
    bk cp test_mapper.py mapper.py

ChangeSet
  1.7 04/12/23 18:55:00 smurf@smurf.noris.de +8 -0
  added debian/ subtree

  debian/rules
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +79 -0

  debian/docs
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +1 -0

  debian/dirs
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +1 -0

  debian/copyright
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +12 -0

  debian/control
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +15 -0

  debian/compat
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +1 -0

  debian/changelog
    1.1 04/12/23 18:54:59 smurf@smurf.noris.de +7 -0

  debian/rules
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/rules

  debian/docs
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/docs

  debian/dirs
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/dirs

  debian/copyright
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/copyright

  debian/control
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/control

  debian/compat
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/compat

  debian/changelog
    1.0 04/12/23 18:54:59 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/debian/changelog

  BitKeeper/etc/ignore
    1.4 04/12/23 18:39:36 smurf@smurf.noris.de +3 -0
    added *-stamp debian/files debian/tmp/*

ChangeSet
  1.6 04/12/23 17:48:24 smurf@smurf.noris.de +9 -0
  Added a bunch of comments
  
  tree.py had a few problems with its selection code

  test_mapper.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +24 -3
    Added a bunch of comments

  mapper.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +24 -3
    Added a bunch of comments

  keymapper/tree.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +126 -77
    Added a bunch of comments
    
    fixed up the selection code a bit

  keymapper/script.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +13 -2
    Added a bunch of comments

  keymapper/query.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +13 -0
    Added a bunch of comments

  keymapper/maps.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +15 -2
    Added a bunch of comments

  keymapper/keymap.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +15 -10
    Added a bunch of comments

  keymapper/graph.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +4 -0
    Added a bunch of comments

  keymapper/file.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +4 -0
    Added a bunch of comments

  keymapper/fakequery.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +6 -2
    Added a bunch of comments

  keymapper/fakemaps.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +15 -2
    Added a bunch of comments

  keymapper/__init__.py
    1.2 04/12/23 17:48:23 smurf@smurf.noris.de +4 -0
    Added a bunch of comments

  test_mapper.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +36 -0

  mapper.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +36 -0

  keymapper/tree.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +493 -0

  keymapper/script.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +98 -0

  keymapper/query.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +34 -0

  keymapper/maps.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +52 -0

  keymapper/keymap.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +60 -0

  keymapper/graph.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +43 -0

  keymapper/file.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +43 -0

  keymapper/fakequery.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +35 -0

  keymapper/fakemaps.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +52 -0

  keymapper/__init__.py
    1.1 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0

ChangeSet
  1.5 04/12/23 15:54:29 smurf@smurf.noris.de +11 -0
  Added a whole lot of code.

  test_mapper.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/test_mapper.py

  mapper.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/test_mapper.py

  keymapper/tree.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/tree.py

  keymapper/script.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/script.py

  keymapper/query.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/query.py

  keymapper/maps.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/fakemaps.py

  keymapper/keymap.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/keymap.py

  keymapper/graph.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/file.py

  keymapper/file.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/file.py

  keymapper/fakequery.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/fakequery.py

  keymapper/fakemaps.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/fakemaps.py

  keymapper/__init__.py
    1.0 04/12/23 15:54:29 smurf@smurf.noris.de +0 -0
    BitKeeper file /daten/src/debian/keymapper/keymapper/__init__.py

  README
    1.3 04/12/23 15:54:29 smurf@smurf.noris.de +35 -7
    added stuff

  BitKeeper/etc/ignore
    1.3 04/12/23 15:54:09 smurf@smurf.noris.de +2 -0
    added *.swp *.swo

  BitKeeper/etc/ignore
    1.2 04/12/23 15:53:48 smurf@smurf.noris.de +2 -0
    added *.pyc *.pyo

ChangeSet
  1.4 04/12/17 09:53:31 smurf@smurf.noris.de +1 -0
  glyph lookalikes ?

  README
    1.2 04/12/17 09:53:30 smurf@smurf.noris.de +2 -1
    glyph lookalikes ?

ChangeSet
  1.3 04/12/17 09:51:54 smurf@smurf.noris.de +1 -0
  initial design notes

  README
    1.1 04/12/17 09:51:53 smurf@smurf.noris.de +75 -0

  README
    1.0 04/12/17 09:51:53 smurf@smurf.noris.de +0 -0
    BitKeeper file /usr/local/src/debian/keymapper/README

ChangeSet
  1.2 04/12/17 05:17:39 smurf@smurf.noris.de +1 -0
  version number / changelog auto-update

  BitKeeper/etc/logging_ok
    1.1 04/12/17 05:17:39 smurf@smurf.noris.de +1 -0

ChangeSet
  1.1 04/12/17 05:17:39 smurf@smurf.noris.de +3 -0
  Initial repository create

  BitKeeper/etc/logging_ok
    1.0 04/12/17 05:17:39 smurf@smurf.noris.de +0 -0
    BitKeeper file /tmp/b.s.12379/BitKeeper/etc/logging_ok

  BitKeeper/etc/ignore
    1.1 04/12/17 05:17:36 smurf@smurf.noris.de +2 -0

  BitKeeper/etc/config
    1.1 04/12/17 05:17:36 smurf@smurf.noris.de +13 -0

ChangeSet
  1.0 04/12/17 05:17:36 smurf@smurf.noris.de +0 -0
  BitKeeper file /tmp/b.s.12379/ChangeSet

  BitKeeper/etc/ignore
    1.0 04/12/17 05:17:36 smurf@smurf.noris.de +0 -0
    BitKeeper file /tmp/b.s.12379/BitKeeper/etc/ignore

  BitKeeper/etc/config
    1.0 04/12/17 05:17:36 smurf@smurf.noris.de +0 -0
    BitKeeper file /tmp/b.s.12379/BitKeeper/etc/config

