C. Guy Yarvin
|
e0a155d2d3
|
New +plum output format.
|
2018-04-10 18:51:33 -07:00 |
|
C. Guy Yarvin
|
8b98fce459
|
Improvements on cosmetic analysis.
|
2018-04-08 10:44:15 -07:00 |
|
Joseph Bryan
|
2346d0bda6
|
removes %#
|
2018-04-04 13:28:35 -07:00 |
|
Joseph Bryan
|
a35bb28e69
|
replaces all uses of %# with %~
|
2018-04-04 13:25:54 -07:00 |
|
Joseph Bryan
|
b5aeee11e4
|
updates %cnsg tall parser to be 3-fixed
|
2018-04-04 13:24:33 -07:00 |
|
Joseph Bryan
|
d6e1e3bc27
|
replaces all tall cnsg hoons with %#
|
2018-04-04 14:07:05 -04:00 |
|
Joseph Bryan
|
807652e1ab
|
adds %# (3-fixed %cnsg alias) to parser
|
2018-04-04 13:56:21 -04:00 |
|
C. Guy Yarvin
|
1a45e073e9
|
Work in progress.
|
2018-03-30 20:54:04 -07:00 |
|
Joseph Bryan
|
d75b299ae1
|
generalizes =model syntax to be valid for any toro
tsfs, tssm, tshp, etc.
|
2018-03-29 15:13:21 -04: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
|
1da6a7f983
|
Rename plan to spec; add interface/mark molds.
|
2018-03-29 10:21:59 -07:00 |
|
C. Guy Yarvin
|
2c6c9bcc30
|
Add new %form type.
|
2018-03-26 16:55:02 -07:00 |
|
C. Guy Yarvin
|
71b8efa81b
|
Minor tweaks to previous.
|
2018-03-19 21:42:45 -07:00 |
|
C. Guy Yarvin
|
a082494df1
|
Preserve artificial mold assembly structure.
|
2018-03-19 20:59:19 -07:00 |
|
C. Guy Yarvin
|
f7a7ae486a
|
Add extended +plan runes.
|
2018-03-19 19:42:13 -07:00 |
|
C. Guy Yarvin
|
5e02e88d9e
|
Add filter plans $> and $<.
|
2018-03-19 13:38:19 -07:00 |
|
C. Guy Yarvin
|
28f6da3fa8
|
More cleanup.
|
2018-03-19 11:12:44 -07:00 |
|
C. Guy Yarvin
|
3ffa56cbbd
|
Fix previous commit.
|
2018-03-19 10:43:25 -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
|
bfedf558c0
|
Complete renaming.
|
2018-03-18 20:00:25 -07:00 |
|
C. Guy Yarvin
|
eb91e0d56a
|
Intermediate renaming.
|
2018-03-18 19:40:38 -07:00 |
|
C. Guy Yarvin
|
39f720cd81
|
Correct processing of %null. Eliminate %void.
|
2018-03-18 18:59:05 -07:00 |
|
C. Guy Yarvin
|
4ac0a63233
|
Modern structure assembly.
|
2018-03-18 15:59:22 -07:00 |
|
C. Guy Yarvin
|
6290b74878
|
Modern structure assembly, except hard leaves.
|
2018-03-18 15:06:33 -07:00 |
|
C. Guy Yarvin
|
e705bd7c54
|
Same but without debug.
|
2018-03-17 18:11:07 -07:00 |
|
C. Guy Yarvin
|
79aa1cbc61
|
Fix $? to use %fits.
|
2018-03-17 18:06:15 -07:00 |
|
C. Guy Yarvin
|
28eac62fae
|
Add %over for hygienic plan macros.
|
2018-03-13 22:56:31 -07:00 |
|
C. Guy Yarvin
|
72449103e4
|
Reorder ++plan.
|
2018-03-13 21:37:45 -07:00 |
|
C. Guy Yarvin
|
5c8a77fe90
|
Final syllable renaming.
|
2018-03-13 21:36:10 -07:00 |
|
C. Guy Yarvin
|
fa6036b478
|
Much rune renaming.
|
2018-03-13 20:17:30 -07:00 |
|
Paul Driver
|
45decc83ac
|
add ++lest, the non-empty list mold builder
|
2018-03-13 15:38:17 -07:00 |
|
C. Guy Yarvin
|
5f9ba084a3
|
Finished decoupling +hoon and +plan.
|
2018-03-13 15:22:10 -07:00 |
|
C. Guy Yarvin
|
b3066dad30
|
Disentangled expressions and structures.
|
2018-03-13 00:11:47 -07:00 |
|
C. Guy Yarvin
|
6432ac8f04
|
Various fixes and molds.
|
2018-03-12 22:56:27 -07:00 |
|
C. Guy Yarvin
|
f8d47c252e
|
Adapt %ts and %br runes.
|
2018-03-12 18:20:48 -07:00 |
|
C. Guy Yarvin
|
f834e16a23
|
All root runes replanned.
|
2018-03-12 11:32:56 -07:00 |
|
C. Guy Yarvin
|
bcb2567229
|
About to add $>, $<.
|
2018-03-11 22:29:13 -07:00 |
|
C. Guy Yarvin
|
062dccc00a
|
Half-converted %tsbr.
|
2018-03-11 21:16:36 -07:00 |
|
C. Guy Yarvin
|
dae664dd57
|
Like previous, but actually works.
|
2018-03-11 13:48:32 -07:00 |
|
C. Guy Yarvin
|
0144a79f15
|
Parser recognizes plans.
|
2018-03-11 13:23:06 -07:00 |
|
C. Guy Yarvin
|
67ba916005
|
Rename ++plan tags.
|
2018-03-10 21:15:09 -08:00 |
|
C. Guy Yarvin
|
4d183731d4
|
Adapt $:, $%, $?, so that plan matches hoon.
|
2018-03-10 20:59:28 -08:00 |
|
C. Guy Yarvin
|
ebfa5352f4
|
Eliminate special kelp lines; rename crib to plan.
|
2018-03-09 15:53:13 -08:00 |
|
C. Guy Yarvin
|
c5342caf05
|
Eliminated line-specific behavior in kelp.
|
2018-03-08 16:58:29 -08:00 |
|
C. Guy Yarvin
|
a4081b1af9
|
Switch to %fits for kelp testing.
|
2018-03-08 16:41:21 -08:00 |
|
C. Guy Yarvin
|
59ebad05a0
|
Eliminate temporary %cold.
|
2018-03-06 14:42:05 -08:00 |
|
C. Guy Yarvin
|
930a9c82f6
|
Remove %iced and $^ ++crib.
|
2018-03-06 14:28:14 -08:00 |
|
C. Guy Yarvin
|
edee267eae
|
Spores almost iced.
|
2018-03-04 15:08:12 -08:00 |
|
C. Guy Yarvin
|
33f098d47f
|
Instrumented without logging.
|
2018-03-03 18:54:15 -08:00 |
|
C. Guy Yarvin
|
67d0bfd089
|
Ready to test constant-blocking with +spore.
|
2018-03-02 17:21:52 -08:00 |
|
C. Guy Yarvin
|
5d5672746a
|
Ready to test constant blocking.
|
2018-03-02 16:58:58 -08:00 |
|
C. Guy Yarvin
|
7d2107e0cb
|
Ripple constant blocking testbed.
|
2018-02-26 22:33:06 -08:00 |
|
C. Guy Yarvin
|
deab31fdb6
|
With nil weed sample.
|
2018-02-26 21:18:47 -08:00 |
|
C. Guy Yarvin
|
c98623f5a6
|
++burp to eliminate seminoun frame dragging.
|
2018-02-26 15:54:02 -08:00 |
|
C. Guy Yarvin
|
fd33164a6e
|
Ready to test constant blocking.
|
2018-02-25 20:34:31 -08:00 |
|
C. Guy Yarvin
|
8b946b9c2e
|
Kernel is rippled, apps mostly.
|
2018-02-24 19:37:00 -08:00 |
|
C. Guy Yarvin
|
ad016d4409
|
Almost booting with ripple.
|
2018-02-24 18:01:53 -08:00 |
|
Joseph Bryan
|
1d00ad0428
|
reorders ++spin sample
|
2018-02-23 17:01:16 -05:00 |
|
Joseph Bryan
|
9e3c7870f4
|
forwardports ++spin/++spun api change
adds documentation and typecasts
|
2018-02-23 17:01:10 -05:00 |
|
Anton Dyudin
|
e0418a3162
|
amend #589 to reduce =| mold namespace pollution
This should fix womb, which has a |=(mold (unit (... +<))) that
pulls ++unit from the wrong place.
|
2018-02-22 17:48:59 -08:00 |
|
C. Guy Yarvin
|
79b87ed818
|
Lazy seminouns in place.
|
2018-02-22 17:06:49 -08:00 |
|
C. Guy Yarvin
|
948d6d438e
|
Add %kthx for cold testing.
|
2018-02-22 15:41:38 -08:00 |
|
C. Guy Yarvin
|
06cefbbca3
|
Lazy seminoun testing with ^%.
|
2018-02-22 15:32:23 -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
|
57eff328d3
|
Ready to test seminouns.
|
2018-02-21 21:27:35 -08:00 |
|
C. Guy Yarvin
|
e2b5379f3d
|
Fully adapted to seminouns in ++coil.
|
2018-02-19 17:27:23 -08:00 |
|
C. Guy Yarvin
|
66165cea0c
|
Fully disengaged jets from core assembly.
|
2018-02-19 13:04:57 -08:00 |
|
Fang
|
3452d8756e
|
Fixed error in #417, use "type" instead of "span".
|
2018-02-19 18:36:41 +01:00 |
|
C. Guy Yarvin
|
8d101aaf21
|
Move core assembly back to pure hoon.
|
2018-02-18 17:52:25 -08:00 |
|
C. Guy Yarvin
|
6535275333
|
Restored ^% ripple switch for fast testing.
|
2018-02-18 14:19:09 -08:00 |
|
C. Guy Yarvin
|
a42b5eac61
|
++mine battery builder for callback from jets.
|
2018-02-18 13:42:44 -08:00 |
|
Ted Blackman
|
958fbdb649
|
Merge pull request #407 from max19/dragonfix
Dragon4 fix
|
2018-02-16 14:01:15 -08:00 |
|
Ted Blackman
|
b40103a059
|
Revert "updates ++boil:ap to crash if a book has pages with the same tag"
|
2018-02-16 13:14:04 -08:00 |
|
Fang
|
09b812bae7
|
Merge pull request #417 from frodwith/fixnest-master
correct an oversight in ++nest:ut (mismatch with jet)
|
2018-02-16 21:57:05 +01:00 |
|
Ted Blackman
|
b47cf9cd6a
|
Merge pull request #619 from jfranklin9000/gate
Use ++mold instead of ++gate in ++cask and ++hypo.
|
2018-02-16 12:53:36 -08:00 |
|
Ted Blackman
|
0921f90b38
|
Merge branch 'master' into fixnest-master
|
2018-02-16 12:49:29 -08:00 |
|
Ted Blackman
|
2f6941b365
|
Merge branch 'master' into dragonfix
|
2018-02-16 12:46:04 -08:00 |
|
Ted Blackman
|
43383877e3
|
Merge pull request #363 from joemfb/safe-book
updates ++boil:ap to crash if a book has pages with the same tag
|
2018-02-16 12:26:58 -08:00 |
|
C. Guy Yarvin
|
5f780a2b52
|
Lazy execution in ++musk.
|
2018-02-15 15:53:32 -08:00 |
|
C. Guy Yarvin
|
e6f2ab99c0
|
Properly rippled.
|
2018-02-15 10:23:25 -08:00 |
|
C. Guy Yarvin
|
6d07e585cd
|
Ready to try to chill ripple.
|
2018-02-15 09:39:42 -08:00 |
|
C. Guy Yarvin
|
e0147a724c
|
Working ripple, sort of.
|
2018-02-14 17:39:08 -08: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
|
3d462e184a
|
Only one fabrication bit.
|
2018-02-13 14:19:11 -08:00 |
|
John Franklin
|
a33eec2d75
|
Use ++mold instead of ++gate in ++cask and ++hypo.
|
2018-02-13 04:43:52 -06:00 |
|
John Franklin
|
3d791048e8
|
Replace $-(* *) with gate.
|
2018-02-12 06:45:11 -06:00 |
|
C. Guy Yarvin
|
7b28975ebb
|
Converted whole kernel to use modern defaulting.
|
2018-02-11 21:01:25 -08:00 |
|
C. Guy Yarvin
|
314b431b23
|
Improve tracing in ++musk.
|
2018-02-11 20:03:38 -08:00 |
|
C. Guy Yarvin
|
5a9aba2185
|
Most of the way to default-clean.
|
2018-02-10 21:24:22 -08:00 |
|
C. Guy Yarvin
|
be17ea51f4
|
Adjust %deft to take a hoon.
|
2018-02-09 15:15:32 -08:00 |
|
C. Guy Yarvin
|
2e217b562a
|
Tuple cribs in process.
|
2018-02-03 21:52:57 -08:00 |
|
C. Guy Yarvin
|
423f2bf00f
|
Adjust construct recursion logic.
|
2018-02-03 20:04:56 -08:00 |
|
C. Guy Yarvin
|
cba2dfc8d0
|
Preadapt ++probe for explicit tuples.
|
2018-02-03 18:45:07 -08:00 |
|
C. Guy Yarvin
|
c2dd5d19dc
|
Rename ++tile to ++crib.
|
2018-02-03 14:01:36 -08:00 |
|
C. Guy Yarvin
|
842fb0bd96
|
Add $~ default rune; remove $~ legacy uaes.
|
2018-02-02 21:23:22 -08:00 |
|
C. Guy Yarvin
|
b1a668bb17
|
Boots after rebase, though talk is broken.
|
2018-01-31 14:06:29 -08:00 |
|
C. Guy Yarvin
|
ebf5751a67
|
Reinstate fast probe.
|
2018-01-31 13:53:28 -08:00 |
|
C. Guy Yarvin
|
9b14546e83
|
Stash commit, testing defaulting with ^%.
|
2018-01-31 13:53:28 -08:00 |
|
C. Guy Yarvin
|
1358010427
|
Add fabrication model bit.
|
2018-01-31 13:53:28 -08:00 |
|
C. Guy Yarvin
|
349f989cd4
|
Blind overflows when sample is proper default.
|
2018-01-31 13:53:28 -08:00 |
|
C. Guy Yarvin
|
7404bb0a1e
|
Booting without any constant blocks.
|
2018-01-31 13:53:27 -08:00 |
|
C. Guy Yarvin
|
7d3334d6dd
|
Disable blocking crash for stability commit.
|
2018-01-31 13:52:49 -08:00 |
|
C. Guy Yarvin
|
1039458536
|
Controlled defaulting in ++tile.
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
d863c7f58f
|
Transition probe default model.
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
4f98f0ebcb
|
Work in progress.
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
23680f4b89
|
Add %funk tile for direct $-().
|
2018-01-31 13:52:04 -08:00 |
|
Paul Driver
|
1fba410c4b
|
fix jet discrepancies in ++fond
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
15e824da0b
|
ut_find debugging branch.
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
ae7f263a43
|
More constant-folding cleanups.
|
2018-01-31 13:52:04 -08:00 |
|
C. Guy Yarvin
|
12a41d56e7
|
Unblocking constants.
|
2018-01-31 13:50:56 -08:00 |
|
C. Guy Yarvin
|
5055a64e71
|
Better constant folding.
|
2018-01-31 13:50:56 -08:00 |
|
C. Guy Yarvin
|
51e0505fbd
|
Improve $-() defaulting.
|
2018-01-31 13:50:56 -08:00 |
|
C. Guy Yarvin
|
77e364e79f
|
Adjustments for content blocking.
|
2018-01-31 13:50:56 -08:00 |
|
C. Guy Yarvin
|
2745b9587b
|
Remove old modeling code.
|
2018-01-31 13:50:56 -08:00 |
|
C. Guy Yarvin
|
6cb5c77ab6
|
Fix walk processing of %ktcn.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
1730862581
|
Disable constant blocking error; track it at runtime.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
8ec6ee61d0
|
Minor fix to preceding.a
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
5acfb04cc6
|
First two tiers are constant-safe.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
45adb4e373
|
Constant fixes.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
129e1cbba2
|
Some adjustments for constant folding.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
f050415e3b
|
Resolved $- folding problem.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
9f3e73a88c
|
Various fixes and improvements.
|
2018-01-31 13:50:55 -08:00 |
|
C. Guy Yarvin
|
6484ff2b81
|
More diagnostics.
|
2018-01-31 13:50:55 -08:00 |
|
Anton Dyudin
|
ebc95233a8
|
Update hoon.hoon
Fix #95 per request to just patch it on master
|
2018-01-19 13:42:50 -08:00 |
|
Anton Dyudin
|
eaea2b528c
|
picked up a few more mis-replaced jet hints
having been bound they'll stay bound, but these seem less crucial,
being mostly called from already inside the other compiler jets
|
2017-12-11 18:46:43 -08:00 |
|
Anton Dyudin
|
3fd968fbc7
|
HOTFIX 2: the hotfixening
(invalidate old "%tsgl = ++rap" jet hint cached at c layer)
|
2017-12-11 15:14:52 -08:00 |
|
Anton Dyudin
|
f2c04bfcd3
|
HOTFIX fix ++tap ~/ %tsgl jet hint
@cgyarvin pls sed more responsibly. Should fix the various json/html serialization stack overflows that have been happening.
|
2017-12-11 14:02:37 -08:00 |
|
C. Guy Yarvin
|
7d4a6d808f
|
Fix compiler error.
|
2017-12-07 11:07:30 -08:00 |
|
C. Guy Yarvin
|
7d4b35c86b
|
Remove non-shipping code.
|
2017-12-07 09:56:45 -08:00 |
|
C. Guy Yarvin
|
befec1ddc0
|
Adjust spacing.
|
2017-12-07 08:48:06 -08:00 |
|
C. Guy Yarvin
|
2d30ac17a4
|
Conservative commit without time increase.
|
2017-12-06 22:01:38 -08:00 |
|
C. Guy Yarvin
|
caa44d977f
|
Temporarily revert ++musk expansion.
|
2017-12-06 21:30:05 -08:00 |
|
C. Guy Yarvin
|
bb62dfe35d
|
Instrumented and disabled ++aq; ^% hard blows.
|
2017-12-06 16:19:10 -08:00 |
|
C. Guy Yarvin
|
95ba547327
|
Seems to work but with performance/overflow issues.
|
2017-12-06 16:19:10 -08:00 |
|
C. Guy Yarvin
|
797d40d6ff
|
New ++ax seems almost working.
|
2017-12-06 16:19:10 -08:00 |
|
C. Guy Yarvin
|
f421c2e057
|
New ++al (++ax in h.h) passes smoke test.
|
2017-12-06 16:19:10 -08:00 |
|
C. Guy Yarvin
|
a4c9bdc69f
|
Move %wtts to %fits; clean up %xray.
|
2017-12-06 16:19:10 -08:00 |
|
C. Guy Yarvin
|
98e0fa51f6
|
Initial commit of new model system.
|
2017-12-06 16:19:10 -08:00 |
|
cgyarvin
|
540ba66506
|
Merge pull request #458 from ohAitch/move-json
move ++json and other above-arvo types to zuse
|
2017-12-06 13:25:44 -08:00 |
|
Anton Dyudin
|
25809f120e
|
fix conflict-resolution for new twig type
|
2017-12-06 12:12:06 -08:00 |
|
Anton Dyudin
|
f24f2190a5
|
Merge branch 'master' into cleaner-deco
Conflicts:
gen/deco.hoon
sys/hoon.hoon
|
2017-12-05 12:24:06 -08:00 |
|
Ted Blackman
|
a0120e7bd2
|
Merge pull request #464 from ohAitch/travis
enable Travis CI, base test "does dojo run"
|
2017-12-05 11:27:16 -08:00 |
|
C. Guy Yarvin
|
87e658a765
|
Remove $% duplicate detection, which broke something.
|
2017-12-02 05:33:08 -08:00 |
|
Anton Dyudin
|
d70d81d98f
|
test pill autobuild code
|
2017-12-01 21:23:34 -08:00 |
|
C. Guy Yarvin
|
1b47073c11
|
Manually complete prior integrations.
|
2017-12-01 19:02:46 -08:00 |
|
C. Guy Yarvin
|
299558f245
|
Merge commit 'd6c5912' into master-pulls
|
2017-12-01 15:48:28 -08:00 |
|