chiark / gitweb /
trains.git
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

16 years agoembryonic point setting
ian [Sun, 1 Jun 2008 21:34:17 +0000 (21:34 +0000)]
embryonic point setting

16 years agofractional overlay-info locations
ian [Sun, 1 Jun 2008 21:28:56 +0000 (21:28 +0000)]
fractional overlay-info locations

16 years agomore or less proper placement of movpos letters
ian [Sun, 1 Jun 2008 21:25:46 +0000 (21:25 +0000)]
more or less proper placement of movpos letters

16 years agooverlay locations put movpos buttons in right places etcl.
ian [Sun, 1 Jun 2008 19:46:19 +0000 (19:46 +0000)]
overlay locations put movpos buttons in right places etcl.

16 years agocorrect cropping and scaling of overlay-info
ian [Sun, 1 Jun 2008 19:28:56 +0000 (19:28 +0000)]
correct cropping and scaling of overlay-info

16 years agoget rid of useless ui-plan-* testcases in favour of proper dgram-bot*
ian [Sun, 1 Jun 2008 18:53:10 +0000 (18:53 +0000)]
get rid of useless ui-plan-* testcases in favour of proper dgram-bot*

16 years agonew matrix processing for plan overlay registration
ian [Sun, 1 Jun 2008 18:27:59 +0000 (18:27 +0000)]
new matrix processing for plan overlay registration

16 years agogenerate ui-plan-*.overlay-info
ian [Sun, 1 Jun 2008 10:17:23 +0000 (10:17 +0000)]
generate ui-plan-*.overlay-info

16 years agomake dgram-bot go up to layer 4
ian [Sun, 1 Jun 2008 01:12:24 +0000 (01:12 +0000)]
make dgram-bot go up to layer 4

16 years agonew printforui, use with ./ours.redactgraph trivpairnodes trivnullnodes printforui...
ian [Sun, 1 Jun 2008 01:04:39 +0000 (01:04 +0000)]
new printforui, use with ./ours.redactgraph trivpairnodes trivnullnodes printforui |sort

16 years agofix up a leftover me => cmdstdin
ian [Sat, 31 May 2008 22:20:17 +0000 (22:20 +0000)]
fix up a leftover me => cmdstdin

16 years agoremove ident string from segcmap outputs to remove useless padding
ian [Sat, 31 May 2008 21:57:38 +0000 (21:57 +0000)]
remove ident string from segcmap outputs to remove useless padding

16 years agoinvert the diagram as we have inverted the table
ian [Sat, 31 May 2008 21:51:17 +0000 (21:51 +0000)]
invert the diagram as we have inverted the table

16 years agowip gui
ian [Sat, 31 May 2008 21:35:12 +0000 (21:35 +0000)]
wip gui

16 years agobetter arg parsing for hostside/gui
ian [Sat, 31 May 2008 21:35:07 +0000 (21:35 +0000)]
better arg parsing for hostside/gui

16 years agoproperly clear our window when we're embedded
ian [Sat, 31 May 2008 21:31:24 +0000 (21:31 +0000)]
properly clear our window when we're embedded

16 years agomove multiplexer's arg parsing into new lib.tcl
ian [Sat, 31 May 2008 21:01:12 +0000 (21:01 +0000)]
move multiplexer's arg parsing into new lib.tcl

16 years agoincorporate info about fixed segments
ian [Wed, 28 May 2008 18:34:16 +0000 (18:34 +0000)]
incorporate info about fixed segments

16 years agoadd topology-dump; add information about fixed segments to layout-data.c
ian [Wed, 28 May 2008 18:18:04 +0000 (18:18 +0000)]
add topology-dump; add information about fixed segments to layout-data.c

16 years agobetter, and configurable, line widths on colourful gui plan
ian [Wed, 28 May 2008 17:12:18 +0000 (17:12 +0000)]
better, and configurable, line widths on colourful gui plan

16 years agobetter colours
ian [Wed, 28 May 2008 17:12:01 +0000 (17:12 +0000)]
better colours

16 years agocan display
ian [Tue, 27 May 2008 23:35:25 +0000 (23:35 +0000)]
can display

16 years agosaner parsing
ian [Tue, 27 May 2008 21:44:14 +0000 (21:44 +0000)]
saner parsing

16 years agodebugging
ian [Tue, 27 May 2008 20:55:32 +0000 (20:55 +0000)]
debugging

