コード例 #1
0
def _revertSavedFiles(savedFiles):
    global currently_saving
    currently_saving = 1
    for file in savedFiles:
        buf = lisp.find_buffer_visiting(file)
        if buf:
            lisp.set_buffer(buf)
            lisp.revert_buffer(None,1)
    currently_saving = 0
コード例 #2
0
def _revertSavedFiles(savedFiles):
    global currently_saving
    currently_saving = 1
    for file in savedFiles:
        buf = lisp.find_buffer_visiting(file)
        if buf:
            lisp.set_buffer(buf)
            lisp.revert_buffer(None, 1)
    currently_saving = 0
コード例 #3
0
 def reload_files(self, filenames, moves={}):
     if self.filename() in moves:
         initial = None
     else:
         initial = lisp.current_buffer()
     for filename in filenames:
         buffer = lisp.find_buffer_visiting(filename)
         if buffer:
             if filename in moves:
                 lisp.kill_buffer(buffer)
                 lisp.find_file(moves[filename])
             else:
                 lisp.set_buffer(buffer)
                 lisp.revert_buffer(False, True)
     if initial is not None:
         lisp.set_buffer(initial)
コード例 #4
0
 def reload_files(self, filenames, moves={}):
     if self.filename() in moves:
         initial = None
     else:
         initial = lisp.current_buffer()
     for filename in filenames:
         buffer = lisp.find_buffer_visiting(filename)
         if buffer:
             if filename in moves:
                 lisp.kill_buffer(buffer)
                 lisp.find_file(moves[filename])
             else:
                 lisp.set_buffer(buffer)
                 lisp.revert_buffer(False, True)
     if initial is not None:
         lisp.set_buffer(initial)
コード例 #5
0
ファイル: interface.py プロジェクト: FredSanders/emacs.d
 def _reload_buffers_for_changes(self, changed_resources,
                                 moved_resources={}):
     if self._get_resource() in moved_resources:
         initial = None
     else:
         initial = lisp.current_buffer()
     for resource in changed_resources:
         buffer = lisp.find_buffer_visiting(str(resource.real_path))
         if buffer:
             if resource.exists():
                 lisp.set_buffer(buffer)
                 lisp.revert_buffer(False, True)
             elif resource in moved_resources:
                 new_resource = moved_resources[resource]
                 lisp.kill_buffer(buffer)
                 lisp.find_file(new_resource.real_path)
     if initial is not None:
         lisp.set_buffer(initial)
コード例 #6
0
ファイル: utility.py プロジェクト: malisper/.emacs.d
 def reloadBuffer(self):
     # ;; (switch-to-buffer bname)
     # ;; (revert-buffer 'IGNORE-AUTO 'NOCONFIRM)
     lisp.switch_to_buffer(self.bufferName)
     lisp.revert_buffer(lisp.IGNORE_AUTO, lisp.NOCONFIRM)
コード例 #7
0
ファイル: utility.py プロジェクト: Airead/airemacs.d
 def reloadBuffer(self):
     # ;; (switch-to-buffer bname)
     # ;; (revert-buffer 'IGNORE-AUTO 'NOCONFIRM)
     lisp.switch_to_buffer(self.bufferName)
     lisp.revert_buffer(lisp.IGNORE_AUTO, lisp.NOCONFIRM)