mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-17 20:01:32 +03:00
Merge remote-tracking branches 'juped/no-begin' and 'ohaitch/fix-tscn-chronolock'
Deprecates the |begin command (closes #567) Fixes /=== syntax in dojo always locking to current time (closes #565)
This commit is contained in:
commit
53c52b64eb
@ -142,8 +142,10 @@
|
|||||||
==
|
==
|
||||||
::
|
::
|
||||||
;~ pfix tis
|
;~ pfix tis
|
||||||
%+ dp-variable ;~(pose sym (cold %dir cen))
|
;~ pose
|
||||||
;~(pfix ace dp-source)
|
(dp-variable (cold %dir cen) ;~(pfix ace :(stag 0 %ex dp-rood)))
|
||||||
|
(dp-variable sym ;~(pfix ace dp-source))
|
||||||
|
==
|
||||||
==
|
==
|
||||||
::
|
::
|
||||||
;~ pfix fas
|
;~ pfix fas
|
||||||
@ -219,7 +221,18 @@
|
|||||||
++ dp-path (tope he-beam) :: ++path
|
++ dp-path (tope he-beam) :: ++path
|
||||||
++ dp-server (stag 0 (most fas sym)) :: ++dojo-server
|
++ dp-server (stag 0 (most fas sym)) :: ++dojo-server
|
||||||
++ dp-twig tall:(vang | dp-path) :: ++twig
|
++ dp-twig tall:(vang | dp-path) :: ++twig
|
||||||
++ dp-poor poor:(vang | (tope dir)) :: (list ++twig)
|
++ dp-rood :: 'dir' twig
|
||||||
|
=> (vang | (tope dir))
|
||||||
|
;~ pose
|
||||||
|
rood
|
||||||
|
::
|
||||||
|
=- ;~(pfix cen (stag %clsg -)) :: XX refactor ++scat
|
||||||
|
%+ sear |=([a=@ud b=tyke] (posh ~ ~ a b))
|
||||||
|
;~ pose
|
||||||
|
porc
|
||||||
|
(cook |=(a=(list) [(lent a) ~]) (star cen))
|
||||||
|
==
|
||||||
|
==
|
||||||
++ dp-value :: ++dojo-source
|
++ dp-value :: ++dojo-source
|
||||||
;~ pose
|
;~ pose
|
||||||
(stag %ex dp-twig)
|
(stag %ex dp-twig)
|
||||||
|
@ -13,9 +13,15 @@
|
|||||||
[sole .]
|
[sole .]
|
||||||
:- %ask
|
:- %ask
|
||||||
|= $: [now=@da eny=@uvI bec=beak]
|
|= $: [now=@da eny=@uvI bec=beak]
|
||||||
[arg=_(scug *@ ~[his=*@p tic=*@p]) ~]
|
[arg=_(scug *@ ~[his=*@p tic=*@p])]
|
||||||
|
safety=?(%on %off)
|
||||||
==
|
==
|
||||||
^- (sole-result (cask begs))
|
^- (sole-result (cask begs))
|
||||||
|
?. =(safety %off)
|
||||||
|
%+ sole-yo
|
||||||
|
:- %leaf
|
||||||
|
"|begin is deprecated, please invoke urbit with -w [name] -t [ticket]"
|
||||||
|
sole-no
|
||||||
=- ?~ arg -
|
=- ?~ arg -
|
||||||
=+ (fun.q.q his.arg)
|
=+ (fun.q.q his.arg)
|
||||||
?~ +.arg -
|
?~ +.arg -
|
||||||
|
@ -102,7 +102,7 @@
|
|||||||
[p=*(list tank) q=[%| p=[pul %get ~ ~] q=fun]] ::
|
[p=*(list tank) q=[%| p=[pul %get ~ ~] q=fun]] ::
|
||||||
:: ::
|
:: ::
|
||||||
++ sole-no :: empty result
|
++ sole-no :: empty result
|
||||||
[p=*(list tank) q=~] ::
|
[p=*(list tank) q=[%& ~]] ::
|
||||||
:: ::
|
:: ::
|
||||||
++ sole-go :: parse by rule
|
++ sole-go :: parse by rule
|
||||||
|* [sef=_rule fun=$+(* *)] ::
|
|* [sef=_rule fun=$+(* *)] ::
|
||||||
|
Loading…
Reference in New Issue
Block a user