Commit Graph

651 Commits

Author SHA1 Message Date
Fang
72a680bfe0 Better change message structure.
No longer need to send separate messages for multiple non-simultaneous changes.
2018-05-22 19:32:22 +02:00
Fang
1c7c61c9bb Support continuity number from Ships contract. 2018-05-22 19:30:51 +02:00
Fang
d9e5856b66 Sort the changes we send out to ensure they are in chronological order. 2018-05-21 23:53:06 +02:00
Fang
21cbb2eaeb Make outgoing results actually work, by %pass-ing instead of %give-ing.
This is terrible and should be done properly at some point.
2018-05-21 23:10:27 +02:00
Fang
6d68a74630 Make outgoing messages actually work. 2018-05-18 21:12:46 +02:00
Fang
f58ccdeb39 Accept %vent updates. 2018-05-17 23:49:20 +02:00
Fang
de8b320750 Poll timer & actually init. 2018-05-17 23:10:05 +02:00
Fang
bba5c099d3 Complete Ethereum state subscription logic. 2018-05-17 22:53:32 +02:00
Fang
191c525b34 Handle %sigh responses. 2018-05-17 16:40:55 +02:00
Fang
2e9df6a46c Acceptable duct.
Otherwise responses from vanes get kick: lost.
2018-05-17 02:02:23 +02:00
Fang
af2852d08d Send a correct %hiss to eyre. 2018-05-16 22:14:46 +02:00
Fang
2845975ed9 Add in Ethereum logic.
Not hooked up yet, so untested.
2018-05-16 20:48:20 +02:00
Fang
a0d8a6a974 Include ethereum surs and libs in zuse,
lay foundation for integration into jael.
2018-05-15 23:16:29 +02:00
Fang
38aa493cd3 Make ++py proper again. 2018-05-14 22:17:21 +02:00
Fang
c6dc859244 Indentation fix 2018-05-14 19:20:11 +02:00
Fang
1b2a098d13 Misc cleanup 2018-05-14 18:24:41 +02:00
Anton Dyudin
e327ccf604 ++next on not just the first life 2018-05-14 18:24:41 +02:00
Anton Dyudin
061b48d5aa take out ++insert:up equality check, rights are not idempotent 2018-05-14 18:24:41 +02:00
Anton Dyudin
05eaf496ea collapse unused "nex" 2018-05-14 18:24:41 +02:00
Anton Dyudin
d5d8715b3c fixy uno~by, other vor-based code duplication 2018-05-14 18:24:34 +02:00
Anton Dyudin
bba8c5adfd check request mark
And put ++scry code back in.
2018-05-14 18:24:26 +02:00
Anton Dyudin
c74109264d jael inits 2018-05-14 18:24:19 +02:00
Anton Dyudin
2ad320d66b refactor ++py for uni-directional diffs 2018-05-14 18:24:01 +02:00
Fang
c9e5688065 Make %init complete successfully. 2018-05-11 16:32:07 +02:00
Fang
09e4e813d0 Make sure jael gets processed alongside other vanes. 2018-05-10 01:43:43 +02:00
Fang
b97b5b4180 Fill in stubs and make jael actually act on calls. 2018-05-10 01:42:37 +02:00
Fang
a21a8b1224 Make jael compile.
At the cost of stubbed out ++table arms.
2018-05-09 17:23:25 +02:00
Curtis Yarvin
447a510ef8 Adjust vanes for research changes. 2018-05-03 17:59:10 -07:00
Curtis Yarvin
07fd6faab9 Merge branch 'master' into research-merge; broken 2018-05-03 10:51:39 -07:00
Curtis Yarvin
df14668faf Fill out +plot. 2018-05-02 11:15:01 -07:00
cgyarvin
3ec660df95
Merge pull request #725 from joemfb/wrap-safe
updates +win:re to wrap lines safely with regards to unicode
2018-05-02 11:03:07 -07:00
Fang
f090916f34 Adapt state. 2018-04-30 22:31:57 +02:00
Fang
7e39bd8a8b Remove special logic for the "next aeon to check is 0" case.
It shouldn't be able to occur anymore, so we're fine with being loud if it does.
2018-04-30 22:31:14 +02:00
Fang
0c1ed91dc6 Stored %next requests now point to the next revision they want to check for changes. 2018-04-30 22:28:57 +02:00
Fang
9f94497e87 When looking for changes at revision zero, look for file creation.
This fixes the symptom described in #681, but not the problem.
2018-04-30 16:23:05 +02:00
Curtis Yarvin
823d4fbc6d Generally working type-to-spec printer 2018-04-26 16:05:50 -07:00
Joe Bryan
6371fc19ac updates +win:re to strip all control characters
and renames +gyp:re to +ug:re
2018-04-26 14:40:05 -04:00
Curtis Yarvin
0fbe20a7f5 Convert much of h.h to use new spec declarations. 2018-04-26 10:50:49 -07:00
Curtis Yarvin
d75e1ade8b Proper printing of named synthetics. 2018-04-25 22:32:37 -07:00
Joe Bryan
aa6e215239 updates +win:re to wrap lines safely with regards to unicode
(by converting the tapes in +tank to (list @c) before wrapping, then back)
2018-04-26 01:16:27 -04:00
Keaton Dunsford
b3f10d73cb Comment out annoying Eyre auth printf's 2018-04-25 15:02:10 -07:00
Curtis Yarvin
c205f73de7 Testing named specs. 2018-04-25 13:24:13 -07:00
Curtis Yarvin
2b4e003a75 Fully migrated to %hint. 2018-04-24 23:07:21 -07:00
Curtis Yarvin
c8255dcf35 Finish integrating %form in +type. 2018-04-24 21:55:40 -07:00
C. Guy Yarvin
0c5050b542 About to activate annotation. 2018-04-23 23:07:37 -07:00
C. Guy Yarvin
97d2de4f4e Still some mild spec conversion bugs. 2018-04-22 19:41:24 -07:00
C. Guy Yarvin
4cd7a35e06 Add scratch file. 2018-04-20 09:45:45 -07:00
C. Guy Yarvin
778eb6eb85 Finished type to spec conversion, trivial case. 2018-04-17 19:17:50 -07:00
C. Guy Yarvin
d9535e03dd Adjust name handling in +spec. 2018-04-17 18:33:58 -07:00
C. Guy Yarvin
4e5c85df69 Some raw converters. 2018-04-16 20:28:30 -07:00