Permalink
Switch branches/tags
Nothing to show
Commits on Nov 23, 2014
  1. Updated readme

    committed Nov 23, 2014
Commits on May 26, 2013
  1. Fix email address at README

    committed May 26, 2013
Commits on Feb 28, 2013
  1. * progmodes/python.el (python-info-current-defun): Enhance match-data…

    … cluttering prevention.
    committed with Feb 20, 2013
  2. * progmodes/python.el (python-info-current-defun): Fix failed defun n…

    …ame retrieval because of unwanted match-data cluttering.
    committed with Feb 19, 2013
  3. * progmodes/python.el (python-indent-context): Fix python-info-line-e…

    …nds-backslash-p call. (python-info-line-ends-backslash-p) (python-info-beginning-of-backslash): Respect line-number argument. (python-info-current-line-comment-p): Fix behavior when not at beginning-of-line. (python-util-position): Remove function. (python-util-goto-line): New function.
    committed with Feb 19, 2013
  4. * progmodes/python.el: Explain how to restore "cc-mode"-like forward-…

    …sexp movement in header documentation. (python-nav--forward-sexp): Behave like emacs-lisp-mode in comments and strings (GH bug 114).
    committed with Feb 14, 2013
Commits on Feb 12, 2013
  1. Spelling fixes.

    eggert committed with Feb 2, 2013
  2. * progmodes/python.el (python-pdbtrack-comint-output-filter-function)…

    …: Enhancements on stacktrace detection. (thanks @gnovak)
    committed with Jan 30, 2013
  3. * progmodes/python.el (python-shell-parse-command): Find python-shell…

    …-interpreter with modified environment.
    committed with Jan 28, 2013
  4. * progmodes/python.el (python-nav-end-of-statement): Fix cornercase w…

    …hen handling multiline strings.
    committed with Jan 10, 2013
  5. * progmodes/python.el (python-nav-end-of-statement): Rewrite in order…

    … to improve efficiency (Based on Daniel Colascione's <dancol@dancol.org> patch).
    committed with Dec 31, 2012
Commits on Dec 29, 2012
  1. * progmodes/python.el: Support other commands triggering python-inden…

    …t-line so indentation cycling continues to work. (python-indent-trigger-commands): New defcustom. (python-indent-line): Use it.
    committed with Fabián Ezequiel Gallina Dec 29, 2012
  2. * progmodes/python.el (python-shell-send-region): Add blank lines for…

    … non sent code so backtraces remain correct.
    committed with Fabián Ezequiel Gallina Dec 29, 2012
  3. * progmodes/python.el: Remove cl dependency. (python-syntax-count-quo…

    …tes): Replace incf call. (python-fill-string): Replace setf call.
    committed with Fabián Ezequiel Gallina Dec 29, 2012
  4. * lisp/emacs-lisp/byte-run.el (defun-declarations-alist): Allow compi…

    …ler-macros to be lambda expressions. * lisp/progmodes/python.el: Use cl-lib. Move var declarations outside of eval-when-compile. (python-syntax-context): Add compiler-macro. (python-font-lock-keywords): Simplify with De Morgan.
    monnier committed with Fabián Ezequiel Gallina Nov 19, 2012
Commits on Dec 28, 2012
  1. * progmodes/python.el (python-skeleton-class) (python-skeleton-def): …

    …Do not add space after defun name.
    committed with Fabián Ezequiel Gallina Dec 11, 2012
Commits on Dec 10, 2012
  1. * progmodes/python.el: (python-indent-guess-indent-offset): If indent…

    …ation is guessed make python-indent-offset variable buffer local.
    committed with Fabián Ezequiel Gallina Nov 26, 2012
  2. Fix Imenu regression. * progmodes/python.el: (python-nav-beginning-of…

    …-defun): Fix forward movement when statement(s) separates point from defun. (python-imenu-prev-index-position): New function.
    committed with Fabián Ezequiel Gallina Nov 26, 2012
  3. Fix end-of-defun misbehavior. * progmodes/python.el (python-nav-begin…

    …ning-of-defun): Rename from python-beginning-of-defun-function. Handle nested defuns correctly. (python-nav-end-of-defun): Rename from python-end-of-defun-function. Ensure forward movement. (python-info-current-defun): Reimplemented to work as intended with new fixed python-nav-{end,beginning}-of-defun. Stop scanning parent defuns as soon as possible.
    committed with Fabián Ezequiel Gallina Nov 12, 2012
  4. * progmodes/python.el (inferior-python-mode): Fix hang in jit-lock.

    committed with Fabián Ezequiel Gallina Nov 3, 2012
Commits on Oct 14, 2012
  1. * progmodes/python.el (python-mode-map): Replace subtitute-key-defini…

    …tion with proper command remapping. (python-nav--up-list): Fix behavior for blocks on the same level.
    committed with Fabián Ezequiel Gallina Oct 12, 2012
  2. Implemented `backward-up-list'-like navigation. * progmodes/python.el…

    … (python-nav-up-list) (python-nav-backward-up-list): New functions. (python-mode-map): Define substitute key for backward-up-list to python-nav-backward-up-list.
    committed with Fabián Ezequiel Gallina Oct 9, 2012
  3. * progmodes/python.el (python-fill-paragraph): Rename from python-fil…

    …l-paragraph-function. Fixed fill-paragraph for decorators.
    committed with Fabián Ezequiel Gallina Oct 8, 2012
  4. * progmodes/python.el (python-shell-output-filter): Handle extra carr…

    …iage return in OSX.
    committed with Fabián Ezequiel Gallina Oct 8, 2012
  5. Fix shell handling of unbalanced quotes and parens in output. * progm…

    …odes/python.el (python-rx-constituents): Added string-delimiter. (python-syntax-propertize-function): Use it. (python-shell-output-syntax-table): New var. (inferior-python-mode): Prevent unbalanced parens/quotes from previous output mess with current input context.
    committed with Fabián Ezequiel Gallina Oct 8, 2012
  6. Enhancements on forward-sexp movement. * progmodes/python.el (python-…

    …nav-beginning-of-statement) (python-nav-end-of-statement): Return point-marker. (python-nav-forward-sexp): lisp-like forward-sexp behavior. (python-info-current-symbol) (python-info-statement-starts-block-p): Rename from python-info-beginning-of-block-p. (python-info-statement-ends-block-p): Rename from python-info-end-of-block-p. (python-info-beginning-of-statement-p) (python-info-end-of-statement-p) (python-info-beginning-of-block-p, python-info-end-of-block-p): New functions.
    committed with Fabián Ezequiel Gallina Oct 8, 2012
  7. * progmodes/python.el (inferior-python-mode) (python-shell-make-comin…

    …t): Fixed initialization of local variables copied from parent buffer.
    committed with Fabián Ezequiel Gallina Oct 7, 2012
  8. Enhancements to indentation. * lisp/progmodes/python.el (python-inden…

    …t-context): Give priority to inside-string context. Make comments indentation markers. (python-indent-region): Do not mess with strings, unless it's the enclosing set of quotes.
    committed with Fabián Ezequiel Gallina Oct 7, 2012
  9. Fix shell output retrieval and comint-prompt-regexp init. * progmodes…

    …/python.el (inferior-python-mode): (python-shell-make-comint): Fix initialization of comint-prompt-regexp from copied file local variables. (python-shell-fetched-lines): Remove var. (python-shell-output-filter-in-progress): Rename from python-shell-fetch-lines-in-progress. (python-shell-output-filter-buffer): Rename from python-shell-fetch-lines-string. (python-shell-fetch-lines-filter): Delete function. (python-shell-output-filter): New function. (python-shell-send-string-no-output): Use them.
    committed with Fabián Ezequiel Gallina Oct 7, 2012