Benjamin Pollack
|
1eda99257d
|
Fix typo in hash-set documentation
|
2015-02-11 17:38:44 -08:00 |
John Benediktsson
|
a85543a42f
|
combinators: fix broken optimization that made floats work for integer keys.
|
2015-01-17 15:46:04 -08: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 |
Doug Coleman
|
2dc5590966
|
sequences: Add some examples of head and tail with short.
|
2014-12-17 17:43:18 -08:00 |
John Benediktsson
|
b76503a718
|
use ">>foo" instead of "over foo<<".
|
2014-12-11 20:55:04 -08:00 |
John Benediktsson
|
e7bb1a43df
|
sorting: faster sort-keys and sort-values for hashtables.
|
2014-12-05 10:50:22 -08:00 |
John Benediktsson
|
7023cff14b
|
sorting: inline check-bounds.
|
2014-12-05 09:49:55 -08:00 |
John Benediktsson
|
b102f138b3
|
Revert "continuations.tests: test case for #1187"
This reverts commit 5dc7cce253 .
|
2014-12-04 11:46:28 -08:00 |
Björn Lindqvist
|
5dc7cce253
|
continuations.tests: test case for #1187
|
2014-12-04 10:26:24 -08:00 |
John Benediktsson
|
6fd908da40
|
use suffix! and append!.
|
2014-12-03 11:37:34 -08:00 |
John Benediktsson
|
ab3f3173af
|
change errors to use "object" instead of "obj".
|
2014-12-01 08:04:49 -08:00 |
John Benediktsson
|
818f337b02
|
cleanup "over push" is "suffix!".
|
2014-11-30 08:38:59 -08:00 |
John Benediktsson
|
380c0099e8
|
system: better key-for-value.
|
2014-11-30 08:28:18 -08:00 |
John Benediktsson
|
c2261c05fd
|
definitions: removing unused "new-word?" word.
|
2014-11-29 21:46:26 -08:00 |
John Benediktsson
|
c0d6fdedd1
|
classes.tuple: use slots>tuple when possible.
|
2014-11-29 16:54:50 -08:00 |
John Benediktsson
|
a65a293896
|
core: use if* in a couple places.
|
2014-11-29 16:03:50 -08:00 |
John Benediktsson
|
9033a28c09
|
math.parser: simplify store-exponent.
|
2014-11-29 14:31:23 -08:00 |
John Benediktsson
|
38bc43b968
|
math.parser: whoops, this part shouldn't have been committed.
|
2014-11-29 12:54:48 -08:00 |
John Benediktsson
|
cbba812d7e
|
math.parser: remove float>string, speedup format-float.
|
2014-11-29 12:47:57 -08:00 |
Doug Coleman
|
401b57c6b9
|
Revert "parser: Print "Loading" message as a comment for homoiconicity. See #1221."
This reverts commit 10cf6e3dd2 .
|
2014-11-23 22:41:15 -08:00 |
Doug Coleman
|
10cf6e3dd2
|
parser: Print "Loading" message as a comment for homoiconicity. See #1221.
|
2014-11-23 16:56:49 -08:00 |
Doug Coleman
|
d23ab51ce8
|
io.files: Move with-cd to the tests file so that nobody uses it. My bad. Basically nobody should ever use cd or cwd for anything. Fixes #1214.
|
2014-11-23 01:39:36 -08:00 |
Doug Coleman
|
aff0150a8c
|
io.files: add with-cd. Related to #1214.
|
2014-11-22 22:21:35 -08:00 |
John Benediktsson
|
7a35da738f
|
io: aesthetics matter.
|
2014-11-22 20:33:53 -08:00 |
Björn Lindqvist
|
422c4b2051
|
splitting: new word split-indices, it's useful compiler.cfg.scheduling so let's add it to the splitting vocab too
|
2014-11-22 17:31:38 -08:00 |
John Benediktsson
|
3f362dfc99
|
destructors: change check-disposed not to drop the disposable.
|
2014-11-21 08:19:05 -08:00 |
Björn Lindqvist
|
2a5e1e06f3
|
VM: each_object() can't iterate the nursery so instead we assume it's empty
|
2014-11-21 02:16:03 -08:00 |
John Benediktsson
|
c36a9193ae
|
io.streams.c: use binary-object.
|
2014-11-20 18:40:48 -08:00 |
John Benediktsson
|
86cff7b921
|
io.streams.c: faster M\ c-reader stream-read-until.
|
2014-11-16 07:07:41 -08:00 |
John Benediktsson
|
64b88158bd
|
system: separate version-info to two lines.
|
2014-11-13 09:58:20 -08:00 |
Doug Coleman
|
0f59f314f5
|
system: Move cpu string to Factor area so it's more obvious that it applies to Factor and not to the C++ compiler.
|
2014-11-12 03:33:19 -08:00 |
John Benediktsson
|
b377ea313c
|
assocs: moving map-index back to sequences, change zip and zip-index to make alists.
|
2014-11-11 18:13:01 -08:00 |
Doug Coleman
|
9a3a533712
|
system: Add cell-bits (32/64 bit) and build number to version-info string.
|
2014-11-11 16:44:00 -08:00 |
Doug Coleman
|
7a9843ec5c
|
system: Remove bogus word added during merge commit.
|
2014-11-11 08:50:32 -08:00 |
Björn Lindqvist
|
f32131698a
|
system: dont let any errors interfere with the shutdown process and just
ignore them
Conflicts:
core/system/system.factor
|
2014-11-10 23:30:03 -08:00 |
Björn Lindqvist
|
71f789fa20
|
VM: using make vocab instead of consecutive appends
|
2014-11-10 23:02:30 -08:00 |
Björn Lindqvist
|
990af22dc6
|
VM: renamed version and git-label to vm-version and vm-git-label.
|
2014-11-10 23:02:13 -08:00 |
Björn Lindqvist
|
090f4fddd5
|
VM: Three new special objects added to keep track of the builds version number, git label and compilation time respectively. The info is exposed in the system:version-info word and also shown in the banner during startup.
Conflicts:
Nmakefile
basis/ui/tools/listener/listener.factor
core/alien/strings/strings.factor
|
2014-11-10 23:01:52 -08:00 |
Doug Coleman
|
46d855665a
|
assocs: Fix up some stack effects.
|
2014-11-08 22:30:07 -08:00 |
Doug Coleman
|
45e7fd7921
|
assocs: Make the output from zip, zip-index, and map-index the same type as the first seq/assoc argument. Add tests.
|
2014-11-08 18:26:21 -08:00 |
Doug Coleman
|
7cfa9d9518
|
assocs: Make map-index-as support seq or assoc exemplars and move map-index, map-index-as to assocs because they need to use new-assoc. Make zip-index-as support assoc exemplars. Fix up docs and tests.
assocs.extras: Remove zip-as and move tests to assocs.
|
2014-11-08 18:18:00 -08:00 |
Doug Coleman
|
0a0895f90f
|
assocs: Add zip-index, zip-index-as and docs/tests.
sequences: Add map-index-as for symmetry and docs/tests.
|
2014-11-08 00:39:38 -08:00 |
Benjamin Pollack
|
2c3dd8c3c8
|
Remove executable bit from tons of files that aren't
|
2014-11-05 20:40:42 -08:00 |
John Benediktsson
|
4c63b96f45
|
vocabs.parser: need this wrapper.
|
2014-11-03 06:45:53 -08:00 |
John Benediktsson
|
f3a8546b23
|
core: get rid of some unnecessary wrappers.
|
2014-11-02 20:16:22 -08:00 |
Doug Coleman
|
25bf840d79
|
sequences: Add examples for some words.
|
2014-11-02 09:44:03 -08:00 |
Doug Coleman
|
83241491c3
|
core: On Windows we depend on having io.strreams.byte-array for utf16
support. Include this in the boot image instead of alien.strings.
|
2014-11-01 11:34:52 -07:00 |
Doug Coleman
|
e6dac7f0e3
|
alien.strings: Dependency on io.streams.byte-array. Clean this up somehow?
|
2014-10-31 19:15:29 -07:00 |
Doug Coleman
|
2ebbd75ebc
|
sequences: Better docs for member?
|
2014-10-31 17:50:49 -07:00 |
Doug Coleman
|
7e6311a62a
|
sequences: Add examples for member? word.
|
2014-10-31 17:46:36 -07:00 |