mirror of
https://github.com/tloncorp/landscape.git
synced 2024-12-18 22:31:59 +03:00
docket: suspend the %garden desk
It was deprecated in favor of %landscape, but is still active on people's ships and blocking the 411 update. Here, we make docket suspend the %garden desk unconditionally. Debated deferring this to a separate event, since it may kick off the base update, but the suspension itself should isolate that into its own separate event already.
This commit is contained in:
parent
3121d3e471
commit
65294597da
@ -3,7 +3,7 @@
|
|||||||
|%
|
|%
|
||||||
+$ card card:agent:gall
|
+$ card card:agent:gall
|
||||||
+$ app-state
|
+$ app-state
|
||||||
$: %4
|
$: %5
|
||||||
:: local
|
:: local
|
||||||
charges=(map desk charge)
|
charges=(map desk charge)
|
||||||
==
|
==
|
||||||
@ -65,13 +65,18 @@
|
|||||||
?. ?=(%3 -.old) `old
|
?. ?=(%3 -.old) `old
|
||||||
:_ old(- %4) :_ ~
|
:_ old(- %4) :_ ~
|
||||||
[%pass /reinstall %agent [our.bowl dap.bowl] %poke %reinstall-groups !>(~)]
|
[%pass /reinstall %agent [our.bowl dap.bowl] %poke %reinstall-groups !>(~)]
|
||||||
?> ?=(%4 -.old)
|
=^ cards-4 old
|
||||||
|
?. ?=(%4 -.old) `old
|
||||||
|
:_ old(- %5) :_ ~
|
||||||
|
=/ =cage [%kiln-suspend !>(`desk`%garden)]
|
||||||
|
[%pass /suspend %agent [our.bowl %hood] %poke cage]
|
||||||
|
?> ?=(%5 -.old)
|
||||||
=/ cards-tire [~(tire pass /tire) ~]
|
=/ cards-tire [~(tire pass /tire) ~]
|
||||||
=. -.state old
|
=. -.state old
|
||||||
:: inflate-cache needs to be called after the state is set
|
:: inflate-cache needs to be called after the state is set
|
||||||
::
|
::
|
||||||
=. +.state inflate-cache
|
=. +.state inflate-cache
|
||||||
[:(weld cards-1 cards-2 cards-3 cards-tire) this]
|
[:(weld cards-1 cards-2 cards-3 cards-4 cards-tire) this]
|
||||||
::
|
::
|
||||||
++ inflate-cache
|
++ inflate-cache
|
||||||
^- cache
|
^- cache
|
||||||
@ -87,9 +92,11 @@
|
|||||||
state-1
|
state-1
|
||||||
state-2
|
state-2
|
||||||
state-3
|
state-3
|
||||||
|
state-4
|
||||||
app-state
|
app-state
|
||||||
==
|
==
|
||||||
::
|
::
|
||||||
|
+$ state-4 [%4 (map desk charge)]
|
||||||
+$ state-3 [%3 (map desk charge)]
|
+$ state-3 [%3 (map desk charge)]
|
||||||
+$ state-2 [%2 (map desk charge)]
|
+$ state-2 [%2 (map desk charge)]
|
||||||
+$ state-1 [%1 (map desk charge)]
|
+$ state-1 [%1 (map desk charge)]
|
||||||
@ -250,6 +257,7 @@
|
|||||||
[%kiln ~] `state
|
[%kiln ~] `state
|
||||||
[%charge @ *] (take-charge i.t.wire t.t.wire)
|
[%charge @ *] (take-charge i.t.wire t.t.wire)
|
||||||
[%reinstall *] `state
|
[%reinstall *] `state
|
||||||
|
[%suspend ~] `state
|
||||||
==
|
==
|
||||||
[cards this]
|
[cards this]
|
||||||
::
|
::
|
||||||
@ -674,8 +682,8 @@
|
|||||||
;: cook
|
;: cook
|
||||||
|=(pork (weld q (drop p)))
|
|=(pork (weld q (drop p)))
|
||||||
deft
|
deft
|
||||||
|=(a=cord (rash a (more fas smeg)))
|
|=(a=cord (rash a (more fas smeg)))
|
||||||
crip
|
crip
|
||||||
(star ;~(pose (cold '%20' (just ' ')) next))
|
(star ;~(pose (cold '%20' (just ' ')) next))
|
||||||
==
|
==
|
||||||
::
|
::
|
||||||
|
Loading…
Reference in New Issue
Block a user