1. 10 Sep, 2007 1 commit
  2. 08 Aug, 2007 1 commit
  3. 01 Aug, 2007 1 commit
  4. 28 Jul, 2007 1 commit
  5. 25 Jul, 2007 1 commit
  6. 12 Jul, 2007 1 commit
    • Stefan Monnier's avatar
      (python-which-func-length-limit): New var. · 4f7a582b
      Stefan Monnier authored
      (python-which-func): New function.
      (python-current-defun): Add optional `length-limit' and try to fit
      computed function name to that length.
      (python-mode): Hook `python-which-func' up.
      4f7a582b
  7. 14 Jun, 2007 1 commit
  8. 10 May, 2007 1 commit
  9. 09 May, 2007 2 commits
  10. 08 May, 2007 1 commit
  11. 26 Apr, 2007 1 commit
  12. 24 Apr, 2007 1 commit
  13. 16 Apr, 2007 1 commit
  14. 28 Mar, 2007 1 commit
  15. 19 Mar, 2007 1 commit
  16. 05 Mar, 2007 1 commit
  17. 01 Mar, 2007 1 commit
  18. 21 Jan, 2007 1 commit
  19. 04 Dec, 2006 1 commit
  20. 14 Nov, 2006 1 commit
  21. 22 Oct, 2006 1 commit
    • John Wiegley's avatar
      2006-10-22 John Wiegley <johnw@newartisans.com> · 7a338bef
      John Wiegley authored
      	* progmodes/python.el (python-use-skeletons): python-mode was
      	auto-inserting templates (for those with abbrev-mode on), not only
      	by default -- *but without a configuration variable to disable
      	it*.  This rendered python-mode completely useless for me, so I
      	have added `python-use-skeletons', which is now off by default.
      7a338bef
  22. 16 Sep, 2006 1 commit
  23. 09 Sep, 2006 2 commits
  24. 30 Aug, 2006 1 commit
  25. 28 Aug, 2006 2 commits
  26. 26 Aug, 2006 1 commit
  27. 25 Aug, 2006 1 commit
    • Stefan Monnier's avatar
      (python-preoutput-skip-next-prompt): New var. · 1c1095bf
      Stefan Monnier authored
      (python-preoutput-continuation): Remove.
      (python-preoutput-filter): Simplify correspondingly.
      Remove handling of _emacs_ok.  Make sure we skip _emacs_out's prompts.
      Loop around to catch embedded _emacs_out output.
      (run-python): Send the import&print command on a single line.
      (python-send-command): Send command&print on a single line.
      (python-send-string): Only add double \n if needed.
      (python-send-receive): Loop until the result comes.
      (python-mode-running): Defvar it.
      (python-setup-brm): Remove unused var `menu'.
      Only bind py-mode-map and `features' around brm-init.
      (python-calculate-indentation): Remove unused var `point'.
      (python-beginning-of-defun): Remove unused var `def-line'.
      1c1095bf
  28. 20 Aug, 2006 2 commits
    • Stefan Monnier's avatar
      Remove * in defcustom docstrings. · 65a16bef
      Stefan Monnier authored
      (run-python, python-proc, python-try-complete): Use derived-mode-p.
      (python-mode): Set tab-width and indent-tabs-mode.
      65a16bef
    • Stefan Monnier's avatar
      Update to Dave Love's latest version. · c7e8d385
      Stefan Monnier authored
      (python-font-lock-keywords, python-mode): Don't use
      font-lock-syntax-table, but match symbol elements explicitly instead.
      (python-mode-map): Add help, and a few more key bindings.
      (python-skip-comments/blanks): Move out of comments as well.
      (python-continuation-line-p): Behave better with unbalanced parens.
      (python-blank-line-p): New fun.
      (python-open-block-statement-p): Don't use a heuristic.
      (python-outdent-p): Better handle blocks-in-the-same-line.
      (python-calculate-indentation): Misc improvements.
      (python-comment-indent): Remove.
      (python-block-pairs): New var.
      (python-first-word): New fun.
      (python-indentation-levels): Handle more common cases.
      (python-indent-line-1): Add `leave' argument.
      (python-indent-region): New fun.
      (python-skip-out): New fun.
      (python-beginning-of-statement, python-end-of-statement): Use it.
      (python-next-statement): Return correct count even at eob.
      (python-end-of-block): Fix paren-typo.
      (python-imenu-create-index): Add module variables.
      (run-python): Add `new' arg.  Check we're at a prompt before returning.
      (python-send-command): Move to end of buffer.  Wait for prompt to return.
      (python-set-proc): New fun.
      (python-imports): New var.
      (python-describe-symbol): Use it.  Adjust to new interface of `ehelp'.
      (python-eldoc-function): Try to move out of arg list.
      (python-outline-level): Offset by 1.
      (python-find-imports): New fun.
      (python-symbol-completions): Use python-imports.
      (python-module-path, ffap-alist): Add support for ffap.
      (python-skeletons, python-mode-abbrev-table, def-python-skeleton)
      (pythin-insert-*, python-default-template, python-expand-template):
      Add templates/skeletons.
      (python-setup-brm): Support for Bicycle Repair Man.
      (python-abbrev-syntax-table): New var.
      (python-abbrev-pc-hook, python-pea-hook): New funs.
      c7e8d385
  29. 26 Apr, 2006 1 commit
  30. 19 Apr, 2006 1 commit
  31. 18 Apr, 2006 1 commit
  32. 10 Feb, 2006 1 commit
  33. 21 Jan, 2006 1 commit
  34. 18 Oct, 2005 1 commit
  35. 24 Sep, 2005 1 commit
  36. 27 Aug, 2005 1 commit