Commits

Author Commit Message Labels Comments Date
mickey
"Fix" undo ?
mickey
Merge
mickey
* Add rigid indentation functions
mickey
* Uncomment old code and add send-mro command
mickey
* Insert the new constant name
mickey
* Remove tab bind
mickey
* Updated todo
mickey
Merge
mickey
Merge
mickey
* Added `python-mp-reindent' and rebound <tab> to use it instead. It will correctly reindent a region of code.
mickey
Merge
mickey
* Re-filled docstring paragraphs
mickey
Merge
mickey
* Updated `python-mp-shift-region' so it works on a the line point is on if the region is inactive.
mickey
* Added extract to block/def/class
mickey
* Added `python-mp-extract-dwim' to extract the sexp, string, or expression at point.
mickey
* Removed superfluous if statement and added comment.
mickey
* Begun work on extract constant feature
mickey
* Made block shifting far more robust by re-using existing python.el indentation code.
mickey
* Revamped the shift region code to be more robust.
mickey
* Improved documentation
mickey
* Improved region shifting further; it will now correctly respect multiple indentation levels in a region.
mickey
* Greatly improved the region shifting code.
mickey
* Removed junk code.
mickey
* Fixed up the comments * Renamed `python-mp-get-word-at-pt' to `python-mp-get-expression-at-pt' * Added basic `region shifting' functionality. * Begun work on extract to constant functionality. * Fixed erroneous call to a user-land command in `python-mp-send-and-switch'
mickey
* Obfuscated e-mail
mickey
* Added .hgignore * Added python-extras.elc to the ignore list
mickey
* Clarified the documentation and improved the comments.
mickey
Created repository and added `python-extras.el'