1. 02 Apr, 2011 3 commits
  2. 30 Mar, 2011 1 commit
  3. 28 Mar, 2011 2 commits
  4. 24 Mar, 2011 1 commit
  5. 03 Mar, 2011 2 commits
    • rtoy's avatar
      811cea9d
    • 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.
      89f8fa96
  6. 01 Mar, 2011 2 commits
  7. 28 Feb, 2011 1 commit
  8. 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.
      23fafac4
  9. 22 Feb, 2011 1 commit
  10. 17 Feb, 2011 2 commits
    • rtoy's avatar
      Fix ansi-test failure OPEN.IO.28: · 0e098884
      rtoy authored
      (OPEN PN :DIRECTION :IO :IF-DOES-NOT-EXIST NIL)
      
      no longer signals an error.
      
      code/fd-stream.lisp:
      o Don't try to create a new version if there's no existing file
      
      general-info/release-20c.txt:
      o Update.
      0e098884
    • rtoy's avatar
      The :OUTPUT-FILE for COMPILE-FILE can be a stream. · eb604266
      rtoy authored
      This fixes ansi-test COMPILE-FILE.14.
      
      compiler/fndb.lisp:
      o Tell compiler that :OUTPUT-FILE can also be a stream.
      
      general-info/release-20c.txt:
      o Update.
      eb604266
  11. 02 Feb, 2011 4 commits
  12. 01 Feb, 2011 1 commit
  13. 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.
      eabcbe14
  14. 21 Jan, 2011 1 commit
  15. 12 Jan, 2011 1 commit
  16. 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.
      
      lisp/Config.x86_darwin:
      o Add -m32 flag to build and link a 32-bit binary.
      
      lisp/Darwin-os.h:
      o Include <sys/ucontext.h> instead of <ucontext.h> to get rid of the
        error about deprecated functions in ucontext.h.
      
      lisp/gencgc.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.
      
      lisp/gencgc.c:
      o Rename PAGE_SIZE to GC_PAGE_SIZE.
      0b2b8885
  17. 07 Jan, 2011 2 commits
  18. 27 Dec, 2010 2 commits
  19. 26 Dec, 2010 5 commits
  20. 24 Dec, 2010 1 commit
  21. 23 Dec, 2010 5 commits