You cannot post messages because only members can post, and you are not currently a member.
Description:
Rope development discussions.
Rope is a python refactoring library: http://rope.sf.net.
|
|
|
rope-vim: RopeAnalyzeModules
|
| |
Hi I'm calling RopeAnalyzeModules on my project folder and receiving an error. The stack trace goes to the following: rope/base/builtins.py", line 126, in _object_attributes child = getattr(obj, name) AttributeError: __abstractmethods__ Any idea what may be causing this problem? Thanks.
|
|
ropemacs with execfile
|
| |
Hi there, I'm rather new to rope and ropemacs, I have a Scons project I'm trying to integrate with ropes so I can autocomplete while developing it from emacs. Problem is that many of this scripts use the execfile fashion, we have a function that will call execfile for each one of the config files we ask.... more »
|
|
Rope only affects current file
|
| |
Hi, Running both RopeRename and RopeFindOccurrences only searches in the current file, not across the whole project. Mac OS 10.8.2 MacVim (Vim 7.3)
|
|
Using Rope for Code Assist in the Code::Blocks IDE
|
| |
Hi, I've started working on a plugin for the Code::Blocks IDE that uses Rope to complete code (i.e. calltips and completion lists) on python scripts. Here's a link [link] (You can find more info about Code::Blocks at [link]) I initially had started writing my plugin using pysmell, but I couldn't get... more »
|
|
Refactoring Python Remotely In Emacs
|
| |
Hi all, I've been hacking on a variety of different projects to make Emacs work better with remote Python source files opened via TRAMP. I have some small changes to Pymacs[1] and Ropemacs[2] so that they can use a remote Python interpreter and translate filesystem paths between paths on the Emacs host... more »
|
|
Caching SOA
|
| |
Greetings rope-dev! (and I apologize if this is an obvious question). I am using rope to perform analysis on a fairly large codebase whenever changes are made to it. However, the SOA portion of rope's analysis takes a good deal of time (a few minutes) due to the size of the libraries on which my code depends (django, etc). For now, I can keep the cached rope project... more »
|
|
Function like find-occurrences which returns a string
|
| |
Hi, I'm trying to hack some new functionality to ropemacs. Namely, I want to highlight occurrences of keywords. This is easy to do with overlays (I took code from Hi Lock mode). All I need is the location of the keywords I want to highlight. rope-find-occurrences does this, but it does not return a string which I... more »
|
|
parameter completion support
|
| |
Hello, Sometimes I forget the arguments a function takes, or their order, and would like to a tooltip to guide me. For example, after typing filter(, a tooltip would list function, iterable. It seems like rope would be able to do this (correct me if I'm wrong). If so, have there been any attempts to implement this? I would love to help... more »
|
|
Saving lasts too long
|
| |
I originally reported this bug for Eric (eric-ide.python-projects.org) , which can use Rope as a plug-in. You can find the original bug report here: [link] . When I saved a file of about, say, 30KB in Eric, it lasted way too long. I debugged the code and found out that these lines block when saving:... more »
|
|
codeassist doesn't work for gi.repository
|
| |
First thanks for your great tool. However, I encountered a problem. Codeassist doesn't seem to work with gi.repository. Here's a relevant part of my .rope/config.py prefs['extension_modules'] = ['gi.repository'] I've also tested it with this code: p = project.Project(".") m = p.pycore.get_module("gi.reposi tory")... more »
|
|
|