benjamin-tlon
d06693dc7e
Add support to lens-command
for pill output and optimized base64 encoding. ( #1068 )
...
Added support to `lens-command` for outputting a pill. We want this so that we can create (solid and brass) pills from `urb.py`.
This also adds an optimized base64 encoding routine. The previous version of base64 stack overflowed on large inputs, and a tail-recursive version took hours to encode 5mb of data. This one uses the `ripn` jet and only takes a second or two.
2019-02-27 16:12:59 -08:00
Ted Blackman
925e482be5
scavenge some dead printing code from dojo ( #1049 )
2019-02-04 16:29:07 -08:00
Ted Blackman
84eca7989f
added gen/dojo/wipe to clear dojo state ( #1039 )
2019-01-31 21:39:10 -08:00
Ted Blackman
606a325162
dojo: move parsers to separate core ( #1038 )
2019-01-31 21:05:54 -08:00
Fang
8cd2a02f04
Remove trailing whitespace
2019-01-17 21:37:34 -08:00
Joe Bryan
b37e199317
removes |ask prompt from :dojo
2019-01-15 12:19:07 -05:00
benjamin-tlon
bf78d3a343
Type Printer Integration ( #970 )
...
Moved plum/plume/xray/pprint into the kernel, made it accessible from the dojo, and did a bit of cleanup.
2019-01-10 15:29:58 -08:00
Elliot Glaysher
9828c02473
Remove duplicated code between arvo and hoon
...
Also removes some dead code from arvo which lets us clean up some
^ in dojo.
2019-01-02 11:09:25 -08:00
Joe Bryan
d4e9759b28
18. single-home %clay %info task
2018-12-13 14:07:10 -05:00
Joe Bryan
18cb206eee
15. single-homes %ford %kill task
2018-12-13 14:06:59 -05:00
Joe Bryan
5095020755
14. single-home %ford %build task
2018-12-13 14:06:56 -05:00
Elliot Glaysher
ec9513ccfe
More explicit referencing
2018-12-11 13:48:34 -08:00
Elliot Glaysher
935baa3c83
Explicit resolution, less ^
2018-12-11 13:39:39 -08:00
Elliot Glaysher
e839ec6c7c
Start adding ^? and removing =, and ^
2018-12-11 11:38:44 -08:00
David Kerschner
88d05c5826
reinstated ++poke-lens-command with changes
2018-10-09 18:33:22 -07:00
Ted Blackman
77b02196d5
dojo: reinstate +he-lens with fixed +hoon
2018-10-09 18:07:05 -07:00
Elliot Glaysher
669c79ceeb
Make dojo not produce incorrect beams when they start with '/'.
2018-09-04 15:57:29 -07:00
Curtis Yarvin
d062445ffb
Merge commit '89a0a' into ford-turbo-original
2018-08-17 15:04:31 -07:00
Curtis Yarvin
a6b8407bc4
Building, without (strangely) command:lens
2018-08-15 17:23:37 -07:00
Curtis Yarvin
fa9c4636f9
Merge branch 'research-tome' into ford-turbo-original
2018-08-15 16:48:37 -07:00
Elliot Glaysher
81bd72ee21
WIP: Commiting so I can get the ~+ patch.
2018-08-08 14:47:01 -07:00
Elliot Glaysher
84e05eba12
Integration of the state machine code complete; can boot a fakezod.
...
Fakezod boots with the new state machine code, and can run the +ford-turbo
test suite.
2018-07-24 10:54:16 -07:00
Curtis Yarvin
07e8e3029f
Initial rind installation.
2018-06-15 10:37:57 -07:00
Elliot Glaysher
8cdf3cf165
Dontjo is something that shall be overcome.
2018-06-13 13:28:09 -07:00
Curtis Yarvin
ddb0fc22f4
Chapter names for everyone.
2018-05-28 23:42:16 -07:00
Curtis Yarvin
3c3130c37d
Chapters with stub names.
2018-05-28 22:21:44 -07:00
Curtis Yarvin
bcd76e4caa
More renaming.
2018-05-27 13:01:04 -07:00
Curtis Yarvin
a29b22357d
Some renaming and stuff.
2018-05-27 12:15:15 -07:00
Curtis Yarvin
a26105370b
Old help totally cleaned out.
2018-05-24 15:39:56 -07:00
Curtis Yarvin
d15578859b
Badly done.
2018-05-20 13:23:01 -07:00
Curtis Yarvin
7caa1f86e1
Eliminate chapters in +coil.
2018-05-16 14:51:20 -07:00
Curtis Yarvin
07fd6faab9
Merge branch 'master' into research-merge; broken
2018-05-03 10:51:39 -07:00
Curtis Yarvin
2b4e003a75
Fully migrated to %hint.
2018-04-24 23:07:21 -07:00
C. Guy Yarvin
4cd7a35e06
Add scratch file.
2018-04-20 09:45:45 -07:00
C. Guy Yarvin
54a03b4917
Remove old %help form.
2018-03-29 11:21:04 -07:00
C. Guy Yarvin
0adc414510
Finish above renaming.
2018-03-29 11:03:14 -07:00
C. Guy Yarvin
2c6c9bcc30
Add new %form type.
2018-03-26 16:55:02 -07:00
C. Guy Yarvin
3afa0876d3
Stop using obsolete $~ syntax.
2018-03-18 21:18:20 -07:00
C. Guy Yarvin
5f7d3922bd
End use of legacy $| and $& syntax.
2018-03-18 20:54:47 -07:00
C. Guy Yarvin
26577078fa
Completed glyph renaming.
2018-03-18 20:38:01 -07:00
C. Guy Yarvin
79aa1cbc61
Fix $? to use %fits.
2018-03-17 18:06:15 -07:00
C. Guy Yarvin
5c8a77fe90
Final syllable renaming.
2018-03-13 21:36:10 -07:00
C. Guy Yarvin
f8d47c252e
Adapt %ts and %br runes.
2018-03-12 18:20:48 -07:00
C. Guy Yarvin
8b946b9c2e
Kernel is rippled, apps mostly.
2018-02-24 19:37:00 -08:00
Joe Bryan
f7329c5872
escapes "{" in tape print (++dash:us) ( #636 )
...
modifies ++dash:us to take a list of additional characters to escape
2018-02-22 16:03:13 +01:00
C. Guy Yarvin
eca422513f
Some ripple-ization that works.
2018-02-14 16:31:09 -08:00
C. Guy Yarvin
55ea6e6aea
Cleared fab flags; preparing to ripple.
2018-02-13 21:36:25 -08:00
C. Guy Yarvin
9a8dfb21fc
Almost fully transitioned.
2018-02-12 17:09:22 -08:00
C. Guy Yarvin
799eef0d2d
Add needed default.
2018-02-11 21:17:42 -08:00
C. Guy Yarvin
7404bb0a1e
Booting without any constant blocks.
2018-01-31 13:53:27 -08:00