Path: blob/master/elisp/emacs-for-python/rope-dist/ropemode/environment.py
990 views
class Environment(object):12def ask(self, prompt, default=None, starting=None):3pass45def ask_values(self, prompt, values, default=None, starting=None):6pass78def ask_directory(self, prompt, default=None, starting=None):9pass1011def ask_completion(self, prompt, values, starting=None):12pass1314def message(self, message):15pass1617def yes_or_no(self, prompt):18pass1920def y_or_n(self, prompt):21pass2223def get(self, name, default=None):24pass2526def get_offset(self):27pass2829def get_text(self):30pass3132def get_region(self):33pass3435def filename(self):36pass3738def is_modified(self):39pass4041def goto_line(self, lineno):42pass4344def insert_line(self, line, lineno):45pass4647def insert(self, text):48pass4950def delete(self, start, end):51pass5253def filenames(self):54pass5556def save_files(self, filenames):57pass5859def reload_files(self, filenames, moves={}):60pass6162def find_file(self, filename, readonly=False, other=False):63pass6465def create_progress(self, name):66pass6768def current_word(self):69pass7071def push_mark(self):72pass7374def prefix_value(self, prefix):75pass7677def show_occurrences(self, locations):78pass7980def show_doc(self, docs, altview=False):81pass8283def preview_changes(self, diffs):84pass8586def local_command(self, name, callback, key=None, prefix=False):87pass8889def global_command(self, name, callback, key=None, prefix=False):90pass9192def add_hook(self, name, callback, hook):93pass9495def _completion_text(self, proposal):96return proposal.name9798def _completion_data(self, proposal):99return self._completion_text(proposal)100101102103