<feed xmlns='http://www.w3.org/2005/Atom'>
<title>password-store/contrib/emacs/Cask, branch master</title>
<subtitle>Fork of https://git.zx2c4.com/password-store/about/ with support for pass-otp in the dmenu script
</subtitle>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/'/>
<entry>
<title>emacs: Drop dependency on f library</title>
<updated>2020-03-28T12:14:28+00:00</updated>
<author>
<name>Philip K</name>
<email>philip@warpmail.net</email>
</author>
<published>2020-03-28T12:14:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/commit/?id=98193d3bbb3538eda457d0db4ccccbcc4b04ce3d'/>
<id>98193d3bbb3538eda457d0db4ccccbcc4b04ce3d</id>
<content type='text'>
The "f" library is a rather thin translation layer for already
existing Emacs functions.  Most functions directly map to an already
existing function (eg. "f-no-ext" and "file-name-sans-extension").  For
this reason, removing "f" comes at no cost while reducing the number
of dependencies one has to count on and the user has to install.

Co-authored-by: Tino Calancha &lt;tino.calancha@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "f" library is a rather thin translation layer for already
existing Emacs functions.  Most functions directly map to an already
existing function (eg. "f-no-ext" and "file-name-sans-extension").  For
this reason, removing "f" comes at no cost while reducing the number
of dependencies one has to count on and the user has to install.

Co-authored-by: Tino Calancha &lt;tino.calancha@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support extractions of secret fields other than password</title>
<updated>2019-08-29T03:18:06+00:00</updated>
<author>
<name>Tino Calancha</name>
<email>tino.calancha@gmail.com</email>
</author>
<published>2019-08-29T03:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/commit/?id=3a108277637fad89869d904eea963aeb8f45b20d'/>
<id>3a108277637fad89869d904eea963aeb8f45b20d</id>
<content type='text'>
Allow users to retrieve any secret field stored in the files.
Use auth-source-pass to retrieve the secret fields.
Bump version to v2.1.0.

* contrib/emacs/Cask: Replace dependency on `s' library
with auth-source-pass dependency.

* contrib/emacs/password-store.el
(password-store-url-field): New option.
(password-store-dir): Use `auth-source-pass-filename'.
(password-store-read-field, password-store-get-field)
(password-store-copy-field, password-store-parse-entry): New functions.
(password-store-read-field): Use password-store-parse-entry.
(password-store--save-field-in-kill-ring): New function extracted from
`password-store-get'.
(password-store-url): Use `password-store-get-field' and
`password-store-url-field'.

* contrib/emacs/README.md: Update documentation.

* contrib/emacs/CHANGELOG.md: Announce changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow users to retrieve any secret field stored in the files.
Use auth-source-pass to retrieve the secret fields.
Bump version to v2.1.0.

* contrib/emacs/Cask: Replace dependency on `s' library
with auth-source-pass dependency.

* contrib/emacs/password-store.el
(password-store-url-field): New option.
(password-store-dir): Use `auth-source-pass-filename'.
(password-store-read-field, password-store-get-field)
(password-store-copy-field, password-store-parse-entry): New functions.
(password-store-read-field): Use password-store-parse-entry.
(password-store--save-field-in-kill-ring): New function extracted from
`password-store-get'.
(password-store-url): Use `password-store-get-field' and
`password-store-url-field'.

* contrib/emacs/README.md: Update documentation.

* contrib/emacs/CHANGELOG.md: Announce changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>emacs: Use with-editor to wrap "pass edit"</title>
<updated>2017-07-27T03:52:43+00:00</updated>
<author>
<name>Svend Sorensen</name>
<email>svend@ciffer.net</email>
</author>
<published>2017-07-26T20:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/commit/?id=09cb7e1f7c85b0ed0d3c682fee833294050f2c3b'/>
<id>09cb7e1f7c85b0ed0d3c682fee833294050f2c3b</id>
<content type='text'>
Instead of editing the password file directly using Emacs, "pass edit" is
run. This allows password-store's git change tracking to work.

This adds a dependency on the with-editor Emacs package.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of editing the password file directly using Emacs, "pass edit" is
run. This allows password-store's git change tracking to work.

This adds a dependency on the with-editor Emacs package.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove nils from run argument list</title>
<updated>2014-05-05T04:20:46+00:00</updated>
<author>
<name>Svend Sorensen</name>
<email>svend@ciffer.net</email>
</author>
<published>2014-04-26T21:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/commit/?id=01af39e0db27c79e9f25e255ac6c75c8544e889b'/>
<id>01af39e0db27c79e9f25e255ac6c75c8544e889b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>emacs: import svend's tree</title>
<updated>2014-04-23T20:13:22+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2014-04-23T20:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.m-chrzan.xyz/password-store/commit/?id=47a1f0897313bbde85051e939af0fc8220feb175'/>
<id>47a1f0897313bbde85051e939af0fc8220feb175</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
