Commit Graph

316 Commits

Author SHA1 Message Date
C. Guy Yarvin
0425fa48a7 Moar debug. 2017-09-27 13:47:34 -07:00
C. Guy Yarvin
dc25979f59 Merge remote-tracking branch 'origin/master' into piaf-runes 2017-09-21 18:45:27 -07:00
C. Guy Yarvin
7fc173d30e Fix previous commit. 2017-09-20 10:18:59 -07:00
C. Guy Yarvin
29879b1240 Adapt all . runes. 2017-09-19 13:37:15 -07:00
C. Guy Yarvin
115a8368be Correct %-. 2017-09-19 13:08:18 -07:00
C. Guy Yarvin
d66cdad1f1 %call attempt. 2017-09-18 22:40:30 -07:00
C. Guy Yarvin
6b00c3d231 Converted %=. 2017-09-18 17:19:22 -07:00
C. Guy Yarvin
d0f512e549 All : runes. 2017-09-18 11:50:10 -07:00
C. Guy Yarvin
752a49c398 Converted :-. 2017-09-18 10:25:05 -07:00
C. Guy Yarvin
81046c7587 143: | runes. 2017-09-17 18:32:20 -07:00
C. Guy Yarvin
2575255c9e Merge remote-tracking branch 'eglaysher/new-dojo-unified' into piaf
Non-compiling branch which uses the features it adds.
2017-09-12 18:19:23 -07:00
C. Guy Yarvin
2b9c6c26a8 Working, but still weirdly slow. 2017-09-09 10:50:22 -07:00
C. Guy Yarvin
bf3b8432b3 About working. But very slow. 2017-09-07 16:47:49 -07:00
Elliot Glaysher
079163c73c Documents the dojo patch so far and removes debugging printfs.
I figured out why some halos on products are missing:

|%
++  broken
  :>  this halo gets ignored.
  42
::
++  working
  :>  this halo gets put into the span properly.
  ^-  @
  42
--
2017-06-15 22:43:22 -07:00
Elliot Glaysher
6da39dacda Deal with documentation location and cleanup.
We can now display all of the following:

|%
:>  documentation goes here
++  arm-one
  |=  a/@
  :>  real product documentation
  [...]
++  arm-two
  :>  documentation goes here
  |=  a/@
  :>  real product documentation
  [...]
:>  this gets used
++  arm-three
  :>  this does not get used, but stays with the inner core when copied
  |=  a/@
  :>  real product documentation
  [...]
--

Non-core arms still don't get product help extracted.
2017-06-13 21:52:52 -07:00
Elliot Glaysher
ea59c32203 Further work on dealing with the documentation in different places.
Pausing as right now, it looks like the following doc string isn't in the twig
tree after parsing:

|%
++  constant
  :>  life, the universe, and everything
  42
--
2017-06-11 21:38:09 -07:00
C. Guy Yarvin
cda7cf2053 Basic networking; large messages have assembly bug 2017-06-06 17:29:37 -07:00
C. Guy Yarvin
8985648bc2 Basic networking now. 2017-06-06 13:23:58 -07:00
Elliot Glaysher
ef2b87251c ++chap should have an (unit term) instead of a (list term). 2017-06-03 09:42:30 -07:00
Elliot Glaysher
45cb25f0dd Now with minimal arm documentation. 2017-05-24 21:32:50 -07:00
Elliot Glaysher
de2ed36fbe Unified # syntax for documentation. 2017-05-21 15:43:23 -07:00
C. Guy Yarvin
c8e262df75 Fully booting with new chapter structures. 2017-04-16 15:37:47 -07:00
C. Guy Yarvin
c0d3f0fa33 Terminating coherent-cords-e. 2017-04-16 15:37:45 -07:00
C. Guy Yarvin
11c63fe78a coherent-cords-d, chapters, initial commit. 2017-04-16 15:33:08 -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
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
Raymond Pasco
a4632044f3 dirk card 2017-03-08 07:20:29 -05:00
Raymond Pasco
ce58d36f97 hotfix team -> team:title 2017-03-03 10:04:11 -05:00
Fang
7a2ef9ac7d Prevent unauthorized ships from publishing talk messages using your ship. 2017-03-03 03:20:20 -05: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
Anton Dyudin
8a175dc6e1 read two levels of marks, sort result 2017-02-13 14:58:55 -08:00
Anton Dyudin
f602294a2c fix :mark-dashboard for zuse changes 2017-02-13 14:58:47 -08:00
Anton Dyudin
21ce58d6f1 Merge branch 'mark-dashboard' into zuseflat-pretty
Keep track of what files build in userspace
2017-02-13 14:32:17 -08:00
Raymond Pasco
fd6d28ccc0 Remove blank lines at EOF 2016-12-15 22:52:53 -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
Raymond Pasco
3953977cdb Merge branches 'fwd-wyt', 'fwd-ford-platform-dependencies', 'fwd-talk-who-fix' and 'fwd-talk-showtime'
Merge various forward-ported branches

Hint +-wyt:in
Add /===/mar and /===/arvo to %core req dependents
Fix talk's parsing of ;who
Talk setting: message timestamps
2016-12-12 14:47:03 -08:00
Fang
18afd44cd1 Talk can now display a timestamp at the end of messages. Settings flag %showtime. 2016-12-12 14:44:00 -08:00
Fang
63d2d970a8 Telegram renderer receives all settings, instead of just %noob.
sef for SEttings Flags.
2016-12-12 14:44:00 -08:00
Fang
b713d424b5 Fixed talk's command parser: now properly parses ;who * instead of ;who*. 2016-12-12 14:42:03 -08:00
Fang
8f3dc7445f Talk beeps when your ship's "first name" is mentioned while the %notify flag is set. 2016-12-10 00:09:05 +01:00
Anton Dyudin
91f8049819 remove ^vane shims
requires vere without crypto:ames
2016-12-08 13:50:32 -08:00
Anton Dyudin
0adde510ab canonize url:eyre, the last remaining compatibility interface 2016-12-08 13:50:32 -08:00
Anton Dyudin
fc4cdc56f6 canonize taco,tact:bytes:eyre 2016-12-08 13:50:32 -08:00
Anton Dyudin
c114c5afb7 canonize base64, mime type encoding 2016-12-08 13:50:32 -08:00
Anton Dyudin
e7d08ac15f canonize pojo,poja as en-json,de-json :html 2016-12-08 13:50:31 -08:00