Joe Bryan
b7bdc66bc8
updates %behn +note/+sign to reference other vanes with $>
2019-05-26 02:23:03 -07:00
Philip Monk
8cd261451a
Merge remote-tracking branch 'origin/master' into philip/individual-breaches
2019-05-15 11:37:06 -07:00
pilfer-pandex
4b2a3d877e
remove +hard, replace with new ;;
2019-05-09 12:46:19 -07:00
Philip Monk
4d1c72dfb4
add %drip to behn
2019-04-30 14:58:51 -07:00
Ted Blackman
20a0a50570
Behn pass errors to client vanes ( #1135 )
...
* [%wake (unit tang)] in Behn and Zuse; no other vanes compile
* ames compiles
* clay compiles
* eyre compiles
* jael compiles
* Aqua send %crud on behn error
2019-04-09 20:15:37 -07:00
Joe Bryan
696c818689
updates %behn to no-op if its unix-duct is unset
2019-04-02 09:16:19 -07:00
Ted Blackman
ee79b23add
behn even dumber ( #1066 )
2019-02-11 15:34:08 -08:00
Philip Monk
0e90721db3
modify behn to not fire in the middle of another event and take one timer at a time
2019-02-08 19:19:50 -08:00
Joe Bryan
409e8d81cc
enables stack traces in all the vanes (adds !:)
2019-02-05 19:04:28 -05:00
Joe Bryan
e603aef6b5
Merge branch 'hotfix' into next
...
* hotfix:
ensures $~ defaults nest in the actual structure
behn: ignore duplicate %wait requests (#1043 )
restores +able:dill comment margin
renames kernel upgrade initialization event from %vega to %lyra
refactors arvo's +spam:is, which sends a move to every vane
refactors effect iteration in arvo +poke
updates arvo/vanes to send/receive %vega kernel upgrade notification
build tank outside of |.
2019-02-05 18:42:19 -05:00
Joe Bryan
b39dc19153
Merge pull request #1041 from urbit/vega-vanes
...
notify vanes of kernel upgrades
2019-02-05 18:18:43 -05:00
Ted Blackman
e2028b6929
behn: ignore duplicate %wait requests ( #1043 )
2019-02-01 14:14:55 -08:00
Joe Bryan
690934a6fc
updates arvo/vanes to send/receive %vega kernel upgrade notification
2019-02-01 15:07:26 -05:00
Ted Blackman
09b02bff3b
Merge branch 'master' into next
2019-01-30 18:11:44 -08:00
Ted Blackman
afed66ebe1
behn refactor and cleanup ( #1030 )
2019-01-29 17:15:54 -08:00
Ted Blackman
9530e3f9ab
add 'dot' catch-all to vane |mass reports
2019-01-29 16:38:27 -08:00
Elliot Glaysher
8d2bdb83c3
More wording
2019-01-07 13:58:08 -08:00
Elliot Glaysher
ca95e56f09
Wording
2019-01-07 13:47:23 -08:00
Elliot Glaysher
b8c67e5130
Move flop to +notify-clients and document +set-wake
2019-01-07 13:44:04 -08:00
Elliot Glaysher
c943b85b96
Handle the move which makes the ova first
2019-01-03 11:42:26 -08:00
Ted Blackman
1adc48a6ec
fix two more silly bugs
2018-12-12 23:17:13 -08:00
Ted Blackman
d6b39a6d6a
behn: lifo to fifo to fix clay bug
2018-12-12 23:16:53 -08:00
Ted Blackman
f897921d9c
Behn dumb ( #935 )
...
* changing behn
* A dumber behn, which seems to work
* don't sort the whole timers list
* comments and cleanup
2018-12-12 14:09:47 -08:00
Joe Bryan
e0bce20c26
7. trivially single-home the vanes
2018-12-06 00:36:17 -05:00
Joe Bryan
faaa9cecee
handles %crud in %behn
2018-12-03 17:11:28 -05:00
Elliot Glaysher
841b023671
Don't run nest checks on every +call.
2018-12-03 11:45:50 -08:00
Elliot Glaysher
e94a1012f5
3: Use +slot 2/3 instead of +slap %p/%q
2018-12-01 14:27:32 -08:00
Joe Bryan
144c844a78
crash in %behn if the output duct is unset
2018-11-27 13:03:44 -05:00
Joe Bryan
2d47b6a6e2
removes +doze from all vanes
2018-11-26 16:17:34 -05:00
Joe Bryan
e98ddea39b
cleans up %behn state management, fixes reloading
2018-11-26 16:17:30 -05:00
Joe Bryan
e661d55e49
updates %behn to use effects instead of +doze polling
2018-11-26 03:28:58 -05:00
Curtis Yarvin
fa9c4636f9
Merge branch 'research-tome' into ford-turbo-original
2018-08-15 16:48:37 -07:00
Curtis Yarvin
2c2a680c57
Introduced +$ notation.
2018-06-01 14:31:10 -07:00
C. Guy Yarvin
5f7d3922bd
End use of legacy $| and $& syntax.
2018-03-18 20:54:47 -07:00
C. Guy Yarvin
55ea6e6aea
Cleared fab flags; preparing to ripple.
2018-02-13 21:36:25 -08:00
C. Guy Yarvin
7b28975ebb
Converted whole kernel to use modern defaulting.
2018-02-11 21:01:25 -08:00
C. Guy Yarvin
5a9aba2185
Most of the way to default-clean.
2018-02-10 21:24:22 -08:00
C. Guy Yarvin
ae7f263a43
More constant-folding cleanups.
2018-01-31 13:52:04 -08:00
C. Guy Yarvin
32278ff153
Clean up some memory-eating junk.
2017-10-30 15:12:38 -07:00
C. Guy Yarvin
2a1fd3f2fe
Clear some debug settings.
2017-10-30 10:48:56 -07:00
C. Guy Yarvin
9dfb99ea0f
Interface adaptors for %behn and %clay.
2017-04-29 17:38:08 -07:00
C. Guy Yarvin
336f2aedff
Sfash.
2017-04-26 14:58:41 -07:00
C. Guy Yarvin
f3b929673a
Stash.
2017-04-24 20:17:56 -07:00
Anton Dyudin
91f8049819
remove ^vane shims
...
requires vere without crypto:ames
2016-12-08 13:50:32 -08:00
C. Guy Yarvin
092dc318de
New metal boot system.
2016-11-23 20:25:07 -08:00