Fix error in riece-log test The portable version of the recursive delete-directory doesn't seem to work well with Emacs 23 or later, when a file name is encoded in a multibyte encoding. Utilize the RECURSIVE parameter as a workaround. Reported by Hideki Yamane. * test/test-riece-log.el (test-riece-log-delete-directory): Use delete-directory with newly added RECURSIVE parameter, if possible.
Support "make distcheck". * COMPILE: Support "make distcheck". * Makefile.am: Support "make distcheck". * test/test-riece-log.el (test-riece-log-delete-directory) (test-riece-log-display-message-function): Don't bind default-file-name-coding-system. * riece-log.el (riece-log-display-message-function) (riece-log-insert): Don't bind default-file-name-coding-system.
* test/test-riece-log.el (test-riece-log-display-message-function): Enable riece-log addon.
Use epoch time for testing.
* test/test-riece-log.el (test-riece-log-display-message-function): "yes" -> "true". * test/Makefile.am (EXTRA_DIST): Add lunit-report.el and test-riece-log.el.
* test/test-riece-log.el (test-riece-log-delete-directory): Suppress file-name encoding. * test/test-riece-log.el (test-riece-log-display-message-function): New test case.
Fixed.
* test/test-riece-log.el (test-riece-log-display-message-function): New test case.
Fixed.
* test/test-riece-log.el (lunit-test-case-setup): #riece -> =23riece. * riece-log.el (riece-log-insert): Renamed from riece-log-flashback-1; simplified. (riece-log-get-files): Check existence of directory. (riece-log-get-directory): New implementation.
Removed debugging code.
Fixed.
Remove coding cookie.
* test/test-riece-log.el (test-riece-log-encode-file-name): New test case. (test-riece-log-encode-file-name-mule): New test case. (test-riece-log-decode-file-name): New test case. (test-riece-log-decode-file-name-mule): New test case. * riece-log.el (riece-log-file-name-coding-system): New user option. (riece-log-encode-file-name): New function. (riece-log-decode-file-name): New function.
Use setup/teardown.
* test/test-riece-log.el: New test cases. * riece-log.el: Collect logs across dates. (riece-log-get-files): New function. (riece-log-flashback-1): New function. (riece-log-flashback): Use it.