Commit Graph

940 Commits

Author SHA1 Message Date
C. Guy Yarvin
fee2d7011e Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/urbit.pill
2014-07-08 12:07:38 -07:00
C. Guy Yarvin
6337290934 Fix json reparser. 2014-07-08 11:38:07 -07:00
Jared Hance
0becefd519 Small change.
Not sure why I had troubles doing this before. Probably didn't change
%+  to  %-  or something.
2014-07-08 14:07:14 -04:00
Jared Hance
56b590f5e6 Rewrite ++urle.
In theory this is an optimization...
2014-07-08 14:07:14 -04:00
C. Guy Yarvin
ffad1ede43 Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/urbit.pill
2014-07-07 23:19:18 -07:00
C. Guy Yarvin
b67420b10f Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/urbit.pill
2014-07-07 23:16:17 -07:00
pcmonk
a55d4d1413 fixed %nice, %mean over %ames 2014-07-07 17:32:58 -07:00
pcmonk
b2f5a36cae Merge branch 'temp'
Conflicts:
	urb/urbit.pill
2014-07-07 16:56:44 -07:00
pcmonk
ce2a89fdd2 partial switch away from %rasp 2014-07-07 16:36:35 -07:00
C. Guy Yarvin
6e1acf52fe Fix some ford and md bugs. 2014-07-07 16:17:21 -07:00
Jared Hance
239ed25154 Some cleanup in ++auld. 2014-07-07 16:11:40 -04:00
pcmonk
996ed44e9d bug fix in %gall 2014-07-07 10:58:15 -07:00
Jared Hance
c787b33b8e More ++doze in %clay changes...
Still trying to figure out the %clay model.
2014-07-07 10:59:11 -04:00
Jared Hance
1242d1b456 Rewrite ++doze in %clay.
I'm always a fan of removing ugly names just for a single call.
2014-07-07 10:29:47 -04:00
C. Guy Yarvin
4387713100 Eliminate old XML abbreviations. 2014-07-06 15:16:20 -07:00
C. Guy Yarvin
e35426a8f5 Eliminate superfluous |* in funpub. 2014-07-06 09:57:37 -07:00
C. Guy Yarvin
e473ab7cf4 Fix functional publishing and add debug feedback. 2014-07-05 16:38:15 -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
e96868996b Rewrite ++lode and ++wode
Total lines added/deleted for patch.
2014-07-03 15:50:55 -04:00
Jared Hance
49364e07ce Rewrite ++lith. 2014-07-03 15:32:10 -04:00
Jared Hance
787bdae914 Document ++lisp.
Merge of woof and urge.
2014-07-03 15:27:43 -04:00
pcmonk
24fb18fe73 Merge branch 'master' of https://github.com/urbit/urbit
Conflicts:
	urb/urbit.pill
2014-07-03 11:17:57 -07:00
pcmonk
40329afb12 improved chat 2014-07-03 11:14:22 -07:00
Jared Hance
1f5ca20c6e Revive ++ja. 2014-07-03 14:07:21 -04:00
Jared Hance
408529e7f3 Rewrite ++lyre (miso commute with woof) 2014-07-03 12:41:37 -04:00
Jared Hance
af077d1c23 Rewrite ++alto.
Most of the first part of ++ze is now clean and understood.
2014-07-03 12:05:41 -04:00
Jared Hance
4748aa2df2 Rewrite ++alda and ++alot. 2014-07-03 11:46:26 -04:00
Jared Hance
bbcaf18703 Various fixes and improvements. 2014-07-03 11:35:17 -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
pcmonk
04afbdc6c9 %gall over %ames works 2014-07-02 16:24:03 -07:00
pcmonk
ea49cdca02 progress on %gall over %ames 2014-07-02 15:08:02 -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
Anton Dyudin
1fc8f3d104 Merge branch 'master' of https://github.com/urbit/urbit 2014-07-01 16:30:30 -07:00
C. Guy Yarvin
37f933b33a Change ++ja to ++jo and fix some stuff. 2014-07-01 16:29:44 -07:00
Anton Dyudin
4751de0d5f Merge branch 'master' of https://github.com/urbit/urbit 2014-07-01 15:51:47 -07:00
Anton Dyudin
afa76048e0 comment fixes 2014-07-01 15:51:42 -07: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
Anton Dyudin
20d14296c0 Moar indentation 2014-06-30 19:28:47 -07: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
C. Guy Yarvin
f5a50256e3 Remove some redundancy. 2014-06-29 17:07:47 -07:00
C. Guy Yarvin
f7f3e43424 %gall over %ames, first cut. 2014-06-29 16:58:17 -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
C. Guy Yarvin
69d4bec895 Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/urbit.pill
2014-06-26 05:26:44 -07:00
C. Guy Yarvin
43f7dcba1d %ames to %gall as /q/gm/[app]/[logo]. 2014-06-26 05:18:30 -07:00
pcmonk
5af53bdc9f Tied in ++pour in %gall 2014-06-25 18:20:49 -07:00
~hatteb-mitlyd
53658de351 roll protocol for breach 2014-06-25 15:08:31 -07:00
~hatteb-mitlyd
1a7dc4e8c4 Merge remote-tracking branch 'urbit/newnextbreach'
redo pill to accept changes

