Doug Coleman
|
7730fc5c64
|
Merge remote-tracking branch 'origin/master' into modern-harvey2
|
2018-08-02 07:57:42 -04:00 |
Doug Coleman
|
4e9d383fe5
|
docs: Fix help-lint-all mistakes.
|
2018-07-07 01:13:19 -05:00 |
Doug Coleman
|
53b1a81049
|
Merge branch 'master' into modern-harvey2
|
2018-06-20 00:26:12 -05:00 |
Doug Coleman
|
9f213f96f6
|
core: Add the shuffler words but without primitives.
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
|
2018-06-19 22:52:58 -05:00 |
Doug Coleman
|
3aa096e2e5
|
docs: Update docs.
|
2017-08-31 21:21:14 -05:00 |
Doug Coleman
|
c436f6dbad
|
factor: char: postpone: color: hexcolor: flexhexcolor: decimal:
|
2017-08-31 21:21:13 -05:00 |
Doug Coleman
|
acffb259f7
|
kernel: Fix the docs for curry/compose a bit.
|
2017-06-03 02:10:06 -05:00 |
Doug Coleman
|
e189954ecc
|
core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ;
|
2017-06-02 11:57:05 -05:00 |
Björn Lindqvist
|
3b0d5bba15
|
kernel.private: adding OBJ-SAMPLE-CALLSTACKS + test case
|
2016-11-24 05:11:46 +01:00 |
Björn Lindqvist
|
b31c0b8857
|
Docs: bunch of random doc updates
|
2016-10-31 11:46:39 +01:00 |
Björn Lindqvist
|
46105b62f6
|
VM: change callstack>array primitive so it doesn't reverse anymore
This fixes one part of the #452 bug.
|
2016-10-13 01:34:55 +02:00 |
Björn Lindqvist
|
6984bae7ca
|
VM: rename of JIT_PUSH_IMMEDIATE to JIT_PUSH_LITERAL
The code template pushes both immediates and references so the name was
wrong.
|
2016-06-07 14:54:23 +02:00 |
John Benediktsson
|
4d2baf5d50
|
kernel: improve docs for ?.
|
2016-03-20 10:36:23 -07:00 |
Björn Lindqvist
|
74cb1acd17
|
Docs: more docs for vocabs in core/
|
2015-12-05 16:34:46 +01:00 |
Björn Lindqvist
|
de4917e6a1
|
VM: give the exception handling special object a real name
|
2015-09-02 21:54:33 +02:00 |
Doug Coleman
|
c21a154056
|
core: callstack is a builtin type and a class name. rename the *stack words that grab the current stack get-foostack to avoid the callstack builtin conflict and for better symmetry with set-foostack.
|
2015-08-13 10:11:59 -07:00 |
Björn Lindqvist
|
5e29aac0a6
|
Docs: various more compiler-related docs
|
2015-07-28 17:58:28 -07:00 |
Doug Coleman
|
d47f9447c3
|
kernel-docs: Fix link from class to class-of.
|
2015-06-30 21:43:56 -07:00 |
Björn Lindqvist
|
11e906139b
|
VM: code_block::scan, make it so the method always returns -1 if scan can't be determined, part of the fix for #1265
|
2015-01-15 09:29:13 +00:00 |
John Benediktsson
|
917ce9f773
|
kernel: fix help-lint warning for 2with.
|
2014-07-22 07:47:28 -07:00 |
Björn Lindqvist
|
60ffe0680e
|
kernel: new combinator 2with = with with
|
2014-07-22 07:40:13 -07:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
98935b7f15
|
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
|
2014-05-18 20:09:10 -07:00 |
Doug Coleman
|
3582a6c624
|
kernel: Add 4dup, 4drop, and 4cleave.
|
2012-10-22 09:47:34 -07:00 |
John Benediktsson
|
76882d2c25
|
kernel: adding docs for "same?"
|
2012-07-21 19:43:16 -07:00 |
Doug Coleman
|
ee721d1811
|
kernel: Change the example for with to be more clear. Division example credit goes to chezmax.
|
2012-02-16 09:49:08 -08:00 |
John Benediktsson
|
5a943b32c4
|
Remove stack effects from HELP: declarations.
|
2011-10-20 19:36:11 -07:00 |
Doug Coleman
|
539d34fd23
|
Fix help lint for when*,unless*
|
2011-08-23 12:28:16 -07:00 |
Joe Groff
|
cefb541c33
|
kernel: add a note to the documentation for "dip" and "if" that they are primitive for certain arguments
|
2011-03-07 09:28:51 -08:00 |
Keita Haga
|
fc048b6336
|
kernel: add stack effect declaration to usage example of object class in docs
|
2011-01-16 17:58:36 +09:00 |
Keita Haga
|
d5fe4fecc1
|
remove useless whitespace in several documentation
|
2011-01-05 15:55:34 +09:00 |
Joe Groff
|
0b025c61fc
|
kernel: update *dip docs to match stack effects and not mention retain stack
|
2010-05-01 17:03:03 -07:00 |
Slava Pestov
|
d6fb134d5f
|
kernel: add examples for if, when, unless and if*
|
2010-04-05 19:07:10 -04:00 |
Slava Pestov
|
c7142e4281
|
threads: use context-switching primitives
|
2010-03-29 20:40:17 -04:00 |
Joe Groff
|
18f3df9d4a
|
more help-lint
|
2010-03-09 21:02:43 -08:00 |
Slava Pestov
|
220dd88a2c
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Slava Pestov
|
f8474c3856
|
Documentation improvements
|
2010-02-03 23:11:30 +13:00 |
Slava Pestov
|
34287fd9d6
|
Minor documentation updates
|
2010-01-30 09:28:54 +13:00 |
Slava Pestov
|
1c10196c43
|
Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side
|
2010-01-13 18:08:18 +13:00 |
Slava Pestov
|
63023ae227
|
kernel: fix set-callstack docs
|
2009-12-28 12:41:45 +13:00 |
Slava Pestov
|
819e46f42b
|
kernel: fix stack effect declarations of call-clear and set-callstack, and add a unit test for call-clear
|
2009-12-26 15:38:01 +13:00 |
Slava Pestov
|
064c00f78d
|
New identity-hashcode primitive
|
2009-11-10 21:18:54 -06:00 |
Joe Groff
|
00ce8b6a33
|
deprimitivize tuck and put it to pasture
|
2009-11-05 22:47:05 -06:00 |
Joe Groff
|
61d579360d
|
remove non-primitive-related uses of tuck from basis
|
2009-11-05 17:03:24 -06:00 |
Slava Pestov
|
e4ad642134
|
vm: 4 bit tags, new representation of alien objects makes unbox-any-c-ptr more efficient (work in progress)
|
2009-11-02 04:25:54 -06:00 |
Joe Groff
|
3f15e028f7
|
exile roll and -roll to basis/shuffle and mark them deprecated
|
2009-10-30 17:11:45 -05:00 |
Joe Groff
|
eccf3fba9d
|
shun ugly shuffle words in the docs
|
2009-10-29 19:42:55 -05:00 |
Joe Groff
|
f21ba7a759
|
update the article on shuffle words to hide away the more troublesome ones
|
2009-10-29 14:07:46 -05:00 |
Doug Coleman
|
0d4b9132d7
|
fix a bunch of typos in docs
|
2009-10-21 17:40:43 -05:00 |
Keith Lazuka
|
405e5d015b
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |