1. 08 Jun, 2011 2 commits
  2. 06 Jun, 2011 1 commit
  3. 05 Jun, 2011 1 commit
  4. 31 May, 2011 3 commits
    • rtoy's avatar
      Add -unidata option to specify unidata.bin file. · d9b73849
      rtoy authored
      This change requires a cross-compile.  Use boot-2011-04-01-cross.lisp
      as the cross-compile script.
      o New cross-compile bootstrap file
      o Recognize -unidata option and setup *UNIDATA-PATH* appropriately.
      o Add defswitch for unidata so we don't get complaints about unknown
      o Rename +UNIDATA-PATH+ to *UNIDATA-PATH*, since it's not a constant
      o Update code to use new name.
      o Update code to use *UNIDATA-PATH*
      o Add *UNIDATA-PATH* to list of static symbols.
      o Add back in spare-9 and spare-8 static symbols since we need to do a
        cross-compile for this change anyway.
      o Add *UNIDATA-PATH* to list of static symbols.
      o Reorder the static symbols in a more logical arrangment so that the
        spare symbols are at the end.
      o Update
    • rtoy's avatar
      Add :CMUCL to *FEATURES*. · a91040c9
      rtoy authored
      (Even though I (rtoy) should know better, I still find myself writing
      :cmucl instead of :cmu in feature tests.)
    • rtoy's avatar
      Ignore shell wildcards when determining next version. · d00265c5
      rtoy authored
      Comment from Paul Foley:
        Problem: FD-OPEN calls NEXT-VERSION with the namestring;
        NEXT-VERSION calls EXTRACT-NAME-TYPE-AND-VERSION, which builds a
        "pattern" when it sees globbing characters in the name, and
        NEXT-VERSION promptly crashes when it tries to concatenate strings.
        Fix: Bind *IGNORE-WILDCARDS* to T in NEXT-VERSION (in
  5. 11 May, 2011 1 commit
  6. 12 Apr, 2011 1 commit
  7. 11 Apr, 2011 2 commits
  8. 03 Apr, 2011 2 commits
  9. 02 Apr, 2011 3 commits
  10. 30 Mar, 2011 1 commit
  11. 28 Mar, 2011 2 commits
  12. 24 Mar, 2011 1 commit
  13. 03 Mar, 2011 2 commits
    • rtoy's avatar
    • rtoy's avatar
      Fix Trac #43: unread-char doesn't change file-position · 89f8fa96
      rtoy authored
      The issue is caused by FAST-READ-CHAR-STRING-REFILL.  In some
      situations the number of octets converted is not exactly the same as
      the length of the buffer because the last octets in the buffer don't
      hold a complete encoded character.  This is ok, but we didn't update
      the ibuf-head pointer to indicate that some octets haven't actually
      been converted.  This confuses FILE-POSITION.
  14. 01 Mar, 2011 2 commits
  15. 28 Feb, 2011 1 commit
  16. 23 Feb, 2011 1 commit
    • rtoy's avatar
      Fix bug where cmucl was no longer recognizing things like · 23fafac4
      rtoy authored
      #\latin_small_letter_a.  This failure is caused by the new
      SEARCH-DICTIONARY function that does partial completion, and
      UNICODE-NAME-TO-CODEPOINT function wan't aware of the new way.
      We could change UNICODE-NAME-TO-CODEPOINT to do the appropriate thing
      with the new way, but I (rtoy) decided it would be nice to have the
      old function around too.  Hence, restore the old version and use it.
  17. 22 Feb, 2011 1 commit
  18. 17 Feb, 2011 2 commits
    • rtoy's avatar
      Fix ansi-test failure OPEN.IO.28: · 0e098884
      rtoy authored
      no longer signals an error.
      o Don't try to create a new version if there's no existing file
      o Update.
    • rtoy's avatar
      The :OUTPUT-FILE for COMPILE-FILE can be a stream. · eb604266
      rtoy authored
      This fixes ansi-test COMPILE-FILE.14.
      o Tell compiler that :OUTPUT-FILE can also be a stream.
      o Update.
  19. 02 Feb, 2011 4 commits
  20. 01 Feb, 2011 1 commit
  21. 27 Jan, 2011 1 commit
    • rtoy's avatar
      Micro optimization: In SET-CMT-ENTRY, if the char-code is above · eabcbe14
      rtoy authored
      attribute-table-limit and if the newvalue is #'read-token, we don't
      actually add the entry to the character-macro-hash-table, because that
      is the default value for the hash-table.  This helps to keep the
      hash-table size small.
  22. 21 Jan, 2011 1 commit
  23. 12 Jan, 2011 1 commit
  24. 09 Jan, 2011 1 commit
    • rtoy's avatar
      Changes to support building on Mac OS X 10.6. When compiled on 10.6, · 0b2b8885
      rtoy authored
      the resulting binary still works on 10.5.
      o Add -m32 flag to build and link a 32-bit binary.
      o Include <sys/ucontext.h> instead of <ucontext.h> to get rid of the
        error about deprecated functions in ucontext.h.
      o Mac OS X defines PAGE_SIZE in a header and that conflicts with our
        name.  Rename our PAGE_SIZE to GC_PAGE_SIZE.
      o Rename PAGE_SIZE to GC_PAGE_SIZE.
  25. 07 Jan, 2011 2 commits