Conflicts:
	urb/urbit.pill
2014-06-25 15:03:25 -07:00
C. Guy Yarvin
af0f930358 Small but important fixes. 2014-06-25 14:59:22 -07: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
C. Guy Yarvin
84c5a3985c Fix %send output. 2014-06-25 13:07:33 -07:00
C. Guy Yarvin
6adc97d2aa Merge branch 'newnextbreach' of github.com:urbit/urbit into newnextbreach
Conflicts:
	urb/urbit.pill
2014-06-25 12:20:33 -07:00
C. Guy Yarvin
70da01e54f Change stream names to numbers. 2014-06-25 12:13:15 -07: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
e0491a6824 Various fixes and improvements. 2014-06-24 22:52:08 -07:00
C. Guy Yarvin
1362791107 Proper construction of duty (autoload) script. 2014-06-24 21:43:44 -07:00
C. Guy Yarvin
5c48ef73d4 Activate full pathway for Arvo user moves in %gall. 2014-06-24 21:01:09 -07: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
3c42c47fda Fix something strange in dill. 2014-06-21 22:08:01 -07:00
C. Guy Yarvin
f4be92dedb All notes and signs changed over. 2014-06-21 19:51:12 -07:00
C. Guy Yarvin
caebe96b2f About halfway refactored. 2014-06-21 15:06: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
C. Guy Yarvin
c35b958580 Various fixes and improvements. 2014-06-17 17:34:20 -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
71c750afae %gig requests. 2014-06-14 17:17:57 -07:00
C. Guy Yarvin
80674acb19 Fix subscribe. 2014-06-14 17:02:11 -07:00
C. Guy Yarvin
ea29df2d29 %rasp. 2014-06-14 14:38:23 -07:00
C. Guy Yarvin
c537095a7e Various fixes and improvements. 2014-06-13 22:47:17 -07:00
C. Guy Yarvin
4ccea74016 Various fixes and improvements. 2014-06-13 17:38:51 -07:00
C. Guy Yarvin
f21dd983d0 Various fixes and improvements. 2014-06-13 14:47:08 -07:00
C. Guy Yarvin
7dc36b01a4 Enable posts. 2014-06-12 15:10:32 -07:00
C. Guy Yarvin
e2503fe0dd Proper configuration of hide for ++prep. 2014-06-12 13:36:57 -07:00
C. Guy Yarvin
6ef7629583 Disable assert for missing request. 2014-06-12 11:18:24 -07:00
C. Guy Yarvin
7d7103a456 Q 2014-06-12 10:54:45 -07:00
C. Guy Yarvin
845246ea67 Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
Conflicts:
	urb/urbit.pill
