environment.py 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. class Environment(object):
  2. def ask(self, prompt, default=None, starting=None):
  3. pass
  4. def ask_values(self, prompt, values, default=None, starting=None):
  5. pass
  6. def ask_directory(self, prompt, default=None, starting=None):
  7. pass
  8. def ask_completion(self, prompt, values, starting=None):
  9. pass
  10. def message(self, message):
  11. pass
  12. def yes_or_no(self, prompt):
  13. pass
  14. def y_or_n(self, prompt):
  15. pass
  16. def get(self, name, default=None):
  17. pass
  18. def get_offset(self):
  19. pass
  20. def get_text(self):
  21. pass
  22. def get_region(self):
  23. pass
  24. def filename(self):
  25. pass
  26. def is_modified(self):
  27. pass
  28. def goto_line(self, lineno):
  29. pass
  30. def insert_line(self, line, lineno):
  31. pass
  32. def insert(self, text):
  33. pass
  34. def delete(self, start, end):
  35. pass
  36. def filenames(self):
  37. pass
  38. def save_files(self, filenames):
  39. pass
  40. def reload_files(self, filenames, moves={}):
  41. pass
  42. def find_file(self, filename, readonly=False, other=False):
  43. pass
  44. def create_progress(self, name):
  45. pass
  46. def current_word(self):
  47. pass
  48. def push_mark(self):
  49. pass
  50. def pop_mark(self):
  51. pass
  52. def prefix_value(self, prefix):
  53. pass
  54. def show_occurrences(self, locations):
  55. pass
  56. def show_doc(self, docs, altview=False):
  57. pass
  58. def preview_changes(self, diffs):
  59. pass
  60. def local_command(self, name, callback, key=None, prefix=False):
  61. pass
  62. def global_command(self, name, callback, key=None, prefix=False):
  63. pass
  64. def add_hook(self, name, callback, hook):
  65. pass
  66. def _completion_text(self, proposal):
  67. return proposal.name
  68. def _completion_data(self, proposal):
  69. return self._completion_text(proposal)