chiark / gitweb /
ian [Sat, 7 Jun 2008 16:44:14 +0000 (16:44 +0000)]
SignallingPredictedProblem always specifies a segment
ian [Sat, 7 Jun 2008 16:43:51 +0000 (16:43 +0000)]
wip; under construction with new speedw and sconn scmd stuff
ian [Fri, 6 Jun 2008 20:59:11 +0000 (20:59 +0000)]
fix eof handler
ian [Fri, 6 Jun 2008 20:58:38 +0000 (20:58 +0000)]
allow | in patterns; escape | and &
ian [Fri, 6 Jun 2008 20:57:52 +0000 (20:57 +0000)]
wip, speed stuff
ian [Fri, 6 Jun 2008 20:56:47 +0000 (20:56 +0000)]
allow & in patterns
ian [Fri, 6 Jun 2008 20:47:45 +0000 (20:47 +0000)]
explain how --expect-sysfs is supposed to work
ian [Fri, 6 Jun 2008 19:59:09 +0000 (19:59 +0000)]
New --expect-sysfs option for evdev-manip
ian [Thu, 5 Jun 2008 23:30:29 +0000 (23:30 +0000)]
evdev-manip improvements
ian [Thu, 5 Jun 2008 23:07:42 +0000 (23:07 +0000)]
evdev-manip compiles and mostly works
ian [Thu, 5 Jun 2008 23:07:06 +0000 (23:07 +0000)]
evdev-manip compiles and mostly works
ian [Thu, 5 Jun 2008 19:22:11 +0000 (19:22 +0000)]
evdev-manip builds but does not work
ian [Thu, 5 Jun 2008 00:19:08 +0000 (00:19 +0000)]
wip extract-input-codes etc.
ian [Wed, 4 Jun 2008 20:58:24 +0000 (20:58 +0000)]
file found dated Oct 7 2006
ian [Sun, 1 Jun 2008 23:48:50 +0000 (23:48 +0000)]
fix typo
ian [Sun, 1 Jun 2008 23:33:48 +0000 (23:33 +0000)]
register-event takes patterns for select, too
ian [Sun, 1 Jun 2008 23:25:06 +0000 (23:25 +0000)]
replay has its own prefix, |
ian [Sun, 1 Jun 2008 22:58:25 +0000 (22:58 +0000)]
speed, for replay
ian [Sun, 1 Jun 2008 22:25:59 +0000 (22:25 +0000)]
restructure the program
ian [Sun, 1 Jun 2008 22:19:26 +0000 (22:19 +0000)]
new tidy target for deleting old dumps
ian [Sun, 1 Jun 2008 22:18:39 +0000 (22:18 +0000)]
send point commands
ian [Sun, 1 Jun 2008 22:18:29 +0000 (22:18 +0000)]
rename testmode setting; permit + in command names
ian [Sun, 1 Jun 2008 22:04:07 +0000 (22:04 +0000)]
new movfeat command
ian [Sun, 1 Jun 2008 21:34:17 +0000 (21:34 +0000)]
embryonic point setting
ian [Sun, 1 Jun 2008 21:28:56 +0000 (21:28 +0000)]
fractional overlay-info locations
ian [Sun, 1 Jun 2008 21:25:46 +0000 (21:25 +0000)]
more or less proper placement of movpos letters
ian [Sun, 1 Jun 2008 19:46:19 +0000 (19:46 +0000)]
overlay locations put movpos buttons in right places etcl.
ian [Sun, 1 Jun 2008 19:28:56 +0000 (19:28 +0000)]
correct cropping and scaling of overlay-info
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*
ian [Sun, 1 Jun 2008 18:27:59 +0000 (18:27 +0000)]
new matrix processing for plan overlay registration
ian [Sun, 1 Jun 2008 10:17:23 +0000 (10:17 +0000)]
generate ui-plan-*.overlay-info
ian [Sun, 1 Jun 2008 01:12:24 +0000 (01:12 +0000)]
make dgram-bot go up to layer 4
ian [Sun, 1 Jun 2008 01:04:39 +0000 (01:04 +0000)]
new printforui, use with ./ours.redactgraph trivpairnodes trivnullnodes printforui |sort
ian [Sat, 31 May 2008 22:20:17 +0000 (22:20 +0000)]
fix up a leftover me => cmdstdin
ian [Sat, 31 May 2008 21:57:38 +0000 (21:57 +0000)]
remove ident string from segcmap outputs to remove useless padding
ian [Sat, 31 May 2008 21:51:17 +0000 (21:51 +0000)]
invert the diagram as we have inverted the table
ian [Sat, 31 May 2008 21:35:12 +0000 (21:35 +0000)]
wip gui
ian [Sat, 31 May 2008 21:35:07 +0000 (21:35 +0000)]
better arg parsing for hostside/gui
ian [Sat, 31 May 2008 21:31:24 +0000 (21:31 +0000)]
properly clear our window when we're embedded
ian [Sat, 31 May 2008 21:01:12 +0000 (21:01 +0000)]
move multiplexer's arg parsing into new lib.tcl
ian [Wed, 28 May 2008 18:34:16 +0000 (18:34 +0000)]
incorporate info about fixed segments
ian [Wed, 28 May 2008 18:18:04 +0000 (18:18 +0000)]
add topology-dump; add information about fixed segments to layout-data.c
ian [Wed, 28 May 2008 17:12:18 +0000 (17:12 +0000)]
better, and configurable, line widths on colourful gui plan
ian [Wed, 28 May 2008 17:12:01 +0000 (17:12 +0000)]
better colours
ian [Tue, 27 May 2008 23:35:25 +0000 (23:35 +0000)]
can display
ian [Tue, 27 May 2008 21:44:14 +0000 (21:44 +0000)]
saner parsing
ian [Tue, 27 May 2008 20:55:32 +0000 (20:55 +0000)]
debugging
ian [Tue, 27 May 2008 20:55:22 +0000 (20:55 +0000)]
get crlf right; allow % in patterns; permit --me mode to execute tcl
ian [Tue, 27 May 2008 19:34:19 +0000 (19:34 +0000)]
new gui-plan compiles again, still does not work in client mode
ian [Tue, 27 May 2008 19:34:03 +0000 (19:34 +0000)]
Better default selections; better replay support; report binding to stdout
ian [Tue, 27 May 2008 18:40:43 +0000 (18:40 +0000)]
wip gui-plan connect to multiplex - does not compile
ian [Tue, 27 May 2008 18:40:24 +0000 (18:40 +0000)]
use comma to separate port number
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
ian [Tue, 27 May 2008 18:39:27 +0000 (18:39 +0000)]
fix doc for movpos feat
ian [Sun, 25 May 2008 23:19:13 +0000 (23:19 +0000)]
some better replay
ian [Sun, 25 May 2008 23:00:41 +0000 (23:00 +0000)]
saving dumps
ian [Sun, 25 May 2008 22:25:26 +0000 (22:25 +0000)]
fixes
ian [Sun, 25 May 2008 20:35:55 +0000 (20:35 +0000)]
wip multiplex - much better now, including some message changes
ian [Sun, 25 May 2008 11:46:45 +0000 (11:46 +0000)]
multiplexer "select" seems to work
ian [Sun, 25 May 2008 11:46:35 +0000 (11:46 +0000)]
new LimitExceeded error for benefit of multiplexer
ian [Sat, 24 May 2008 19:25:02 +0000 (19:25 +0000)]
make simulation log short even with -v4
ian [Sat, 24 May 2008 18:29:40 +0000 (18:29 +0000)]
controllability of debugging; debugging not to simulation log
ian [Sat, 24 May 2008 12:30:18 +0000 (12:30 +0000)]
multiple cache det compression
ian [Sat, 24 May 2008 11:28:16 +0000 (11:28 +0000)]
optimise away identical flickering detections
ian [Sat, 24 May 2008 02:11:11 +0000 (02:11 +0000)]
we do realtime prio now
ian [Sat, 24 May 2008 02:01:45 +0000 (02:01 +0000)]
add missing dependency for *.speeds.record on *.manual
ian [Sat, 24 May 2008 01:58:27 +0000 (01:58 +0000)]
X10 split, affects shinkansen too!
ian [Sat, 24 May 2008 01:55:16 +0000 (01:55 +0000)]
do not confuse ourselves if new plan includes existing moving motion
ian [Sat, 24 May 2008 00:43:53 +0000 (00:43 +0000)]
fire points for 20ms; recharge for 300ms
ian [Sat, 24 May 2008 00:32:36 +0000 (00:32 +0000)]
really stop computing polarity when applicable
ian [Sat, 24 May 2008 00:19:43 +0000 (00:19 +0000)]
revised home for shinkansen following splitting of X9
ian [Fri, 23 May 2008 23:26:31 +0000 (23:26 +0000)]
bugfix to polarisation
ian [Fri, 23 May 2008 23:23:00 +0000 (23:23 +0000)]
split segments X9 and X10
ian [Fri, 23 May 2008 21:50:39 +0000 (21:50 +0000)]
multiplex wip
ian [Fri, 23 May 2008 21:50:31 +0000 (21:50 +0000)]
better unknown-command handling
ian [Wed, 21 May 2008 16:54:03 +0000 (16:54 +0000)]
preliminary UI notes
ian [Wed, 21 May 2008 16:53:54 +0000 (16:53 +0000)]
wip multiplex spec and impl'n
ian [Wed, 21 May 2008 16:48:29 +0000 (16:48 +0000)]
wip multiplexer spec
ian [Tue, 20 May 2008 21:38:16 +0000 (21:38 +0000)]
separate pred_getmovpos and report_getmovpos, and make the former less buggy
ian [Tue, 20 May 2008 21:00:32 +0000 (21:00 +0000)]
spot end of plan by counting segments instead of inferring from state
ian [Tue, 20 May 2008 21:00:13 +0000 (21:00 +0000)]
make dequeue find the right entry, not just any with the same deadline(!)
ian [Sun, 18 May 2008 20:09:57 +0000 (20:09 +0000)]
better management of new planning
ian [Sun, 18 May 2008 19:41:11 +0000 (19:41 +0000)]
wip debugging newplanning
ian [Sun, 18 May 2008 19:03:21 +0000 (19:03 +0000)]
spot loopbacks; better death recursion discovery
ian [Sun, 18 May 2008 11:59:36 +0000 (11:59 +0000)]
sort out !movpos crashing sometimes
ian [Sun, 18 May 2008 01:08:52 +0000 (01:08 +0000)]
allegedly, point setting in train's route
ian [Sat, 17 May 2008 23:59:14 +0000 (23:59 +0000)]
initialise seg->motion and ->motion_newplan
ian [Sat, 17 May 2008 23:59:10 +0000 (23:59 +0000)]
new seg->motion_newplan in anticipation of ability to replan
ian [Sat, 17 May 2008 23:58:38 +0000 (23:58 +0000)]
replace "accelerating" with flags parameter to predict
ian [Sat, 17 May 2008 18:43:40 +0000 (18:43 +0000)]
force use of motions beyond our nose
ian [Sat, 17 May 2008 18:38:57 +0000 (18:38 +0000)]
do not recurse infinitely when die_vprintf_hook->ovprintf->die
ian [Sat, 17 May 2008 18:31:13 +0000 (18:31 +0000)]
manage nmra retrans properly
ian [Sat, 17 May 2008 18:19:13 +0000 (18:19 +0000)]
do not always use current position when predicting; do do so when reporting initially
ian [Sat, 17 May 2008 17:02:59 +0000 (17:02 +0000)]
bigger margins
ian [Sat, 17 May 2008 16:57:06 +0000 (16:57 +0000)]
set memory limits
ian [Sat, 17 May 2008 16:49:37 +0000 (16:49 +0000)]
rtprio exec properly
ian [Sat, 17 May 2008 16:40:45 +0000 (16:40 +0000)]
use suid helper for sched_setscheduler
ian [Sat, 17 May 2008 15:46:32 +0000 (15:46 +0000)]
set scheduler priority
ian [Sat, 17 May 2008 15:35:41 +0000 (15:35 +0000)]
remove useless test
ian [Sat, 17 May 2008 14:59:24 +0000 (14:59 +0000)]
found implementation of SIGXCPU etc.