2014-06-12 10:24:56 -07:00
C. Guy Yarvin
647e5062fc Basic application functionality. 2014-06-12 10:19:36 -07:00
johncburnham
9f648ca4c4 added a few comments 2014-06-12 10:03:34 -07:00
C. Guy Yarvin
34cf246d2c Various fixes and improvements. 2014-06-11 20:47:57 -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
C. Guy Yarvin
cc6f467a13 Various fixes etc. 2014-06-10 00:07:56 -07:00
C. Guy Yarvin
2cff2d808a Various fixes and improvements. 2014-06-09 23:20:41 -07:00
pcmonk
79b4512479 Updated chat. Also added +-tur to ++by. 2014-06-09 18:45:19 -07:00
C. Guy Yarvin
f3e5460b0b Fix eyre commit. 2014-06-09 17:22:54 -07:00
C. Guy Yarvin
47db363c25 Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
Conflicts:
	Makefile
	urb/urbit.pill
2014-06-09 13:09:50 -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
~hatteb-mitlyd
4fc08655c8 move dill tiles to dill.hoon 2014-06-08 14:27:04 -07:00
~hatteb-mitlyd
cf8f7410b9 Merge remote-tracking branch 'urbit/nextbreach' into telnet
Conflicts:
	Makefile
	urb/urbit.pill
	urb/zod/arvo/gall.hoon
Their gall, a new pill, and our makefile.
2014-06-07 21:14:37 -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
ff2c010efe Applications properly self-reload. 2014-06-07 19:45:00 -07:00
~hatteb-mitlyd
5caf5d621c partially negotiate char-at-a-time telnet mode 2014-06-07 16:05:53 -07:00
~hatteb-mitlyd
719c3a2e7c remove wipe, change boil 2014-06-07 13:58:29 -07:00
~hatteb-mitlyd
02ad80ec87 Don't overload the hole card 2014-06-07 13:18:13 -07:00
~hatteb-mitlyd
5cc6bc8db9 terminal hole card 2014-06-07 13:05:35 -07:00
~hatteb-mitlyd
74ababbe8f further telnet hacks
make C-d on an empty telnet terminal do nothing, don't suck in CRs
2014-06-07 12:27:47 -07:00
C. Guy Yarvin
ba59c5bffc Various fixes and improvements. 2014-06-07 11:36:31 -07:00
Gavin Whelan
eeb1591fb6 Minor changes 2014-06-07 13:42:48 -04: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
3bb02fe9d7 Fixing typo 2014-06-06 18:07:47 -04:00
Gavin Whelan
d221f092cb Merge branch 'nextbreach' of https://github.com/urbit/urbit into nextbreach 2014-06-06 18:07:12 -04:00
C. Guy Yarvin
aece7472a4 Fix %helo processing that caused a chat bug. 2014-06-06 15:05:48 -07:00
C. Guy Yarvin
90cb239b77 Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
Conflicts:
	urb/urbit.pill
2014-06-06 12:53:23 -07:00
C. Guy Yarvin
8f0be19982 Moar bugz 2014-06-06 12:50:12 -07: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
C. Guy Yarvin
0eec4f0a36 Almost all the way back... 2014-06-06 12:27:51 -07:00
C. Guy Yarvin
d116884548 Fix ames %went issue. 2014-06-06 12:11:36 -07:00
Gavin Whelan
d7d0f40758 Fixed typo 2014-06-06 15:03:27 -04:00
Gavin Whelan
32e8bb7d96 merge fixes
Conflicts:
	urb/zod/arvo/clay.hoon
