Skip to content
Snippets Groups Projects
  1. Jul 19, 2010
  2. Jul 15, 2010
  3. Jul 14, 2010
  4. Jul 13, 2010
    • rtoy's avatar
      Regenerated from current code. · 462ae8bf
      rtoy authored
      462ae8bf
    • rtoy's avatar
      Some docstrings in signal.lisp were conditionalized for different · bf0b283a
      rtoy authored
      features and causes the translated string to be included or removed
      from cmucl.pot.  To help make this consistent, we put the
      system-dependent strings in the system-dependent pot files.
      
      bootfiles/20a/boot-2010-07-1.lisp:
      o Add a fake definition for with-textdomain so we can bootstrap the
        changes.
      o Removed a defstruct that was already commented out.
      
      code/exports.lisp:
      o Export WITH-TEXTDOMAIN.
      
      code/intl.lisp:
      o Add macro WITH-TEXTDOMAIN to temporarily bind the textdomain to the
        desired domain for the body, and restoring the original domain
        afterwards.
      
      code/signal.lisp:
      o Wrap the system-specific items in WITH-TEXTDOMAIN so they are placed
        in the system-dependent text domain.
      bf0b283a
    • rtoy's avatar
      o Update version to 2.004: · 3dfe0f91
      rtoy authored
        - Two minor bugs in error handling of compile-file*
        - Add optional arg to ensure-source-registry
        - Add clear-system
        - use /etc/common-lisp as documented
      o Add file-comment.
      3dfe0f91
  5. Jul 12, 2010
    • rtoy's avatar
      Update translations from current code. · ef08a04e
      rtoy authored
      ef08a04e
    • rtoy's avatar
      Add some comments, noting the author. · 1925cc9b
      rtoy authored
      1925cc9b
    • rtoy's avatar
      tools/build-world.sh: · 93bbfb9f
      rtoy authored
      o Load all the external formats so we can save the strings to the pot
        file.
      
      external-formats/*.lisp:
      o Set the text domain to cmucl for all of the files.
      93bbfb9f
    • rtoy's avatar
      Only update translations on the last build. · 143ddce4
      rtoy authored
      lisp/GNUmakefile:
      o Change "all" target to build just lisp.nm.  Don't also build the
        translations target.
      
      tools/build.sh:
      o Only make translations for the last build.
      143ddce4
    • rtoy's avatar
      Add a documentation slot to external formats so that we can give a · 7421caf2
      rtoy authored
      little information about the format.  Provide a means to get a list of
      external formats and to display the documentation.
      
      bootfiles/20a/boot-2010-07-1.lisp:
      o Use this bootstrap file when doing a normal build.
      
      code/exports.lisp:
      o New functions:
        - Add LIST-ALL-EXTERNAL-FORMATS to list all available external formats
          and their corresponding aliases.
        - Add DESCRIBE-EXTERNAL-FORMAT to print some information about the
          given format.
      o Add docuemntation slot to defstruct EXTERNAL-FORMAT.
      o Change DEFINE-EXTERNAL-FORMAT macro.  Adds :DOCUMENTATION keyword to
        specify the documentation.  Add :BASE keyword indicate that the
        external format is based on another format.  (Previously, this
        wasn't needed, but is somewhat incompatible with adding a
        documentation string.)
      o Change DEFINE-COMPOSING-EXTERNAL-FORMAT to include :documentation
        keyword to specify the documentation for the format.
      o Minor reindentation of some docstrings.
      o Make sure documentation strings for external format are marked for
        translation; wrap other strings with intl:gettext to explicitly mark
        them for translations.
      o Add docstring for VOID and ISO8859-1 external formats.
      
      code/exports.lisp:
      o Export the new symbols LIST-ALL-EXTERNAL-FORMATS and
        DESCRIBE-EXTERNAL-FORMAT.  Import into EXTENSIONS package.
      
      docs/cmu-user/unicode.tex:
      o Update docs to include LIST-ALL-EXTERNAL-FORMATS and
        DESCRIBE-EXTERNAL-FORMAT.
      o Update docs for DEFINE-EXTERNAL-FORMAT and
        DEFINE-COMPOSING-EXTERNAL-FORMAT to match implementation.
      
      general-info/release-20b.txt:
      o Update
      
      external-formats/*.lisp:
      o Update with docstrings.
      o Add :BASE keyword where needed.
      7421caf2
  6. Jul 10, 2010
    • rtoy's avatar
      extfmts.lisp: · 7acf0a1a
      rtoy authored
      o Add a simple function it list all external formats.
      o Add some docstrings.
      o Correctly indent some s-exps.
      
      exports.lisp:
      o Update package definitions to export new LIST-ALL-EXTERNAL-FORMATS.
      7acf0a1a
  7. Jul 07, 2010
    • rtoy's avatar
      iso8859-2.lisp: · 0d642ca8
      rtoy authored
      mac-roman.lisp:
      o Fix code so that the offending codepoint on output is actually
        passed to the error routine.  (Previously, we returned the value
        from the table which was always nil because the code did not have a
        valid output.)
      0d642ca8
    • rtoy's avatar
      o When encountering an overlong sequence, a surrogate code, or a · 2466a71d
      rtoy authored
        too-large codepoint, swallow the whole sequence instead  of putting
        back the characters like we did previously.  (This new way is in
        line with how we handle other bad sequences.)
      o Pass the number of octets read to the error handler in these cases.
      o Update the message strings to include the number of octets.
      2466a71d
    • rtoy's avatar
      0200c1fa
  8. Jul 06, 2010
  9. Jul 05, 2010
  10. Jul 03, 2010
Loading