Commit Graph

98 Commits

Author SHA1 Message Date
Elliot Glaysher
02917e68a5 Fix sloe so that it is chapter aware. 2017-05-29 10:17:36 -07:00
Elliot Glaysher
d5f32f972a Change title specifier from || to #. 2017-05-20 23:06:33 -07:00
Raymond Pasco
7dc270f89f Merge remote-tracking branch 'joemfb/detap' 2017-05-17 05:38:26 -04:00
Raymond Pasco
182dff8646 Merge remote-tracking branch 'chc4/si-hide' 2017-05-17 05:05:13 -04:00
Fang
3dc8c92c82 Fixed ++oust to not require faces for [a b]. (Wet gate struggles.) 2017-05-17 00:06:57 -04:00
C. Guy Yarvin
64e98d61c7 Merge branch 'revere-ivory' into piaf 2017-04-16 18:55:22 -07:00
C. Guy Yarvin
96e308a824 About to merge revere-ivory. 2017-04-16 18:52:41 -07:00
C. Guy Yarvin
2f9c594ffb Update |^ duplicate detection.
This is the final change in the coherent-cords section.  This
commit is matched to VM be0ed9dbda,
the final commit on cgyarvin/coherent-cords-final.  It boots with
a pill whose md5 is 45111f732e40e3d25c761268883eb412.
2017-04-16 15:37:48 -07:00
C. Guy Yarvin
4487ec4276 Complete decoration system. 2017-04-16 15:37:47 -07:00
C. Guy Yarvin
c8e262df75 Fully booting with new chapter structures. 2017-04-16 15:37:47 -07:00
C. Guy Yarvin
d6f85e1efa Terminating coherent-cords-e. 2017-04-16 15:37:40 -07:00
C. Guy Yarvin
11c63fe78a coherent-cords-d, chapters, initial commit. 2017-04-16 15:33:08 -07:00
Elliot Glaysher
d5c0966ce7 Implement doccords in hoon.
This adds syntax to the language to embed documentation. You can either
the new ^: rune, or the irregular ''':doccord.''': syntax.

This patch adds the language feature, but does not use it.

Author:    Elliot Glaysher <erg@google.com>
Date:      Wed Mar 1 18:21:26 2017 -0800
2017-04-16 15:31:45 -07:00
C. Guy Yarvin
68f6de549a Update |^ duplicate detection.
This is the final change in the coherent-cords section.  This
commit is matched to VM be0ed9dbda,
the final commit on cgyarvin/coherent-cords-final.  It boots with
a pill whose md5 is 45111f732e40e3d25c761268883eb412.
2017-04-15 16:34:43 -07:00
C. Guy Yarvin
159e9a2234 Complete decoration system. 2017-04-15 15:49:53 -07:00
C. Guy Yarvin
ae8df45f12 Fully booting with new chapter structures. 2017-04-15 15:49:41 -07:00
C. Guy Yarvin
cc7b768f6a Terminating coherent-cords-e. 2017-04-15 15:45:47 -07:00
C. Guy Yarvin
4c381b6387 coherent-cords-d, chapters, initial commit. 2017-04-15 15:41:48 -07:00
C. Guy Yarvin
e1c7a311e9 Implement doccords in hoon.
This adds syntax to the language to embed documentation. You can either
the new ^: rune, or the irregular ''':doccord.''': syntax.

