Skip to content
Snippets Groups Projects
  1. Jun 10, 1991
    • chiles's avatar
      · acfdb95a
      chiles authored
      We fixed a bug in BIGNUM-TRUNCATE-GUESS.  Bill had originally written the code
      to ignore the high digit of three in some calculation, but as it turns out, you
      really do need to look at that digit in some comparison.
      acfdb95a
  2. Jun 06, 1991
  3. Jun 05, 1991
  4. May 29, 1991
    • chiles's avatar
      · 2ec2b8e1
      chiles authored
      Implemented the EDIT-SOURCE debugger command which gathers source information
      and gives it to the editor by calling ED::EDIT-SOURCE-LOCATION.
      2ec2b8e1
  5. May 28, 1991
  6. May 27, 1991
    • chiles's avatar
      · 54bed342
      chiles authored
      Made DEBUG-COMMAND-P find commands with an ambiguous initial substring,
      matching exact matches regardless of ambiguity.
      
      Renamed debugger commands to longer, more meaningful names and defined shorter
      aliases for silly traditional names that aren't ambiguous initial substrings;
      for example, "pp" for "verbose print".  I used the new internal interface
      DEF-DEBUG-COMMAND-ALIAS to do this.
      
      Fixed a bug in the "SOURCE" and "VSOURCE" commands.  Previously, they only
      worked for compilation units that included only one file.
      54bed342
  7. May 24, 1991
  8. May 23, 1991
  9. May 22, 1991
  10. May 21, 1991
  11. May 18, 1991
  12. May 16, 1991
    • ram's avatar
      Really fixed output type stuff this time. Now in the fall-through clauses, we · 1936f5ec
      ram authored
      call OUTPUT-TYPE-OR-LOSE, which uses SUBTYPEP, and guarantees to return one of
      LIST, STRING, BIT-VECTOR, VECTOR or NIL (the last enabled by an optional.)
      1936f5ec
    • chiles's avatar
      · 34899787
      chiles authored
      Modified all the condition reporting methods to FRESH-LINE since error messages
      did not always end up on their own line when using Hemlock commands to drive a
      slave in the debugger.
      34899787
  13. May 15, 1991
  14. May 14, 1991
  15. May 09, 1991
    • chiles's avatar
      · c3b4851f
      chiles authored
      Fixed an error in the report for for unhandled-conditions.  It was recursively
      trying to print the condition.
      c3b4851f
  16. May 08, 1991
    • ram's avatar
      Frobbed SETF a bit more. We still always call GET-SETF-METHOD to let it do its · 2bc53d6a
      ram authored
      thing, but if the result is just a call to the inverse, then directly call the
      inverse w/o any let binding.  This makes setf inverses usable without the full
      interpreter.
      2bc53d6a
    • ram's avatar
      Changed DEFSETF and DEFINE-SETF-METHOD to call a common subfunction, · 1f9b059a
      ram authored
      %DEFINE-SETF-MACRO, which checks for any existing definition as a slot accessor
      or other setf function.
      
      Changed GET-SETF-METHOD to ignore setf macros (always global) when there is a
      local macro or function.
      
      Changed SETF to always call GET-SETF-METHOD, instead of special-casing setf
      inverses.  I was tired to keeping the duplicated code consistent.
      
      Generalized the special casing in SETF of APPLY.  We now go for the SETF
      function when called on any symbol in the Lisp package.  Now SETF of APPLY will
      work on all Common Lisp functions, instead of just two.
      1f9b059a
Loading