chiark / gitweb /
Ian Jackson [Sun, 23 Aug 2020 23:41:48 +0000 (00:41 +0100)]
fix
Ian Jackson [Sun, 23 Aug 2020 23:41:21 +0000 (00:41 +0100)]
regex
Ian Jackson [Sun, 23 Aug 2020 22:56:06 +0000 (23:56 +0100)]
fixed
Ian Jackson [Sun, 23 Aug 2020 22:19:46 +0000 (23:19 +0100)]
table size propagates
Ian Jackson [Sun, 23 Aug 2020 22:07:59 +0000 (23:07 +0100)]
some todos
Ian Jackson [Sun, 23 Aug 2020 22:00:23 +0000 (23:00 +0100)]
not critical now
Ian Jackson [Sun, 23 Aug 2020 21:59:30 +0000 (22:59 +0100)]
done
Ian Jackson [Sun, 23 Aug 2020 21:59:23 +0000 (22:59 +0100)]
no, don't use cs.desc
Ian Jackson [Sun, 23 Aug 2020 21:58:26 +0000 (22:58 +0100)]
fix
Ian Jackson [Sun, 23 Aug 2020 21:47:55 +0000 (22:47 +0100)]
these are fine
Ian Jackson [Sun, 23 Aug 2020 21:46:41 +0000 (22:46 +0100)]
Revert "for revert - error_display - can just use {:?}"
This reverts commit
75d063d87f67c161ad5fcbf9eb5955dfed0d1611.
Ian Jackson [Sun, 23 Aug 2020 21:46:28 +0000 (22:46 +0100)]
for revert - error_display - can just use {:?}
Ian Jackson [Sun, 23 Aug 2020 21:46:10 +0000 (22:46 +0100)]
nicer import
Ian Jackson [Sun, 23 Aug 2020 21:45:59 +0000 (22:45 +0100)]
fix error and default and socket and things
Ian Jackson [Sun, 23 Aug 2020 20:57:41 +0000 (21:57 +0100)]
config read in global
Ian Jackson [Sun, 23 Aug 2020 20:51:27 +0000 (21:51 +0100)]
wip config
Ian Jackson [Sun, 23 Aug 2020 20:23:57 +0000 (21:23 +0100)]
new config defaulting
Ian Jackson [Sun, 23 Aug 2020 20:04:39 +0000 (21:04 +0100)]
fix
Ian Jackson [Sun, 23 Aug 2020 20:04:02 +0000 (21:04 +0100)]
done
Ian Jackson [Sun, 23 Aug 2020 20:02:48 +0000 (21:02 +0100)]
dupe nick handling
Ian Jackson [Sun, 23 Aug 2020 17:15:30 +0000 (18:15 +0100)]
wip player fix
Ian Jackson [Sun, 23 Aug 2020 11:54:58 +0000 (12:54 +0100)]
variable name coherency
Ian Jackson [Sun, 23 Aug 2020 11:52:59 +0000 (12:52 +0100)]
note re fehler trouble
Ian Jackson [Sun, 23 Aug 2020 11:23:54 +0000 (12:23 +0100)]
syntax
Ian Jackson [Sun, 23 Aug 2020 11:21:31 +0000 (12:21 +0100)]
done
Ian Jackson [Sun, 23 Aug 2020 11:20:19 +0000 (12:20 +0100)]
game save later
Ian Jackson [Sun, 23 Aug 2020 10:43:02 +0000 (11:43 +0100)]
done
Ian Jackson [Sun, 23 Aug 2020 10:24:31 +0000 (11:24 +0100)]
commentary
Ian Jackson [Sun, 23 Aug 2020 10:13:59 +0000 (11:13 +0100)]
todo
Ian Jackson [Sun, 23 Aug 2020 02:15:05 +0000 (03:15 +0100)]
todo
Ian Jackson [Sun, 23 Aug 2020 02:07:37 +0000 (03:07 +0100)]
expire old clients function
Ian Jackson [Sun, 23 Aug 2020 00:33:44 +0000 (01:33 +0100)]
fix
Ian Jackson [Sun, 23 Aug 2020 00:29:10 +0000 (01:29 +0100)]
fix
Ian Jackson [Sun, 23 Aug 2020 00:28:37 +0000 (01:28 +0100)]
fixed
Ian Jackson [Sun, 23 Aug 2020 00:21:30 +0000 (01:21 +0100)]
wip
Ian Jackson [Sun, 23 Aug 2020 00:06:57 +0000 (01:06 +0100)]
fixes
Ian Jackson [Sat, 22 Aug 2020 23:50:41 +0000 (00:50 +0100)]
drop libc
Ian Jackson [Sat, 22 Aug 2020 23:50:05 +0000 (00:50 +0100)]
use nix Uid
Ian Jackson [Sat, 22 Aug 2020 23:43:33 +0000 (00:43 +0100)]
nix and fs2
Ian Jackson [Sat, 22 Aug 2020 23:42:23 +0000 (00:42 +0100)]
an xxx
Ian Jackson [Sat, 22 Aug 2020 23:24:54 +0000 (00:24 +0100)]
fixes
Ian Jackson [Sat, 22 Aug 2020 23:23:18 +0000 (00:23 +0100)]
fixes
Ian Jackson [Sat, 22 Aug 2020 23:15:51 +0000 (00:15 +0100)]
server loads!
Ian Jackson [Sat, 22 Aug 2020 22:35:57 +0000 (23:35 +0100)]
switch to results of otter reset
USER=rustcargo target/debug/otter --scope-server reset dummy --reset-table ~ian/Rustup/Game/server/demo/test.{table,game}.toml
generates what is now in save/
however, the server doesn't load it ?
Ian Jackson [Sat, 22 Aug 2020 22:28:54 +0000 (23:28 +0100)]
get indices right
Now
target/debug/server ~ian/Rustup/Game/server/server.toml
rm ~ian/Rustup/Game/server/save/*foo*; USER=rustcargo target/debug/otter --scope-server reset foo`date +%s` --reset-table ~ian/Rustup/Game/server/demo/test.{table,game}.toml
diff -u <(./msgpack-dump save/g-dummy ) <( ./msgpack-dump save/g-foo* ) |less
shows differences I entirely like
Ian Jackson [Sat, 22 Aug 2020 22:28:44 +0000 (23:28 +0100)]
sort keys for convenience
Ian Jackson [Sat, 22 Aug 2020 22:22:07 +0000 (23:22 +0100)]
save game after executing
Ian Jackson [Sat, 22 Aug 2020 22:17:03 +0000 (23:17 +0100)]
do away with lexpr
At this commit, I get a parse error with
target/debug/server ~ian/Rustup/Game/server/server.toml
rm ~ian/Rustup/Game/server/save/*foo*; USER=rustcargo strace -s1000 target/debug/otter --scope-server reset foo`date +%s` --reset-table ~ian/Rustup/Game/server/demo/test.{table,game}.toml
Ian Jackson [Sat, 22 Aug 2020 22:15:35 +0000 (23:15 +0100)]
wip
Ian Jackson [Sat, 22 Aug 2020 21:55:45 +0000 (22:55 +0100)]
more code motion
Ian Jackson [Sat, 22 Aug 2020 21:44:52 +0000 (22:44 +0100)]
move several things into spec.rs
Ian Jackson [Sat, 22 Aug 2020 21:31:49 +0000 (22:31 +0100)]
reorg, code motion
Ian Jackson [Sat, 22 Aug 2020 21:31:41 +0000 (22:31 +0100)]
updates: delete RECENT_BUFFER
Ian Jackson [Sat, 22 Aug 2020 21:21:51 +0000 (22:21 +0100)]
reorg
Ian Jackson [Sat, 22 Aug 2020 21:19:28 +0000 (22:19 +0100)]
wip pieces in demo game
Ian Jackson [Sat, 22 Aug 2020 21:09:40 +0000 (22:09 +0100)]
delete piece
Ian Jackson [Sat, 22 Aug 2020 19:42:08 +0000 (20:42 +0100)]
reset compiles
Ian Jackson [Sat, 22 Aug 2020 18:02:10 +0000 (19:02 +0100)]
conditional logs
Ian Jackson [Sat, 22 Aug 2020 17:56:14 +0000 (18:56 +0100)]
cleanup etc.
Ian Jackson [Sat, 22 Aug 2020 17:11:45 +0000 (18:11 +0100)]
this parses
Ian Jackson [Sat, 22 Aug 2020 17:09:37 +0000 (18:09 +0100)]
this parses, but want to rename
Ian Jackson [Sat, 22 Aug 2020 17:08:06 +0000 (18:08 +0100)]
this parses, but want to flatten
Ian Jackson [Sat, 22 Aug 2020 16:48:04 +0000 (17:48 +0100)]
msgpack-dump
Ian Jackson [Sat, 22 Aug 2020 15:54:52 +0000 (16:54 +0100)]
rationalise command enums
Ian Jackson [Sat, 22 Aug 2020 15:50:40 +0000 (16:50 +0100)]
alter game create table
Ian Jackson [Sat, 22 Aug 2020 11:55:52 +0000 (12:55 +0100)]
wip otter create table
Ian Jackson [Fri, 21 Aug 2020 18:35:50 +0000 (19:35 +0100)]
Revert "for revert: invent ServerOperatorPrivilege"
This reverts commit
85da91f69fdb5107d0e61800576b06de406c82f3.
Ian Jackson [Fri, 21 Aug 2020 18:34:58 +0000 (19:34 +0100)]
for revert: invent ServerOperatorPrivilege
gold plating
Ian Jackson [Sat, 15 Aug 2020 12:25:14 +0000 (13:25 +0100)]
setscope stuff all working now
Ian Jackson [Sat, 15 Aug 2020 12:16:36 +0000 (13:16 +0100)]
runes
Ian Jackson [Sat, 15 Aug 2020 12:16:04 +0000 (13:16 +0100)]
much EH
Ian Jackson [Sat, 15 Aug 2020 12:04:20 +0000 (13:04 +0100)]
wip server eh
Ian Jackson [Sat, 15 Aug 2020 11:19:39 +0000 (12:19 +0100)]
wip server config
Ian Jackson [Sat, 15 Aug 2020 11:11:40 +0000 (12:11 +0100)]
set scope
Ian Jackson [Sat, 15 Aug 2020 10:16:50 +0000 (11:16 +0100)]
work around rustc message lossage
Ian Jackson [Fri, 14 Aug 2020 00:06:34 +0000 (01:06 +0100)]
repro syn span thing before update
Ian Jackson [Thu, 13 Aug 2020 18:56:27 +0000 (19:56 +0100)]
make compile
Ian Jackson [Thu, 13 Aug 2020 18:55:45 +0000 (19:55 +0100)]
before chase fehler span bug
Ian Jackson [Thu, 13 Aug 2020 18:49:59 +0000 (19:49 +0100)]
less weird closure stuff
Ian Jackson [Thu, 13 Aug 2020 18:32:59 +0000 (19:32 +0100)]
before subcommand as fn
Ian Jackson [Thu, 13 Aug 2020 17:36:16 +0000 (18:36 +0100)]
toml
Ian Jackson [Thu, 13 Aug 2020 17:31:28 +0000 (18:31 +0100)]
mgmtchannel dyn
Ian Jackson [Thu, 13 Aug 2020 17:13:54 +0000 (18:13 +0100)]
delete empty
Ian Jackson [Thu, 13 Aug 2020 16:45:39 +0000 (17:45 +0100)]
wip connect?
Ian Jackson [Thu, 13 Aug 2020 16:05:39 +0000 (17:05 +0100)]
wip mgmtchannel
Ian Jackson [Thu, 13 Aug 2020 15:10:30 +0000 (16:10 +0100)]
before into for mgmt errors
Ian Jackson [Thu, 13 Aug 2020 15:04:57 +0000 (16:04 +0100)]
wip mgmtchannel
Ian Jackson [Thu, 13 Aug 2020 00:02:05 +0000 (01:02 +0100)]
wip client
Ian Jackson [Mon, 10 Aug 2020 19:39:59 +0000 (20:39 +0100)]
delete old stuff
Ian Jackson [Mon, 10 Aug 2020 00:23:38 +0000 (01:23 +0100)]
parse args
Ian Jackson [Sun, 9 Aug 2020 22:24:52 +0000 (23:24 +0100)]
wip create table
Ian Jackson [Sun, 9 Aug 2020 22:20:07 +0000 (23:20 +0100)]
main arguments
Ian Jackson [Sun, 9 Aug 2020 22:00:35 +0000 (23:00 +0100)]
fix errors
Ian Jackson [Sun, 9 Aug 2020 18:00:07 +0000 (19:00 +0100)]
wip new help
Ian Jackson [Sun, 9 Aug 2020 17:48:40 +0000 (18:48 +0100)]
wip help msg
Ian Jackson [Sun, 9 Aug 2020 17:40:41 +0000 (18:40 +0100)]
generalise
Ian Jackson [Sun, 9 Aug 2020 17:32:25 +0000 (18:32 +0100)]
reorg, compiles
Ian Jackson [Sun, 9 Aug 2020 11:00:39 +0000 (12:00 +0100)]
reorg, compiles
Ian Jackson [Sun, 9 Aug 2020 09:35:42 +0000 (10:35 +0100)]
reorg, compiles
Ian Jackson [Sun, 9 Aug 2020 09:32:31 +0000 (10:32 +0100)]
move, compiles