16 years agoget crlf right; allow % in patterns; permit --me mode to execute tcl
ian [Tue, 27 May 2008 20:55:22 +0000 (20:55 +0000)]
get crlf right; allow % in patterns; permit --me mode to execute tcl

16 years agonew gui-plan compiles again, still does not work in client mode
ian [Tue, 27 May 2008 19:34:19 +0000 (19:34 +0000)]
new gui-plan compiles again, still does not work in client mode

16 years agoBetter default selections; better replay support; report binding to stdout
ian [Tue, 27 May 2008 19:34:03 +0000 (19:34 +0000)]
Better default selections; better replay support; report binding to stdout

16 years agowip gui-plan connect to multiplex - does not compile
ian [Tue, 27 May 2008 18:40:43 +0000 (18:40 +0000)]
wip gui-plan connect to multiplex - does not compile

16 years agouse comma to separate port number
ian [Tue, 27 May 2008 18:40:24 +0000 (18:40 +0000)]
use comma to separate port number

16 years ago#define STR in the conventional way (and rename it in record-l.l); also define port...
ian [Tue, 27 May 2008 18:40:06 +0000 (18:40 +0000)]
#define STR in the conventional way (and rename it in record-l.l); also define port number

16 years agofix doc for movpos feat
ian [Tue, 27 May 2008 18:39:27 +0000 (18:39 +0000)]
fix doc for movpos feat

16 years agosome better replay
ian [Sun, 25 May 2008 23:19:13 +0000 (23:19 +0000)]
some better replay

16 years agosaving dumps
ian [Sun, 25 May 2008 23:00:41 +0000 (23:00 +0000)]
saving dumps

16 years agofixes
ian [Sun, 25 May 2008 22:25:26 +0000 (22:25 +0000)]
fixes

16 years agowip multiplex - much better now, including some message changes
ian [Sun, 25 May 2008 20:35:55 +0000 (20:35 +0000)]
wip multiplex - much better now, including some message changes

16 years agomultiplexer "select" seems to work
ian [Sun, 25 May 2008 11:46:45 +0000 (11:46 +0000)]
multiplexer "select" seems to work

16 years agonew LimitExceeded error for benefit of multiplexer
ian [Sun, 25 May 2008 11:46:35 +0000 (11:46 +0000)]
new LimitExceeded error for benefit of multiplexer

16 years agomake simulation log short even with -v4
ian [Sat, 24 May 2008 19:25:02 +0000 (19:25 +0000)]
make simulation log short even with -v4

16 years agocontrollability of debugging; debugging not to simulation log
ian [Sat, 24 May 2008 18:29:40 +0000 (18:29 +0000)]
controllability of debugging; debugging not to simulation log

16 years agomultiple cache det compression
ian [Sat, 24 May 2008 12:30:18 +0000 (12:30 +0000)]
multiple cache det compression

16 years agooptimise away identical flickering detections
ian [Sat, 24 May 2008 11:28:16 +0000 (11:28 +0000)]
optimise away identical flickering detections

16 years agowe do realtime prio now
ian [Sat, 24 May 2008 02:11:11 +0000 (02:11 +0000)]
we do realtime prio now

16 years agoadd missing dependency for *.speeds.record on *.manual
ian [Sat, 24 May 2008 02:01:45 +0000 (02:01 +0000)]
add missing dependency for *.speeds.record on *.manual

16 years agoX10 split, affects shinkansen too!
ian [Sat, 24 May 2008 01:58:27 +0000 (01:58 +0000)]
X10 split, affects shinkansen too!

16 years agodo not confuse ourselves if new plan includes existing moving motion
ian [Sat, 24 May 2008 01:55:16 +0000 (01:55 +0000)]
do not confuse ourselves if new plan includes existing moving motion

16 years agofire points for 20ms; recharge for 300ms
ian [Sat, 24 May 2008 00:43:53 +0000 (00:43 +0000)]
fire points for 20ms; recharge for 300ms

16 years agoreally stop computing polarity when applicable
ian [Sat, 24 May 2008 00:32:36 +0000 (00:32 +0000)]
really stop computing polarity when applicable

16 years agorevised home for shinkansen following splitting of X9
ian [Sat, 24 May 2008 00:19:43 +0000 (00:19 +0000)]
revised home for shinkansen following splitting of X9

16 years agobugfix to polarisation
ian [Fri, 23 May 2008 23:26:31 +0000 (23:26 +0000)]
bugfix to polarisation