1. 26 Kas, 1997 4 kayıt (commit)
    • Guido van Rossum's avatar
      Icons for Windows installer. · f11d0240
      Guido van Rossum yazdı
      f11d0240
    • Guido van Rossum's avatar
      Added the HTML files. · 3879d4aa
      Guido van Rossum yazdı
      3879d4aa
    • Guido van Rossum's avatar
      a1afc076
    • Barry Warsaw's avatar
      Added comment about where to find details on python-mode.el, pointing · a0ee8cd9
      Barry Warsaw yazdı
      to the Web site.
      
      (py-defun-start-re, py-class-start-re): Changed to defconst.
      
      (py-traceback-line-re): Regular expression describing what traceback
      lines look like.
      
      (py-point): New defsubst copied from CC Mode.
      
      (py-highlight-line): Function which does the work of making a
      traceback line mouseable.  This only works on XEmacs.  Someone familar
      with Emacs text properties and such will have to do that port.
      
      (py-mode-map): Added C-c- bound to py-up-exception and C-c= bound to
      py-down-exception.  Also, more concise form for mapcar.
      
      (py-mode-output-map): New keymap for the *Python Output* buffer which
      only has keybindings for py-mouseto-exception and py-goto-exception.
      All other self-insert-command's are bound to beep.  This is actually
      bogus because the buffer should really be made read-only and the
      functions that insert in that buffer should bind inhibit-read-only.
      Also, this map should be bound to highlighted extents in a *Python*
      shell buffer, but this stuff hasn't been migrated into there.
      
      (py-postprocess-output-buffer): New function which extentifies the
      *Python Output* buffer.  The bogosities are that this only runs when
      the synchronous process in the buffer is finished (so it doesn't work
      for async procs), and it should also be merged into py-process-filter
      so the *Python* shell gets mouseable too.
      
      (py-shell): Added C-c- and C-c= to the comint buffer's keymap.  The
      bogosity is that py-goto-exception should also be bound, but it cannot
      be bound to C-cC-c (since that interferes with
      comint-interrupt-subjob's typical binding).  Also, traceback lines
      aren't mouseable in this buffer.
      
      (py-execute-region): Support for traceback jumping.  This really is
      quite a kludge, but necessary based on the way all this stuff works.
      There's bound to be broken interactions here.
      
      (py-jump-to-exception, py-mouseto-exception, py-goto-exception,
      py-find-next-exception, py-down-exception, py-up-exception): All new
      commands and functions to implement traceback jumping.
      
      (py-compute-indentation): Hope this change doesn't get lost in all the
      noise above!!!!  This fixes broken non-indentation of a line when TAB
      is hit inside a string that isn't a multi-line string.
      a0ee8cd9
  2. 25 Kas, 1997 19 kayıt (commit)
  3. 24 Kas, 1997 11 kayıt (commit)
  4. 22 Kas, 1997 6 kayıt (commit)