summaryrefslogtreecommitdiff
path: root/el-exiftool.el
AgeCommit message (Collapse)Author
2017-03-01Require `cl-lib' instead of `cl-macs'.Arun Isaac
* el-exiftool.el: Require `cl-lib' instead of `cl-macs'.
2017-02-28Rename unused argument `closure' to `_'.Arun Isaac
* el-exiftool.el (el-exiftool--tq-sync-query): Rename unused argument `closure' to `_'. According to the convention of the byte compiler, unused argument names must start with an underscore.
2017-02-28Require `tq' dependency.Arun Isaac
* el-exiftool.el: Require `tq'.
2017-02-28Require `cl-macs' instead of `cl'.Arun Isaac
* el-exiftool.el: Require `cl-macs' instead of `cl'.
2017-02-28Improve formatting.Arun Isaac
* el-exiftool.el: Remove redundant comment indicator.
2017-02-28Improve formatting.Arun Isaac
* el-exiftool.el: Put two spaces after period in Commentary section.
2017-02-28Add "Package-Requires" header.Arun Isaac
* el-exiftool.el: Add ((emacs "25")) to "Package-Requires" header.
2017-02-28Add "Version" header.Arun Isaac
* el-exiftool.el: Add "Version" header.
2017-02-28Improve commentary.Arun Isaac
* el-exiftool.el: Comment on the ExifTool -stay_open process.
2017-02-28Capitalize ExifTool.Arun Isaac
* el-exiftool.el: Capitalize occurrences of ExifTool as in its project website.
2017-02-28Improve docstring.Arun Isaac
* el-exiftool.el (el-exiftool-read): Rewrite docstring in active voice.
2017-02-27Support copying specific tags.Arun Isaac
* el-exiftool.el (el-exiftool-copy): Support copying specific tags with the &rest `tags' argument.
2017-02-27Improve docstrings.Arun Isaac
* el-exiftool.el (el-exiftool--tq-sync-query): Add docstring. (el-exiftool-run, el-exiftool-command, el-exiftool-read, el-exiftool-write): Improve docstring.
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-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-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-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