]>
gitweb.factorcode.org Git - factor.git/log
Björn Lindqvist [Sun, 28 Jan 2018 02:48:09 +0000 (03:48 +0100)]
FUEL: improved fuel-get-uses
The path to the source file needs to be set when parsing, in case a
syntax word uses 'where' or some similar word.
Björn Lindqvist [Sun, 28 Jan 2018 02:43:01 +0000 (03:43 +0100)]
gpu.shaders: simplified in-word's-path
Björn Lindqvist [Mon, 29 Jan 2018 10:44:27 +0000 (11:44 +0100)]
ui.backend.gtk: gtk_init terminates, better throw exception
Björn Lindqvist [Mon, 29 Jan 2018 10:42:49 +0000 (11:42 +0100)]
ui.tests: remove badly baked unit test
Björn Lindqvist [Mon, 29 Jan 2018 06:55:36 +0000 (07:55 +0100)]
ui: try and ensure that the ui thread finishes #1905
Björn Lindqvist [Mon, 29 Jan 2018 06:18:39 +0000 (07:18 +0100)]
ui: the with-ui-running combinator can be removed
It was only used within the (with-ui) words which in turn were only
called by with-ui.
John Benediktsson [Sun, 28 Jan 2018 19:21:23 +0000 (11:21 -0800)]
Revert "cocoa.touchbar: try this."
This reverts commit
f976d97983812f073515e5f5466c8dd23f8c0557 .
Björn Lindqvist [Sat, 27 Jan 2018 21:43:36 +0000 (22:43 +0100)]
gpu.*: docs
Björn Lindqvist [Sat, 27 Jan 2018 19:07:00 +0000 (20:07 +0100)]
extra/: more uses of the do-state combinator
Björn Lindqvist [Thu, 25 Jan 2018 20:53:32 +0000 (21:53 +0100)]
gdbm: patch over an ABI change in version 1.14
John Benediktsson [Sat, 27 Jan 2018 00:48:12 +0000 (16:48 -0800)]
cocoa.touchbar: try this.
John Benediktsson [Fri, 26 Jan 2018 18:20:45 +0000 (10:20 -0800)]
tools.deploy: bump up deploy size for gpu.bunny.
Björn Lindqvist [Fri, 26 Jan 2018 16:17:29 +0000 (17:17 +0100)]
VM: init object_counter, silences valgrind #1886
John Benediktsson [Thu, 25 Jan 2018 01:11:44 +0000 (17:11 -0800)]
readline-listener: implement vocab-word-completions.
John Benediktsson [Thu, 25 Jan 2018 01:11:26 +0000 (17:11 -0800)]
ui.tools.listener: implement vocab-word-completions.
John Benediktsson [Thu, 25 Jan 2018 01:11:08 +0000 (17:11 -0800)]
tools.completion: adding complete-vocab-words?.
Alexander Iljin [Wed, 24 Jan 2018 13:30:21 +0000 (14:30 +0100)]
Fix the existing IN: suffixes for the test vocabs
Change some existing vocab name suffixes from "-tests" or ".test" to
".tests". Add no new suffixes.
Björn Lindqvist [Wed, 24 Jan 2018 19:20:38 +0000 (20:20 +0100)]
openssl.libcrypto.tests: should not forget to free the BIO
Björn Lindqvist [Wed, 24 Jan 2018 17:20:30 +0000 (18:20 +0100)]
pdf.layout: change-last needs prefix due to name clash from accessors
Björn Lindqvist [Wed, 24 Jan 2018 14:37:47 +0000 (15:37 +0100)]
gtk.*,gdk.*: not using find-library again
Björn Lindqvist [Wed, 24 Jan 2018 13:27:31 +0000 (14:27 +0100)]
FUEL: better font-locking of gl-related words
Björn Lindqvist [Wed, 24 Jan 2018 12:17:54 +0000 (13:17 +0100)]
alien.libraries.finder: find-library for gtk libs
This should make the code find the correct .so's when compiling Factor
yourself.
Björn Lindqvist [Wed, 24 Jan 2018 12:13:20 +0000 (13:13 +0100)]
alien.libraries.finder.linux.tests: correcting in
Björn Lindqvist [Wed, 24 Jan 2018 02:17:49 +0000 (03:17 +0100)]
ops, trying to fix travis
John Benediktsson [Tue, 23 Jan 2018 23:37:05 +0000 (15:37 -0800)]
math.bitwise: add >signed to docs next to >even, >odd.
Björn Lindqvist [Tue, 23 Jan 2018 21:56:33 +0000 (22:56 +0100)]
travis: only compile for now
This is to make Travis green. When we have solved the timeout issues, we can add more tests.
John Benediktsson [Tue, 23 Jan 2018 04:19:57 +0000 (20:19 -0800)]
boxes: add stack-effect info to if-box?.
John Benediktsson [Tue, 23 Jan 2018 00:30:03 +0000 (16:30 -0800)]
bson.writer: make more words private.
John Benediktsson [Tue, 23 Jan 2018 00:06:04 +0000 (16:06 -0800)]
windows.dropfiles: need to use windows.errors.
John Benediktsson [Mon, 22 Jan 2018 21:59:43 +0000 (13:59 -0800)]
fuel: forgot to push tests change for ? rename.
John Benediktsson [Mon, 22 Jan 2018 21:51:32 +0000 (13:51 -0800)]
frame-buffer: move to ui.gadgets.frame-buffer.
John Benediktsson [Mon, 22 Jan 2018 21:23:23 +0000 (13:23 -0800)]
biassocs: fix docs for set-at-once.
John Benediktsson [Mon, 22 Jan 2018 21:17:23 +0000 (13:17 -0800)]
ui: rename ui-windows to worlds.
Alexander Iljin [Thu, 24 Aug 2017 01:14:56 +0000 (04:14 +0300)]
windows.dropfiles: add startup hook to reset initialization status
Alexander Iljin [Sat, 20 Jan 2018 21:40:45 +0000 (22:40 +0100)]
windows.dragdrop-listener: update copyright year to 2018
Alexander Iljin [Sat, 20 Jan 2018 21:40:15 +0000 (22:40 +0100)]
windows.dragdrop-listener: make it produce file-drop gestures
Alexander Iljin [Sat, 20 Jan 2018 21:18:45 +0000 (22:18 +0100)]
windows.dropfiles: fix hwnd-reject-files and world-reject-files
Alexander Iljin [Sat, 20 Jan 2018 21:13:08 +0000 (22:13 +0100)]
windows.dropfiles[-docs]: update copyright year to 2018
Alexander Iljin [Sat, 20 Jan 2018 21:12:07 +0000 (22:12 +0100)]
windows.dropfiles: remove an exception suppression
Instead of suppressing all exceptions make a specific check for the
function avalability.
Alexander Iljin [Sat, 20 Jan 2018 21:10:02 +0000 (22:10 +0100)]
windows.dropfiles[-docs]: remove unnecessary symbol
Alexander Iljin [Mon, 26 Dec 2016 22:18:01 +0000 (01:18 +0300)]
ui.tools-docs: add a pointer to the file-drop gesture docs
Alexander Iljin [Thu, 24 Aug 2017 01:26:47 +0000 (04:26 +0300)]
ui.tools.listener: support file-drop gesture
The array of dropped file names is pushed onto the listener's stack.
Alexander Iljin [Thu, 24 Aug 2017 01:15:11 +0000 (04:15 +0300)]
windows.dropfiles: add summary file
Alexander Iljin [Thu, 24 Aug 2017 01:14:56 +0000 (04:14 +0300)]
windows.dropfiles[-docs]: implement the file-drop gesture
Alexander Iljin [Mon, 21 Aug 2017 23:27:03 +0000 (02:27 +0300)]
windows.dropfiles: move two words from windows.dragdrop-listener
Alexander Iljin [Mon, 21 Aug 2017 23:20:07 +0000 (02:20 +0300)]
windows.dropfiles: new vocab
Alexander Iljin [Thu, 24 Aug 2017 00:59:40 +0000 (03:59 +0300)]
ui.gestures[-docs]: add the file-drop gesture and the dropped-files symbol
Alexander Iljin [Wed, 23 Aug 2017 21:45:06 +0000 (00:45 +0300)]
windows.user32: add a couple of functions and related constants
ChangeWindowMessageFilter is available since Vista.
ChangeWindowMessageFilterEx is available since Win7.
Alexander Iljin [Thu, 24 Aug 2017 01:00:18 +0000 (04:00 +0300)]
windows.shell32: remove duplicate HDROP type definition
Alexander Iljin [Mon, 21 Aug 2017 22:56:46 +0000 (01:56 +0300)]
windows.shell32: add some file drag-drop functions
Alexander Iljin [Sun, 20 Aug 2017 23:07:38 +0000 (02:07 +0300)]
windows.messages: add WM_COPYGLOBALDATA constant
Alexander Iljin [Mon, 21 Aug 2017 00:08:55 +0000 (03:08 +0300)]
windows.dragdrop-listener: call ole-initialize when necessary
This makes the code more robust and self-reliant.
John Benediktsson [Mon, 22 Jan 2018 20:27:52 +0000 (12:27 -0800)]
bubble-chamber: remove unused paused.
John Benediktsson [Mon, 22 Jan 2018 20:27:46 +0000 (12:27 -0800)]
trails: remove unused paused.
John Benediktsson [Mon, 22 Jan 2018 20:23:09 +0000 (12:23 -0800)]
bubble-chamber: use timers instead of threads.
John Benediktsson [Mon, 22 Jan 2018 20:22:46 +0000 (12:22 -0800)]
trails: use timers instead of threads.
John Benediktsson [Mon, 22 Jan 2018 20:02:04 +0000 (12:02 -0800)]
biassocs: rename once-at to set-at-once.
John Benediktsson [Mon, 22 Jan 2018 19:50:09 +0000 (11:50 -0800)]
README.md: remove extra space.
John Benediktsson [Mon, 22 Jan 2018 19:45:54 +0000 (11:45 -0800)]
sorting: simplify l-next, r-next.
John Benediktsson [Mon, 22 Jan 2018 19:37:24 +0000 (11:37 -0800)]
tools.scaffold: remove unused contains-dot?, contains-separator?.
John Benediktsson [Mon, 22 Jan 2018 19:33:27 +0000 (11:33 -0800)]
fuel: add ? to a couple words.
John Benediktsson [Mon, 22 Jan 2018 19:25:06 +0000 (11:25 -0800)]
sodium: add not loaded tag for now.
John Benediktsson [Mon, 22 Jan 2018 18:59:31 +0000 (10:59 -0800)]
ui.operations: add docs for +secondary+.
John Benediktsson [Mon, 22 Jan 2018 18:46:50 +0000 (10:46 -0800)]
ui.tools.browser: adding back/forward to touchbar.
John Benediktsson [Mon, 22 Jan 2018 18:46:39 +0000 (10:46 -0800)]
cpu.x86.assembler: fix article title to match other cpu.x86.
John Benediktsson [Mon, 22 Jan 2018 18:18:20 +0000 (10:18 -0800)]
cpu.x86.features: fix article title to start with uppercase.
John Benediktsson [Mon, 22 Jan 2018 17:28:01 +0000 (09:28 -0800)]
checksums.sodium: use checksums in tests.
Alexander Iljin [Mon, 22 Jan 2018 17:09:39 +0000 (18:09 +0100)]
checksums.sodium: add a couple of tests and the "not tested" tag
The result for the first test (with no key) was produced using the b2sum
utility (part of Git for Windows) with the "-a blake2b" option, because
that's the hash that is currently being used by libsodium for its Generic
Hashing API.
The "not tested" tag was added to avoid adding the libsodium dependency to
the automated build evnironment.
Alexander Iljin [Thu, 2 Mar 2017 00:37:45 +0000 (03:37 +0300)]
sodium: add authenticated encryption and decryption (secretbox) functions
Alexander Iljin [Wed, 1 Mar 2017 23:17:14 +0000 (02:17 +0300)]
checksums.sodium: implement optional keying
Alexander Iljin [Wed, 1 Mar 2017 22:41:49 +0000 (01:41 +0300)]
checksums.sodium: support Sodium generic hash in checksums vocab
Alexander Iljin [Wed, 1 Mar 2017 22:04:19 +0000 (01:04 +0300)]
sodium: add generic hash functions
Alexander Iljin [Wed, 1 Mar 2017 22:02:25 +0000 (01:02 +0300)]
sodium.ffi: add memory allocation and protection functions
Alexander Iljin [Wed, 1 Mar 2017 20:45:17 +0000 (23:45 +0300)]
sodium: add password hashing functions
Alexander Iljin [Wed, 1 Mar 2017 18:29:32 +0000 (21:29 +0300)]
sodium: add random data generation functions
Alexander Iljin [Wed, 1 Mar 2017 18:04:27 +0000 (21:04 +0300)]
sodium: add startup initialization hook
Alexander Iljin [Wed, 1 Mar 2017 16:54:05 +0000 (19:54 +0300)]
sodium: import FFI stub
John Benediktsson [Mon, 22 Jan 2018 16:50:41 +0000 (08:50 -0800)]
nehe: use border around buttons.
John Benediktsson [Mon, 22 Jan 2018 16:50:33 +0000 (08:50 -0800)]
demos: use <filled-pile>
John Benediktsson [Mon, 22 Jan 2018 16:50:25 +0000 (08:50 -0800)]
bubble-chamer: use <filled-pile>
Alexander Iljin [Tue, 17 Oct 2017 17:36:34 +0000 (20:36 +0300)]
units.[imperial|si]: add a couple of Unicode aliases
Alexander Iljin [Wed, 18 Oct 2017 08:46:29 +0000 (11:46 +0300)]
windows.kernel32: add SetFileValidData function
Alexander Iljin [Tue, 17 Oct 2017 20:58:35 +0000 (23:58 +0300)]
syntax-docs: improve descriptions for GENERIC: and GENERIC#:
Alexander Iljin [Fri, 13 Oct 2017 17:24:30 +0000 (20:24 +0300)]
ui.gadgets.editors-docs: fix a typo
Alexander Iljin [Fri, 25 Aug 2017 22:34:26 +0000 (01:34 +0300)]
cpu.x86.features-docs: add some help on instruction-count
Alexander Iljin [Mon, 28 Aug 2017 08:29:31 +0000 (11:29 +0300)]
ui.gesture-docs: amend propagate-gesture description
Alexander Iljin [Sat, 26 Aug 2017 07:23:18 +0000 (10:23 +0300)]
ui: add find-windows to find multiple worlds matching a predicate
Alexander Iljin [Wed, 21 Jun 2017 15:19:33 +0000 (18:19 +0300)]
sequences-docs: fix a typo
Alexander Iljin [Sun, 14 May 2017 21:04:52 +0000 (00:04 +0300)]
calendar.parser: simplify hms>duration
Alexander Iljin [Thu, 16 Mar 2017 08:42:31 +0000 (11:42 +0300)]
random.windows: reduce verbosity of windows-crypto-context random-bytes*
John Benediktsson [Mon, 22 Jan 2018 15:51:43 +0000 (07:51 -0800)]
concurrency.mailboxes: some cleanup and docs.
John Benediktsson [Mon, 22 Jan 2018 15:50:19 +0000 (07:50 -0800)]
bubble-chamber: remove individual launcher vocabs in favor of single window.
John Benediktsson [Mon, 22 Jan 2018 15:50:02 +0000 (07:50 -0800)]
bubble-chamber: adding demos tag.
John Benediktsson [Mon, 22 Jan 2018 15:39:29 +0000 (07:39 -0800)]
bubble-chamber: adjust for gl-scale-factor.
John Benediktsson [Mon, 22 Jan 2018 15:01:22 +0000 (07:01 -0800)]
trails: can use symbols directly without wrapping.
John Benediktsson [Mon, 22 Jan 2018 06:17:28 +0000 (22:17 -0800)]
frame-buffer: fix for retina using gl-scale-factor.
John Benediktsson [Mon, 22 Jan 2018 06:03:56 +0000 (22:03 -0800)]
frame-buffer: cleanup layout*.
John Benediktsson [Mon, 22 Jan 2018 05:53:27 +0000 (21:53 -0800)]
bubble-chamber: resurrect from unmaintained.
John Benediktsson [Mon, 22 Jan 2018 05:51:29 +0000 (21:51 -0800)]
frame-buffer: resurrect from unmaintained.
Alexander Iljin [Mon, 22 Jan 2018 02:12:32 +0000 (03:12 +0100)]
boolean-expr: shorten some code