Class p.e.e.e.Emacs(Service):

Part of pida.editors.emacs.emacs View In Hierarchy

The Emacs service.

This service is the Emacs editor driver. Emacs instance creation is decided there and orders for Emacs are sent to it which forwards them to the EmacsClient instance.

Split Table into Classes Show Methods in One Table

Line # Kind Name Docs
271 Method _create_initscript Undocumented
278 Method emit_editor_started Undocumented
281 Method pre_start Start the editor
309 Method stop Override to stop service
312 Method _get_current_document Undocumented
315 Method _set_current_document Undocumented
323 Method _get_top_buffer Undocumented
326 Method _set_top_buffer Undocumented
334 Method inactivate_client Undocumented
337 Method open Open a document
348 Method open_many Open a few documents
352 Method close Undocumented
357 Method remove_file Undocumented
362 Method _remove_document Undocumented
365 Method _get_document_for_filename Undocumented
370 Method close_all Close all the documents
373 Method save Save the current document
377 Method save_as Save the current document as another filename
381 Method revert Revert to the loaded version of the file
385 Method goto_line Goto a line
390 Method cut Cut to the clipboard
394 Method copy Copy to the clipboard
398 Method paste Paste from the clipboard
402 Method undo Undocumented
405 Method redo Undocumented
408 Method grab_focus Grab the focus
412 Method define_sign_type Undocumented
416 Method undefine_sign_type Undocumented
424 Method show_sign Undocumented
428 Method hide_sign Undocumented
432 Method set_current_line Undocumented
435 Method get_current_line Undocumented
444 Method set_path Undocumented

Inherited from Service:

