John Benediktsson
fcfe24f98b
fry: improve syntax for _ and @ to throw when not used in a fry quotation.
2019-10-04 18:15:59 -07:00
John Benediktsson
e17b911929
sequences.generalizations: fix finish-nfind use of times.
...
(that didn't work in optimizing compiler).
2019-10-04 18:15:19 -07:00
John Benediktsson
0dc71ab053
memoize: fix memoize-quot for zero input effects.
2019-09-29 18:38:41 -07:00
Doug Coleman
17a0a6e1a4
tools.deploy: Trying to get clean binaries.
2019-09-28 13:51:39 -05:00
Doug Coleman
dc10c08158
tools.deploy: Bump the deploy size.
...
We should look at deploy sizes and try to fix them correctly.
2019-09-28 09:43:07 -05:00
Doug Coleman
afe188efb3
openssl: Fallback for versions of macOS < 10.15.
...
We probably want a word that finds libssl.x.dylib where x is the highest version so that we don't have to update the libary-loading code in the future.
This is all because loading libssl.dylib causes a SIGABORT signal 6, perhaps there's another workaround?
2019-09-28 09:40:47 -05:00
Doug Coleman
6f6bc00cb1
io.launcher.unix: Fix test.
2019-09-27 23:13:51 -05:00
Doug Coleman
50cf54ddde
basis: Move signal word and fix tests.
2019-09-27 22:59:36 -05:00
Doug Coleman
4faab8a00f
basis: Fix bootstrap to display unix signals instead of "Error in print-error!"
2019-09-27 17:17:56 -05:00
Doug Coleman
bf719c4cca
openssl: macOS 10.15 beta needs explicit paths for these libraries.
...
10.14 has versions that are .2 lower than 10.15.
2019-09-27 17:17:22 -05:00
John Benediktsson
06b72b8a0d
peg: less stack shuffling in define-parser-word.
2019-09-27 08:24:53 -07:00
John Benediktsson
f2e4a36c2c
peg: reuse code in compile-parsers-quots.
2019-09-26 08:56:42 -07:00
John Benediktsson
e643afa168
peg.parsers: use splitting.
2019-09-26 07:57:31 -07:00
John Benediktsson
0150e4c303
peg.parsers: simplify range-pattern.
2019-09-25 21:34:28 -07:00
John Benediktsson
c1ebf5451f
peg.ebnf: minor cleanup.
2019-09-25 20:38:19 -07:00
John Benediktsson
c3bee31342
peg: some cleanup.
2019-09-25 20:26:12 -07:00
Doug Coleman
1d3779e3ba
openssl.libcrypto: nginx factorcode.org server upgrades to https by default.
...
Change the unit test to expect a 301. We should probably make all tests work with networking disabled instead of hitting remote servers.
2019-09-25 00:15:44 -05:00
John Benediktsson
a3d5789fd4
regexp.classes: use \v\a escapes.
2019-09-24 20:56:29 -07:00
John Benediktsson
5f1f2a00d6
tools.deploy: bump size for spheres.
2019-09-18 19:25:17 -07:00
Doug Coleman
d26d36cc86
smtp: Fix issues with sending an email using Outlook's smtp server.
...
- Outlook requires saying HELO after upgrading to TLS.
- Outlook stopped supporting plain auth in 2017.
Tested on gmail and outlook.
2019-09-12 18:14:31 -05:00
John Benediktsson
0ea9f8935d
tools.crossref: actually, prefer higher level article-links word.
2019-09-11 07:20:02 -07:00
John Benediktsson
9736acaa5b
tools.crossref: faster M\ link uses by calling article-content once.
2019-09-11 05:00:11 -07:00
John Benediktsson
5dfe740c16
help.markup: slightly faster collect-elements.
2019-09-11 04:59:56 -07:00
John Benediktsson
04f96c83f1
colors: moving some color definitions from extra/ to basis/.
2019-09-10 12:02:43 -07:00
timor
14d75bbbcb
math.intervals: Consistent handling of special intervals
...
Make both `empty-interval` and `full-interval` singletons, use generic functions
and methods where they are special-cased.
All words which work with interval points should also now work with the special
intervals.
2019-09-09 14:09:57 -07:00
John Benediktsson
a8c73064d8
vlists: splitting prettyprint dependency out.
2019-09-08 15:59:04 -07:00
John Benediktsson
e66c777188
bit-vectors: splitting prettyprint dependency out.
2019-09-08 15:58:12 -07:00
John Benediktsson
f4c9e52876
bit-arrays: splitting prettyprint dependency out.
2019-09-08 15:57:55 -07:00
kusumotonorio
76f561ba3c
NSNotFound for both 32 bit and 64 bit environments
2019-09-08 11:15:49 -07:00
John Benediktsson
b1b3483ce0
urls: simpler url-port.
2019-09-07 07:31:33 -07:00
John Benediktsson
0f537f0c45
opengl.gl: just add libGL.so.1 instead of using find-library-from-list.
...
I think this is more robust, and also I would rather have find-library
return full paths on all platforms since that's the utility that I was
going for when it was written.
2019-09-04 09:42:18 -07:00
John Benediktsson
e6eb7be61c
tools.deploy: bump tetris image size.
2019-08-20 17:10:17 -07:00
kusumotonorio
2f2cb869f1
Revert Unnecessary Changes
2019-08-10 22:12:52 +09:00
kusumotonorio
bada736a3f
Input Completion Improvements
2019-08-10 22:02:17 +09:00
John Benediktsson
41db42a571
Revert "io.encodings.utf16: add a utf16n word for native utf16 type."
...
This reverts commit ad24fa414f
.
2019-08-06 07:12:55 -07:00
John Benediktsson
5e6a79c187
tools.deploy: bump sizes for macosx-32.
...
Need a better approach to this...
2019-08-05 14:27:46 -07:00
John Benediktsson
8aafd0240a
summary: forgot to commit the test change.
2019-08-05 14:27:05 -07:00
John Benediktsson
ad24fa414f
io.encodings.utf16: add a utf16n word for native utf16 type.
...
remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings.
2019-08-05 13:08:09 -07:00
John Benediktsson
fc9d0176df
windows.winsock: cleanup using.
2019-08-05 13:06:54 -07:00
John Benediktsson
b0390c57ae
summary: change strings to say "code points"
...
This reflects their current implementation, which is unicode code
points, not displayable characters (glyphs).
2019-08-05 11:59:39 -07:00
John Benediktsson
ba75d0994a
tools.deploy: bump deploy sizes for macosx-32.
2019-08-05 09:18:44 -07:00
John Benediktsson
05e8957732
windows.uniscribe: re-commit the &dispose removal.
2019-08-04 08:27:21 -07:00
John Benediktsson
98ee3abcae
ui.text.uniscribe: windows.uniscribe.private not needed.
2019-08-03 07:51:20 -07:00
Doug Coleman
f7e4774d3f
ui.backend.windows: 2sequence cleanup
2019-08-02 18:29:19 -05:00
Doug Coleman
c70d1f6c4a
basis: Fix Windows 10 select-all for emojis.
...
This is @kusumotonorio's patch but his branch is not up to date so there
are a ton of merge conflicts so I'm just pulling his changes into a new
patch. Sorry for my lack of git to do this cleanly while maintaining his
credit for this patch.
2019-08-02 17:07:42 -05:00
Doug Coleman
d8c1eef9f3
tools.deploy: up the size.
2019-07-31 17:52:34 -05:00
Doug Coleman
8eb7621b54
factor: fix bootstrap and test and doc
2019-07-30 18:01:11 -05:00
Doug Coleman
6ac5bf66e8
ui.text.uniscribe: fix using
2019-07-30 18:00:02 -05:00
Doug Coleman
a98d4620ae
unicode.case: Change test, somewhere in the Unicode data files it's now capitalizing the ``M`` in ``I'M``
...
Look into this but we should still merge this branch back into master.
Fixes #1402
2019-07-30 02:24:58 -05:00
Doug Coleman
c8e12067c1
unicode.collation: Fix all the tests.
...
Basically, there are some errors in the unicode collation tests if you fix up the DUCET table for Tibetan according to the recommendations in the Unicode spec. So we ignore those errors and document it everywhere.
2019-07-30 02:12:41 -05:00