Ropemacs uses the rope refactoring library to provide features like Python refactoring and code-assists in emacs.
| Tags | Text Editors Emacs Software Development Refactoring |
|---|---|
| Implementation | Python Emacs Lisp |
Recent releases


Changes: rope-find-occurrences sets next-error-function to enable emacs compilation mode keys. A patch is included for the pymacs interrupt bug.


Changes: The ropemacs-guess-project variable and ropemacs-run-module command were added. Line number is shown in the *rope-occurrences* buffer. "Go to occurrence" in XEmacs was fixed. Showing messages that contain percent signs was fixed.


Changes: This release adds features like support for change signature refactoring, inlining of parameters, searching for method implementations, and function call-tips.


Changes: Some of the changes since 0.4 are the ropemacs menu, ropemacs minor mode, filtering refactoring resources, the ability to introduce a method object, the ability to introduce factory refactorings, and auto-import support.


Changes: This release adds features including ropemacs minor mode, rope-show-call-doc and rope-analyze-module commands, the in_hierarchy option of find_occurrences, and ropemacs-separate-doc-buffer and ropemacs-max-doc-buffer-height variables.