Line # Kind Name Docs
31 Method __init__ Undocumented
36 Method create_all Called to create all the services by the
48 Method subscribe_all Undocumented
53 Method get_name Undocumented
56 Method get_label Undocumented
62 Method start Override for main phase of startup
68 Method stop_components Undocumented
77 Method _register_options_config Undocumented
85 Method get_options Undocumented
88 Method get_option Undocumented
91 Method opt Undocumented
94 Method set_opt Undocumented
100 Method _register_commands_config Undocumented
108 Method _get_commands Undocumented
111 Method cmd Undocumented
123 Method _register_events_config Undocumented
129 Method _subscribe_foreign_events Undocumented
132 Method _unsubscribe_foreign_events Undocumented
136 Method _get_events Undocumented
139 Method get_event Undocumented
142 Method subscribe_foreign_event Undocumented
145 Method unsubscribe_foreign_event Undocumented
148 Method subscribe_event Undocumented
151 Method unsubscribe_event Undocumented
155 Method emit Undocumented
161 Method _register_feature_config Undocumented
167 Method _subscribe_foreign_features Undocumented
170 Method _unsubscribe_foreign_features Undocumented
173 Method _get_features Undocumented
178 Method list_features Undocumented
181 Method has_foreign_feature Undocumented
184 Method subscribe_feature Undocumented
187 Method unsubscribe_feature Undocumented
190 Method subscribe_foreign_feature Undocumented
193 Method unsubscribe_foreign_feature Undocumented
196 Method features Undocumented
202 Method _register_actions_config Undocumented
208 Method _unregister_actions_config Undocumented
211 Method _subscribe_keyboard_shortcuts Undocumented
214 Method _get_actions Undocumented
217 Method get_action_group Undocumented
220 Method get_action Undocumented
223 Method get_keyboard_options Undocumented
228 Method log_debug Undocumented
231 Method log_info Undocumented
234 Method log_warn Undocumented
237 Method log_error Undocumented
243 Method get_window Undocumented
248 Method save_dlg Undocumented
251 Method open_dlg Undocumented
254 Method info_dlg Undocumented
257 Method error_dlg Undocumented
260 Method yesno_dlg Undocumented
263 Method error_list_dlg Undocumented
Line # Kind Name Docs
31 Method __init__ Undocumented
271 Method _create_initscript Undocumented
214 Method _get_actions Undocumented
108 Method _get_commands Undocumented
312 Method _get_current_document Undocumented
365 Method _get_document_for_filename Undocumented
136 Method _get_events Undocumented
173 Method _get_features Undocumented
323 Method _get_top_buffer Undocumented
202 Method _register_actions_config Undocumented
100 Method _register_commands_config Undocumented
123 Method _register_events_config Undocumented
161 Method _register_feature_config Undocumented
77 Method _register_options_config Undocumented
362 Method _remove_document Undocumented
315 Method _set_current_document Undocumented
326 Method _set_top_buffer Undocumented
129 Method _subscribe_foreign_events Undocumented
167 Method _subscribe_foreign_features Undocumented
211 Method _subscribe_keyboard_shortcuts Undocumented
208 Method _unregister_actions_config Undocumented
132 Method _unsubscribe_foreign_events Undocumented
170 Method _unsubscribe_foreign_features Undocumented
352 Method close Undocumented
370 Method close_all Close all the documents
111 Method cmd Undocumented
394 Method copy Copy to the clipboard
36 Method create_all Called to create all the services by the
390 Method cut Cut to the clipboard
412 Method define_sign_type Undocumented
155 Method emit Undocumented
278 Method emit_editor_started Undocumented
257 Method error_dlg Undocumented
263 Method error_list_dlg Undocumented
196 Method features Undocumented
220 Method get_action Undocumented
217 Method get_action_group Undocumented
435 Method get_current_line Undocumented
139 Method get_event Undocumented
223 Method get_keyboard_options Undocumented
56 Method get_label Undocumented
53 Method get_name Undocumented
88 Method get_option Undocumented
85 Method get_options Undocumented
243 Method get_window Undocumented
385 Method goto_line Goto a line
408 Method grab_focus Grab the focus
181 Method has_foreign_feature Undocumented
428 Method hide_sign Undocumented
334 Method inactivate_client Undocumented
254 Method info_dlg Undocumented
178 Method list_features Undocumented
228 Method log_debug Undocumented
237 Method log_error Undocumented
231 Method log_info Undocumented
234 Method log_warn Undocumented
337 Method open Open a document
251 Method open_dlg Undocumented
348 Method open_many Open a few documents
91 Method opt Undocumented
398 Method paste Paste from the clipboard
281 Method pre_start Start the editor
405 Method redo Undocumented
357 Method remove_file Undocumented
381 Method revert Revert to the loaded version of the file
373 Method save Save the current document
377 Method save_as Save the current document as another filename
248 Method save_dlg Undocumented
432 Method set_current_line Undocumented
94 Method set_opt Undocumented
444 Method set_path Undocumented
424 Method show_sign Undocumented
62 Method start Override for main phase of startup
309 Method stop Override to stop service
68 Method stop_components Undocumented
48 Method subscribe_all Undocumented
148 Method subscribe_event Undocumented
184 Method subscribe_feature Undocumented
142 Method subscribe_foreign_event Undocumented
190 Method subscribe_foreign_feature Undocumented
416 Method undefine_sign_type Undocumented
402 Method undo Undocumented
151 Method unsubscribe_event Undocumented
187 Method unsubscribe_feature Undocumented
145 Method unsubscribe_foreign_event Undocumented
193 Method unsubscribe_foreign_feature Undocumented
260 Method yesno_dlg Undocumented
def _create_initscript(self):
Undocumented
def emit_editor_started(self):
Undocumented
def pre_start(self):
Start the editor
def stop(self):
Override to stop service
def _get_current_document(self):
Undocumented
def _set_current_document(self, document):
Undocumented
def _get_top_buffer(self):
Undocumented
def _set_top_buffer(self, filename):
Undocumented
def inactivate_client(self):
Undocumented
def open(self, document):
Open a document
def open_many(documents):
Open a few documents
def close(self, document):
Undocumented
def remove_file(self, filename):
Undocumented
def _remove_document(self, document):
Undocumented
def _get_document_for_filename(self, filename):
Undocumented
def close_all(self):
Close all the documents
def save(self):
Save the current document
def save_as(self, filename):
Save the current document as another filename
def revert(self):
Revert to the loaded version of the file
def goto_line(self, line):
Goto a line
def cut(self):
Cut to the clipboard
def copy(self):
Copy to the clipboard
def paste(self):
Paste from the clipboard
def undo(self):
Undocumented
def redo(self):
Undocumented
def grab_focus(self):
Grab the focus
def define_sign_type(self, name, icon, linehl, text, texthl):
Undocumented
def undefine_sign_type(self, name):
Undocumented
def show_sign(self, type, filename, line):
Undocumented
def hide_sign(self, type, filename, line):
Undocumented
def set_current_line(self, line_number):
Undocumented
def get_current_line(self):
Undocumented
def set_path(self, path):
Undocumented
API Documentation for PIDA, generated by pydoctor.