chiark / gitweb /
trains.git
16 years agofullscreen on bessar
ian [Mon, 14 Jul 2008 19:57:54 +0000 (19:57 +0000)]
fullscreen on bessar

16 years agofix it to work with empty config file
ian [Sun, 13 Jul 2008 23:54:16 +0000 (23:54 +0000)]
fix it to work with empty config file

16 years agobessar gui seems ok now with mouse and keyboard
ian [Sun, 13 Jul 2008 23:36:15 +0000 (23:36 +0000)]
bessar gui seems ok now with mouse and keyboard

16 years agomake multiplex not crash if !realtime auto and already running
ian [Sun, 13 Jul 2008 23:35:49 +0000 (23:35 +0000)]
make multiplex not crash if  !realtime auto  and already running

16 years agoinitial ebuyer kbd code
ian [Sun, 13 Jul 2008 23:09:14 +0000 (23:09 +0000)]
initial ebuyer kbd code

16 years agouse --redact rather than --dump
ian [Sun, 13 Jul 2008 22:31:43 +0000 (22:31 +0000)]
use --redact rather than --dump

16 years agosome signalling todos discovered
ian [Sun, 13 Jul 2008 22:31:06 +0000 (22:31 +0000)]
some signalling todos discovered

16 years agobetter bind-input command construction
ian [Sun, 13 Jul 2008 21:51:42 +0000 (21:51 +0000)]
better bind-input command construction

16 years agodecouple input-binding from speedw
ian [Sun, 13 Jul 2008 21:45:34 +0000 (21:45 +0000)]
decouple input-binding from speedw

16 years agowip bessar gui bindings
ian [Sun, 13 Jul 2008 20:53:43 +0000 (20:53 +0000)]
wip bessar gui bindings

16 years agodo not go wrong on !realtime stop
ian [Sun, 13 Jul 2008 20:53:22 +0000 (20:53 +0000)]
do not go wrong on !realtime stop

16 years agoparse different config file on each host
ian [Sun, 13 Jul 2008 20:52:59 +0000 (20:52 +0000)]
parse different config file on each host

16 years agoidentifiers here have - not _
ian [Sun, 13 Jul 2008 19:24:44 +0000 (19:24 +0000)]
identifiers here have - not _

16 years agoget line number right in error msgs
ian [Sun, 13 Jul 2008 19:24:32 +0000 (19:24 +0000)]
get line number right in error msgs

16 years agosupport lookup by feature address too; specify feature commands
ian [Sun, 13 Jul 2008 18:59:48 +0000 (18:59 +0000)]
support lookup by feature address too; specify feature commands

16 years agowip features command
ian [Sat, 5 Jul 2008 13:38:29 +0000 (13:38 +0000)]
wip features command

