]> git.eshelyaron.com Git - emacs.git/commit
Implement more features for the Emacs ``documents provider''
authorPo Lu <luangruo@yahoo.com>
Fri, 10 Feb 2023 13:07:14 +0000 (21:07 +0800)
committerPo Lu <luangruo@yahoo.com>
Fri, 10 Feb 2023 13:07:14 +0000 (21:07 +0800)
commit2489126e6856bf1b06a26127b73e4bfff857f68f
treedad8edb421f501e0258a7c9a54cc39c508ca32af
parent9b50500b22ff1f71e80bf6aee98c44493c5ebcce
Implement more features for the Emacs ``documents provider''

* java/org/gnu/emacs/EmacsDocumentsProvider.java (queryRoots):
Implement isChild.
(getNotificationUri, notifyChange): New functions.
(queryDocument1): Set rename and remove flags.
(queryDocument, queryChildDocuments): Allow the requester to
detect changes in the directory hierarchy.
(createDocument, deleteDocument, removeDocument): Signal changes
to the directory hierarchy.
java/org/gnu/emacs/EmacsDocumentsProvider.java