Doug Coleman
9b8a786b44
.travis: Try clang6
2018-07-15 18:02:44 -05:00
Doug Coleman
e43e85a083
.travis: Update apt
2018-07-15 16:45:52 -05:00
Doug Coleman
1c44962647
factor: Install libc++
2018-07-15 15:23:22 -05:00
Doug Coleman
1ad7609a5d
vm: WIP remove warnings, use C++ style casts...there are hundreds of warnings left.
2018-07-15 14:18:42 -05:00
Doug Coleman
47408528d0
lists: Add list literal doc example.
2018-07-13 22:58:57 -05:00
Doug Coleman
ae74a794e1
lists: Add list literals.
...
Fixes #2019 .
2018-07-13 20:36:50 -05:00
Doug Coleman
4b614cc15b
factor: Make source files/resources 644 instead of 755.
2018-07-13 20:36:50 -05:00
Doug Coleman
2a409c79e0
vm: Fix unused variable warnings on Windows.
2018-07-13 00:48:58 -05:00
Doug Coleman
0939974c65
contexts.cpp: Don't warn on unused variables.
2018-07-13 00:00:55 -05:00
Alexander Iljin
7298918029
windows.registry: add change-registry-value and delete-value
2018-07-12 23:33:14 -05:00
Doug Coleman
b21f9ed3eb
editors.ui: Make the editors ui its own thing.
2018-07-11 21:52:17 -05:00
Doug Coleman
cd2b8eee42
Revert "editors: Add a MAIN-WINDOW: to editors to easily reload editors."
...
This reverts commit cb4ca7cca4
.
2018-07-11 21:51:26 -05:00
Doug Coleman
cb4ca7cca4
editors: Add a MAIN-WINDOW: to editors to easily reload editors.
2018-07-11 21:41:46 -05:00
Doug Coleman
7209d53c83
Revert "gpu: Load all the links for the docs to not error with: ``Help article does not exist name "gpu.textures"``"
...
This reverts commit 76f4678a96
.
This breaks ``"cuda" load`` with circularity.
2018-07-10 02:06:54 -05:00
Doug Coleman
e17a352af3
system-info.macosx: Fix using
2018-07-09 09:10:27 -05:00
Doug Coleman
8a8399e633
tools.directory-to-file: Add a command-line program to make a directory into a file and restore it.
2018-07-09 01:59:58 -05:00
Doug Coleman
9b97da0658
calendar.format: Add a word to format time to a string for convenience.
2018-07-08 22:57:24 -05:00
Doug Coleman
97097fae2c
system-info: Add computer-name
2018-07-08 22:46:18 -05:00
Doug Coleman
565ac276cd
help.lint.checks: Ignore linux-monitors as not real leaks.
...
Fixes #2014 .
2018-07-07 17:32:06 -05:00
Doug Coleman
f140d48e24
help.lint.coverage: Clean up test a bit. Hopefully this fixes an error on macOS in travisci.
2018-07-07 15:40:33 -05:00
Doug Coleman
06758e9633
travis.yml: rvm sucks, travisci sucks...
2018-07-07 15:02:30 -05:00
Doug Coleman
f0d0686114
.travis.yml: Still running out of time on macOS, test fewer.
2018-07-07 14:49:17 -05:00
Doug Coleman
be2061e9cd
.travis.yml: Fix rvm error hopefully.
...
/Users/travis/build.sh: line 109: shell_session_update: command not found
https://github.com/travis-ci/travis-ci/issues/6307
2018-07-07 14:46:32 -05:00
Doug Coleman
7df8e8b1a9
.travis.yml: The travisci macOS machines are slower, so only test half of the core-vocabs randomly on macOS.
2018-07-07 13:50:26 -05:00
Doug Coleman
0b0ead5135
yaml: Docs don't help-lint unless the yaml library is present.
...
We need a better docs system, after .98
2018-07-07 12:48:39 -05:00
Doug Coleman
76f4678a96
gpu: Load all the links for the docs to not error with: ``Help article does not exist name "gpu.textures"``
...
There might be a better way.
2018-07-07 12:33:08 -05:00
Doug Coleman
70537e86e4
fuel.help: Help test requires io.servers to be loaded, so load it.
2018-07-07 12:27:11 -05:00
Doug Coleman
db9386d4c3
io.pathnames: Fix using list.
2018-07-07 12:09:02 -05:00
Doug Coleman
3ac520a8ec
io.pathnames: Add canonicalize-path.
...
The idea is to make a canonical representation of any path, taking into
account . and .. and unicode-prefix on Windows.
The use case is in a shell you have a current-directory and you can do
crazy commands like ``cd ../foo/bar/baz/../.././././`` and get the
canonical/shortened directory name. You can also use this word to
compare if two paths are the same.
2018-07-07 11:59:59 -05:00
Doug Coleman
f4ac9fcfca
cocoa.messages: fix docs..
2018-07-07 11:16:23 -05:00
Doug Coleman
57ee2553b3
grouping: Fix some spacing.
2018-07-07 11:14:57 -05:00
Doug Coleman
e5bd5f6719
help.lint.checks: Save lint disposables in hash.
2018-07-07 11:14:16 -05:00
Doug Coleman
79db3ca594
docs: fix docs for help-lint
2018-07-07 08:24:20 -05:00
Doug Coleman
7da7a1d70e
.travis.yml: Test all of core/ because it stopped hanging.
2018-07-07 03:35:31 -05:00
Doug Coleman
93b5e59f72
kernel: Only test that it fails 10 times for TravisCI to pass.
2018-07-07 03:15:09 -05:00
Doug Coleman
ebf9edb243
.travis.yml: Don't test on clean branches.
2018-07-07 03:04:05 -05:00
Doug Coleman
54d36ec03f
kernel: Test if one ``-1 f <array>`` hangs travisci.
...
Related to #2013 .
2018-07-07 02:44:32 -05:00
Doug Coleman
dadf462661
help.lint.coverage: Add yet another sanity test, clean up broken words after lint test.
2018-07-07 02:03:55 -05:00
Doug Coleman
8c9b3bf7a4
.travis.yml: Add the clean repositories.
...
I also had to force push to these from factorcode's script that syncs factorcode to github.
2018-07-07 01:47:46 -05:00
Doug Coleman
7a00e44cad
.travis.yml: Print out changed vocabularies again. Also do help-lint-all.
2018-07-07 01:13:19 -05:00
Doug Coleman
4e9d383fe5
docs: Fix help-lint-all mistakes.
2018-07-07 01:13:19 -05:00
Doug Coleman
ff466b894a
zealot.factor: Test against the clean branch if we are pushing to master.
2018-07-07 01:13:19 -05:00
Doug Coleman
411a55314c
help.lint: Add a MAIN: to help-lint to test lint from command line like we already have for unit tests.
...
Also flush stdout for both MAIN: test apps.
2018-07-07 01:13:19 -05:00
Doug Coleman
06b07b9e9c
help.lint.checks: Fix regression in help-lint introduced in 8c158aa68f
.
...
We haven't been checking words in help-lint for two years! Ack!
2018-07-07 01:13:19 -05:00
Doug Coleman
e21125ac2c
tools.test: Print out test failures at the end of test main.
2018-07-07 01:13:19 -05:00
Doug Coleman
a3abec6f5c
ui.backend.windows: And fix the UI for LoadCursor.
...
Related to #2011
2018-07-06 21:26:27 -05:00
Doug Coleman
d92ebf4f82
.travis: Use tools.test as a command line app.
2018-07-06 21:22:37 -05:00
Doug Coleman
9d911fab73
cli.git: Fix parameter order.
2018-07-06 21:22:26 -05:00
Doug Coleman
0f2466e6fb
windows.user32: Fix signature of LoadCursorW.
...
Also change a couple more that weren't exactly right.
Fixes #2011 .
2018-07-06 21:21:29 -05:00
John Benediktsson
6e89e4ecab
sequences.extras: fix bug in count-head, add some tests.
2018-07-06 08:07:11 -07:00