Hi! Nicolas Goaziou <m...@nicolasgoaziou.fr> writes:
> Marco Wahl <marcowahls...@gmail.com> writes: > >> I just pushed the functionality to master. > > > Thank you. > > However, I didn't have time to comment the code. > > There are a few stylistic issues: > > `mapc' + `lambda' -> `dolist' in `org-attach-attach-files'. Done. > However, I think `org-attach-attach-files' can be removed, since it is > called only once and is really two lines long. IOW, please include it in > `org-attach-dired-attach-to-next-best-subtree'. Done. > "no window in Org-mode" -> "No window displaying an Org buffer" Done. > I don't think it is useful to implement > `org-attach-dired-attach-to-next-best-subtree-mv'. I assume that once > `org-attach-method' is set, a user is unlikely to change it for a single > command. IOW, let's just implement > `org-attach-dired-attach-to-next-best-subtree'. Done. > Nitpick: an inline comment uses a single semicolon. Okay. > It would also be better to shorten function names, e.g. > > org-attach-dired-attach-to-next-best-subtree -> > org-attach-dired-to-subtree Done. > There are also a few issues in "test-org-attach.el". > > For example `touch' uses the wrong name-space. Besides, it is not > useful. Removed. > We usually do > > (org-test-with-temp-text-in-file > "... Org bufer..." > (let ((filename (buffer-file-name))) > ...)) Okay. > It would be best to refactor > `test-org-attach/dired-attach-to-next-best-subtree/1' so that `should' > is the outer sexp. The cleanup part should probably be in an > `unwind-protect'. Not that it is not useful if > °org-test-with-temp-text-in-file'. I followed you suggestions and I think the new version is cleaner. Thank you! Marco