factor/basis
Doug Coleman 310a4a247c alien.libraries: load-library is misnamed, refactor library-dll.
load-library implies that dlopen() is called, which is totally not the
case. add-library calls dlopen() and load-library just looks the opened
library up in the ``libraries`` global. What load-library did is now
library-dll.

If we want to do it right, add-library should be a declarative top-level
form that tries to call a real load-library on demand instead of
memoizing the first try which would fix the case where the library is
not found, is moved into position by the user and Factor declines to
look it up again.
2018-02-19 10:38:21 -06:00
..
alien alien.libraries: load-library is misnamed, refactor library-dll. 2018-02-19 10:38:21 -06:00
ascii
atk
base64 Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07:00
biassocs biassocs: fix docs for set-at-once. 2018-01-22 13:23:23 -08:00
binary-search basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
bit-arrays
bit-sets basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
bit-vectors
bitstreams core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
bootstrap factor: latest -> master 2017-12-09 01:56:12 -06:00
boxes boxes: add stack-effect info to if-box?. 2018-01-22 20:19:57 -08:00
cache
cairo basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
calendar more test IN: cleanup. 2018-02-15 09:20:01 -08:00
channels docs: cleanup some article titles that can be strings. 2017-10-25 11:11:44 -07:00
checksums fix some tests broken by previous commit. 2018-02-15 13:16:39 -08:00
circular basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
classes/struct Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
cocoa Revert "cocoa.touchbar: try this." 2018-01-28 11:23:31 -08:00
colors colors: adding links to some of the other color implementations. 2017-02-06 10:48:06 -08:00
columns
combinators basis/extra: removing '[ @ ] in favor of _ for fried quotations. 2018-01-19 23:40:23 -08:00
command-line *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
compiler alien.libraries: load-library is misnamed, refactor library-dll. 2018-02-19 10:38:21 -06:00
compression basic/, extra/: even more tags 2017-07-07 01:45:13 +02:00
concurrency Fix the existing IN: suffixes for the test vocabs 2018-01-24 16:03:48 -08:00
core-foundation
core-graphics
core-text basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
cpu fix more typos in docs. 2018-02-12 16:43:08 -08:00
csv basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
db core/basis/extra: use none?. 2018-02-14 11:56:31 -08:00
debugger
definitions/icons
delegate factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
deques
disjoint-sets
dlists *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
documents documents: simplify text+loc. 2018-02-12 17:45:48 -08:00
editors fix some typos in docs. 2018-02-12 16:22:49 -08:00
endian
english sequences.extras: rename join-with to interleaved. 2018-02-16 08:42:07 -08:00
environment
eval
farkup
fonts more test IN: cleanup. 2018-02-15 09:20:01 -08:00
formatting formatting: better error messages for unknown directives. 2018-01-18 08:54:06 -08:00
fry core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
ftp basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
functors functors: C: no longer needs a stack effect. 2017-08-20 11:36:56 -05:00
furnace *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
game/input game.input.gtk: throw in case no display is found 2018-02-04 23:24:04 +01:00
gdk gtk.*,gdk.*: not using find-library again 2018-01-24 15:37:47 +01:00
generalizations factor: Rename [curry] -> currier, remove some [foo] words. 2017-08-06 00:20:35 -05:00
gio
glib glib.ffi: look for glib-2.0.dylib not glib-2.0.0.dylib 2017-12-18 17:02:06 -06:00
globs peg.ebnf: Clean up EBNF: syntax. 2017-08-05 22:23:57 -05:00
gmodule
gobject
gobject-introspection
grouping sequences: rename setup-each to (each). 2017-10-24 17:22:55 -07:00
gtk gtk.*,gdk.*: not using find-library again 2018-01-24 15:37:47 +01:00
hash-sets hash-sets/hashtables: remove wrapped-key, use slot-types for errors. 2017-07-06 11:25:11 -07:00
hashtables Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
heaps assoc-heaps: adding / fixing test case. 2018-02-14 16:52:53 -08:00
help help.markup: allow { $maybe { $sequence "lines" } } in docs. 2018-02-09 10:18:36 -08:00
hints core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
html basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
http more test IN: cleanup. 2018-02-15 09:20:01 -08:00
images images.loader.gtk: Add with-destructors. Fixes #1893. 2017-12-29 15:25:16 -06:00
inspector more test IN: cleanup. 2018-02-15 09:20:01 -08:00
interpolate more test IN: cleanup. 2018-02-15 09:20:01 -08:00
interval-maps Fix the existing IN: suffixes for the test vocabs 2018-01-24 16:03:48 -08:00
interval-sets factor: Rename start -> subseq-start, start* -> subseq-start-from. 2017-06-01 14:45:54 -05:00
inverse Fix the existing IN: suffixes for the test vocabs 2018-01-24 16:03:48 -08:00
io more test IN: cleanup. 2018-02-15 09:20:01 -08:00
iokit
ip-parser more test IN: cleanup. 2018-02-15 09:20:01 -08:00
json more test IN: cleanup. 2018-02-15 09:20:01 -08:00
lcs more test IN: cleanup. 2018-02-15 09:20:01 -08:00
libc more test IN: cleanup. 2018-02-15 09:20:01 -08:00
linked-assocs more test IN: cleanup. 2018-02-15 09:20:01 -08:00
linked-sets
listener factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
lists
literals
locals Fix the existing IN: suffixes for the test vocabs 2018-01-24 16:03:48 -08:00
logging
macros core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
match
math fix some tests broken by previous commit. 2018-02-15 13:16:39 -08:00
memoize
mime more test IN: cleanup. 2018-02-15 09:20:01 -08:00
mirrors Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07:00
models more test IN: cleanup. 2018-02-15 09:20:01 -08:00
multiline fix more typos in docs. 2018-02-12 16:43:08 -08:00
nibble-arrays basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
nmake more test IN: cleanup. 2018-02-15 09:20:01 -08:00
opengl fix syntax typo in shaders docs 2018-02-01 21:21:01 +01:00
openssl openssl.libcrypto.tests: should not forget to free the BIO 2018-01-24 20:20:38 +01:00
pack basis/extra: removing '[ @ ] in favor of _ for fried quotations. 2018-01-19 23:40:23 -08:00
pango basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
peg more test IN: cleanup. 2018-02-15 09:20:01 -08:00
persistent factor: last iota -> <iota> fix. 2017-06-02 17:39:40 -05:00
porter-stemmer more test IN: cleanup. 2018-02-15 09:20:01 -08:00
present more test IN: cleanup. 2018-02-15 09:20:01 -08:00
prettyprint prettyprint: make sure float number-base is tested. 2017-06-11 13:45:22 -07:00
promises promises: simplify LAXY:. 2017-01-24 16:06:17 -08:00
quoted-printable Revert "sequences: swap stack arguments for start/start*/subseq?." 2017-01-21 07:20:14 -08:00
quoting more test IN: cleanup. 2018-02-15 09:20:01 -08:00
random random.windows: reduce verbosity of windows-crypto-context random-bytes* 2018-01-22 07:58:17 -08:00
refs
regexp Fix the existing IN: suffixes for the test vocabs 2018-01-24 16:03:48 -08:00
roman roman: aesthetics. 2017-01-25 09:48:15 -08:00
search-deques
see
sequences Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
serialize
shuffle
simple-flat-file simple-flat-file: rename flat-file>biassoc to load-codetable-file. 2017-02-03 11:47:28 -08:00
simple-tokenizer peg.ebnf: Clean up EBNF: syntax. 2017-08-05 22:23:57 -05:00
smtp basis/,extra/: lots of new tags.txt files 2017-07-05 01:50:39 +02:00
sorting more test IN: cleanup. 2018-02-15 09:20:01 -08:00
soundex more test IN: cleanup. 2018-02-15 09:20:01 -08:00
source-files/errors/debugger Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
specialized-arrays functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR> 2017-08-05 20:41:19 -05:00
specialized-vectors functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR> 2017-08-05 20:41:19 -05:00
splitting/monotonic more test IN: cleanup. 2018-02-15 09:20:01 -08:00
stack-checker basis/extra: removing '[ @ ] in favor of _ for fried quotations. 2018-01-19 23:40:23 -08:00
strings/tables more test IN: cleanup. 2018-02-15 09:20:01 -08:00
suffix-arrays more test IN: cleanup. 2018-02-15 09:20:01 -08:00
summary
syndication basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
system-info more test IN: cleanup. 2018-02-15 09:20:01 -08:00
threads core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
timers more test IN: cleanup. 2018-02-15 09:20:01 -08:00
tools tools.deprecation: use none?. 2018-02-14 11:57:55 -08:00
tr basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
tuple-arrays functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR> 2017-08-05 20:41:19 -05:00
typed typed: cleanup using. 2018-02-14 16:22:04 -08:00
ui ui.gadgets.worlds: rethrow error so traceback is more obvious. 2018-02-16 16:19:51 -08:00
unicode core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
unix fix another typo. 2018-02-12 17:17:44 -08:00
unrolled-lists more test IN: cleanup. 2018-02-15 09:20:01 -08:00
urls more test IN: cleanup. 2018-02-15 09:20:01 -08:00
uuid more test IN: cleanup. 2018-02-15 09:20:01 -08:00
validators *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
vectors/functor functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR> 2017-08-05 20:41:19 -05:00
vlists
vm
vocabs vocabs.metadata: rename vocab-file-contents to vocab-file-lines. 2018-02-09 10:19:33 -08:00
webbrowser more test IN: cleanup. 2018-02-15 09:20:01 -08:00
windows windows.dragdrop-listener: Fix the other using! 2018-02-11 00:12:47 -06:00
wrap more test IN: cleanup. 2018-02-15 09:20:01 -08:00
x11 basis/,extra/: removing some unnecessary EXCLUDE declarations 2017-06-24 16:38:34 +02:00
xdg
xml more test IN: cleanup. 2018-02-15 09:20:01 -08:00
xml-rpc basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
xmode more test IN: cleanup. 2018-02-15 09:20:01 -08:00