16 years agoparses and transmits features; compiled but not tested (including suppressed features...
ian [Mon, 30 Jun 2008 12:23:06 +0000 (12:23 +0000)]
parses and transmits features; compiled but not tested (including suppressed features like half speed)

16 years agoGive relaxed xmissions of urgent messages >=50% share
ian [Thu, 26 Jun 2008 16:19:52 +0000 (16:19 +0000)]
Give relaxed xmissions of urgent messages >=50% share

16 years agofeatures are named rather than lettered; define the features
ian [Thu, 26 Jun 2008 15:52:14 +0000 (15:52 +0000)]
features are named rather than lettered; define the features

16 years agoRevert aborting feature changes as planned
ian [Tue, 24 Jun 2008 21:35:21 +0000 (21:35 +0000)]
Revert aborting feature changes as planned

16 years agoAbortive change to feature arrangements.
ian [Tue, 24 Jun 2008 21:34:45 +0000 (21:34 +0000)]
Abortive change to feature arrangements.

Was going to
  - change features to be named rather than lettered
  - make realtime not deal with the names at all

But this is actually tedious.  Instead if we need another level of
indirection for the UI we'll add one then.

So commit this now and immediately revert it.

16 years agofix comment for new speeds.record
ian [Tue, 24 Jun 2008 20:15:03 +0000 (20:15 +0000)]
fix comment for new speeds.record

16 years agonew eventrun machinery for bessar
ian [Mon, 16 Jun 2008 02:15:48 +0000 (02:15 +0000)]
new eventrun machinery for bessar

16 years agowip adapting to evdev-manip
ian [Mon, 16 Jun 2008 01:30:53 +0000 (01:30 +0000)]
wip adapting to evdev-manip

16 years agosanitise "opened"
ian [Mon, 16 Jun 2008 01:24:42 +0000 (01:24 +0000)]
sanitise "opened"

16 years agofound in bessar:/etc (davenant:~/things/Bessar/...)
ian [Mon, 16 Jun 2008 01:24:27 +0000 (01:24 +0000)]
found in bessar:/etc (davenant:~/things/Bessar/...)

16 years agoredaction works and documented; script for running on bessar to get everything only...
ian [Mon, 16 Jun 2008 01:19:13 +0000 (01:19 +0000)]
redaction works and documented; script for running on bessar to get everything only once

16 years agoseparate page and code
ian [Mon, 16 Jun 2008 00:31:29 +0000 (00:31 +0000)]
separate page and code

16 years agoget rid of old hiddev-test
ian [Mon, 16 Jun 2008 00:16:32 +0000 (00:16 +0000)]
get rid of old hiddev-test

16 years agoincorporated hiddev stuff and new redact mode into evdev-manip
ian [Mon, 16 Jun 2008 00:16:00 +0000 (00:16 +0000)]
incorporated hiddev stuff and new redact mode into evdev-manip

16 years agohiddev-test usage message
ian [Sun, 15 Jun 2008 21:04:19 +0000 (21:04 +0000)]
hiddev-test usage message

16 years agoextract application info
ian [Sun, 15 Jun 2008 20:03:06 +0000 (20:03 +0000)]
extract application info

16 years agoNew "client" target
ian [Sun, 15 Jun 2008 11:44:12 +0000 (11:44 +0000)]
New "client" target

16 years agoTidy up the Makefile and get rid of some obsolete stuff
ian [Sun, 15 Jun 2008 11:35:58 +0000 (11:35 +0000)]
Tidy up the Makefile and get rid of some obsolete stuff

16 years agoNew $(ocmp) like $o but compares to avoid too much remaking
ian [Sun, 15 Jun 2008 11:35:42 +0000 (11:35 +0000)]
New $(ocmp) like $o but compares to avoid too much remaking

16 years agonew hiddev-test program wip for keyboard leftover keys in vendor page(s)
ian [Sat, 14 Jun 2008 22:50:28 +0000 (22:50 +0000)]
new hiddev-test program wip for keyboard leftover keys in vendor page(s)

16 years agobetter usage comment
ian [Sat, 14 Jun 2008 21:23:52 +0000 (21:23 +0000)]
better usage comment

16 years agoshow all resolution messages in log
ian [Sat, 14 Jun 2008 20:37:54 +0000 (20:37 +0000)]
show all resolution messages in log

16 years agoadd +dump.* to .cvsignore
ian [Sat, 14 Jun 2008 20:37:33 +0000 (20:37 +0000)]
add +dump.* to .cvsignore

16 years agoprefix recursive make commands with +
ian [Tue, 10 Jun 2008 01:47:13 +0000 (01:47 +0000)]
prefix recursive make commands with +

16 years agodo not clear det_expected in segments belonging to other trains
ian [Mon, 9 Jun 2008 00:35:41 +0000 (00:35 +0000)]
do not clear det_expected in segments belonging to other trains

16 years agoeventcounter for help with debugging
ian [Mon, 9 Jun 2008 00:26:55 +0000 (00:26 +0000)]
eventcounter for help with debugging

16 years agoadd fake santafe stopping data so we can play with it too
ian [Mon, 9 Jun 2008 00:04:42 +0000 (00:04 +0000)]
add fake santafe stopping data so we can play with it too

16 years agodo not ping immediately after crash
ian [Sun, 8 Jun 2008 23:21:31 +0000 (23:21 +0000)]
do not ping immediately after crash

16 years agoproblem report segment may be 0
ian [Sun, 8 Jun 2008 22:50:38 +0000 (22:50 +0000)]
problem report segment may be 0

16 years agouse movpos+; more logs
ian [Sun, 8 Jun 2008 22:49:10 +0000 (22:49 +0000)]
use movpos+; more logs

16 years agosay nak not nack
ian [Sun, 8 Jun 2008 21:54:46 +0000 (21:54 +0000)]
say nak not nack

16 years agoset movposcomb=-1 earlier so we actually move things
ian [Sun, 8 Jun 2008 20:18:31 +0000 (20:18 +0000)]
set movposcomb=-1 earlier so we actually move things

16 years agores_movposset needed because we can restart the resolution, losing track of what...
ian [Sun, 8 Jun 2008 20:10:23 +0000 (20:10 +0000)]
res_movposset needed because we can restart the resolution, losing track of what we have set

16 years agocheck in abortive confused attempt to deal with resolution movpos bug; will revert...
ian [Sun, 8 Jun 2008 20:00:46 +0000 (20:00 +0000)]
check in abortive confused attempt to deal with resolution movpos bug; will revert right away

16 years agoget report management of fdet_done right
ian [Sun, 8 Jun 2008 19:33:34 +0000 (19:33 +0000)]
get report management of fdet_done right

16 years agocomment out some currently-unused points
ian [Sun, 8 Jun 2008 19:33:13 +0000 (19:33 +0000)]
comment out some currently-unused points

16 years agoset polarity on interferers even if movposcomb unknown
ian [Sun, 8 Jun 2008 19:32:44 +0000 (19:32 +0000)]
set polarity on interferers even if movposcomb unknown

16 years agoImproved error handling: autorestart realtime, logging, etc.
ian [Sun, 8 Jun 2008 17:57:07 +0000 (17:57 +0000)]
Improved error handling: autorestart realtime, logging, etc.

16 years agocrash on FAULT
ian [Sun, 8 Jun 2008 16:28:00 +0000 (16:28 +0000)]
crash on FAULT

16 years agoactually log non-Run/Resolving hex, and ping timeouts, to simulation log
ian [Sun, 8 Jun 2008 16:25:46 +0000 (16:25 +0000)]
actually log non-Run/Resolving hex, and ping timeouts, to simulation log

16 years agoDo not clear out trains when Finalising
ian [Sun, 8 Jun 2008 15:28:35 +0000 (15:28 +0000)]
Do not clear out trains when Finalising

16 years agoset owner=0 too, when <=Resolving
ian [Sun, 8 Jun 2008 15:28:20 +0000 (15:28 +0000)]
set owner=0 too, when <=Resolving

16 years agoclearer visibility of detection
ian [Sun, 8 Jun 2008 15:21:19 +0000 (15:21 +0000)]
clearer visibility of detection

16 years agobetter handling of resolution problems
ian [Sun, 8 Jun 2008 15:16:01 +0000 (15:16 +0000)]
better handling of resolution problems

16 years agoInputEventState, preparatory to deletion etc.
ian [Sun, 8 Jun 2008 12:48:48 +0000 (12:48 +0000)]
InputEventState, preparatory to deletion etc.

16 years agobetter config and slightly prettier reliefs and borders
ian [Sun, 8 Jun 2008 12:17:25 +0000 (12:17 +0000)]
better config and slightly prettier reliefs and borders

16 years agoon-screen report log
ian [Sun, 8 Jun 2008 12:13:09 +0000 (12:13 +0000)]
on-screen report log

16 years agoget stopping distance right in !u.stopping case
ian [Sun, 8 Jun 2008 11:44:27 +0000 (11:44 +0000)]
get stopping distance right in !u.stopping case

16 years agospeed on startup more or less works
ian [Sun, 8 Jun 2008 00:55:16 +0000 (00:55 +0000)]
speed on startup more or less works

16 years agotrain * speed command_ing_
ian [Sun, 8 Jun 2008 00:50:26 +0000 (00:50 +0000)]
train * speed command_ing_

16 years agoget initial resolution more right
ian [Sun, 8 Jun 2008 00:47:25 +0000 (00:47 +0000)]
get initial resolution more right

16 years agocan set speeds we think
ian [Sun, 8 Jun 2008 00:18:49 +0000 (00:18 +0000)]
can set speeds we think

16 years agocope if client of current command dies
ian [Sun, 8 Jun 2008 00:18:38 +0000 (00:18 +0000)]
cope if client of current command dies

16 years agogui wip coming along nicely
ian [Sat, 7 Jun 2008 23:21:06 +0000 (23:21 +0000)]
gui wip coming along nicely

16 years agogui wip coming along nicely
ian [Sat, 7 Jun 2008 23:08:45 +0000 (23:08 +0000)]
gui wip coming along nicely

16 years agoreadable can pass through extra args
ian [Sat, 7 Jun 2008 23:08:37 +0000 (23:08 +0000)]
readable can pass through extra args

16 years agonew --stdin-monitor option
ian [Sat, 7 Jun 2008 22:51:42 +0000 (22:51 +0000)]
new --stdin-monitor option

16 years agowarn about missing context chars in register-event
ian [Sat, 7 Jun 2008 19:19:21 +0000 (19:19 +0000)]
warn about missing context chars in register-event

16 years agowip gui
ian [Sat, 7 Jun 2008 19:16:25 +0000 (19:16 +0000)]
wip gui

16 years agoFix missing change from + to | in replay
ian [Sat, 7 Jun 2008 19:16:21 +0000 (19:16 +0000)]
Fix missing change from + to | in replay

16 years agoDo not ask for irrelevant replay
ian [Sat, 7 Jun 2008 19:16:04 +0000 (19:16 +0000)]
Do not ask for irrelevant replay

16 years agoSignallingPredictedProblem always specifies a segment
ian [Sat, 7 Jun 2008 16:44:14 +0000 (16:44 +0000)]
SignallingPredictedProblem always specifies a segment

16 years agowip; under construction with new speedw and sconn scmd stuff
ian [Sat, 7 Jun 2008 16:43:51 +0000 (16:43 +0000)]
wip; under construction with new speedw and sconn scmd stuff

16 years agofix eof handler
ian [Fri, 6 Jun 2008 20:59:11 +0000 (20:59 +0000)]
fix eof handler

16 years agoallow | in patterns; escape | and &
ian [Fri, 6 Jun 2008 20:58:38 +0000 (20:58 +0000)]
allow | in patterns; escape | and &

16 years agowip, speed stuff
ian [Fri, 6 Jun 2008 20:57:52 +0000 (20:57 +0000)]
wip, speed stuff

16 years agoallow & in patterns
ian [Fri, 6 Jun 2008 20:56:47 +0000 (20:56 +0000)]
allow & in patterns

16 years agoexplain how --expect-sysfs is supposed to work
ian [Fri, 6 Jun 2008 20:47:45 +0000 (20:47 +0000)]
explain how --expect-sysfs is supposed to work

16 years agoNew --expect-sysfs option for evdev-manip
ian [Fri, 6 Jun 2008 19:59:09 +0000 (19:59 +0000)]
New --expect-sysfs option for evdev-manip

16 years agoevdev-manip improvements
ian [Thu, 5 Jun 2008 23:30:29 +0000 (23:30 +0000)]
evdev-manip improvements

16 years agoevdev-manip compiles and mostly works
ian [Thu, 5 Jun 2008 23:07:42 +0000 (23:07 +0000)]
evdev-manip compiles and mostly works

16 years agoevdev-manip compiles and mostly works
ian [Thu, 5 Jun 2008 23:07:06 +0000 (23:07 +0000)]
evdev-manip compiles and mostly works

16 years agoevdev-manip builds but does not work
ian [Thu, 5 Jun 2008 19:22:11 +0000 (19:22 +0000)]
evdev-manip builds but does not work

16 years agowip extract-input-codes etc.
ian [Thu, 5 Jun 2008 00:19:08 +0000 (00:19 +0000)]
wip extract-input-codes etc.

16 years agofile found dated Oct 7 2006
ian [Wed, 4 Jun 2008 20:58:24 +0000 (20:58 +0000)]
file found dated Oct  7  2006

16 years agofix typo
ian [Sun, 1 Jun 2008 23:48:50 +0000 (23:48 +0000)]
fix typo

16 years agoregister-event takes patterns for select, too
ian [Sun, 1 Jun 2008 23:33:48 +0000 (23:33 +0000)]
register-event takes patterns for select, too

16 years agoreplay has its own prefix, |
ian [Sun, 1 Jun 2008 23:25:06 +0000 (23:25 +0000)]
replay has its own prefix, |

16 years agospeed, for replay
ian [Sun, 1 Jun 2008 22:58:25 +0000 (22:58 +0000)]
speed, for replay

16 years agorestructure the program
ian [Sun, 1 Jun 2008 22:25:59 +0000 (22:25 +0000)]
restructure the program

16 years agonew tidy target for deleting old dumps
ian [Sun, 1 Jun 2008 22:19:26 +0000 (22:19 +0000)]
new tidy target for deleting old dumps

16 years agosend point commands
ian [Sun, 1 Jun 2008 22:18:39 +0000 (22:18 +0000)]
send point commands

16 years agorename testmode setting; permit + in command names
ian [Sun, 1 Jun 2008 22:18:29 +0000 (22:18 +0000)]
rename testmode setting; permit + in command names

16 years agonew movfeat command
ian [Sun, 1 Jun 2008 22:04:07 +0000 (22:04 +0000)]
new movfeat command