Commit Graph

31163 Commits (clean-windows-x86-32)

Author SHA1 Message Date
Doug Coleman 78c3a99a31 zealot.help-lint: Add a help-lint for travisci that ignores a lot of flaky resource leaks.
Some work needs to be done with ensuring that resources are cleaned up before reporting resource leaks and exiting. In the meantime, we want TravisCI to be useful enough to catch help-lint errors, so ignore a bunch of errors that it might find. These leaks are still tested for in the more thorough mason CI.
2019-10-05 12:04:14 -05:00
Doug Coleman abf36e89ae furnace.utilities: Allow for unloaded vocab to pass help-lint. 2019-10-05 12:02:30 -05:00
Doug Coleman c19d6517a9 furnace.redirection: Fix for unloaded vocabularies in lint. 2019-10-05 16:03:22 +00:00
John Benediktsson 0e958ca21c fry: update docs for syntax change. 2019-10-04 18:55:30 -07:00
John Benediktsson 0a64678c2d stack-checker.values: fix for fry change. 2019-10-04 18:31:04 -07:00
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
John Benediktsson 9a8b1f8d8e monads: fix ordering of writer monad logs. 2019-09-29 07:16:03 -07:00
Doug Coleman 17a0a6e1a4 tools.deploy: Trying to get clean binaries. 2019-09-28 13:51:39 -05:00
Doug Coleman 1935533b08 webapps: Update to https 2019-09-28 16:55:22 +00:00
Doug Coleman ea2600c3e8 mason.config: Update status url to https. 2019-09-28 10:56:40 -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 0a155def04 smalltalk: cleanup usings. 2019-09-27 08:26:02 -07: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 689c18c374 toml: minor cleanup, note a fixme for later. 2019-09-25 20:51:27 -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
John Benediktsson cc858f633f toml: some updates. 2019-09-25 14:41:06 -07:00
John Benediktsson cb854c0801 toml: adding support for Tom's Obvious Markup Language (TOML). 2019-09-25 14:24:05 -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 df295d5ef9 ini-file: cleanup using \f\v escapes. 2019-09-24 20:13:40 -07:00
John Benediktsson 5f1f2a00d6 tools.deploy: bump size for spheres. 2019-09-18 19:25:17 -07:00
John Benediktsson 2657e7507e effects: fix clone of row variadic effects. 2019-09-15 08:35:08 -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
John Benediktsson bf84e85126 numbers-game: simplify for readability. 2019-09-10 04:52:59 -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
John Benediktsson 001cb1746f cbor: cleanup tests a bit. 2019-08-20 16:45:23 -07:00
John Benediktsson 336da664ba cbor: read bignums, read/write timestamps and urls. 2019-08-20 14:48:03 -07:00
John Benediktsson 56fbf4643d cbor: support write of bignums. 2019-08-20 09:13:26 -07:00