Commits on Source 64
-
Raymond Toy authored
-
Raymond Toy authored
Fix #132: Ansi test RENAME-FILE.1 fails Closes #132 See merge request !90
-
Raymond Toy authored
-
Raymond Toy authored
Fix #134: Handle the case of (expt complex complex-rational) Closes #134 See merge request !91
-
Raymond Toy authored
-
Raymond Toy authored
Fix #146: CI passes incorrectly Closes #146 See merge request !100
-
Raymond Toy authored
-
Raymond Toy authored
Fix #142: (random 0) signals incorrect error Closes #142 See merge request !99
-
Raymond Toy authored
-
Raymond Toy authored
Fix #136: ensure-directories-exist should return the given pathspec Closes #136 See merge request !92
-
Raymond Toy authored
Forgot to update the release notes with recent merges that fixed a few issues. Hence update the notes now. Also testing see if we need to add a strikeout for closed issues, so didn't add strikeout for these.
-
Raymond Toy authored
Nope, gitlab doesn't mark closed issues in anyway, unlike Trac that would automatically strikeout references to closed issues. We have to do it ourselves.
-
Raymond Toy authored
We forgot to update the script for macos to use separate `grep` commands like we did for linux.
-
Raymond Toy authored
-
Raymond Toy authored
Fix #130: Implement file_author in C Closes #130 See merge request !88
-
Raymond Toy authored
-
Raymond Toy authored
Fix #147: Add method for stream-line-column Closes #147 See merge request !104
-
Raymond Toy authored
-
Raymond Toy authored
Address #139: *default-external-format* is :utf-8 See merge request !103
-
Raymond Toy authored
While there's an alias for `:iso-8859-1`, it's safer to use `:iso8859-1` which is builtin. Using `:iso-8859-1` requires the alias database to be loaded, which isn't (currently) guaranteed when `find-encoding` is called. Thus use the builtin name instead. Besides, `:iso8859-1` is used in other places in "intl.lisp". (This is hard to test, but I noticed it when running ``` LANG=ko_KR.utf8 lisp ``` on the branch `issue-139-add-alias-local-external-format`.)
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
Fix #150: add aliases cp949 euckr Closes #150 See merge request !106
-
Raymond Toy authored
-
Raymond Toy authored
Fix #149: Call setlocale(3C) on startup Closes #149 See merge request !105
-
Raymond Toy authored
-
Raymond Toy authored
Fix #155: Wrap help strings neatly Closes #155 See merge request !107
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
Fix #140: External format for streams that are not file-streams Closes #140 See merge request !97
-
Raymond Toy authored
-
Raymond Toy authored
Address #139: Add :locale external format See merge request !102
-
Raymond Toy authored
-
Raymond Toy authored
Address #139: Set terminal format to :locale See merge request !108
-
Raymond Toy authored
-
Raymond Toy authored
Address #139: Set filename encoding to :utf-8 See merge request !109
-
Raymond Toy authored
Instead of using `NIL` to indicate that `*filename-encoding*` is not to be done, use `:no-encoding` to indicate that. This makes it a bit clearer what `*filename-encoding*` means.
-
Raymond Toy authored
The advantage of using `:null` is that it's a recognized external format (that aliases to `:void`). So if we inadvertently use `:null` as a filename encoding somewhere unexpected, it will cause an error (because the `:void` encoding does).
-
Raymond Toy authored
Really stupid typos/thinkos: * Forgot to change initial value if `*filename-encoding*` from `:no-encoding` to `:null`. (Stupid!) * Fix typo: `:nul` instead of `:null` in `%name->file`. Update cmucl-unix.pot too for the change in the docstring for `*filename-encoding*`.
-
Raymond Toy authored
This test was previously disabled only for Linux when running the CI. However, it's now also failing when running the CI for Darwin. Thus disable it whenever we're running the CI. I just manually tested this on my Linux and Mac boxes. This test passes without any problem. Not sure what's going on.
-
Raymond Toy authored
Fix #162: Change *filename-encoding* to use :null Closes #162 See merge request !111
-
Tarn Burton authored
-
Raymond Toy authored
Fix #165: Avoid inserting NIL into simple LOOP from FORMAT See merge request !114
-
Raymond Toy authored
-
Raymond Toy authored
Fix #159: Don't use /tmp as a path for temp files Closes #159 See merge request !116
-
Raymond Toy authored
-
Raymond Toy authored
Fix #166: integer-decode-float has incorrect type for exponent Closes #166 See merge request !117
-
Raymond Toy authored
-
Raymond Toy authored
Fix #168: Use positive forms for conditional jmp. Closes #168 See merge request !119
-
Raymond Toy authored
-
Raymond Toy authored
Fix #169: pprint define-vop neatly Closes #169 See merge request !120
-
Raymond Toy authored
-
Raymond Toy authored
Fix #167: double-float-exponent off by one See merge request !121
-
Raymond Toy authored
-
Raymond Toy authored
Fix #170: reduce duplicated code for x86 float-compares Closes #170 See merge request !122
-
Raymond Toy authored
-
Raymond Toy authored
Fix #163: Add -version command line switch Closes #163 See merge request !112
-
Raymond Toy authored
We forgot to update this when adding --version command line option.
-
Raymond Toy authored
This bootstrap file only applies to x86, so add reader conditionals so that this can be loaded for other architectures without having any effect. One less thing to worry about when bootstrapping.
-
Raymond Toy authored
A `let` sexp in `%time` was not indented correctly. Indent it correctly now.
-
Raymond Toy authored
-
Raymond Toy authored
Fix #173: Add pprinter for define-assembly-routine Closes #173 See merge request !126
-
Raymond Toy authored
Showing
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- bin/build.sh 1 addition, 1 deletionbin/build.sh
- src/bootfiles/21d/boot-2021-07-1.lisp 17 additions, 0 deletionssrc/bootfiles/21d/boot-2021-07-1.lisp
- src/bootfiles/21d/boot-2021-07-2.lisp 32 additions, 0 deletionssrc/bootfiles/21d/boot-2021-07-2.lisp
- src/code/commandline.lisp 62 additions, 10 deletionssrc/code/commandline.lisp
- src/code/exports.lisp 3 additions, 1 deletionsrc/code/exports.lisp
- src/code/extfmts.lisp 15 additions, 8 deletionssrc/code/extfmts.lisp
- src/code/fd-stream.lisp 3 additions, 3 deletionssrc/code/fd-stream.lisp
- src/code/format.lisp 2 additions, 1 deletionsrc/code/format.lisp
- src/code/intl.lisp 2 additions, 5 deletionssrc/code/intl.lisp
- src/code/lispinit.lisp 1 addition, 1 deletionsrc/code/lispinit.lisp
- src/code/pprint.lisp 123 additions, 1 deletionsrc/code/pprint.lisp
- src/code/save.lisp 74 additions, 2 deletionssrc/code/save.lisp
- src/code/stream.lisp 13 additions, 5 deletionssrc/code/stream.lisp
- src/code/time.lisp 43 additions, 43 deletionssrc/code/time.lisp
- src/code/unix.lisp 41 additions, 7 deletionssrc/code/unix.lisp
- src/compiler/float-tran.lisp 8 additions, 8 deletionssrc/compiler/float-tran.lisp
- src/compiler/fndb.lisp 1 addition, 1 deletionsrc/compiler/fndb.lisp
- src/compiler/generic/vm-type.lisp 2 additions, 0 deletionssrc/compiler/generic/vm-type.lisp
- src/compiler/x86/float-sse2.lisp 72 additions, 122 deletionssrc/compiler/x86/float-sse2.lisp
src/bootfiles/21d/boot-2021-07-1.lisp
0 → 100644
src/bootfiles/21d/boot-2021-07-2.lisp
0 → 100644