Elliot Glaysher
2d4dbc7c47
Rework %walk so that it doesn't load all marks.
2018-06-27 16:26:47 -07:00
Elliot Glaysher
7e00f930b8
Add helper function for common build pattern.
2018-06-27 13:37:54 -07:00
Isaac Visintainer
972ff2c82a
first attempt, lets see how it goes...
2018-06-27 11:09:38 -07:00
Elliot Glaysher
87cbea377d
Remove indirect hoons and fix up callsites using //
2018-06-26 13:52:56 -07:00
Elliot Glaysher
693ab11c65
Add the %walk schematic
2018-06-22 15:20:52 -07:00
Curtis Yarvin
7550b80b2d
Add a spec to %tstr.
2018-06-21 16:44:35 -07:00
Fang
a9340d7d68
Add ++rev to bit arithmetic,
...
for reversing block order while accounting for leading zeroes.
2018-06-21 18:49:10 +02:00
Joe Bryan
adc9da0b0c
adds lane-change subscriptions (%tend/%rove) to ames
2018-06-20 17:33:32 -04:00
Joe Bryan
461e0e9d14
adds http configuration effect (%form) and port notification move (%live)
2018-06-20 14:01:35 -04:00
Joe Bryan
2a15e83fc3
adds http reverse proxy notification move (%wise) and effect (%that)
2018-06-20 14:01:35 -04:00
Isaac Visintainer
c68025c8b2
moar changes
2018-06-20 10:12:26 -07:00
Fang
c6756467ed
Update structures and events to match on-chain data.
2018-06-20 14:17:22 +02:00
Joe Bryan
9d72b8f92b
Merge branch 'collections' into collections-merge
...
* collections: (127 commits)
Revert "cross-ship permissions works now"
deleted more unused files, updated json arm of collections mark
removed unused index file (was used for debug)
cross-ship permissions works now
rendered MVE css and js 272af56804f822c23efa645aafcf1d5d8a8bfdff
simplified latest alias
new 'latest' page in colls
deleted a swp file
mve updates f83035d162dd60107b45798117cf924437070798
isaac's eyre changes to polling parameters as requested by Logan
rendered MVE f0a44584883e8789ec5bab9c80334ae0ee251e02
source new circle to inbox in collections app
relative href
removed topic text from collection json
patch back in realnet ames (was testnet ames in xship-wrap
collections now sends invites to whitelist
aded fascen to pass along fasbuc params
add x-htm wrappers for &htm
rename default eyre mark to x-urb, do xhsip on x- prefix requests
updated json endpoints in accordance with logan's requests
...
2018-06-19 20:51:22 -04:00
Isaac Visintainer
dfa915d1ff
stylistic changes
2018-06-19 15:27:16 -07:00
Isaac Visintainer
43b3a84db5
included full group information in scry
2018-06-19 14:43:16 -07:00
Curtis Yarvin
75e0c66227
Resolved skin issues.
2018-06-18 19:45:38 -07:00
Elliot Glaysher
165083b253
Boots with clay backed by ford-turbo.
2018-06-18 16:18:02 -07:00
Isaac Visintainer
4d11928db6
clay permissions issue #749
2018-06-18 16:10:11 -07:00
Curtis Yarvin
8b8ab69d00
Proper skin control, with some =/ issues.
2018-06-17 11:03:19 -07:00
Curtis Yarvin
472f753a1a
More %kthx adaptation.
2018-06-15 14:18:22 -07:00
Curtis Yarvin
07e8e3029f
Initial rind installation.
2018-06-15 10:37:57 -07:00
Elliot Glaysher
a0cb2829df
Fix +enqueue-client-rebuilds by writing +find-old-clients
2018-06-13 13:12:36 -07:00
Elliot Glaysher
df008e95ae
Don't send null ducts in subscriptions to clay.
...
We were previously sending ~ as the duct to clay for our %multi
subscriptions. This caused arvo to drop events. Keep track of the
last duct which issued a subscription on a disc and cancel old
subscriptions if the duct changed.
2018-06-13 13:12:36 -07:00
Elliot Glaysher
ddf0334b15
Switch Gall to use the Turbo vane.
...
This fixes Gall and userland apps so that they boot. It then disables
%hall and %talk, which will only boot with the +fond jet disabled.
(Otherwise, we get a bail from the jet.)
2018-06-13 13:12:32 -07:00
Elliot Glaysher
a37b587337
Add %list schematic
...
This replaces the %tabl silk from old ford.
2018-06-13 11:09:49 -07:00
Keaton Dunsford
aad68343ee
Bump Ames :protocol-version from 1 to 2
...
For the ~2018.6.8 continuity breach. See urbit/urbit#997 .
2018-06-08 15:02:08 -07:00
Curtis Yarvin
919fcdcd0f
Add %kthx and +rind.
2018-06-07 14:37:16 -04:00
Curtis Yarvin
45831ad142
Support full toga on all sofas.
2018-06-04 15:30:03 -07:00
Elliot Glaysher
11911b16c1
Report some data to |mass
2018-06-04 15:26:24 -07:00
Curtis Yarvin
5bb8e6db95
Mild renamings.
2018-06-04 13:44:07 -07:00
Elliot Glaysher
5cb4cbba37
Fix +ls performance by not +hard-ing in scry
2018-06-04 10:54:12 -07:00
Elliot Glaysher
bc17312fa3
Merge branch 'master' into ford-turbo
2018-06-04 09:59:44 -07:00
Curtis Yarvin
737302a001
Resolve infinitely growing pill (~| in kernel)
2018-06-02 17:45:41 -07:00
Elliot Glaysher
74da8f878c
%dontjo can now use the turbo vane to run the +ford-turbo test suite
2018-06-01 16:18:21 -07:00
Elliot Glaysher
85a419b469
%dontjo is able to do simple expressions
2018-06-01 15:18:12 -07:00
Curtis Yarvin
2c2a680c57
Introduced +$ notation.
2018-06-01 14:31:10 -07:00
Elliot Glaysher
6f3e1a48a4
Get +ford-turbo tests passing again, running against the vane itself.
2018-06-01 11:35:56 -07:00
Fang
11d02ee307
Merge pull request #2 from eglaysher/research-constitution
...
Add +test-jael with one test that checks results of %init
2018-06-01 19:20:16 +02:00
Elliot Glaysher
521777cc72
Add +test-jael with one test that asserts the moves sent in response to %init.
2018-06-01 10:08:45 -07:00
Fang
2a30a653ad
Rename block to logs.
2018-06-01 17:30:14 +02:00
Fang
6e2b907522
Make use of new Spawned event to ensure one diff per event.
...
This allows us to simplify logic and semantics.
2018-06-01 17:14:35 +02:00
Ted Blackman
6fae175bba
WIP trying to get dontjo working
2018-05-31 17:14:39 -07:00
Fang
00b34a1422
Small notes and cleanup.
2018-06-01 00:34:21 +02:00
Fang
3b660e92a8
Add %pubs for subscribing to public keys of a specific ship.
2018-06-01 00:31:45 +02:00
Fang
b79ebf066d
Squash all DNS changes into a single diff, simplifying some logic.
2018-06-01 00:23:29 +02:00
Ted Blackman
0b3713ce07
basic transfusion succeeded
2018-05-31 11:25:06 -07:00
Ted Blackman
873e073faf
transfusion into kernel as %t vane
2018-05-30 16:25:28 -07:00
Curtis Yarvin
6be168d6a1
Latest +cosmetic in h.h.
2018-05-29 19:18:15 -07:00
Fang
574b5f6347
Initial inline docs for ++et.
...
Also minor cleanup.
2018-05-30 00:40:00 +02:00
Fang
d1091d6e9c
When configuring a new source, refer to the old source for cleanup actions.
2018-05-30 00:36:13 +02:00
Curtis Yarvin
2abfe9f211
Improved working chapters.
2018-05-29 14:14:05 -07:00
Fang
a50d8b7442
Misc TODOs.
2018-05-29 22:06:22 +02:00
Fang
1b6f353d93
Misc cleanup.
2018-05-29 22:02:41 +02:00
Fang
9bcb065d96
Move last bit of subscription update logic out of ++et,
...
and make sure subscription results actually make it across.
2018-05-29 20:20:25 +02:00
Fang
4846fb1c8f
Make sure wires are consistent wrt including our.
2018-05-29 13:50:02 +02:00
Fang
7ffecaf55f
Actually call init.
2018-05-29 13:49:16 +02:00
Curtis Yarvin
2c6aeb1ac2
Enforce chapter titles.
2018-05-29 00:00:07 -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
Fang
f8981097bb
Integrate Ethereum logic more closely into existing jael flows.
...
Compiles, untested.
2018-05-28 23:04:33 +02: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
b9dd94cfc1
No comment.
2018-05-26 15:22:20 -07:00
Keaton Dunsford
6503c97037
Bump Ames :protocol-version from 0 to 1
...
For the ~2018.5.24 continuity breach.
2018-05-24 17:23:41 -07:00
Fang
05d7b3a86e
Make Ethereum state source configurable via %look task.
2018-05-25 02:11:21 +02:00
Anthony Arroyo
48c9d322a0
isaac's eyre changes to polling parameters as requested by Logan
2018-05-24 17:00:17 -07:00
Curtis Yarvin
a26105370b
Old help totally cleaned out.
2018-05-24 15:39:56 -07:00
Fang
8e4f7f23b4
Remove galaxy fingerprints, no longer used.
2018-05-24 19:06:38 +02:00
Fang
9bf6b941e2
Fully eradicate last traces of "secure channels".
2018-05-24 16:54:35 +02:00
Keaton Dunsford
f484969a9f
Merge pull request #733 from urbit/revert-732-revert-729-clay-w-change
...
Change %w care to return both @ud and @da cases
2018-05-23 16:58:27 -07:00
Fang
934b006bf1
Use shax instead of mug when hashing sensitive data.
...
These should maybe just get completely zero'd out instead, if we don't have a use/reason for the hashes.
2018-05-23 23:24:37 +02:00
Fang
b668ba6745
Make jael2jael %hail more correct.
2018-05-23 15:53:41 +02:00
Curtis Yarvin
0037e50ec3
Merge branch 'research-unhelp' into research-tome
2018-05-22 23:44:09 -07:00
Curtis Yarvin
d54462885b
Various fixes and improvements.
2018-05-22 23:43:56 -07:00
Fang
a8db420868
Strip out old jael PKI logic.
2018-05-23 01:35:16 +02:00
Fang
906ba528f5
"public key" instead of "atom".
2018-05-22 20:34:54 +02:00
Fang
72a680bfe0
Better change message structure.
...
No longer need to send separate messages for multiple non-simultaneous changes.
2018-05-22 19:32:22 +02:00
Fang
1c7c61c9bb
Support continuity number from Ships contract.
2018-05-22 19:30:51 +02:00
Curtis Yarvin
ecce70e799
Initial changes to remove fluff from arms.
2018-05-21 16:31:00 -07:00
Fang
d9e5856b66
Sort the changes we send out to ensure they are in chronological order.
2018-05-21 23:53:06 +02:00
Fang
21cbb2eaeb
Make outgoing results actually work, by %pass-ing instead of %give-ing.
...
This is terrible and should be done properly at some point.
2018-05-21 23:10:27 +02:00
Curtis Yarvin
3fc02131c6
Partly removed cruft from +tome.
2018-05-20 16:59:29 -07:00
Curtis Yarvin
ac996f7335
Now ignoring ash/elm in foot.
2018-05-20 16:06:53 -07:00
Curtis Yarvin
92925c1a4c
Merge branch 'research-hosed' into research-unhelp
2018-05-20 13:23:24 -07:00
Curtis Yarvin
d15578859b
Badly done.
2018-05-20 13:23:01 -07:00
Curtis Yarvin
7f107fe37d
Adjusted %brcn to support core name.
2018-05-20 12:31:34 -07:00
Fang
6d68a74630
Make outgoing messages actually work.
2018-05-18 21:12:46 +02:00
Fang
f58ccdeb39
Accept %vent updates.
2018-05-17 23:49:20 +02:00
Fang
de8b320750
Poll timer & actually init.
2018-05-17 23:10:05 +02:00
Fang
bba5c099d3
Complete Ethereum state subscription logic.
2018-05-17 22:53:32 +02:00
Fang
191c525b34
Handle %sigh responses.
2018-05-17 16:40:55 +02:00
Fang
2e9df6a46c
Acceptable duct.
...
Otherwise responses from vanes get kick: lost.
2018-05-17 02:02:23 +02:00
Curtis Yarvin
7caa1f86e1
Eliminate chapters in +coil.
2018-05-16 14:51:20 -07:00
Fang
af2852d08d
Send a correct %hiss to eyre.
2018-05-16 22:14:46 +02:00
Fang
2845975ed9
Add in Ethereum logic.
...
Not hooked up yet, so untested.
2018-05-16 20:48:20 +02:00
Joe Bryan
47c315a971
fixes +spin to preserve the type of the head of the product
2018-05-15 17:31:49 -04:00
Fang
a0d8a6a974
Include ethereum surs and libs in zuse,
...
lay foundation for integration into jael.
2018-05-15 23:16:29 +02:00
Anthony Arroyo
4afdd22533
patch back in realnet ames (was testnet ames in xship-wrap
2018-05-15 12:48:05 -07:00
Curtis Yarvin
949ba3f194
Completed first round of changes to +coil.
2018-05-14 21:22:23 -07:00
Fang
38aa493cd3
Make ++py proper again.
2018-05-14 22:17:21 +02:00
Fang
c6dc859244
Indentation fix
2018-05-14 19:20:11 +02:00
Fang
1b2a098d13
Misc cleanup
2018-05-14 18:24:41 +02:00
Anton Dyudin
e327ccf604
++next on not just the first life
2018-05-14 18:24:41 +02:00
Anton Dyudin
061b48d5aa
take out ++insert:up equality check, rights are not idempotent
2018-05-14 18:24:41 +02:00
Anton Dyudin
05eaf496ea
collapse unused "nex"
2018-05-14 18:24:41 +02:00
Anton Dyudin
d5d8715b3c
fixy uno~by, other vor-based code duplication
2018-05-14 18:24:34 +02:00
Anton Dyudin
bba8c5adfd
check request mark
...
And put ++scry code back in.
2018-05-14 18:24:26 +02:00
Anton Dyudin
c74109264d
jael inits
2018-05-14 18:24:19 +02:00
Anton Dyudin
2ad320d66b
refactor ++py for uni-directional diffs
2018-05-14 18:24:01 +02:00
Curtis Yarvin
e4b7b81d84
Removed last +chap instances from +coil.
2018-05-12 16:36:29 -07:00
Fang
c9e5688065
Make %init complete successfully.
2018-05-11 16:32:07 +02:00
Curtis Yarvin
7c5b00a653
Removed help from cores; fixed +solid double
2018-05-10 17:35:26 -07:00
Elliot Glaysher
88ab046d88
Change %wris so it always returns a date.
...
This removes the scry from +rebuild in ford-turbo. This is ok since ford-turbo
Is the only consumer of %wris. The ford-turbo app now works end-to-end in a
way that theoretically should work without the app.
2018-05-10 11:18:52 -07:00
Fang
09e4e813d0
Make sure jael gets processed alongside other vanes.
2018-05-10 01:43:43 +02:00
Fang
b97b5b4180
Fill in stubs and make jael actually act on calls.
2018-05-10 01:42:37 +02:00
Anthony Arroyo
9bd01853e5
Revert "Revert "Change %w care to return both @ud and @da cases""
2018-05-09 11:24:34 -07:00
Anthony Arroyo
00b2291ca8
Revert "Change %w care to return both @ud and @da cases"
2018-05-09 10:56:07 -07:00
Anthony Arroyo
c72cf81925
Merge pull request #729 from Fang-/clay-w-change
...
Change %w care to return both @ud and @da cases
Merging on @eglaysher 's approval
2018-05-09 10:47:39 -07:00
Fang
a21a8b1224
Make jael compile.
...
At the cost of stubbed out ++table arms.
2018-05-09 17:23:25 +02:00
Anton Dyudin
f936e45790
rename default eyre mark to x-urb, do xhsip on x- prefix requests
2018-05-08 12:42:22 -07:00
Curtis Yarvin
a02a45061a
Finished converting +pony.
2018-05-07 17:16:36 -07:00
Curtis Yarvin
022f94a51c
Second stage of eliminating +what from +pony.
2018-05-07 15:59:33 -07:00
Curtis Yarvin
714f1a5f7b
First step in eliminating +what from +pony.
2018-05-07 14:27:57 -07:00
Curtis Yarvin
465aaf0f57
Platform for coordinated changes to type system.
2018-05-05 15:11:30 -07:00
Curtis Yarvin
447a510ef8
Adjust vanes for research changes.
2018-05-03 17:59:10 -07:00
Curtis Yarvin
07fd6faab9
Merge branch 'master' into research-merge; broken
2018-05-03 10:51:39 -07:00
Anton Dyudin
f3cb915915
increased eyre hackiness level
...
- more rickety /$ stub to allow ren/collections to build at all
- diasable cross-ship builds for requests with extensions, e.g. foo.css
2018-05-02 16:16:15 -07:00
Fang
fa798292d1
Make clay %w work for requests with number cases as well.
...
Remove dead code.
2018-05-03 00:06:19 +02:00
Fang
d681c5964c
Update existing usage of clay %w to take new result type into account.
2018-05-03 00:06:19 +02:00
Fang
17d7cd4f77
Change clay %w requests to produce both the number and date cases.
2018-05-02 23:37:03 +02:00
Curtis Yarvin
df14668faf
Fill out +plot.
2018-05-02 11:15:01 -07:00
cgyarvin
3ec660df95
Merge pull request #725 from joemfb/wrap-safe
...
updates +win:re to wrap lines safely with regards to unicode
2018-05-02 11:03:07 -07:00
Fang
f090916f34
Adapt state.
2018-04-30 22:31:57 +02:00
Fang
7e39bd8a8b
Remove special logic for the "next aeon to check is 0" case.
...
It shouldn't be able to occur anymore, so we're fine with being loud if it does.
2018-04-30 22:31:14 +02:00
Fang
0c1ed91dc6
Stored %next requests now point to the next revision they want to check for changes.
2018-04-30 22:28:57 +02:00
Fang
9f94497e87
When looking for changes at revision zero, look for file creation.
...
This fixes the symptom described in #681 , but not the problem.
2018-04-30 16:23:05 +02:00
Curtis Yarvin
823d4fbc6d
Generally working type-to-spec printer
2018-04-26 16:05:50 -07:00
Joe Bryan
6371fc19ac
updates +win:re to strip all control characters
...
and renames +gyp:re to +ug:re
2018-04-26 14:40:05 -04:00
Curtis Yarvin
0fbe20a7f5
Convert much of h.h to use new spec declarations.
2018-04-26 10:50:49 -07:00
Curtis Yarvin
d75e1ade8b
Proper printing of named synthetics.
2018-04-25 22:32:37 -07:00
Joe Bryan
aa6e215239
updates +win:re to wrap lines safely with regards to unicode
...
(by converting the tapes in +tank to (list @c) before wrapping, then back)
2018-04-26 01:16:27 -04:00
Keaton Dunsford
b3f10d73cb
Comment out annoying Eyre auth printf's
2018-04-25 15:02:10 -07:00
Curtis Yarvin
c205f73de7
Testing named specs.
2018-04-25 13:24:13 -07:00
Curtis Yarvin
2b4e003a75
Fully migrated to %hint.
2018-04-24 23:07:21 -07:00
Curtis Yarvin
c8255dcf35
Finish integrating %form in +type.
2018-04-24 21:55:40 -07:00
Anton Dyudin
cadff11031
v0 cross-ship page wrap, purely in eyre
2018-04-24 15:34:33 -07:00
C. Guy Yarvin
0c5050b542
About to activate annotation.
2018-04-23 23:07:37 -07:00
C. Guy Yarvin
97d2de4f4e
Still some mild spec conversion bugs.
2018-04-22 19:41:24 -07:00
C. Guy Yarvin
4cd7a35e06
Add scratch file.
2018-04-20 09:45:45 -07:00
C. Guy Yarvin
778eb6eb85
Finished type to spec conversion, trivial case.
2018-04-17 19:17:50 -07:00
C. Guy Yarvin
d9535e03dd
Adjust name handling in +spec.
2018-04-17 18:33:58 -07:00
C. Guy Yarvin
4e5c85df69
Some raw converters.
2018-04-16 20:28:30 -07:00
C. Guy Yarvin
9289fca8aa
Some +plum adjustments.
2018-04-16 17:33:42 -07:00
C. Guy Yarvin
35295ae228
Finish draft of type to spec conversion.
2018-04-15 18:45:43 -07:00
C. Guy Yarvin
371687cdb8
Work in progress.
2018-04-14 18:19:13 -07:00
C. Guy Yarvin
4577869ad9
Adjust type annotations.
2018-04-14 15:12:00 -07:00
C. Guy Yarvin
d9c62942e1
Add hygienic recursion.
2018-04-13 22:31:53 -07:00
C. Guy Yarvin
468e62e150
Interim with partial reform.
2018-04-12 15:42:39 -07:00
C. Guy Yarvin
52a4d76dcb
Work hard technology.
2018-04-11 16:40:22 -07:00
Keaton Dunsford
0e7ea64709
Merge pull request #696 from joemfb/tismodel-toro
...
generalizes =model syntax to be valid for any toro
2018-04-11 15:05:50 -07:00
Keaton Dunsford
1a1beb8580
Merge pull request #649 from joemfb/spin-spun
...
fixes and documents ++spin/++spun (forwardport #385 )
2018-04-11 14:51:59 -07:00
Keaton Dunsford
dd63d70371
Merge commit '2346d0b'
...
* commit '2346d0b':
removes %#
replaces all uses of %# with %~
2018-04-11 14:41:24 -07:00
Keaton Dunsford
344a87a975
Merge commit 'b5aeee1'
...
* commit 'b5aeee1':
updates %cnsg tall parser to be 3-fixed
replaces all tall cnsg hoons with %#
2018-04-11 14:26:38 -07:00
Keaton Dunsford
60b0b1efd9
Merge commit '807652e'
...
* commit '807652e':
adds %# (3-fixed %cnsg alias) to parser
2018-04-11 14:25:34 -07:00
Keaton Dunsford
7768d8790a
Merge pull request #693 from famousj/master
...
Add fingerprint for ~leb
2018-04-11 12:14:44 -07:00
C. Guy Yarvin
6daf9a8537
Some +spec cleanups.
2018-04-10 21:06:46 -07:00
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
Anton Dyudin
3cdec745a0
Add fingerprint for ~fyr while we're at it
...
(mostly I'm trying to trigger my Travis fix)
2018-03-28 21:11:44 -07:00
justin.leblanc
f608641147
Add fingerprint for ~leb
2018-03-28 08:06:36 -05:00
Anton Dyudin
fede6fd63d
BREACH proto->5, no other changes
...
(cherry picked from commit 5e170b97d852ab9fb882f2399f426d98f1c88878)
2018-03-27 12:45:04 -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
Anton Dyudin
a326f48402
flip top protocol bit for testing
2018-03-14 14:35:20 -07:00
Anton Dyudin
00e8ef774d
accept 0w0 generator for all carriers
...
(cherry picked from commit b5e133a68a4bbef7770373579eed0c19d037dc63)
updated for new zuse
2018-03-14 14:34:32 -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
Keaton Dunsford
42d52073be
Add timestamps to Ford cache wipes
...
This will be more helpful in understanding current Ford's cache-clearing behavior as we continue to make changes to alleviate its issues relating to potential memory overflows, slow build performance, and subsequent `504` HTTP errors.
2018-03-13 12:43:40 -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
Anthony
645d2d8b30
merge in hall changes from mark branch
2018-03-06 17:47:43 -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
Fang
5127de36ce
Fix incorrect naming for shake arms.
2018-03-06 01:26:34 +01:00
Fang
e2061066f5
Fix bug in lane-to-bytes conversion.
2018-03-05 20:59:21 +01:00
Fang
b9755a1af1
Make padding pass explicit length, too.
2018-03-05 19:02:28 +01:00
Fang
04fa542769
More comments, better naming.
2018-03-05 16:12:32 +01:00
Fang
0220adce7e
Keccak interface now takes octs to account for leading zeroes when needed.
...
Byte ordering is done for you.
2018-03-05 16:02:27 +01: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
Fang
34fcc6ef80
Add keccak hashing family into zuse.
2018-03-02 17:09:41 +01:00
Anthony
4b58a737f4
merged from mtime
2018-02-27 10:54:17 -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
Anton Dyudin
dfe5b625a4
Merge branch 'master' into mtime
2018-02-26 17:18:34 -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
026705973c
No debug.
2018-02-24 18:04:14 -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
Fang
4c16ecba89
Remove trailing whitespace from ames.
2018-02-22 19:11:59 +01:00
Fang
2c07f0ab25
Bump ames protocol version. Now set in a single constant.
2018-02-22 19:11:41 +01:00