factor/basis
Björn Lindqvist f93da595f5 ui: undoing 9e9b70005b
The ui-thread variable absolutely is needed to ensure that only one UI
thread is running at the same time. If more than one UI thread runs,
they will be competing for events which causes all sorts of problems.
2018-01-18 17:30:51 +01:00
..
alien Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
ascii basis: Cleaning up tests using lists and IN: forms. 2016-03-30 20:04:14 -07:00
atk Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
base64 Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07:00
biassocs basic/, extra/: even more tags 2017-07-07 01:45:13 +02:00
binary-search basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
bit-arrays docs: replace $description with $class-description for class words 2016-07-30 09:25:30 -07:00
bit-sets basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
bit-vectors docs: replace $description with $class-description for class words 2016-07-30 09:25:30 -07:00
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 basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
cache Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
cairo basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
calendar calendar.model: delete in favor of inline timers in lcd vocab. 2017-10-25 11:53:37 -07:00
channels docs: cleanup some article titles that can be strings. 2017-10-25 11:11:44 -07:00
checksums checksums.ripemd-docs: fix some typos. 2017-07-29 08:54:53 -07: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 cocoa.touchbar: use arrays of strings instead of enums. 2018-01-01 16:00:19 -08:00
colors colors: adding links to some of the other color implementations. 2017-02-06 10:48:06 -08:00
columns basis: Cleaning up tests using lists and IN: forms. 2016-03-30 20:04:14 -07:00
combinators combinators.smart: using each-from. 2017-10-24 17:05:23 -07:00
command-line *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
compiler source-files.errors: rename <definition-error> to new-source-file-error. 2017-10-25 10:45:46 -07:00
compression basic/, extra/: even more tags 2017-07-07 01:45:13 +02:00
concurrency concurrency.messaging-docs: add a missing parenthesis 2018-01-16 13:40:14 -08:00
core-foundation Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
core-graphics Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
core-text basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
cpu factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
csv basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
db db[.tuples|.types]-docs: replace "a SQL" with "an SQL" 2018-01-16 13:40:14 -08:00
debugger classes.mixin: better name for the type checking error 2016-12-30 16:02:55 +01:00
definitions/icons Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
delegate factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
deques change ERROR: words from throw-foo back to foo. 2015-08-13 16:13:05 -07:00
disjoint-sets factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables. 2015-08-12 08:49:02 -05:00
dlists *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
documents *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
editors *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
endian
english basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
environment Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
eval
farkup farkup,webbrowser: better url validation 2016-12-18 02:58:04 +01:00
fonts basic/, extra/: even more tags 2017-07-07 01:45:13 +02:00
formatting peg.ebnf: Clean up EBNF: syntax. 2017-08-05 22:23:57 -05: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: This test fails on Windows machines without mice. Disable 2017-09-01 09:19:24 -05:00
gdk Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
generalizations factor: Rename [curry] -> currier, remove some [foo] words. 2017-08-06 00:20:35 -05:00
gio Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
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 Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
gobject Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
gobject-introspection Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
grouping sequences: rename setup-each to (each). 2017-10-24 17:22:55 -07:00
gtk Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07: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 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
help source-files.errors: rename <definition-error> to new-source-file-error. 2017-10-25 10:45:46 -07: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 basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
images images.loader.gtk: Add with-destructors. Fixes #1893. 2017-12-29 15:25:16 -06:00
inspector Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07:00
interpolate Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
interval-maps factor: Rename start -> subseq-start, start* -> subseq-start-from. 2017-06-01 14:45:54 -05:00
interval-sets factor: Rename start -> subseq-start, start* -> subseq-start-from. 2017-06-01 14:45:54 -05:00
inverse inverse: simplify, a little cleanup. 2017-03-05 13:32:34 -08:00
io io.servers-docs: fix link formatting 2018-01-16 13:40:14 -08:00
iokit
ip-parser basis/,extra/: lots of new tags.txt files 2017-07-05 01:50:39 +02:00
json basic/, extra/: even more tags 2017-07-07 01:45:13 +02:00
lcs core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
libc change ERROR: words from throw-foo back to foo. 2015-08-13 16:13:05 -07:00
linked-assocs *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
linked-sets linked-sets: adding summary.txt. 2016-04-09 08:54:31 -07:00
listener factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
lists add DOCTYPE html in most places. 2017-01-05 09:03:46 -08:00
literals prettyprint: Print .b .o .h with prefixes so it's not super confusing. Fixes #1351. 2016-03-30 22:59:29 -07:00
locals factor: Rename GENERIC# to GENERIC#:. 2017-06-01 13:58:58 -05:00
logging calendar.format: moving parsing words to a new vocab calendar.parser 2017-01-04 08:50:24 +01:00
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 some cleanup. 2016-11-26 22:01:03 -08:00
math math.combinatorics: make selections use change-nth-unsafe again. 2018-01-17 14:17:44 -08:00
memoize using [ ] [ ... ] ?if instead of [ nip ] [ ... ] if*. 2016-07-11 19:50:37 -07:00
mime basis/,core/,extra/: more tags 2017-07-08 18:31:39 +02:00
mirrors Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07:00
models docs: fix models-range article link. 2017-10-25 14:59:57 -07:00
multiline factor: Rename start -> subseq-start, start* -> subseq-start-from. 2017-06-01 14:45:54 -05:00
nibble-arrays basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
nmake use with-variable in some places with-scope was used. 2017-01-03 19:12:29 -08:00
opengl Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
openssl openssl: Add TLS 1.0 test certs back for macOS 10.11.6. 2017-12-17 20:01:27 -06:00
pack pack: add test for M\ object >n-byte-array. 2017-01-24 17:52:35 -08:00
pango basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
peg peg.ebnf: Add EBNF-PARSER: to define a word that returns an EBNF parser 2017-08-06 00:17:25 -05:00
persistent factor: last iota -> <iota> fix. 2017-06-02 17:39:40 -05:00
porter-stemmer basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
present present: add callable and pointer defs. 2017-12-28 17:56:50 -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
random random: minor doc improvement with $snippet. 2017-09-11 15:47:39 -07:00
refs
regexp peg.ebnf: Clean up EBNF: syntax. 2017-08-05 22:23:57 -05:00
roman roman: aesthetics. 2017-01-25 09:48:15 -08:00
search-deques
see Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
sequences Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
serialize Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
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 functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR> 2017-08-05 20:41:19 -05:00
soundex basic/, extra/: even more tags 2017-07-07 01:45:13 +02: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 splitting.monotonic-docs: update documentation 2017-01-20 08:21:54 -08:00
stack-checker stack-checker.backend-docs: fix help on ensure-d (issue #1854) 2017-08-27 13:06:14 +03:00
strings/tables basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
suffix-arrays *-docs: replace double spaces with single spaces 2017-06-05 13:16:07 -07:00
summary summary: revert "a foo tuple" back to "foo". 2016-03-30 14:02:36 -07:00
syndication basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
system-info basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02: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 docs: minor fixes and amendments. 2016-05-22 07:53:21 -07:00
tools tools.ps.windows: If we can't read the process command-line args, just 2017-12-30 20:30:28 +00: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 Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
ui ui: undoing 9e9b70005b 2018-01-18 17:30:51 +01: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 Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
unrolled-lists change ERROR: words from throw-foo back to foo. 2015-08-13 16:13:05 -07:00
urls peg.ebnf: Clean up EBNF: syntax. 2017-08-05 22:23:57 -05:00
uuid unicode: make this the API for all unicode things. 2016-03-30 23:29:48 -07: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 vlists: fix >alist so pprint works properly for valist. 2016-04-23 13:00:03 -07:00
vm tools.memory: moving the code-block types to the vm vocab 2016-12-09 11:53:59 +01:00
vocabs Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
webbrowser webbrowser.windows: calling absolute-path doesnt work on urls (#1759) 2016-12-18 04:13:37 +01:00
windows windows.user32: add some of the power setting notifications API 2017-10-09 09:58:07 -07:00
wrap wrap: faster (and simpler) wrapping algorithm. 2017-02-02 14:02:13 -08:00
x11 basis/,extra/: removing some unnecessary EXCLUDE declarations 2017-06-24 16:38:34 +02:00
xdg xdg: moving from extra/ to basis/. 2016-11-08 21:23:22 -08:00
xml basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
xml-rpc basis/,core/,extra/: many new tags 2017-07-06 23:04:18 +02:00
xmode add DOCTYPE html in most places. 2017-01-05 09:03:46 -08:00