Skip to content
Snippets Groups Projects
  1. Jun 10, 2011
    • rtoy's avatar
      o Update for recent change. · 8c1e04cc
      rtoy authored
      o Update the version number for ASDF.
      8c1e04cc
    • rtoy's avatar
      Allow specifying a core with an executable image. · 246e31c7
      rtoy authored
      There's no reason why this shouldn't work and tests show that it does
      work.  So instead of disallowing it, just print a warning that it is
      unusual.  Fred also said this should work; it's just a bit odd running
      a 30MB executable with a 30MB core.
      246e31c7
    • rtoy's avatar
      Add function to load all unicode data into memory. · 55d7f671
      rtoy authored
      This makes it easy to make an executable image that doesn't need
      unidata.bin around.  (Should we do this for normal cores?  It seems to
      add about 1 MB to the core size.)
      
      code/unidata.lisp:
      o Add LOAD-ALL-UNICODE-DATA to load all unicode data.
      o Add UNICODE-DATA-LOADED-P to check that unicode data has been
        loaded.
      
      code/print.lisp:
      o If unicode data is loaded, don't check for existence of
        *unidata-path*, because we don't need it.
      
      code/exports.lisp:
      o Export LOAD-ALL-UNICODE-DATA.
      
      general-info/release-20c.txt:
      o Update info
      55d7f671
  2. Jun 08, 2011
  3. Jun 06, 2011
  4. Jun 05, 2011
  5. May 31, 2011
    • 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.
      
      bootfiles/20b/boot-2011-04-01-cross.lisp:
      o New cross-compile bootstrap file
      
      lisp/lisp.c:
      o Recognize -unidata option and setup *UNIDATA-PATH* appropriately.
      
      code/commandline.lisp:
      o Add defswitch for unidata so we don't get complaints about unknown
        switch.
      
      code/unidata.lisp:
      o Rename +UNIDATA-PATH+ to *UNIDATA-PATH*, since it's not a constant
        anymore.
      o Update code to use new name.
      
      code/print.lisp:
      o Update code to use *UNIDATA-PATH*
      
      compiler/sparc/parms.lisp:
      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.
      
      compiler/x86/parms.lisp:
      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.
      
      i18n/local/cmucl.pot:
      o Update
      d9b73849
    • 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.)
      a91040c9
    • 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
        fd-stream.lisp)
      d00265c5
  6. May 11, 2011
  7. Apr 12, 2011
  8. Apr 11, 2011
  9. Apr 03, 2011
  10. Apr 02, 2011
  11. Mar 30, 2011
  12. Mar 28, 2011
  13. Mar 24, 2011
  14. Mar 03, 2011
  15. Mar 01, 2011
  16. Feb 28, 2011
  17. Feb 23, 2011
    • 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
  18. Feb 22, 2011
  19. Feb 17, 2011
    • 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
  20. Feb 02, 2011
  21. Feb 01, 2011
  22. Jan 27, 2011
  23. Jan 21, 2011
  24. Jan 12, 2011
Loading