2014-06-06 15:03:24 -04:00
C. Guy Yarvin
209f8bf9dd No card in begin 2014-06-06 11:51:24 -07:00
C. Guy Yarvin
13a0a1f397 About to activate full card typechecking. 2014-06-06 04:33:26 -07:00
C. Guy Yarvin
267f342d0d Fix %went take on ames. 2014-06-05 21:16:18 -07:00
C. Guy Yarvin
9d0d7b39db Clean up fixes. 2014-06-05 20:52:41 -07:00
C. Guy Yarvin
14301c9beb Visible Arvo. 2014-06-05 20:41:47 -07:00
pcmonk
f411b14978 A few bug fixes. Needs more work. 2014-06-05 18:48:53 -07:00
C. Guy Yarvin
ea79a1301a ++card is gone. 2014-06-05 16:51:59 -07:00
C. Guy Yarvin
2dca2aa638 First pass through all vanes typed. 2014-06-05 16:48:13 -07:00
C. Guy Yarvin
d51bc114aa More vane cleaanups 2014-06-05 16:00:19 -07:00
C. Guy Yarvin
6befd64507 More vane restructuring. 2014-06-05 15:14:49 -07:00
C. Guy Yarvin
90fe034995 %batz reasonably healthy on nextbreach. 2014-06-05 12:17:25 -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
C. Guy Yarvin
012a0eb34c Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach 2014-06-04 21:11:21 -07: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
C. Guy Yarvin
b6f3e61344 Slowly advancing %batz. Some translators, etc. 2014-06-04 14:24:01 -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
C. Guy Yarvin
85a7688693 Various fixes and improvements. 2014-06-04 10:56:30 -07: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
2f00948780 Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach
Conflicts:
	urb/urbit.pill
2014-06-04 03:44:33 -07:00
C. Guy Yarvin
6e00dd5ee3 Tighten types on some vanes. 2014-06-04 03:40:09 -07:00
~hatteb-mitlyd
f9205418a1 carriers get files from U2_LIB, new pill 2014-06-03 18:33:35 -07:00
~hatteb-mitlyd
85ce8d970b prevent non-fakes from joining fake net 2014-06-03 18:11:30 -07:00
~hatteb-mitlyd
ec273c2b0c beginning stages of fake-net hackery 2014-06-03 16:39:28 -07:00
C. Guy Yarvin
01465717d3 IPv4 lanes now have a timestamp. 2014-06-03 14:01:40 -07:00
C. Guy Yarvin
5358a25a13 About to branch off nextbreach. 2014-06-03 12:54:38 -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
Gavin Whelan
ee60334853 Merge branch 'master' of https://github.com/urbit/urbit
This commit is broken, but I needed to merge before pulling in the fix

Conflicts:
	urb/urbit.pill
2014-06-02 14:56:27 -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
Gavin Whelan
376e1079d4 Removed printout and improved :update 2014-06-02 14:41:53 -04: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
Gavin Whelan
4b4ba12e1c Merge branch 'master' of https://github.com/urbit/urbit 2014-06-02 09:19:06 -04:00
Gavin Whelan
6838d3aed8 Commit for debugging, formatting and stuff 2014-06-02 09:19:00 -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
a198114ab5 Before mysterious zapcol crash. 2014-06-01 16:28:49 -07:00
C. Guy Yarvin
20c3964c14 Merge branch 'master' of github.com:urbit/urbit 2014-06-01 14:07:38 -07:00
C. Guy Yarvin
ea54293ee2 Improved eyre/gall integration. 2014-06-01 14:07:13 -07:00
johncburnham
4d450a4e3d Merge branch 'master' of https://github.com/urbit/urbit 2014-05-31 18:41:44 -07:00
johncburnham
e080ee108d added some comments 2014-05-31 18:41:27 -07:00
C. Guy Yarvin
08400bbefb Merge branch 'master' of github.com:urbit/urbit 2014-05-31 17:43:01 -07:00
C. Guy Yarvin
10f48cd797 Fix proxy bug. 2014-05-31 17:42:48 -07:00
johncburnham
130f653433 fixed hmac comment 2014-05-31 16:49:48 -07:00
Gavin Whelan
7eea04ce1e Minor interface changes 2014-05-31 14:11:11 -07:00
C. Guy Yarvin
4db07a816d More pre-breach fixes. 2014-05-31 13:22:49 -07:00
C. Guy Yarvin
32295555c5 Scry interface fixes. 2014-05-31 12:40:02 -07:00
C. Guy Yarvin
26be7c0871 Update packet version number to 0. 2014-05-31 11:31:15 -07:00
C. Guy Yarvin
8ed177e55a Remove a printf. 2014-05-31 11:25:10 -07:00
C. Guy Yarvin
733ff7f0c6 Fill in some stubs in %ford. 2014-05-31 05:52:06 -07:00
C. Guy Yarvin
afa57ae065 Change %ames namespace. 2014-05-30 21:58:37 -07:00
~hatteb-mitlyd
1c20ba00f4 actually commit the protocol 2014-05-30 18:58:16 -07:00
~hatteb-mitlyd
733e1b0a8f Merge remote-tracking branch 'origin/newbreach'
Update protocol for breach.

