Anton Dyudin
b6aa4e3d06
naming, pill close #589
2015-11-30 10:59:14 -08:00
C. Guy Yarvin
9afdc02efe
Minor fixes.
2015-11-30 05:30:41 -08:00
C. Guy Yarvin
5f21f93e21
Added new cab molds as twigs.
2015-11-30 05:23:47 -08:00
C. Guy Yarvin
6070be2a7a
Implementation of new %cb runes, without syntax.
2015-11-29 20:42:25 -08:00
Dan Haffey
8c6c1d9042
Reject malformed =^ at parse time.
...
This prevents bad =^ forms like =^(1 2 3 4) from slipping through
and crashing in open:ap. (Which can in turn crash dojo, naturally.)
It looks like %tskt should also be defined as
[%tskt p=term q=wing r=twig s=twig]
in ++twig, but full-on language migrations are beyond my pay grade.
2015-11-29 18:44:03 -08:00
Dan Haffey
6f31520a72
Fix twig comment for %tsbr.
2015-11-29 18:32:19 -08:00
C. Guy Yarvin
4ab6596013
Added new %cb runes.
2015-11-29 16:55:43 -08:00
C. Guy Yarvin
9425251796
++heal fully updated.
2015-11-28 15:07:38 -08:00
Anton Dyudin
21d7d2fa41
stack shortening rc1
2015-11-28 14:44:29 -08:00
C. Guy Yarvin
ccfa0290da
Fixed up weird broken find.
2015-11-28 13:08:52 -08:00
C. Guy Yarvin
24670ccb45
Fino jetted.
2015-11-28 06:03:01 -08:00
C. Guy Yarvin
cb435488bb
Ready to switch over to new find/fino.
2015-11-27 15:13:40 -08:00
C. Guy Yarvin
f60e427d40
About to switch over to new, modern fino.
2015-11-27 15:00:54 -08:00
C. Guy Yarvin
8ad0b7c72f
In 161, new limb, cleansed of tmp structures.
2015-11-27 13:59:32 -08:00
C. Guy Yarvin
bcef5881ca
Now back to generating trivial %|.
2015-11-27 13:10:28 -08:00
C. Guy Yarvin
d3424f9883
162 cleansed of %| limbs.
2015-11-27 12:51:28 -08:00
C. Guy Yarvin
d9a1703b6b
Advanced to stage 162 with basic, non-functional ++limb changes.
2015-11-27 12:29:33 -08:00
C. Guy Yarvin
0723b224da
Removed unused code.
2015-11-27 11:37:06 -08:00
Dan Haffey
ddbf12afb7
Fix parser crash in ++lung:vast.
...
Closes #554 .
2015-11-16 19:27:22 -05:00
Raymond Pasco
aeaf305e59
Put back !:s to fix solid; also pill
2015-10-26 18:26:49 -04:00
C. Guy Yarvin
59db6ee77e
Cache call compilations to speed up gall events.
2015-10-26 17:51:46 -04:00
vere
140a79d15c
Yank hoon.hoon for cgyarvin/karpi
2015-10-26 20:30:13 +00:00
Raymond Pasco
4f961d6074
Correct off by one in ++gulf
2015-10-08 19:35:33 -04:00
Anton Dyudin
98fc5f5d2f
Merge branch 'nobreach' into test
2015-10-07 11:28:28 -07:00
Anton Dyudin
8e00ec8cce
fixed ++less to return correct end position
2015-10-02 14:58:03 -07:00
Philip C Monk
1a02d31022
fix timers
2015-09-28 20:48:30 -04:00
Joan Torres
cb8e5f41df
Add ++skid jet
2015-09-19 10:03:13 -07:00
Philip C Monk
081da0eee4
Merge remote-tracking branch 'my/pending' into test
...
Conflicts:
urb/urbit.pill
2015-09-17 14:51:01 -04:00
Joan Torres
58ddbe73fa
Add ++reap jet
2015-09-16 13:50:36 -07:00
Anton Dyudin
fe05f3080c
/- /+ dojo syntax
2015-09-15 16:27:19 -07:00
Joan Torres
7699134470
Add ++murn jet
2015-09-15 13:59:00 -04:00
Philip C Monk
d0389ec2c1
reworked ++ankh and ++soba
2015-09-05 21:14:00 -04:00
Alex Higgins
cd25ee7eb5
Jet ++xeb
2015-08-27 05:31:10 -05:00
Raymond Pasco
1c46348b14
Change bunt of products/divisions to be 1-based
2015-08-09 12:21:42 -04:00
Max G
7b13b5ac35
oops again
2015-08-08 02:27:25 +03:00
Max G
2d52837c29
oops, screwed up ++rs and ++rq. also, new assert in ++lug
2015-08-08 01:57:21 +03:00
Max G
c5b2cd8317
comments, a couple fixes
2015-08-06 21:21:47 +03:00
Raymond Pasco
699541cdb2
Merge remote-tracking branch 'max19/newfp' into test
...
Conflicts:
urb/urbit.pill
2015-08-05 12:37:30 -04:00
Max G
f6a5641259
++toi:ff
2015-08-05 05:52:07 +03:00
Max G
b954bb25cd
minor parser improvement
2015-08-05 04:27:27 +03:00
Max G
ca9452c21b
rounding modes for rd, rq, rs
2015-08-04 06:00:09 +03:00
Max G
f78f794d42
++toi
2015-08-03 20:33:57 +03:00
Max G
032e7d7dcf
more cleanup
2015-08-03 19:59:40 +03:00
Max G
f6384855a1
++lug jet
2015-08-02 00:04:25 +03:00
Max G
74d0d1b337
fix ++drg mismatch, ieee754 conversion
2015-08-01 06:30:13 +03:00
Max G
216eed690e
++drg jet
2015-07-31 05:01:20 +03:00
Max G
6a4b7b4a46
refactor ++fl internals
2015-07-30 01:10:30 +03:00
Max G
e78534fb58
a bunch of stuff
2015-07-29 23:43:55 +03:00
Max G
fa8fd7d888
++rs jets
2015-07-29 18:59:21 +03:00
Max G
f85d0cd09b
++rd jets
2015-07-29 06:56:02 +03:00
Anton Dyudin
4d33d5dc6e
cosmetic clean up
2015-07-27 15:39:36 -07:00
Max G
31a3a9132d
Merge remote-tracking branch 'upstream/master'
2015-07-20 22:32:16 +03:00
Anton Dyudin
71d7d9268c
partial slimpill prep
2015-07-17 11:55:32 -07:00
Anton Dyudin
d48a6d1869
fixed ~ escaped . being unhandled in urx:ab
2015-07-15 15:12:31 -07:00
Anton Dyudin
f289789f37
fixed ~ escaped . being unhandled in urx:ab
2015-07-15 15:11:45 -07:00
Max G
f28dd639e7
trivial
2015-07-13 02:45:49 +03:00
Max G
95bb43c7d7
nan, inf parser
2015-07-13 00:59:10 +03:00
Max G
e07da94e9d
ieee754 fix
2015-07-12 21:56:29 +03:00
Max G
8a7c3cfd60
ma to arm
2015-07-12 20:37:45 +03:00
Max G
030bc84157
new floating point
2015-07-12 20:26:23 +03:00
Anton Dyudin
aba8610078
better -lost reporting
2015-07-07 10:34:55 -07:00
Anton Dyudin
88f038b860
Merge branch 'test' of https://github.com/urbit/urbit into test
...
Conflicts:
urb/urbit.pill
2015-07-06 13:28:30 -07:00
Anton Dyudin
328f2848a6
minor tweaks
2015-07-06 12:00:01 -07:00
Raymond Pasco
f77e042843
Memoize big noun syntax parsers
...
Closes #342 , sorta...
2015-07-06 13:21:31 -04:00
Raymond Pasco
e88a091e56
set difference jets
2015-07-02 01:25:13 -04:00
Anton Dyudin
4526a69be9
removed ++rege type
2015-06-30 14:38:26 -07:00
Philip C Monk
811c17a9ac
Merge remote-tracking branch 'origin/newunix' into test
...
Conflicts:
urb/urbit.pill
urb/zod/ape/hood.hoon
2015-06-29 16:04:16 -04:00
Max G
aaa755d59d
whitespace
2015-06-26 22:27:46 +03:00
Max G
9e80712633
fixed indentation, better salsa20 columnround
2015-06-20 06:01:09 +03:00
Philip C Monk
72ef5c2cbd
urb/zod/base -> urb/zod
2015-06-19 17:16:48 -04:00
Philip C Monk
f55f5bc295
moving stuff around
2015-03-11 20:37:37 -04:00
Philip C Monk
3406a1e9a4
waypoint
2015-03-10 19:56:08 -04:00
Philip C Monk
5f08f67e54
waypoint
2015-03-10 17:11:48 -04:00
Philip C Monk
31d3788115
Merge remote-tracking branch 'origin/master' into typedclay
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/eyre.hoon
urb/zod/arvo/hoon.hoon
urb/zod/arvo/zuse.hoon
urb/zod/main/app/poke/core.hook
urb/zod/main/app/reboot/core.hook
urb/zod/main/app/shell/core.hook
urb/zod/main/app/tree/core.hook
2015-03-05 18:27:07 -05:00
Philip C Monk
092a2822e9
progress toward sub-booting
2015-03-04 19:36:29 -05:00
Philip C Monk
55e8072b3b
arvo side of getting subs to boot
2015-03-03 20:05:41 -05:00
Philip C Monk
0e024a009f
move along, nothing to see here
2015-02-27 01:35:41 -05:00
C. Guy Yarvin
8c0e89949b
Stage down to 163.
2015-01-26 16:25:27 -08:00
Anton Dyudin
205d1868ec
Type printer crash fix
2015-01-26 15:24:31 -08:00
Anton Dyudin
db5fd67914
fel:stab, fel:pick
2015-01-26 11:15:35 -08:00
Anton Dyudin
cffbe9b15b
Polling, sort of
2015-01-23 21:16:12 -08:00
Anton Dyudin
a7ab7a0c9c
Not more broken
2015-01-20 18:33:01 -08:00
Anton Dyudin
0ac7a91a6e
Merge branch 'type-print' into test
2015-01-20 11:52:17 -08:00
C. Guy Yarvin
cf35697ac4
Now with subscription queue tracking.
2015-01-19 06:25:52 -08:00
Anton Dyudin
781423d064
hijacked %tank slot
2015-01-16 18:07:05 -08:00
C. Guy Yarvin
a76eb4f661
Merge branch 'radio'
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
urb/zod/main/app/talk/core.hook
2015-01-15 12:02:28 -08:00
C. Guy Yarvin
29cec7719e
Memory and other optimizations.
2015-01-15 11:10:29 -08:00
Anton Dyudin
fea0b21789
Merge branch 'auth', by extension pony2 and all associated refactoring.
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
2015-01-14 19:47:05 -08:00
Anton Dyudin
6827205bb7
Cleaned up stray printfs
2015-01-14 19:07:26 -08:00
Anton Dyudin
48ada5795b
Auth, debugging build
2015-01-14 17:47:51 -08:00
Anton Dyudin
e4945f22e6
Further ~? tweaking
2015-01-14 15:18:03 -08:00
Anton Dyudin
1e30a55ad9
inane single-letter face typo
2015-01-13 21:57:55 -08:00
Anton Dyudin
43e866939a
Printing improvements
2015-01-13 21:38:39 -08:00
Anton Dyudin
de1b5afaf8
Sidestream sgwt
2015-01-13 14:13:08 -08:00
C. Guy Yarvin
c694ad1191
Better caching.
2015-01-13 04:40:15 -08:00
C. Guy Yarvin
4247446cc3
Add cache to ++song, etc.
2015-01-12 17:49:31 -08:00
Raymond Pasco
3ca426745f
add ++ob, next-gen ++un
2015-01-12 18:12:52 -05:00
Philip C Monk
b25bd3f032
re-add ++skid and ++slew
2015-01-12 17:49:05 -05:00
Matt Earnshaw
afeb76b0f0
ruthlessly amputate extraneous arms
2015-01-12 21:49:33 +00:00
Anton Dyudin
1898ede171
Added escaping to cord/tape renderers
2015-01-09 13:02:47 -08:00
Anton Dyudin
39516d2f8c
Tile %smsm, replaced instance in ames with ++hard call
2015-01-08 16:10:31 -08:00
Anton Dyudin
8fd3e7cd8f
Normalized +-rep and ++slug forms
2015-01-08 15:56:48 -08:00
C. Guy Yarvin
3713e95d7c
Various fixes and improvements.
2015-01-03 22:24:48 -08:00
Wladimir J. van der Laan
a24b5ed2b2
Remove unused arms hoax
and hoof
from hoon
2014-12-20 07:23:14 +01:00
C. Guy Yarvin
5d962b2db9
Internal subscription seems to work...
2014-12-11 07:49:01 -08:00
Galen Wolfe-Pauly
0d4a17b411
various fixes and improvements
2014-12-09 18:15:22 -08:00
C. Guy Yarvin
a8d8d5e136
More debugging.
2014-12-09 13:59:08 -08:00
Anton Dyudin
e0814b6eae
Added sail multi-classes
2014-12-09 13:52:43 -08:00
C. Guy Yarvin
7d9a4c6073
Add test user-level jet.
2014-12-03 15:21:55 -08:00
C. Guy Yarvin
05e774cfa1
Hack around ~(tap to) bug.
2014-12-03 11:58:42 -08:00
C. Guy Yarvin
ac05b7bf4b
Profile tweaks.
2014-12-03 09:36:42 -08:00
C. Guy Yarvin
fed01d752b
Merge branch 'master' of https://github.com/urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-12-02 16:28:02 -08:00
C. Guy Yarvin
b988d4b061
More profiling updates.
2014-12-02 16:26:30 -08:00
C. Guy Yarvin
5fb9cd9ae9
Update some profiling stuff.
2014-12-02 13:53:35 -08:00
Garret Kelly
26e6f8f8e3
Make empty sets and maps size zero.
...
Changes the one use of wyt:by to match the old behavior.
2014-12-02 20:06:46 +00:00
C. Guy Yarvin
6c151c6f52
Remove debug code.
2014-11-30 23:32:19 -08:00
C. Guy Yarvin
13992b5586
Fix some profiling stuff.
2014-11-30 02:06:41 -08:00
C. Guy Yarvin
0e3986d9d5
Update some jet stuff, and docs
2014-11-28 12:29:10 -08:00
C. Guy Yarvin
341cf3765f
Various fixes and documentations.
2014-11-25 15:31:35 -08:00
C. Guy Yarvin
11bd20d271
More calx adjustments.
2014-11-18 02:49:03 -08:00
C. Guy Yarvin
1f91fe0984
Solve malloc alignment issues.
2014-11-11 13:49:45 -08:00
Philip C Monk
c6f86e7b6a
Merge branch 'test' into dish
...
Conflicts:
include/v/vere.h
urb/urbit.pill
urb/zod/arvo/ames.hoon
urb/zod/arvo/hoon.hoon
v/loop.c
v/raft.c
2014-11-04 16:42:02 -05:00
Philip C Monk
5242925469
Merge branch 'test' into shell
...
Conflicts:
include/v/vere.h
urb/urbit.pill
urb/zod/arvo/clay.hoon
urb/zod/arvo/eyre.hoon
urb/zod/arvo/hoon.hoon
urb/zod/main/mar/hook/door.hook
urb/zod/main/mar/psal/door.hook
urb/zod/main/mar/txt/door.hook
urb/zod/main/pub/src/doc/ref/vol/1.md
v/loop.c
v/raft.c
v/reck.c
v/unix.c
2014-11-04 15:22:33 -05:00
C. Guy Yarvin
013edce53c
Make it boot on linux.
2014-11-03 15:07:46 -08:00
C. Guy Yarvin
d707ae35ea
Merge branch 'test' into memorable
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
urb/zod/arvo/zuse.hoon
urb/zod/main/pub/src/doc/ref/vol/4c.md
v/reck.c
2014-11-02 02:03:13 -08:00
Anton Dyudin
69b63718cb
Restructured deft, added /foo/'tape?'/baz path form
2014-10-31 16:45:09 -07:00
Anton Dyudin
71add7cd31
Repaired vestigal $_en
2014-10-31 11:29:28 -07:00
Philip C Monk
34bd31893d
Merge remote-tracking branch 'origin/shell' into dish
...
Conflicts:
urb/urbit.pill
urb/zod/main/app/shell/core.hook
2014-10-31 13:56:33 -04:00
Anton Dyudin
f6e6620514
Removed $_ bunt meaning
2014-10-30 20:13:40 -07:00
Philip C Monk
5d40a20598
Merge remote-tracking branch 'origin/shell' into dish
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
urb/zod/main/app/terminal/hymn/script.js
2014-10-30 16:48:18 -04:00
Anton Dyudin
13f71f1e46
Comments, JSON refactoring, ++flit $+(_,? $+(* (unit)))
2014-10-29 13:59:01 -07:00
Anton Dyudin
a0786715a5
Type tightening
2014-10-28 18:31:16 -07:00
Anton Dyudin
18c0f91a5e
Twitter psals, rash poja/xmlp, di:jo millisecond unix date
2014-10-28 16:13:02 -07:00
Anton Dyudin
d38388449c
Fixed spud to use separate code
2014-10-28 13:26:54 -07:00
Anton Dyudin
0e988b588d
Removed tyq:ag
2014-10-28 13:15:44 -07:00
Anton Dyudin
5798c490b1
Moved spat/spud/stab, refactored json
2014-10-28 11:55:44 -07:00
Anton Dyudin
b26deda123
Removed 2eF comments
2014-10-27 15:12:02 -07:00
Anton Dyudin
7365daef84
Regex refactoring
2014-10-26 19:29:32 -07:00
Anton Dyudin
b27098ab6c
rege refactoring
2014-10-26 16:16:07 -07:00
C. Guy Yarvin
47a6b869a8
Almost there.
2014-10-25 05:21:48 -07:00
C. Guy Yarvin
a6783e6f43
New cold jet storage.
2014-10-23 17:35:26 -07:00
Anton Dyudin
23b57f3b27
Further disarming
2014-10-23 17:21:28 -07:00
Anton Dyudin
609566117e
Arm removal with prejudice
2014-10-23 16:29:33 -07:00
Anton Dyudin
4ff6716381
wick/woad comment
2014-10-23 14:08:11 -07:00
Anton Dyudin
9dc3e1be70
Comment ++runt
2014-10-23 12:59:15 -07:00
Ubuntu
2d6377f530
Merge branch 'shell' into dish
...
Conflicts:
urb/urbit.pill
2014-10-23 03:08:22 +00:00
Ubuntu
b1ecf8882a
hooked dill up to shell; removed batz
2014-10-22 02:59:05 +00:00
Anton Dyudin
e7ea40dd79
h/h refactoring
2014-10-21 19:04:27 -07:00
C. Guy Yarvin
642b267072
Add hoon jet management code.
2014-10-21 13:53:27 -07:00
Anton Dyudin
ed13febe1b
Comments
2014-10-20 15:18:01 -07:00
Anton Dyudin
a0d2c80364
Fixed ++qu
2014-10-20 12:47:08 -07:00
C. Guy Yarvin
966ce01bc8
New jet dashboard noun.
2014-10-19 16:47:49 -07:00
Ubuntu
c0769ca2ea
removed clay timer from unix.c
2014-10-16 22:54:01 +00:00
Anton Dyudin
07d4d4bd1a
Revert "Updated ++stir to roll interface"
...
This reverts commit 5a31374a1b05d000ba2c983fe1f53676b50fbc08.
2014-10-16 14:12:16 -07:00
Anton Dyudin
6f4939dee8
Updated ++stir to roll interface
2014-10-15 18:07:21 -07:00
Ubuntu
3447af7a22
Merge branch 'shell' of https://github.com/urbit/urbit into shell
...
Conflicts:
urb/urbit.pill
2014-10-15 02:28:46 +00:00
Ubuntu
fb67d37e2e
added %time vane
2014-10-15 02:25:23 +00:00
Anton Dyudin
ccd3c7e07e
Fixed ++reap product type
2014-10-13 17:48:22 -07:00
Anton Dyudin
10b8baf609
Fixed ^:tyl/pax irregular form
...
Conflicts:
urb/urbit.pill
2014-10-13 15:02:24 -07:00
Anton Dyudin
05a39ac52f
Tank hax!
2014-10-10 14:16:19 -07:00
C. Guy Yarvin
701487936d
Now boots and runs a clean :solid.
2014-10-08 15:16:24 -07:00
C. Guy Yarvin
d21bfc80e9
Update h.h from test.
2014-10-04 16:20:55 -07:00
Anton Dyudin
179fa6d6c6
Comments
2014-10-03 18:22:37 -07:00
C. Guy Yarvin
91370e9b81
Various fixes and improvements.
2014-09-30 09:45:51 -07:00
Anton Dyudin
56abfcfdbd
Backported h.h comment refinements
2014-09-29 19:50:50 -07:00
C. Guy Yarvin
615cb19c21
Profiling, sorta.
2014-09-26 19:17:43 -07:00
C. Guy Yarvin
cffc2a545c
Add simple profiling state.
2014-09-26 13:23:27 -07:00
C. Guy Yarvin
55e40f40e8
Merge branch 'test' of https://github.com/urbit/urbit into test
...
Conflicts:
urb/urbit.pill
2014-09-26 12:11:13 -07:00
C. Guy Yarvin
a1645bdc60
Remove bad jets etc.
2014-09-24 23:41:09 -07:00
C. Guy Yarvin
68ea2917ae
Various fixes and improvements.
2014-09-24 16:21:18 -07:00
C. Guy Yarvin
55e1f24999
Stashing.
2014-09-24 14:29:19 -07:00
Anton Dyudin
8868cafbb7
Fixed ^:tyl/pax irregular form
2014-09-24 12:59:09 -07:00
Ubuntu
4b40092688
%- dec arvo-proper-bugs
2014-09-24 01:03:20 +00:00
C. Guy Yarvin
8e3c922b02
More !: for u3 bug.
2014-09-18 12:42:28 -07:00
C. Guy Yarvin
9f22287791
Merges and bugfixes.
2014-09-16 17:29:12 -07:00
C. Guy Yarvin
c5a2f469bc
Debugging stash.
2014-09-15 16:56:37 -07:00
C. Guy Yarvin
baab963d78
Another fake jet.
2014-09-14 20:38:19 -07:00
C. Guy Yarvin
e44b3766e0
Elide superfluous dummy jet for ++sear.
2014-09-14 20:34:32 -07:00
C. Guy Yarvin
5477531755
Jets?
2014-09-12 16:06:33 -07:00
Ubuntu
c14d6b4d05
basic terminal and shell apps
2014-09-12 02:11:03 +00:00
Ubuntu
dd1b229b6b
separate app identity from instance
2014-09-10 23:35:03 +00:00
Anton Dyudin
fccc933066
(sear plex rood):vast now usable as a parser
2014-09-10 13:00:23 -07:00
C. Guy Yarvin
07cf59be1b
Merge branch 'test' into memorable
...
Conflicts:
Makefile
gen164/watt.c
2014-09-10 09:06:30 -07:00
Anton Dyudin
b45f3e374e
Fixed (sand %ta) to conform to doc
2014-09-09 14:38:19 -07:00
C. Guy Yarvin
76c9b03166
Compatible with k.164.
2014-09-08 19:35:25 -07:00
C. Guy Yarvin
99072c03b1
Merge branch 'test' of git://github.com/urbit/urbit-new into test
...
Conflicts:
urb/urbit.pill
2014-09-04 17:25:08 -07:00
C. Guy Yarvin
a386d59068
Fix ++nest bug - in hoon.hoon only for now.
2014-09-04 17:24:27 -07:00
C. Guy Yarvin
0cab269935
Before jet renaming.
2014-09-02 19:58:36 -07:00
johncburnham
2278666a05
Merge branch 'test' of https://github.com/urbit/urbit into test
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
2014-09-02 17:15:20 -07:00
johncburnham
e63f332aaf
hoon.hoon cleanup part 1
2014-09-02 17:12:38 -07:00
C. Guy Yarvin
1ffb73c558
Pull in murmur3.
2014-09-02 13:45:49 -07:00
C. Guy Yarvin
ad83c31753
Ready to switch over mug.
2014-09-02 13:13:12 -07:00
C. Guy Yarvin
91b1d718a3
Revert "some hoon.hoon edits"
...
This reverts commit c9670e2a48eaf2a089bd4dd2d9f47f5f38d42a91.
2014-09-02 12:23:39 -07:00
johncburnham
00fde5f0c7
some hoon.hoon edits
2014-09-02 00:04:22 -07:00
C. Guy Yarvin
1fb108907c
Various fixes and improvements.
2014-08-28 12:40:40 -07:00
Ubuntu
3afd35241a
fixed ++mur
2014-08-26 19:49:31 +00:00
C. Guy Yarvin
06fb497dca
Add MurmurHash3.
2014-08-26 12:11:59 -07:00
Ubuntu
ee80bb021f
Merge branch 'master' into test
...
Conflicts:
urb/urbit.pill
2014-08-25 15:09:50 +00:00
Anton Dyudin
f7be77e81b
All ++norm:vast arms commented
2014-08-24 21:20:32 -07:00
Anton Dyudin
dc78296507
Moar ++norm comments
2014-08-23 19:20:02 -07:00
Anton Dyudin
b28000dd01
++vast comments
2014-08-22 18:38:20 -07:00
Anton Dyudin
775e8f80e1
Commented section 2fA
2014-08-18 21:42:09 -07:00
Anton Dyudin
f75ad9dab7
Swapped order, cork is λ[a b].λx.(b(a(x)))
2014-08-17 17:41:32 -07:00
Anton Dyudin
5592e16d6a
Restructured in case the backward-threading ++corl is ever needed
2014-08-17 17:21:56 -07:00
Anton Dyudin
2d7c533207
++cork gate composition
2014-08-17 16:43:33 -07:00
Anton Dyudin
2526a5c29f
Added ++scanf, beginnings of 3b doc
2014-08-12 16:16:30 -07:00
Anton Dyudin
a0bca4331a
soqblok leading line comments, blok blank line insignificance
2014-08-08 11:18:09 -07:00
Anton Dyudin
32b98ba0e5
Merge branch 'master' of https://github.com/urbit/urbit
2014-08-08 10:37:42 -07:00
Anton Dyudin
e24cdb1945
++ cury f(a,b)-> f(a)-> f(b)
2014-08-08 10:36:32 -07:00
Jared Hance
65a61e0414
Floating point clarity.
2014-08-08 12:36:44 -04:00
C. Guy Yarvin
a37bad2337
Some debugging improvements.
2014-08-05 15:30:08 -07:00
Jared Hance
a86b55ab96
More FP fixes. I hate FP.
2014-08-05 12:08:59 -04:00
Jared Hance
5727b136d6
Floating point fix
2014-08-05 11:27:55 -04:00
pcmonk
b7f2e2bc79
Merge branch 'master' into klay
...
Conflicts:
urb/urbit.pill
2014-08-01 16:53:42 -07:00
C. Guy Yarvin
e97b3c08a5
Various fixes and improvements.
2014-08-01 16:39:15 -07:00
Jared Hance
537e2695ff
Merge branch 'master' into klay
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/zuse.hoon
2014-08-01 14:02:51 -04:00
C. Guy Yarvin
03c714afe5
Merge branch 'turbomem'
...
Conflicts:
urb/urbit.pill
2014-07-31 13:38:05 -07:00
Jared Hance
3e0b18494c
Send original copy to merge
2014-07-29 14:16:35 -04:00
C. Guy Yarvin
009a767f52
FCGI pulls markdown.
2014-07-28 15:46:03 -07:00
C. Guy Yarvin
2f42a419ea
Ford, with some comments to save memory.
2014-07-25 09:26:12 -07:00
C. Guy Yarvin
faf33d012b
Ford compiles - still needs some syntax.
2014-07-24 13:29:16 -07:00
C. Guy Yarvin
f9e53c2541
Merge branch 'master' of github.com:urbit/urbit
2014-07-24 11:16:50 -07:00
C. Guy Yarvin
96e2eef2b2
Fix some indents.
2014-07-24 11:16:39 -07:00
C. Guy Yarvin
20c5c1d5a0
Code complete on ford.
2014-07-23 16:23:53 -07:00
Anton Dyudin
7e50755029
Restructured raws/rads:og for =^ result order, added /=pals= %ames .^
2014-07-23 14:01:52 -07:00
Jared Hance
4e6e0e79eb
Add +-got to ++by.
2014-07-22 10:10:01 -04:00
C. Guy Yarvin
2b5e57de2d
Replace ++logo with ++mark to match doc.
2014-07-21 15:14:52 -07:00
C. Guy Yarvin
ac488f6225
We are very close to the memory limit on :solid!
2014-07-18 19:45:10 -07:00
C. Guy Yarvin
925ae8ccb7
Merge branch 'master' of github.com:urbit/urbit
2014-07-18 17:51:37 -07:00
C. Guy Yarvin
79b91ebd7a
New ford skeleton; some hoon cleanups
2014-07-18 17:51:22 -07:00
pcmonk
dd7400682b
Merge branch 'eyre-stuff'
...
Conflicts:
urb/urbit.pill
2014-07-17 16:16:28 -07:00
C. Guy Yarvin
f3e3eb01e0
Preparing to integrate new ford.
2014-07-17 13:56:08 -07:00
pcmonk
20574f69f7
more work on eyre-stuff -- compiles
2014-07-16 19:10:13 -07:00
C. Guy Yarvin
b9b6d522b9
Merge branch 'master' of github.com:urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-07-16 11:56:15 -07:00
C. Guy Yarvin
5b8844207e
Minor tweaks.
2014-07-16 11:54:53 -07:00
Jared Hance
e086185603
Add ++reap.
...
Makes constructing lists for testing alot nicer.
2014-07-14 11:59:16 -04:00
pcmonk
0966b543c8
Merge branch 'master' of https://github.com/urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-07-09 14:44:54 -07:00
pcmonk
2c15e0c0bf
%send effect does not need to drop through anymore
2014-07-09 14:42:08 -07:00
C. Guy Yarvin
f9236fe2c8
Various fixes and improvements.
2014-07-09 00:37:47 -07:00
C. Guy Yarvin
95eb7baca5
Various fixes and improvements.
2014-07-08 20:00:30 -07:00
pcmonk
a55d4d1413
fixed %nice, %mean over %ames
2014-07-07 17:32:58 -07:00
C. Guy Yarvin
4387713100
Eliminate old XML abbreviations.
2014-07-06 15:16:20 -07:00
C. Guy Yarvin
b0f6e59f66
Merge branch 'master' of github.com:urbit/urbit
2014-07-05 14:27:08 -07:00
C. Guy Yarvin
35b48e0cb9
Various fixes and improvements.
2014-07-05 14:26:35 -07:00
Anton Dyudin
b44c6ff94c
++inde indented block combinator no longer produces optimistic hair
2014-07-05 14:02:52 -07:00
C. Guy Yarvin
f9f5f7c29d
Merge branch 'master' of github.com:urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-07-03 13:06:52 -07:00
Jared Hance
1f5ca20c6e
Revive ++ja.
2014-07-03 14:07:21 -04:00
C. Guy Yarvin
f86e80187a
Fix json reparser.
2014-07-02 19:56:33 -07:00
pcmonk
f0d41ea9d6
progress in chat, added reverse of sup.hid
2014-07-02 18:53:53 -07:00
Jared Hance
06c0b54d1b
Various fixes and improvements.
...
++murn is better.
++zing now works like ++welp.
2014-07-02 15:44:37 -04:00
Jared Hance
38ce666012
Add ++murn.
...
Maybe turn
2014-07-02 11:11:23 -04:00
C. Guy Yarvin
7f2a8deb61
Merge branch 'master' of github.com:urbit/urbit
2014-07-01 13:35:36 -07:00
C. Guy Yarvin
a857ff6445
Merge branch 'master' of github.com:urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-07-01 13:34:06 -07:00
Jared Hance
119841460f
Add a bit of info to ++unce.
2014-07-01 14:33:27 -04:00
C. Guy Yarvin
2c527bf51a
Various fixes and improvements.
2014-06-30 18:15:56 -07:00
Anton Dyudin
2c2ce8767e
Merge branch 'master' of https://github.com/urbit/urbit
...
Conflicts:
urb/zod/arvo/hoon.hoon
2014-06-30 13:09:16 -07:00
Anton Dyudin
acbab5c7f4
Indentation
2014-06-30 13:07:56 -07:00
Jared Hance
efc0aa0c70
More flpt bug fixes
2014-06-30 14:25:36 -04:00
Jared Hance
01a148f852
More floating point bugfixes.
...
Also enable FTZ, a SSE instruction... For now at least.
2014-06-30 12:24:32 -04:00
Jared Hance
40672c8b08
Fix decrement underflow in flpt.
2014-06-30 11:44:58 -04:00
Jared Hance
ac9feb7542
Fix add:rd & sub:rd jet failure.
2014-06-30 11:23:46 -04:00
C. Guy Yarvin
c0758b3704
Merge branch 'master' of github.com:urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-06-29 20:03:15 -07:00
Anton Dyudin
6271940610
Merge branch 'master' of https://github.com/urbit/urbit
2014-06-28 16:50:57 -07:00
Anton Dyudin
c13fa17fe6
Partially fixed reel/roll. Alas, while (reel wall
~["ab" "cd"] welp) now compiles it loses type info, because passing wet gates to wet gates makes nest:ut sad
2014-06-28 16:47:49 -07:00
Jared Hance
5d5d892f39
Simple fix.
...
Printer still doesn't work for 0.0x
2014-06-27 16:17:01 -04:00
Jared Hance
54090fbcb9
Exponentials, yay?
2014-06-27 15:24:42 -04:00
C. Guy Yarvin
5b01c2c96d
Merge branch 'master' of github.com:urbit/urbit
2014-06-27 10:52:42 -07:00
Jared Hance
1a546b7ac3
Various fixes and improvements.
2014-06-27 13:44:56 -04:00
Jared Hance
1f232d9bb4
Working zero stuff.
2014-06-27 12:44:32 -04:00
Jared Hance
f97ee71a2c
Further dismantle the printer.
...
Now can print stuff like .~inf, .~nan, etc
2014-06-27 11:20:59 -04:00
Jared Hance
ee18ef9196
Hack r-co.
...
I think this is the best way to do this...
2014-06-27 10:11:07 -04:00
Jared Hance
fb202f68eb
Lots of FlP goodness.
...
Printing almost works, NaN/Inf stuff implemented but untested...
Just need to chop off the first char of the printed output
2014-06-27 09:39:41 -04:00
C. Guy Yarvin
28e63d7a36
Trailing whitespace and stuff.
2014-06-26 21:02:05 -07:00
~hatteb-mitlyd
a20584f185
Merge remote-tracking branch 'origin/soqdoqblok'
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/zuse.hoon
2014-06-26 12:51:01 -07:00
Jared Hance
c242663ce4
I think I fixed most of the obvious FP issues.
2014-06-26 15:25:40 -04:00
Jared Hance
e06693d93b
Fix sub:rd.
2014-06-26 15:25:33 -04:00
Jared Hance
382237f2c0
Fix mul:rd bug
...
Not sure how this fixes anything but w/e
2014-06-26 15:25:23 -04:00
~hatteb-mitlyd
348f11255b
Merge remote-tracking branch 'urbit/newnextbreach'
...
this obsoletes newnextbreach, nextbreach, newbreach, et cetera.
Conflicts:
gen164/4/in.c
urb/zod/arvo/hoon.hoon
2014-06-25 13:39:48 -07:00
Jared Hance
ced77641d1
Revert bogus changes.
2014-06-25 16:24:01 -04:00
Jared Hance
da03c25ad8
Merge branch 'nextbreach' into newnextbreach
...
Conflicts:
urb/urbit.pill
2014-06-25 11:23:49 -04:00
Jared Hance
10d881a5e8
Add simple state-based functions to og.
...
Useful for pure random generation that doesn't need to be
cryptographic....
2014-06-25 11:16:28 -04:00
C. Guy Yarvin
418be101ef
Various fixes and improvements.
2014-06-24 15:00:07 -07:00
C. Guy Yarvin
fee99966cb
Fix irritating %logo bug.
2014-06-24 12:13:26 -07:00
C. Guy Yarvin
f939071722
Various fixes and improvements.
2014-06-24 10:32:59 -07:00
C. Guy Yarvin
23186f9a24
Some renaming.
2014-06-21 22:49:10 -07:00
C. Guy Yarvin
e9b898e330
Remove uses of old mold.
2014-06-21 22:20:42 -07:00
C. Guy Yarvin
bfd17aae6c
Reversed toss order.
2014-06-21 11:42:34 -07:00
C. Guy Yarvin
5a1963fd52
Intermediate point in vane protocol change.
2014-06-19 22:49:39 -07:00
Anton Dyudin
af273d894c
Sail doqblok, with full +-%*; escapes
2014-06-19 16:11:17 -07:00
C. Guy Yarvin
d6b1ecde47
Various fixes and improvements.
2014-06-19 11:53:16 -07:00
Anton Dyudin
766afec656
Merge nextbreach into soqdoqblok
2014-06-18 20:56:17 -07:00
Anton Dyudin
239b65aabc
;xml:soqblok get.
2014-06-18 20:30:43 -07:00
C. Guy Yarvin
7b095d47c8
Today's modifications.
2014-06-18 20:27:36 -07:00
Anton Dyudin
109d6d821b
Doq blok roqd, inde doqd
2014-06-18 03:01:17 -07:00
Anton Dyudin
cc97179b83
Soq block rocked but undocced, doq block in the poq if the zoq deemeth so.
2014-06-17 04:17:01 -07:00
C. Guy Yarvin
4160de92b3
Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
...
Conflicts:
urb/urbit.pill
2014-06-17 01:01:26 -07:00
C. Guy Yarvin
925789ca61
Gall now basically aligned with its own doc.
2014-06-17 00:57:24 -07:00
pcmonk
a2b2e1e397
Added map turn from master (tur:by)
2014-06-16 20:11:15 -07:00
C. Guy Yarvin
39b72cbb5a
App model 1.1 at least compiles.
2014-06-16 18:33:31 -07:00
Anton Dyudin
18204b1d8d
Fixed choice of characters for href/id/class in ++sail: update . to /, @ to #, / to .
2014-06-16 12:34:37 -07:00
C. Guy Yarvin
4ccea74016
Various fixes and improvements.
2014-06-13 17:38:51 -07:00
johncburnham
9f648ca4c4
added a few comments
2014-06-12 10:03:34 -07:00
Anton Dyudin
1e2e1174e2
Merge branch 'nextbreach' of https://github.com/urbit/urbit into nextbreach
2014-06-11 20:16:45 -07:00
pcmonk
3b83e88fa6
Added set and map union and intersection (uni,int)
2014-06-11 20:14:50 -07:00
pcmonk
f597bf009d
Added map merge (mer:by)
2014-06-11 11:18:43 -07:00
pcmonk
437d7a9146
Added set merge to nextbreach.
2014-06-11 10:12:10 -07:00
C. Guy Yarvin
120760563c
Various fixes and improvements.
2014-06-11 07:06:36 -07:00
pcmonk
6d2b9e07bb
Added set merge (mer:in)
2014-06-10 20:02:20 -07:00
pcmonk
79b4512479
Updated chat. Also added +-tur to ++by.
2014-06-09 18:45:19 -07:00
C. Guy Yarvin
df8ae2368d
More %eyre fixes.
2014-06-09 13:09:14 -07:00
Anton Dyudin
230610e2f1
slight ++mink refactor
2014-06-08 20:22:11 -07:00
C. Guy Yarvin
82a9ce1211
Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
2014-06-07 19:56:38 -07:00
C. Guy Yarvin
ba59c5bffc
Various fixes and improvements.
2014-06-07 11:36:31 -07:00
Anton Dyudin
eb79a666a9
?@ refactoring
2014-06-06 18:09:44 -07:00
C. Guy Yarvin
3d1b20cfdd
Apply actual type checks in arvo core.
2014-06-06 18:03:36 -07:00
Gavin Whelan
d221f092cb
Merge branch 'nextbreach' of https://github.com/urbit/urbit into nextbreach
2014-06-06 18:07:12 -04:00
Jared Hance
6e0235f2b5
Merge branch 'master' into nextbreach
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/hoon.hoon
2014-06-06 15:38:38 -04:00
Gavin Whelan
32e8bb7d96
merge fixes
...
Conflicts:
urb/zod/arvo/clay.hoon
2014-06-06 15:03:24 -04:00
C. Guy Yarvin
13a0a1f397
About to activate full card typechecking.
2014-06-06 04:33:26 -07:00
C. Guy Yarvin
14301c9beb
Visible Arvo.
2014-06-05 20:41:47 -07:00
C. Guy Yarvin
6befd64507
More vane restructuring.
2014-06-05 15:14:49 -07:00
Jared Hance
8a15ab7685
Fix bug in mul:fl.
2014-06-05 12:50:07 -04:00
Jared Hance
b624f81443
Fix serious bug with div:fl.
2014-06-05 10:57:47 -04:00
Luke Patmore
62af41619d
Whitespace: the invisible killer
2014-06-04 19:46:12 -07:00
Luke Patmore
b637564dc2
Merge branch 'master' into nextbreach
...
Conflicts:
urb/urbit.pill
2014-06-04 15:54:21 -07:00
Jared Hance
4c2fd59789
Add function for @u -> @rd
2014-06-04 15:16:15 -04:00
Jared Hance
95c9309f78
Finish fixing the floating point parser.
2014-06-04 14:44:02 -04:00
Jared Hance
1fde43b3d5
Fix floating point parsing.
...
Not completely finished, but it can parse numbers not in the range
(-1,1)
2014-06-04 13:56:09 -04:00
Jared Hance
5f979c9346
Various fixes to Fl Points.
...
Printing/parsing still pretty broken.
2014-06-04 11:12:33 -04:00
C. Guy Yarvin
6e00dd5ee3
Tighten types on some vanes.
2014-06-04 03:40:09 -07:00
C. Guy Yarvin
9217a16707
Merge branch 'master' of github.com:urbit/urbit
...
Conflicts:
urb/urbit.pill
2014-06-03 11:25:12 -07:00
Jared Hance
4dd161d76c
Add comparison gates for floating points.
2014-06-03 14:15:22 -04:00
C. Guy Yarvin
96eabe0316
Merge branch 'master' of github.com:urbit/urbit
2014-06-03 10:46:02 -07:00
Jared Hance
6a391f9edb
Merge branch 'newbreach'
...
Conflicts:
urb/urbit.pill
2014-06-03 13:38:33 -04:00
Jared Hance
0ed3dc73a7
Add primitives for printing floating point values.
2014-06-03 13:09:40 -04:00
Jared Hance
4530b15d94
Add div:rd, div:fl, and jet.
...
Also fix rnd:fl (by fixing rne:fl).
2014-06-03 11:41:25 -04:00
Jared Hance
a1d5bfcb08
Give atoms more specific odors.
2014-06-03 10:07:08 -04:00
C. Guy Yarvin
0df8aeeb67
Some vane cleanups, etc.
2014-06-02 22:07:32 -07:00
Jared Hance
531d4eb0ad
Signed exponent for floating points.
...
Yay, now parsing something like 0.x is possible in the parser.
(Previously fails due to underflow). 0.0x is still impossible due to
parser limitations, so use (div:rd .~0.x .~10) when div is actually
implemented).
2014-06-02 16:09:00 -04:00
Jared Hance
3fafc59b50
Jet sub:rd.
2014-06-02 15:13:58 -04:00
Jared Hance
c8b6830aca
Kill stray newline.
2014-06-02 14:58:48 -04:00
Jared Hance
24bf5b7e5b
Add sub:rd and sub:fl.
...
Also a fix in exp:rd.
2014-06-02 14:54:47 -04:00
Luke Patmore
0930a9eb77
Added jet linkage for co_emco, co_oxco, and co_roco. Added templates for co jets.
2014-06-02 11:48:16 -07:00
Jared Hance
5e22eccb3b
Jet add:rd.
...
Also fix some rounding in add:fl that was found through jet test mode.
2014-06-02 12:43:26 -04:00
Jared Hance
2e1a4c0f2e
Implement add:fl and add:rd.
2014-06-02 11:51:08 -04:00
Jared Hance
652db79338
Merge branch 'newbreach' into ieee
...
Conflicts:
urb/urbit.pill
2014-06-02 11:07:57 -04:00
Jared Hance
840cca444a
Jet mul:rd.
...
Running in test mode for now.
2014-06-02 11:03:48 -04:00
John Dulin
6cb0150ae1
Merge branch 'master' of https://github.com/urbit/urbit
2014-06-01 18:31:41 -07:00
John Dulin
c037d463cc
Commented set, map, jar, jug, queue arms. Added jet tag to ++ fac
2014-06-01 18:31:32 -07:00
C. Guy Yarvin
20c3964c14
Merge branch 'master' of github.com:urbit/urbit
2014-06-01 14:07:38 -07:00