summaryrefslogtreecommitdiff
path: root/lisp/gnus/plstore.el
Commit message (Collapse)AuthorAgeFilesLines
* Move low-level library files from the lisp/gnus directoryLars Ingebrigtsen2016-02-241-570/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The files moved from lisp/gnus are: auth-source.el -> / compface.el -> /image ecomplete.el -> / flow-fill.el -> /mail gravatar.el -> /image gssapi.el -> /net html2text.el -> /net ietf-drums.el -> /mail mail-parse.el -> /mail mail-prsvr.el -> /mail mailcap.el -> /net plstore.el -> / pop3.el -> /net qp.el -> /mail registry.el -> / rfc1843.el -> /international rfc2045.el -> /mail rfc2047.el -> /mail rfc2231.el -> /mail rtree.el -> / sieve-manage.el -> /net sieve-mode.el -> /net sieve.el -> /net starttls.el -> /net utf7.el -> /international yenc.el -> /mail
* Avoid obsolete function in plstoreLars Ingebrigtsen2016-02-121-1/+1
| | | | | * lisp/gnus/plstore.el (plstore--insert-buffer): Use setf instead of the obsolete epg-context-set-armor.
* Remove XEmacs compat code from Gnus helper librariesLars Ingebrigtsen2016-02-121-13/+1
| | | | | | | | | | * lisp/gnus/plstore.el (plstore-called-interactively-p): Remove. * lisp/gnus/pop3.el (pop3-make-date): Remove XEmacs compat. * lisp/gnus/sieve-mode.el: Remove XEmacs compat. * lisp/gnus/spam-stat.el (spam-stat-called-interactively-p): Remove.
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
| | | | Run admin/update-copyright.
* plstore.el: Don't cache wrong passphraseDaiki Ueno2015-03-311-3/+10
| | | | | * plstore.el (plstore--decrypt): Clear entry in `plstore-passphrase-alist' if decryption failed (bug#20030).
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
| | | | Run admin/update-copyright.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* * plstore.el (plstore-passphrase-callback-function): Fix file/buffer typo.Glenn Morris2012-12-271-1/+1
| | | | Fixes: debbugs:13264
* lisp/gnus/plstore.el: Fix buildbot failure with XEmacsDaiki Ueno2012-04-261-1/+13
|
* Revive plstore editing mode previously reverted due to feature freeze.Daiki Ueno2012-04-261-6/+129
|
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Spelling fixes.Paul Eggert2011-12-111-1/+1
|
* Clarify plstore-select-keys documentation.Daiki Ueno2011-09-271-4/+6
| | | | | * plstore.el (plstore-select-keys, plstore-encrypt-to): Clarify documentation.
* Merge changes made in Gnus trunk.Gnus developers2011-09-101-22/+22
| | | | | | | | | | | | | | | | | | gnus.texi: Remove mentions of `recent', which are now obsolete. (Interactive): Document `quiet'. nnimap.el: Redo the charset handling. Let Gnus encode the names, as it does with all other backends, but decode the names immediately after getting them. gnus-group.el (gnus-group-name-charset): Always return `utf-7' when decoding nnimap groups. gnus.el (gnus-variable-list): Don't save `gnus-format-specs' in the newsrc file. It doesn't seem like an important optimisation any more. nnimap.el (nnimap-transform-headers): Fix regexp to be less prone to overflows. gnus.el (gnus-article-mark-lists): Remove `recent'. (gnus-interactive-exit): Extend to `quiet'. gnus-sum.el (gnus-offer-save-summaries): Use it. gnus-art.el (gnus-treat-hide-citation-maybe): Add more doc to the string. plstore.el (plstore--get-buffer): Silence compiler warnings by renaming function arguments from `this'. gnus-sum.el (gnus-newsgroup-recent): Removed. gnus-spec.el (gnus-lrm-string-p): `bidi-string-mark-left-to-right' has been renamed. (gnus-lrm-string-p): Include RLM and PDF, too. gnus-int.el (gnus-open-server): Make the "denied" message clearer (bug#9225).
* Revert the plstore editing feature.Daiki Ueno2011-07-081-129/+6
|
* Add a major mode to edit plstore files.Daiki Ueno2011-07-071-49/+211
| | | | | | | | | | * plstore.el: Add documentation. (plstore-mode): New mode to edit plstore file. (plstore-mode-toggle-display, plstore-mode-original) (plstore-mode-decoded): New command. (plstore--encode, plstore--decode, plstore--write-contents-functions) (plstore--insert-buffer, plstore--make): New function. (plstore-open, plstore-save): Simplify by using them.
* Add plstore-delete.Daiki Ueno2011-07-011-0/+18
| | | | | | * auth-source.el (plstore-delete): Autoload. (auth-source-plstore-search): Support delete operation. * plstore.el (plstore-delete): New function.
* Fix commit 2011-07-01T01:34:38Z!ueno@unixuser.org.Daiki Ueno2011-07-011-2/+3
|
* Add public key encryption support to plstore.Daiki Ueno2011-07-011-26/+80
| | | | | | | | * plstore.el (plstore-select-keys, plstore-encrypt-to): New variable. (plstore-save): Support public key encryption. (plstore--init-from-buffer): New function. (plstore-open): Use it; fix error when opening a non-existent file. (plstore-revert): Use plstore--init-from-buffer.
* Fix the last commit, do revert-buffer when plstore-revert.Daiki Ueno2011-06-301-0/+1
|
* Add plstore-revert, hide buffer from user.Daiki Ueno2011-06-301-11/+17
| | | | | * plstore.el (plstore-revert): New function. (plstore-open): Use it; hide the buffer from user.
* Add new auth-source backend 'plstore.Daiki Ueno2011-06-301-0/+319
* auth-source.el (auth-source-backend): New member "arg". (auth-source-backend-parse): Handle new backend 'plstore. * plstore.el: New file.