1. 25 Apr, 2002 4 commits
  2. 24 Apr, 2002 3 commits
  3. 23 Apr, 2002 27 commits
  4. 22 Apr, 2002 6 commits
    • Barry Warsaw's avatar
      Merge in Skip's last few updates w.r.t. py-help-at-point: · 908303eb
      Barry Warsaw authored
      (py-mode-map): Bind py-help-at-point to f1 as well as C-c C-h
      
      (py-help-at-point): Make sure the symbol is quoted so things like
      pydoc.help('sys.platform') work correctly.  Also, leave the *Python
      Output* buffer in help-mode; this may be a bit more controversial.
      908303eb
    • Barry Warsaw's avatar
      Some contributions and ideas by Alexander Schmolck: add a keybinding · 9815534a
      Barry Warsaw authored
      to call pychecker on the current file, add a face for pseudo
      keywords self, None, True, False, and Ellipsis.  Specifically,
      
      (py-pychecker-command, py-pychecker-command-args): New variables.
      
      (py-pseudo-keyword-face): New face variable, defaulting to a copy of
      font-lock-keyword-face.
      
      (python-font-lock-keywords): Add an entry for self, None, True, False,
      Ellipsis to be rendered in py-pseudo-keyword-face.
      
      (py-pychecker-history): New variable.
      
      (py-mode-map): Bind C-c C-w to py-pychecker-run.
      
      (py-pychecker-run): New command.
      9815534a
    • Tim Peters's avatar
      unicode_memchr(): Squashed gratuitous int-vs-size_t mismatch (which · 84eeef2b
      Tim Peters authored
      gives a compiler wng under MSVC because of the resulting signed-vs-
      unsigned comparison).
      84eeef2b
    • Tim Peters's avatar
      SF bug 546078: IDLE calltips cause application error. · bbdc1434
      Tim Peters authored
      Assorted crashes on Windows and Linux when trying to display a very
      long calltip, most likely a Tk bug.  Wormed around by clamping the
      calltip display to a maximum of 79 characters (why 79? why not ...).
      
      Bugfix candidate, for all Python releases.
      bbdc1434
    • Walter Dörwald's avatar
      Apply patch diff.txt from SF feature request · 48ae073c
      Walter Dörwald authored
      http://www.python.org/sf/444708
      
      This adds the optional argument for str.strip
      to unicode.strip too and makes it possible
      to call str.strip with a unicode argument
      and unicode.strip with a str argument.
      48ae073c
    • Barry Warsaw's avatar
      Skip Montanaro's contribution (slightly mod'd by Barry) to provide a · a15fc89a
      Barry Warsaw authored
      "help-on-symbol-at-point" feature which uses pydoc to provide help on
      the symbol under point, if available.
      
      Mods include some name changes, a port to Emacs, binding the command
      to C-c C-h, and providing a more informative error message if the
      symbol's help can't be found (through use of a nasty bare except).
      
      Note also that py-describe-mode has been moved off of C-c C-h m; it's
      now just available on C-c ?
      
      Closes SF patch #545439.
      a15fc89a