summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-23Implement tag delete test.Arun Isaac
* el-exiftool-tests.el (delete-test): New test.
2017-02-23Implement temporary test file copying in a macro.Arun Isaac
* el-exiftool-tests.el (with-temp-test-file): New macro. (read-write-test): Rewrite test using `with-temp-test-file'.
2017-02-23Remove optional `closure' argument.Arun Isaac
* el-exiftool.el (el-exiftool--tq-sync-query): Remove optional `closure' argument. Just pass nil as the `closure' argument to `tq-enqueue'.
2017-02-23Return empty string for missing tags.Arun Isaac
* el-exiftool.el (el-exiftool-read): Handle case when tag is not found. Force exiftool to print missing tags, and replace their values with an empty string.
2017-02-23Add headers and footers.Arun Isaac
* el-exiftool.el: Add headers and footers as per emacs lisp coding conventions. * el-exiftool-tests.el: Add headers and footers as per emacs lisp coding conventions.
2017-02-21Add function documentation to README.Arun Isaac
* README.org: Add function documentation.
2017-02-21Improve formatting.Arun Isaac
* el-exiftool.el (el-exiftool-run): Format docstring so that first line stands on its own. (el-exiftool-command): Format docstring so that first line stands on its own. (el-exiftool-read): Format docstring so that first line stands on its own. Apropos only displays the first line of the docstring. Hence the first line must stand on its own.
2017-02-21Fix "wikipedia" link abbreviations.Arun Isaac
* README.org: Rename "wiki" links to "wikipedia" links.
2017-02-21Improve formatting.Arun Isaac
* el-exiftool.el (el-exiftool-command): Fill paragraph on docstring.
2017-02-21Remove `subr' dependency.Arun Isaac
* el-exiftool.el (subr): Do not require `subr'.
2017-02-21Add docstrings.Arun Isaac
* el-exiftool.el (el-exiftool-run): Add docstring. (el-exiftool-command): Add docstring. (el-exiftool-read): Add docstring. (el-exiftool-write): Add docstring.
2017-02-21Add README.Arun Isaac
* README.org: New file.
2017-02-20Support read/write of multiple tagsArun Isaac
* el-exiftool.el (el-exiftool-read): Support reading multiple tags. (el-exiftool-write): Support writing multiple tags. * el-exiftool-tests.el (read-write-test): Accommodate new function prototypes.
2017-02-20Release under GPLv3.Arun Isaac
* COPYING: Text of GPLv3 license. * el-exiftool.el: Add license header. * el-exiftool-tests.el: Add license header.
2017-02-20Initial commitArun Isaac