John Benediktsson
f3d1d785cd
xdg: remove memoize.
2018-10-19 22:28:15 -07:00
Doug Coleman
5a420cabc3
websites.concatenative: Update recaptcha to work with v2.
2018-09-26 02:23:47 +00:00
Benjamin Pollack
b52fc788bf
Support PUT and PATCH requests
...
Resolves #1431
2018-09-16 08:34:25 -07:00
Benjamin Pollack
84d480700c
furance.recaptcha: update to reCAPTCHA2
2018-09-14 20:58:52 -04:00
John Benediktsson
b246c06345
ui.gadgets.frames: default filled-cell to { 0 0 }.
2018-09-12 07:01:23 -07:00
John Benediktsson
91b17cb28b
furance.auth: fix some help-lint errors...
...
...if only loading furance.auth.
2018-09-07 15:25:50 -07:00
Pi
fd7e19b6a0
pick a better caret color for the dark theme
2018-09-07 10:02:25 -07:00
Pi
7a248c0cda
actually remove caret-color slot
2018-09-07 10:02:25 -07:00
Pi
7c383a52ba
make the caret color themeable
2018-09-07 10:02:25 -07:00
John Benediktsson
a51fd04d0b
editors.emacs: change emacsclient-args to fully override default arguments.
2018-09-03 08:06:26 -07:00
Doug Coleman
d4729bdde2
cocoa.messages: Add a Cocoa union type to import NSData.
...
Fixes bootstrap for macOS 10.14 for the error:
```
no-objc-type
name "("
```
Fixes #2059 .
2018-08-27 21:03:04 -05:00
Doug Coleman
e427f0f34e
zealot.cli-test-changed-vocabs: Fix using and stack effect.
...
I changed the code in the wrong branch.
2018-08-26 20:24:45 -05:00
Doug Coleman
faae03cdba
zealot.cli-test-changed-vocabs: The ``test`` word tests all child vocabs in the hierarchy, ``test-vocab`` tests only the specific vocabulary.
...
This should test fewer vocabularies and find more bugs where vocabularies are expected to be loaded but aren't loaded.
2018-08-26 16:53:38 -05:00
John Benediktsson
4dcfefc0b9
timers: simplify stop-timer.
2018-08-23 20:37:20 -07:00
John Benediktsson
a27f560475
timers: fix issue with restart-timer after timer went off.
2018-08-23 20:32:01 -07:00
John Benediktsson
91e55dc02a
Revert "alien.data: Make with-scoped-allocation an $unchecked-example because it's breaking travisci"
...
This reverts commit 739fb5d94f
.
2018-08-21 13:12:28 -07:00
Cat Stevens
3214332510
build.sh: final two local vars
2018-08-21 11:36:29 -07:00
Cat Stevens
60785ef0fc
build.sh: pacman: never use -S without -yu syncing
...
https://wiki.archlinux.org/index.php/Pacman#Usage
2018-08-21 11:36:29 -07:00
Cat Stevens
3559e47957
build.sh: more variables are local
2018-08-21 11:36:29 -07:00
Cat Stevens
d8e7e8606f
build.sh: correctness / safety and fixups
2018-08-21 11:36:29 -07:00
Alexander Iljin
f11e5da90f
splitting-docs: mention two existing words in documentation
2018-08-21 10:45:52 -07:00
Alexander Iljin
0637557cca
*-docs: remove extra space character at the end of paragraghs
2018-08-21 10:45:52 -07:00
Alexander Iljin
6b23c7c6d6
rosetta-code.ternary-logic: add a missing type cast to t=
2018-08-21 10:44:23 -07:00
Alexander Iljin
f56ed221d7
rosetta-code.ternary-logic: remove useless type casts before drops
2018-08-21 10:44:22 -07:00
John Benediktsson
1b95fba178
Revert "io.files.temp: When using temp-file, it's possible that it fails since"
...
This reverts commit a274f99437
.
2018-08-21 10:44:10 -07:00
Doug Coleman
a274f99437
io.files.temp: When using temp-file, it's possible that it fails since
...
the temporary-directory does not exist yet.
Always check if the directory exists and create it if not.
2018-08-12 21:16:21 -05:00
Doug Coleman
3f19ade4d3
webapps.help: All docs.factorcode.org traffic should go to https.
...
Per request on irc.
2018-08-12 17:54:17 -05:00
Benjamin Pollack
2284178489
furnance.auth: fix documentation
...
The docs were attempting to reference the CouchDB auth provider, but
that fails, because the help vocab didn't include furnance.auth.couchdb.
Since the CouchDB auth vocab has some pretty serious caveats (see its
docs), remove it entirely for now.
Also fixes two minor typos in the furnace.auth.couchdb docs.
2018-08-12 11:12:22 -04:00
Benjamin Pollack
75c6a2cd91
.gitignore: only ignore logs and work in root
2018-08-11 14:13:57 -04:00
Benjamin Pollack
1ae6aab5bf
.gitignore: ignore Unix and macOS binaries
2018-08-11 14:13:57 -04:00
Benjamin Pollack
679ada55a9
.gitignore: sort ignores
2018-08-11 14:13:57 -04:00
Mohamed Akram
ab53893cfe
help.tutorial: use array for test output
2018-08-04 17:24:39 +04:00
Mohamed Akram
6b97111735
help.tutorial: fix unicode vocabulary path
2018-08-04 17:23:29 +04:00
Doug Coleman
62f672c84d
editors.ui: merge the authors file hanging around on my local repo.
2018-08-03 10:39:30 -04:00
Doug Coleman
739fb5d94f
alien.data: Make with-scoped-allocation an $unchecked-example because it's breaking travisci
2018-08-03 10:38:42 -04:00
John Benediktsson
8d07e763d9
tools.hexdump: use re-decode.
2018-08-02 13:34:38 -07:00
John Benediktsson
dc25fe3688
ui.tools.listener: minor cleanup to completion stuff.
2018-08-01 21:08:43 -07:00
John Benediktsson
62fd7e3bbd
tools.wc: use re-decode here also.
2018-08-01 21:03:40 -07:00
John Benediktsson
ed9df3303d
tools.cat: use re-encode/re-decode.
2018-08-01 14:25:25 -07:00
John Benediktsson
5e9b804d66
tools.cat: significant performance improvement using binary.
...
Before (using strings): 77MiB/s
After (using byte-arrays): 3.06GiB/s
2018-08-01 12:52:33 -07:00
John Benediktsson
dbb9bb42ca
odbc: add windows platform.txt.
2018-07-31 18:12:54 -07:00
John Benediktsson
a463214d10
Version bump to 0.99 (-dev).
2018-07-31 12:40:12 -07:00
John Benediktsson
01d2381696
Factor.app: update copyrights.
2018-07-31 10:19:09 -07:00
Doug Coleman
7999e72aec
Revert "lists: Add list literal doc example."
...
This reverts commit 47408528d0
.
2018-07-30 12:02:42 -05:00
Doug Coleman
6810fc42b0
Revert "lists: Add list literals."
...
This reverts commit ae74a794e1
.
The listener forces lazy lists, which is not what we want. We need a different approach for prettyprinting lazy lists.
2018-07-30 12:01:28 -05:00
Doug Coleman
e6e7655cbd
vm: Fix some really minor warnings.
2018-07-27 21:35:55 -05:00
Benjamin Pollack
339be707a2
build: allow any GCC version
...
The existing test didn't work on modern GCC; a clean fix didn't work
on modern macOS due to its aliasing gcc to clang; and the test being
done is for a version of GCC from 2013 that doesn't ship on any modern
Linux system. (RHEL7 is on GCC 4, but hasn't shipped the buggy version
either ever or since 2015, depending on which source material I look
at.)
Closes #2023
2018-07-26 16:59:27 -04:00
Doug Coleman
3a5533dc44
layouts: Add 32bit? and 64bit? words.
2018-07-22 11:46:01 -05:00
Doug Coleman
2b4d2a4a13
system: Make the git version code more robust.
...
Really confusing sequence errors if Factor vm isn't compiled with proper git label.
e.g. good: -DFACTOR_GIT_LABEL="heads/master-102fe6154e9deec5dff38ee70519f7bbe506f6ce"
bad: -DFACTOR_GIT_LABEL=""
before this patch gave an integer comparison error comparing ``f 16 <``
2018-07-22 11:45:50 -05:00
Doug Coleman
102fe6154e
ci.run-process platforms: getting uid/gid, so unix only for now
2018-07-21 15:28:43 -05:00