| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Better non-standard shell integration support | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -23/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Added python-shell-prompt-output-regexp to match the prompts added before output in shells like iPython. With the value of this variable the output generated for python-shell-send-string-no-ouput is cleaned up. Moved completion variables and bindings setup for shell to inferior-python-mode definition. Renamed python-shell-completion-strings-code to python-shell-completion-string-code. improved python-shell-completion--get-completions string splitting. Cleaned up some unecessary messages. Better code sending need test for python-shell-completion-setup python-ffap-setup and python-eldoc-setup. Added example for iPython integration in the commentary section. | |||||
| * | Shell integration improvements and cleanups | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -85/+59 | |
| | | | | | | | | | | | | | Removed functions python-shell-clear-latest-output and python-shell-send-and-clear-output in favor of python-shell-send-string-no-output. Also python-shell-send-string now supports multiline string statements so you won't have to worry calling python-shell-send-file again. All this changes should make integrations with other Python shells than standard more robust. | |||||
| * | python.el now bytecompiles without warnings | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -27/+31 | |
| | | ||||||
| * | Implemented Skeletons after GNU/Emacs python.el | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -2/+156 | |
| | | | | | | | | | 6 basic skeletons are defined: class, def, for, if, try and while. While these skeletons are strongly based on GNU/Emacs' current python.el a better definition macro, a generic template for try/except/finally/else blocks and a cool menu display is included. | |||||
| * | Explain we have python-indent-electric-colon | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+3 | |
| | | ||||||
| * | Don't deactivate mark after indenting commands | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -30/+33 | |
| | | ||||||
| * | Small fix to python-indent-electric-colon | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+1 | |
| | | | | | | Check current indentation is greater than the current calculated indentation. | |||||
| * | Implemented python-indent-electric-colon | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+14 | |
| | | ||||||
| * | Fixed indentation of multi-line function call's closing parenthesis | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -18/+26 | |
| | | ||||||
| * | Make inferior-python-mode-current-file be set via convert-standard-filename | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -5/+5 | |
| | | ||||||
| * | Enhanced python-shell-send-file function | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -16/+23 | |
| | | | | | | | | | | | | python-shell-send-file function now can be called interactively and will do the right thing. Also the python code that sent the file was improved so the shell considers the correct path when evaluating the file. Removed the inferior-python-mode-current-temp-file variable, after this update inferior-python-mode-current-file is enough. | |||||
| * | Added commentary about auto-indentation on newlines for python-mode.el users | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+16 | |
| | | ||||||
| * | Use convert-standard-filename to fix temp files path | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -12/+1 | |
| | | ||||||
| * | Fixed highlighting for dictionary assignments | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+2 | |
| | | ||||||
| * | Fixed pdb-track on Windows | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+11 | |
| | | | | | | make-temp-file is returning the temp file path with the wrong type of slashes. | |||||
| * | Fixed incorrect syntax highlighting for variable assignations | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+2 | |
| | | ||||||
| * | Fixed indentation guess logic to never accept 0 as a possible value | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+3 | |
| | | ||||||
| * | Implemented python-eldoc-at-point (python-describe-symbol replacement) | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -11/+42 | |
| | | ||||||
| * | Implemented python-check | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -2/+35 | |
| | | ||||||
| * | Small changes to ffap support | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -3/+5 | |
| | | ||||||
| * | Added ffap support | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -3/+57 | |
| | | ||||||
| * | Simplified python-eldoc-function using python-shell-send-and-clear-output | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -12/+2 | |
| | | ||||||
| * | Implemeneted python-shell-clear-latest-output and ↵ | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -17/+41 | |
| | | | | | | | | python-shell-send-and-clear-output Also Simplified python-shell-completion--get-completions using python-shell-send-and-clear-output | |||||
| * | Eldoc integration is now compatible with python 3 | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -4/+9 | |
| | | ||||||
| * | Make shell use completion-at-point for autocompletion. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+4 | |
| | | ||||||
| * | Fixed called-interactively-p invocation. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+1 | |
| | | ||||||
| * | Cleaned up TODO | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -4/+5 | |
| | | ||||||
| * | Enhanced shell and code autocompletion. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -82/+54 | |
| | | | | | | | | | python-shell-completion-complete-at-point and python-completion-complete-at-point now share common code. Also lots of fixes related to the cleanup of shell output has been made so completion code is really robust now. | |||||
| * | Fixes to shell completion at point | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -39/+40 | |
| | | ||||||
| * | Fixed shell region sending | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -13/+8 | |
| | | ||||||
| * | Documentation fixes | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -8/+9 | |
| | | ||||||
| * | Do not indent at the beginning of buffer fix | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+3 | |
| | | ||||||
| * | Do not indent at the beginning of buffer | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+3 | |
| | | ||||||
| * | Fixed infinite while loop in python-info-current-defun | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+2 | |
| | | | | | | | Was caused when a beginning of defun was in the beginning of buffer because python-beginning-of-innermost-defun never reached the real start when (bobp) | |||||
| * | Modified autocompletion code setup | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -2/+5 | |
| | | | | | Now it is compatible with python 2.x and python 3.x | |||||
| * | Fixed indentation inside parens when comments are around | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+6 | |
| | | ||||||
| * | python-indent-guess-indent-offset improvements | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -18/+25 | |
| | | ||||||
| * | Fixed backspace behavior for delete-selection-mode. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+1 | |
| | | ||||||
| * | Enhanced python-indent-guess-indent-offset logic. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -8/+19 | |
| | | ||||||
| * | python-shell-get-or-create-process preserves current buffer. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -1/+3 | |
| | | ||||||
| * | Generalized use of python-shell-send-file with cleanup of prompts. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -16/+16 | |
| | | ||||||
| * | Cleanup prompts when sending region to shell. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -3/+7 | |
| | | ||||||
| * | First commit. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+1640 | |
| | | ||||||
| * | Added blank python.el to workaround bzr git-apply issues | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -0/+0 | |
| | | ||||||
| * | Deleted lisp/progmodes/python.el as first step of the new python.el merge. | Fabián Ezequiel Gallina | 2012-05-17 | 1 | -2730/+0 | |
| | | ||||||
| * | * lisp/progmodes/python.el (python-pdbtrack-get-source-buffer): Use | Leo Liu | 2012-04-26 | 1 | -6/+11 | |
| | | | | | compilation-message if available to find real filename. | |||||
| * | * progmodes/python.el (python-send-region): Add suffix .py | Leo Liu | 2012-04-25 | 1 | -1/+1 | |
| | | ||||||
| * | * lisp/progmodes/python.el: Move hideshow setup to the end. | Leo Liu | 2012-04-24 | 1 | -9/+11 | |
| | | ||||||
| * | Remove some `toggle-read-only' warnings. | Juanma Barranquero | 2012-04-19 | 1 | -1/+1 | |
| | | | | | | | | | * lisp/bs.el (bs-toggle-readonly): Call `toggle-read-only' interactively. * lisp/descr-text.el (describe-char): lisp/progmodes/python.el (python-describe-symbol): Don't call `toggle-read-only', set `buffer-read-only'. | |||||
| * | * lisp/progmodes/python.el: Trivial cleanup. | Leo Liu | 2012-04-17 | 1 | -9/+1 | |
| | | ||||||