Conflicts:
	f/trac.c
	urb/urbit.pill
	urb/zod/arvo/zuse.hoon
	v/raft.c
2014-05-30 17:56:12 -07:00
C. Guy Yarvin
42bd55fdb4 Eliminate use of ++vane. 2014-05-30 16:51:35 -07:00
Gavin Whelan
47774a10a4 Final stuff 2014-05-30 16:40:56 -07:00
Gavin Whelan
cded6c902d Merge various changes 2014-05-30 16:13:44 -07:00
Gavin Whelan
6177ebbb26 Merge and minor merge changes 2014-05-30 15:59:58 -07:00
C. Guy Yarvin
dc4e9a41ca Changed some interfaces. 2014-05-30 15:51:31 -07:00
C. Guy Yarvin
80dda23245 Add version state to vanes. 2014-05-30 15:10:39 -07:00
C. Guy Yarvin
a087b13417 Unbreak :reset. 2014-05-30 15:04:20 -07:00
C. Guy Yarvin
7c1cad4672 Revert "Remove unused arms from arvo external core."
This reverts commit b754c2aeadbc8028a2e7989066dbbf08d2f293ef.
2014-05-30 14:51:28 -07:00
C. Guy Yarvin
eb2f4a560b Remove unused arms from arvo external core. 2014-05-30 14:45:41 -07:00
Gavin Whelan
fec9999f42 Using named tiles 2014-05-30 13:58:12 -07:00
C. Guy Yarvin
6455b41363 Slow things commented out. 2014-05-30 13:57:49 -07:00
johncburnham
6aac6caf9c added glyph mnemonics 2014-05-30 13:52:35 -07:00
Gavin Whelan
aaee76e324 Merging clay fixes 2014-05-30 13:36:51 -07:00
Jared Hance
86b871e395 Fix multiply. Seems to work.
Probably won't test too much more. It will be easier to test once there
is a jet.
2014-05-30 15:34:43 -04:00
Jared Hance
33f7d69414 Fix rounding.
Use "round to closest" mode, w/ rounding to even when same distance
(which is a rare case anyway)
2014-05-30 14:25:12 -04:00
Jared Hance
faf2e910f4 Add floating point parsing.
Floating point parses for doubles correctly and can be easily
implemented for the other types of floats (algorithm is general with
respect to the precision of the significand).

Some half-baked gates are included, like bey, which is unfortunate. I'm
not sure if an equivalent to bey exists somewhere. These won't be used
anywhere with actual math, though.

Warning: Don't try to print floats. It doesn't work and will crash or
something. Its not really implemented, because parsing is actually
fairly nontrivial mathwise. Parsing represents the problem

x.y -> r2^e, find (r, e) given (x, y)

whereas printing is the problem

r2^e -> x.y,  find (x, y) given (r, e)

both of which are annoying to solve.
2014-05-30 11:04:49 -04:00
C. Guy Yarvin
f729afacb1 Clay refactored to top-level redes. 2014-05-29 19:26:35 -07:00
C. Guy Yarvin
7d0be097de Middle stage of clay restructuring. 2014-05-29 19:12:02 -07:00
Galen Wolfe-Pauly
98d41a9168 webconsole interface changes 2014-05-29 18:53:23 -07:00
C. Guy Yarvin
c123d4e115 Some gall related fixes. 2014-05-29 15:00:13 -07:00
Gavin Whelan
e235e18387 Merge 2014-05-29 12:33:46 -07:00
Gavin Whelan
f8c2775bde Merge 2014-05-29 12:29:55 -07:00