]>
birchwood-abbey.net Git - mit-scheme.git/log
Taylor R Campbell [Fri, 10 Jun 2022 15:11:42 +0000 (15:11 +0000)]
relnotes: Add release note about microcode stack traces.
(cherry picked from commit
e0813016525fdba214eaf633b77fcc85dcb36ad2 )
Taylor R Campbell [Tue, 28 Dec 2021 12:04:58 +0000 (12:04 +0000)]
microcode: Fix bug in writing ucode stack traces to file.
In the v15 microcode merge, the type-abuse of casting a FILE * to
outf_channel was dropped, and thus so was the `C-c t' function's file
output at the console.
Do this is a slightly less abusive way that works with modern C and
modern platforms where enums are not necessarily wide enough, or
allowed by the semantics, to hold pointers.
(cherry picked from commit
350be6720bce76eec23b551c720adc3570c0a608 )
Taylor R Campbell [Sat, 4 Jun 2022 21:05:11 +0000 (21:05 +0000)]
relnotes: Add note about chacha declaration fix.
Taylor R Campbell [Sat, 4 Jun 2022 21:02:39 +0000 (21:02 +0000)]
relnotes: Add note about compiler dynamic link fix.
Taylor R Campbell [Sat, 4 Jun 2022 21:01:01 +0000 (21:01 +0000)]
relnotes: Add note about get-environment-variables fix.
Taylor R Campbell [Sat, 14 May 2022 14:24:31 +0000 (14:24 +0000)]
Add test for predicate continuation with dynamic link.
(cherry picked from commit
039098c99c87216bfa52a28953b5bd4a9c65b88f )
Taylor R Campbell [Fri, 22 Apr 2022 08:49:23 +0000 (08:49 +0000)]
rtlgen: Always copy register:value to temp in continuation.
This is necessary because register:value may be a machine register
available for allocation as a machine temporary (as on x86 where it
is rax).
I had found most (if not all) other cases where register:value needed
to be stashed in a pseudo temporary in a continuation, but I missed
this one: if the continuation is a predicate continuation that first
restores a dynamic link, the code to restore the dynamic link would
ask for a temporary register that might (and did) turn out to be the
same as register:value. Example:
(define (rexists pred thing)
(let tlp ((thing thing))
(pp thing)
(cond ((pred thing) #t)
((vector? thing)
(pp 'here)
(let ((n (vector-length thing)))
(let lp ((i 0))
(cond ((fix:= i n) #f)
((tlp (vector-ref thing i)) ; (*)
(pp 'there)
#t)
(else (lp (fix:+ i 1)))))))
((list? thing)
(any tlp thing))
(else #f))))
The predicate continuation marked (*) had the following code
generated for it (rax is (r 0), where return value lives on entry):
continuation-11:
;; (assign (register #x2d) (post-increment (register 4) 1))
(pop q (r 0))
;; (assign (register #x2e) (object->address (register #x2d)))
(and q (r 0) (r 5))
;; (assign (offset (register 6) (machine-constant 4)) (register #x2e))
(mov q (@ro 6 #x20) (r 0))
;; (eq-test (register 0) (constant #f))
(cmp q (r 0) (&u 0))
(jne (@pcr label-42))
This clobbers rax to restore the dynamic link, so the comparison at
the end compares compares the dynamic link, not the return value as
intended, to #f.
(cherry picked from commit
f38c4ff4c048955585416a774e61352fcd9e5178 )
Taylor R Campbell [Fri, 7 May 2021 16:02:08 +0000 (16:02 +0000)]
microcode: Make definition for chacha_core match declaration.
Makes no semantic difference but some compilers object now.
(cherry picked from commit
837bb3f1ca75f867e115bf3a195de2f78517dce1 )
Taylor R Campbell [Sun, 1 May 2022 12:13:48 +0000 (12:13 +0000)]
Fix mistake in backport of get-environment-variables.
Didn't backport the extra key parameter to sort.
Taylor R Campbell [Sun, 1 May 2022 11:56:56 +0000 (11:56 +0000)]
Test get-environment-variables.
Chris Hanson [Sun, 7 Mar 2021 23:13:03 +0000 (15:13 -0800)]
Update version numbers for release.
Chris Hanson [Sat, 6 Mar 2021 21:49:44 +0000 (13:49 -0800)]
Add parameter to force printer to use ASCII.
This is needed for the UCD converter, when converting newer versions of UCD.
Otherwise the output could contain characters that can't be read by the host
Scheme reader, since they didn't exist in that version.
(cherry picked from commit
e3e581eadcfc82d266d4aa469fe53f1fd385e4a3 )
Chris Hanson [Sun, 7 Mar 2021 00:39:35 +0000 (16:39 -0800)]
Fix two bugs in SRFI 115 support.
(cherry picked from commit
d147c3907dfc1bde56b854bd1fe3c3714bab41c3 )
Chris Hanson [Mon, 22 Feb 2021 07:12:14 +0000 (23:12 -0800)]
Remove NFC restrictions on string match/search.
It's a bad idea to do this without canonicalization, but it's up to the
programmer to make sure they handle canonicalization when needed.
(cherry picked from commit
9ac4651790007a3679e7d455caf6813197946d5a )
Chris Hanson [Fri, 19 Feb 2021 23:43:07 +0000 (15:43 -0800)]
Now that library compilation is fixed, simplify this script.
(cherry picked from commit
108c22580da88ad74deec6ce5889d61909dc53b5 )
Chris Hanson [Fri, 19 Feb 2021 23:42:39 +0000 (15:42 -0800)]
Document the import REPL escape.
(cherry picked from commit
65782f775195b5ab383183a323e2423072303c1e )
Chris Hanson [Fri, 19 Feb 2021 08:52:34 +0000 (00:52 -0800)]
Eliminate import! in favor of a REPL directive.
(cherry picked from commit
adab6b86495b0a339a289c687b0e4fb66ce0ee84 )
Chris Hanson [Fri, 19 Feb 2021 08:13:27 +0000 (00:13 -0800)]
Allow syntax definitions to be exported from libraries.
(cherry picked from commit
33f0a90909898f46af579ffb67c06d4cbfd1e81f )
Chris Hanson [Fri, 19 Feb 2021 03:38:41 +0000 (19:38 -0800)]
Don't flush parsed-contents when preregistering.
It is needed for loading libraries as source.
(cherry picked from commit
48b6043579afe872e0ccc9fbed5b0b023648e341 )
Chris Hanson [Thu, 18 Feb 2021 08:15:30 +0000 (00:15 -0800)]
Don't capture unbound identifiers in sealed syntactic env.
This causes lots of spurious warnings to be generated.
(cherry picked from commit
6c1081cbc39a15cf9326f8632b209fb5c856ff91 )
Chris Hanson [Thu, 18 Feb 2021 07:43:12 +0000 (23:43 -0800)]
Eliminate redundant argument to senv-store.
(cherry picked from commit
30166b4fd697a329b8fe4ad565b300bb570d5c6a )
Chris Hanson [Thu, 18 Feb 2021 07:40:18 +0000 (23:40 -0800)]
Always use new library DB for R7RS source.
(cherry picked from commit
34c53e28f5b92e6578ce9e74bdc917ff89889b5b )
Chris Hanson [Thu, 18 Feb 2021 04:21:00 +0000 (20:21 -0800)]
Fix spurious unbound-variable warning.
(cherry picked from commit
9dceb24dfb790304c751cc943d8c4ada53bddb76 )
Arthur A. Gleckler [Fri, 12 Feb 2021 05:45:54 +0000 (21:45 -0800)]
Fix `cond-expand' inside `define-library'.
(cherry picked from commit
8866f0e134d80474e67f69bd5c432eeb5b74e0e1 )
Chris Hanson [Tue, 16 Feb 2021 04:04:22 +0000 (20:04 -0800)]
Don't signal error if debugging info not found.
(cherry picked from commit
d236a7dfc6df5e85e8af83c8ba80fc067bfe84ca )
Chris Hanson [Mon, 15 Feb 2021 06:45:40 +0000 (22:45 -0800)]
Eliminate compiler warning.
(cherry picked from commit
b5378f180ba4e2685d8fca58d1e2e20f4c62b893 )
Chris Hanson [Mon, 15 Feb 2021 06:45:11 +0000 (22:45 -0800)]
Fix problem with fallthrough attribute on macos 10.x.
(cherry picked from commit
0db6a7b19baa1b327f6656832c193ff072aa5286 )
Taylor R Campbell [Thu, 4 Feb 2021 17:02:36 +0000 (17:02 +0000)]
microcode: Use fallthrough attribute on clang 10 and 11 too.
(cherry picked from commit
df76fc0ecbbc6bd0a0afc641abf655e86398d2b0 )
Taylor R Campbell [Thu, 11 Feb 2021 04:58:13 +0000 (04:58 +0000)]
Fix comments in logsumexp.
(cherry picked from commit
270906e82f3bd3e6dfd9892d2fb085576e321a75 )
Taylor R Campbell [Thu, 11 Feb 2021 04:48:04 +0000 (04:48 +0000)]
Fix accuracy and nonsensical logic for edge cases in logsumexp.
(What was I thinking?!?)
(cherry picked from commit
fc747b66302b64ab18e3cfe640ee5a4c232f4151 )
Taylor R Campbell [Thu, 11 Feb 2021 04:17:04 +0000 (04:17 +0000)]
Fix various logsumexp tests.
- logsumexp{..., -inf, +inf, ...} = log(... + e^-inf + e^+inf + ...)
= log(... + 0 + inf + ...) = inf, not NaN.
- logsumexp(log(tiny1) + log(1 + tiny2)) = log(1 + tiny1 + tiny2),
requires log1p to compute precisely.
(cherry picked from commit
1030084696b7dd118a1c6a1e323d3d7be74ebf22 )
Taylor R Campbell [Wed, 3 Feb 2021 15:55:26 +0000 (15:55 +0000)]
ref-manual: Undeprecate with-working-directory-pathname.
The mechanism of working-directory-pathname as a parameter doesn't
work very well -- it leaves bogus pathnames around in bands, and it
doesn't really match the OS semantics anyway.
If we simply try to use a parameter getter,
(define (wd-getter pathname)
(or pathname
(pathname-simplify
... (ucode-primitive working-directory-pathname) ...))
(define working-directory-pathname
(make-general-parameter ... wd-getter ...))
then when the REPL tries to preserve the working directory pathname with
(parameterize ((working-directory-pathname (working-directory-pathname)))
...)
it has the side effect of keeping the pathname persistently in bands
again. I tried to find a way around, but really the mechanism of
storing a pathname in userland memory is just not a good way to
reflect the working directory state; should really use directory file
descriptors and fchdir or openat &c.
Some further details:
https://lists.gnu.org/archive/html/bug-mit-scheme/2020-08/msg00002.html
(cherry picked from commit
d102b20a4634882ee3e1c2be300f77b2ca507655 )
Taylor R Campbell [Wed, 3 Feb 2021 06:39:27 +0000 (06:39 +0000)]
microcode: Pacify clang's objection to gcc asm constraints.
(cherry picked from commit
765ac899ae52b91ce1ee97e3ccae69d408c9930e )
Taylor R Campbell [Wed, 3 Feb 2021 06:31:25 +0000 (06:31 +0000)]
microcode: Put x86isms under __x86_64__, not just __APPLE__.
(cherry picked from commit
b421c2b0a77584bc1e0e095745d413913cef9f67 )
Chris Hanson [Tue, 2 Feb 2021 09:02:27 +0000 (01:02 -0800)]
Rework dist scripts to work from freshly-cloned repo.
This prevents the distribution tarballs from containing backup files and any
other random crap lying around in the working directory.
(cherry picked from commit
99d2ac63f0899d9e866454a5549e1e323fe110d5 )
Chris Hanson [Sun, 31 Jan 2021 02:19:41 +0000 (18:19 -0800)]
Update version numbers for new release.
Chris Hanson [Sun, 31 Jan 2021 00:32:00 +0000 (16:32 -0800)]
Remove published relnote.
Chris Hanson [Sun, 24 Jan 2021 22:28:27 +0000 (14:28 -0800)]
Need m4, not automake, for releases.
Need automake for compiling from scratch.
(cherry picked from commit
6db111c1ea5a565bc081ea74888391d2ac7fc1fe )
Chris Hanson [Sun, 24 Jan 2021 05:25:24 +0000 (21:25 -0800)]
Update version numbers for new release.
Chris Hanson [Sun, 24 Jan 2021 05:16:05 +0000 (21:16 -0800)]
Fix intmod number-of-args error.
(cherry picked from commit
ba43a351c9422a50061bc5dcf29dd8d359277bd7 )
Chris Hanson [Sun, 24 Jan 2021 04:50:22 +0000 (20:50 -0800)]
Need to have automake installed as well.
(cherry picked from commit
223fbb65fe2d639539bdcaf082f92b68990f9478 )
Chris Hanson [Sun, 24 Jan 2021 04:01:01 +0000 (20:01 -0800)]
Clean up .deps file too.
(cherry picked from commit
f9ec932a457df123c0d0be10f2944bcbc62514c1 )
Chris Hanson [Sun, 24 Jan 2021 03:33:10 +0000 (19:33 -0800)]
Make --help option put its output on stderr.
Also clean up the output by eliminating unnecessary stuff.
(cherry picked from commit
6424f90bf1e56437fbbf8d7a80998e6497200f3f )
Taylor R Campbell [Mon, 18 Jan 2021 04:14:52 +0000 (04:14 +0000)]
x11: Fix x-bytes-into-image.
Restore the old behaviour on vectors (not bytevectors) of integers,
which apparently 6001 uses.
(cherry picked from commit
f7d8d5c43c5c079a4cc360c8f2970b717d4ffe05 )
Taylor R Campbell [Mon, 18 Jan 2021 04:14:31 +0000 (04:14 +0000)]
x11: Fix calls to x-display-image.
This takes integer coordinates, not floating-point coordinates.
(cherry picked from commit
6469c2672b0b01c0381334b8e75d65123c3c4cdf )
Taylor R Campbell [Mon, 18 Jan 2021 04:13:55 +0000 (04:13 +0000)]
6001: Disable usual-integrations.
Interferes with overriding / to compute only integer or
floating-point division, which apparently this code relies on.
(cherry picked from commit
689c0a207b162d076dd47a695cd0e9669ef16cf6 )
Taylor R Campbell [Thu, 31 Dec 2020 18:18:07 +0000 (18:18 +0000)]
Define and use FALLTHROUGH() macro to pacify clang.
(cherry picked from commit
4c55717b7d6b38c1aaaf51b95beff879b9ffd7ae )
Taylor R Campbell [Tue, 1 Dec 2020 01:18:33 +0000 (01:18 +0000)]
Don't suppress autoreconf output.
Suppressing the output just makes this silently and mysteriously fail
instead of failing noisily and explaining why it failed.
(cherry picked from commit
1aeb3baa00ba784cabdb7a447dc327ea4e4cf510 )
Taylor R Campbell [Thu, 26 Nov 2020 04:43:01 +0000 (04:43 +0000)]
microcode: Fix sense of subtraction so STACK_CHECK does anything.
(cherry picked from commit
c692f84195254b00af8260e44e99e65eea3fda57 )
Taylor R Campbell [Sat, 31 Oct 2020 20:31:35 +0000 (20:31 +0000)]
compiler/base/crsend: Flush icache if needed after linking.
Fixes compiler/test-toplev test failure, which invoked the compiled
code immediately without writing to disk and reading back again.
(cherry picked from commit
e58997180ac117581cae6e7b754b2613802d99b7 )
Taylor R Campbell [Sat, 31 Oct 2020 16:43:10 +0000 (16:43 +0000)]
aarch64: Fix shifted-12 immediate operands.
(cherry picked from commit
1b579ae2c6d2e2db96d7d01ff083e2227b46715c )
Taylor R Campbell [Sat, 31 Oct 2020 16:33:46 +0000 (16:33 +0000)]
aarch64: Fix BIC/BICS/EON/ORN encoding with shifted 64-bit operand.
(cherry picked from commit
040d03b2ddbe3072e3b67b94285475abcf9123f9 )
Taylor R Campbell [Fri, 30 Oct 2020 03:25:59 +0000 (03:25 +0000)]
aarch64: Fix typo in comment.
(cherry picked from commit
f0c74eed21f4b2ba8fe3a5d5fe1a3b20c9dd1baf )
Taylor R Campbell [Fri, 30 Oct 2020 03:25:53 +0000 (03:25 +0000)]
aarch64: Fix logical-immediate-unsigned when period=64 and phase=0.
(cherry picked from commit
927ccba3568f3aa6fe3ce920cc1887bd929a9030 )
Taylor R Campbell [Tue, 29 Sep 2020 17:57:23 +0000 (17:57 +0000)]
Fix makefile targets in doc/ref-manual.
(cherry picked from commit
14be198174b985adb4e12705bbfdcc1624f30ccc )
Arthur A. Gleckler [Mon, 10 Aug 2020 18:50:21 +0000 (11:50 -0700)]
Fix bug in `normalize-line-endings'.
(cherry picked from commit
6799b79a99f7d4e0e6c1c549cdf047f0cc832717 )
Taylor R Campbell [Thu, 23 Jul 2020 14:38:19 +0000 (14:38 +0000)]
Fix case of quoted-printable hex digits.
https://tools.ietf.org/html/rfc2045#section-6.7
`In this encoding, octets are to be represented as determined by the
following rules:
`(1) (General 8bit representation) Any octet, except a CR or
LF that is part of a CRLF line break of the canonical
(standard) form of the data being encoded, may be
represented by an "=" followed by a two digit
hexadecimal representation of the octet's value. The
digits of the hexadecimal alphabet, for this purpose,
are "
0123456789ABCDEF ". Uppercase letters must be
used; lowercase letters are not allowed. [...]'
(cherry picked from commit
280d8a878893e33d124dd22553890f6c71988008 )
Taylor R Campbell [Thu, 23 Jul 2020 14:27:30 +0000 (14:27 +0000)]
Quoted-printable encoder is busted since digit->char went lowercase.
(cherry picked from commit
821e6f5c4459e9ebb64a7b46af9be66e8fb94be7 )
Taylor R Campbell [Fri, 10 Jul 2020 00:46:38 +0000 (00:46 +0000)]
Initialize level->last for good measure.
This code is too much spaghetti for me to prove one way or another
whether it is initialized; let's give newer GCC some help in proving
that it is.
(cherry picked from commit
cf5d9215489de3fbbc54cb523f9ccc70bcff7ca6 )
Taylor R Campbell [Wed, 8 Jul 2020 21:32:03 +0000 (21:32 +0000)]
Gracefully handle microcodes with the older DUMP-BAND primitive.
Should fix build from 10.1.11.
(cherry picked from commit
3da997d2e4ae49fb2f4ee19ad7032d49a2c9be5e )
Matt Birkholz [Sun, 5 Jul 2020 22:23:34 +0000 (15:23 -0700)]
src{,/etc}/Tags.sh: Skip autom4te.cache/ and lib/.
Also rm /-f/ TAGS (because there might not be one), and allow symlinks
to .scm, .sld or .pkg files.
Matt Birkholz [Sun, 5 Jul 2020 22:22:54 +0000 (15:22 -0700)]
Two files escaped the copyright notice update.
Matt Birkholz [Sun, 5 Jul 2020 22:21:35 +0000 (15:21 -0700)]
gcnote: Correct order of arguments to weak-list-set-add!, -delete!.
Matt Birkholz [Wed, 8 Jul 2020 03:58:43 +0000 (20:58 -0700)]
gcfinal: Fix arguments to search-gc-finalizer's predicate.
Taylor R Campbell [Tue, 7 Jul 2020 21:22:29 +0000 (21:22 +0000)]
Document modexp.
(cherry picked from commit
4e02ecf15d88e71f99374816873576f32e1cee27 )
Taylor R Campbell [Tue, 7 Jul 2020 20:56:59 +0000 (20:56 +0000)]
Release notes posted to the web now.
Taylor R Campbell [Tue, 7 Jul 2020 18:35:53 +0000 (18:35 +0000)]
Rework default pathname defaults and working directory pathname.
New logic:
- *default-pathname-defaults* is just #!default, which as an argument
to pathname operations has the same effect as not passing it and
implying the default pathname defaults parameter instead.
- (param:default-pathname-defaults) can be set to #f (default),
meaning use whatever (working-directory-pathname) returns
- wrkdir.scm no longer depends on the default pathname defaults
mechanism at all (although it is still kind of broken: it should be
a thread-local file descriptor fit for use with openat &c.)
This way nothing gets stored in a band.
If the extra parsing turns out to be slow, we can the working
directory pathname in a string that we clear with a secondary GC
daemon, but let's wait for a measurement of slowness before
bothering.
(cherry picked from commit
a0d7954f8f61e39155bf937d54be9497a3637c23 )
Taylor R Campbell [Tue, 7 Jul 2020 18:29:32 +0000 (18:29 +0000)]
Fix up make.com's debug data pathname too.
(cherry picked from commit
7716736ab12ed9eb0a01303b39a182e65831b44b )
Taylor R Campbell [Tue, 7 Jul 2020 17:21:56 +0000 (17:21 +0000)]
Restore *working-directory-pathname* internally.
This way we can avoid storing the original working directory in bands
(not yet done in this commit).
(cherry picked from commit
ecab16647b545417d5b12bec9a5e03aad0bc1e97 )
Taylor R Campbell [Tue, 7 Jul 2020 17:08:40 +0000 (17:08 +0000)]
Compute library-directory-path on-demand.
Avoid saving it in bands.
(cherry picked from commit
18433bcdc1d385df320f0bdfe591abdb38b4abb0 )
Taylor R Campbell [Tue, 7 Jul 2020 16:58:53 +0000 (16:58 +0000)]
Avoid putting the disk-save pathname into the resulting band.
(cherry picked from commit
c1c3d8a3a62eca678a72a198b750f0ad18cc67d4 )
Taylor R Campbell [Tue, 30 Jun 2020 06:12:54 +0000 (06:12 +0000)]
Parse environment variables lazily.
Toss the cache on gc-clean, so they don't get saved in bands, but
preserve the variables that were set explicitly by the user.
Make the ordering of get-environment-variables deterministic.
(cherry picked from commit
6a5292b9dd5b3f4a35f89c94486771e3fc9cd360 )
Taylor R Campbell [Tue, 30 Jun 2020 05:52:30 +0000 (05:52 +0000)]
Resolve `scheme-subprocess-environment' lazily.
Avoids keeping an unnecessary copy of the environment around.
(This is also redundant with the R7RS environment API -- we have two
primitives for getting a copy of C `environ', added 28 years apart.)
(cherry picked from commit
529576d11ef0c6d62ce6cf57d54bf2dbacbe7187 )
Taylor R Campbell [Tue, 7 Jul 2020 15:08:55 +0000 (15:08 +0000)]
Add relnotes/README.
(cherry picked from commit
649ead135c684c1fc552e2de458033f6b417bf43 )
Taylor R Campbell [Tue, 7 Jul 2020 15:08:44 +0000 (15:08 +0000)]
Delete released notes.
(cherry picked from commit
3c39f3207be6f8d58c7e1213c4aa6a5f38781172 )
Taylor R Campbell [Tue, 7 Jul 2020 15:23:18 +0000 (15:23 +0000)]
Fix missing car after weak-list-set-fold conversion.
(cherry picked from commit
d995d30d18a6e20c9270e4d1f3c6c65c4c5176c7 )
Taylor R Campbell [Tue, 7 Jul 2020 15:17:39 +0000 (15:17 +0000)]
Fix pretty-printer highlights.
Apparently I broke these back in 2018 when teaching pp to handle
custom print methods, oops.
(cherry picked from commit
aa9a60a6203f951050e3ef0050035c41a6da33fd )
Taylor R Campbell [Tue, 7 Jul 2020 15:09:12 +0000 (15:09 +0000)]
Fix typo: call-with-output-string procedure takes a port.
(cherry picked from commit
3f1e2e7f466b58ac60c7b0e10f4114a757642114 )
Taylor R Campbell [Tue, 7 Jul 2020 15:31:19 +0000 (15:31 +0000)]
Note modexp.
Taylor R Campbell [Tue, 7 Jul 2020 15:31:11 +0000 (15:31 +0000)]
Note /tmp preference.
Chris Hanson [Wed, 24 Jun 2020 06:37:37 +0000 (23:37 -0700)]
Use find -maxdepth rather than find -depth for portability.
Arthur A. Gleckler [Tue, 23 Jun 2020 23:44:00 +0000 (16:44 -0700)]
Wrong procedure.
Chris Hanson [Mon, 22 Jun 2020 00:32:03 +0000 (17:32 -0700)]
Generalize make-upload-files to support other repositories.
Chris Hanson [Wed, 17 Jun 2020 05:08:19 +0000 (22:08 -0700)]
Include no-split HTML files in documentation.
Chris Hanson [Wed, 17 Jun 2020 04:57:59 +0000 (21:57 -0700)]
Revert "Add no-split HTML doc files."
This reverts commit
c02f23820daffe019c24daf4dfb0e363ac832046 .
Chris Hanson [Wed, 17 Jun 2020 04:51:37 +0000 (21:51 -0700)]
Add no-split HTML doc files.
Chris Hanson [Wed, 17 Jun 2020 03:30:06 +0000 (20:30 -0700)]
Update version numbers.
Chris Hanson [Tue, 16 Jun 2020 05:40:25 +0000 (22:40 -0700)]
Document associative map abstraction.
Chris Hanson [Tue, 16 Jun 2020 05:40:12 +0000 (22:40 -0700)]
Fix thinko in amap=? .
Chris Hanson [Mon, 15 Jun 2020 06:31:22 +0000 (23:31 -0700)]
Fix some problems that caused invalid XML with HTML5.
Chris Hanson [Mon, 15 Jun 2020 06:30:54 +0000 (23:30 -0700)]
Fix indent.
Chris Hanson [Mon, 15 Jun 2020 06:30:37 +0000 (23:30 -0700)]
Document changes to weak pairs.
Chris Hanson [Sat, 13 Jun 2020 21:26:58 +0000 (14:26 -0700)]
Fix typos.
Chris Hanson [Sat, 13 Jun 2020 06:48:58 +0000 (23:48 -0700)]
Document the new REPL UI.
Chris Hanson [Sat, 13 Jun 2020 06:48:45 +0000 (23:48 -0700)]
Add message to ,name command.
Chris Hanson [Thu, 11 Jun 2020 19:42:07 +0000 (12:42 -0700)]
Address bug #44086.
Taylor R Campbell [Wed, 10 Jun 2020 16:05:06 +0000 (16:05 +0000)]
Fix stale node pointers.
Taylor R Campbell [Mon, 8 Jun 2020 19:07:21 +0000 (19:07 +0000)]
Avoid generating (LSL (&U ...) 0) operands where convenient.
Taylor R Campbell [Mon, 8 Jun 2020 18:47:13 +0000 (18:47 +0000)]
Handle linking very large compiled blocks.
Taylor R Campbell [Mon, 8 Jun 2020 13:56:00 +0000 (13:56 +0000)]
More autocrud gitignores.