This patch adds the language feature, but does not use it.
2017-04-15 15:40:50 -07:00
Charlie Cummings
8fdfe6686f Don't shadow in libraries 2017-04-12 21:28:26 -04:00
Raymond Pasco
e10dc26bea Merge remote-tracking branches 'Fang/urbjs-isurl', 'ohaitch/stray-marks', 'eglaysher/fix-help', 'joemfb/prompt-sticky-master', 'joemfb/cork-safe' and 'joemfb/fry-nest' 2017-03-28 07:35:46 -04:00
Joseph Bryan
5c61aee6c6 prevents nest-fail in ;; / :fry 2017-03-21 12:44:13 -04:00
Joseph Bryan
02593d6f28 removes +-rap:to accumulator arg and changes calling convention 2017-03-20 18:56:06 -04:00
Joseph Bryan
af767350a8 removes +-tap:by accumulator arg and changes calling convention 2017-03-20 18:56:00 -04:00
Joseph Bryan
ebed890f00 removes +-tap:in accumulator arg and changes calling convention 2017-03-20 18:55:55 -04:00
C. Guy Yarvin
92e2b97d96 Endo experiment. 2017-03-08 14:22:32 -08:00
Joseph Bryan
3d3d4d2438 prevents unsafe $cork (|^) expansion in the parser 2017-03-03 21:33:41 -05:00
Max G
3bd3105c4e Add half-precision float support 2017-03-02 02:47:54 -05:00
Max G
65eb965dc7 Miscellaneous floating-point fixes/changes 2017-03-01 22:39:56 -05:00
C. Guy Yarvin
714b753f24 Parvo compiles; hoon with ++wa fixes. 2017-02-27 14:52:18 -08:00
C. Guy Yarvin
fb961dc90e Almost there. 2017-02-26 19:57:03 -08:00
C. Guy Yarvin
5d3ab052e2 Stuff. 2017-02-21 21:11:03 -08:00
Raymond Pasco
bab93e7ac2 Merge remote-tracking branch 'ohAitch/zuseflat-pretty'
Complete the restructuring of zuse. Add old-zuse compatibility layer.
2017-02-13 22:19:03 -05:00
C. Guy Yarvin
58df991615 Cosmetic changes. 2017-01-22 14:28:34 -08:00
Raymond Pasco
bbc4d2c0ee Repository cleanup
mostly trailing whitespace removal
no new kernel because only changes there are whitespace removal
2016-12-15 22:36:45 -08:00
Elliot Glaysher
c01673d8a4 Add a tiswut rune which is a conditional tisdot.
This changes:

  =.  a  ?.  =(b c)  a  c

into:

  =?  a  =(b c)  c

This also adds a few obvious changes in the vanes and in app/talk.hoon
to take advantage of this new rune.
2016-12-12 21:46:29 -08:00
Raymond Pasco
7171b49d02 Merge remote-tracking branches 'cgyarvin/feat.xmas-compiles', 'cgyarvin/feat.with-license', 'ohaitch/fix-autoload' and 'Fang/talk-notify'
%xmas compiles
LICENSE.txt
Forward port of |autoload
;set notify for talk

Evil merge: cite -> cite:title for zuse compat
2016-12-12 16:09:44 -08:00
Paul Driver
584bfbb74f hint +-wyt:in 2016-12-12 14:22:40 -08:00
Anton Dyudin
aa888316b4 add set/jug/qeu comments 2016-12-08 15:15:34 -08:00
C. Guy Yarvin
a4954952d1 %xmas compiles and integrates with %jael. 2016-12-08 14:27:23 -08:00
Joseph Bryan
c05c194032 simplies ++qeu 2016-12-08 14:09:26 -05:00
Joseph Bryan
f240cf7c20 renames ept:by to apt:by 2016-12-08 14:09:26 -05:00
Joseph Bryan
d0e379d572 applies ept:by (map invariant) in ++map 2016-12-08 14:09:22 -05:00
Joseph Bryan
b4564cc237 applies apt:in (set invariant) in ++set 2016-12-08 13:17:05 -05:00
C. Guy Yarvin
5e83d23720 Remove %sick; import xmas (does not compile). 2016-12-02 17:03:14 -08:00
C. Guy Yarvin
91d4655b2f Generalize ++hunt and move it to hoon.hoon. 2016-12-02 11:30:02 -08:00
C. Guy Yarvin
f91a3f20d5 Working test boot sequence. 2016-11-25 11:32:48 -08:00
C. Guy Yarvin
092dc318de New metal boot system. 2016-11-23 20:25:07 -08:00