diff options
author | Tom Willemsen | 2012-12-16 17:32:36 +0100 |
---|---|---|
committer | Tom Willemsen | 2012-12-16 17:32:36 +0100 |
commit | 58216d78b5a75592c2de291ba030870d853bde13 (patch) | |
tree | c586c25098f7a00507a5283c4ba418333ecc9988 | |
parent | 7e8d8992e09eb28f2bccc5e15a3b8463ca676112 (diff) | |
download | dispass.el-58216d78b5a75592c2de291ba030870d853bde13.tar.gz dispass.el-58216d78b5a75592c2de291ba030870d853bde13.zip |
Separate change log into NEWS; remove comments
Remove everything from dispass.el that is also in README.org and place
the change log list in the NEWS file.
-rw-r--r-- | NEWS | 61 | ||||
-rw-r--r-- | README.org | 2 | ||||
-rw-r--r-- | dispass.el | 98 |
3 files changed, 65 insertions, 96 deletions
@@ -0,0 +1,61 @@ +# -*- mode: org; -*- + +* Changes in v1.1.1 + + - Clean up the output from DisPass when prompting, trim whitespace + from the front and end of the prompt. + + - Don't have the filter try and kill the bufer, the sentinel should + handle this. + + - Don't call ~dispass-add-label~ in ~dispass-cerate~, let DisPass + handle this. + + - Fix a bug that would cause a new window to be created each time + the dispass.el completion was built. + +* Changes in v1.1 + + - Use ~dispass-label~ to get a list of labels the user has maed, use + this for ~dispass-list-labels~ and adding completion options for + ~dispass~. + +* Changes in v1 + + - Add the ~dispass-list-labels~ command, which shows a list of all + the labels in ~dispass-file~. Some management of labels is + possible in this list, namely adding and deleting labels. + + - ~dispass-create~ automatically adds "created" labels to + ~dispass-file~. + + - Store a default length in ~dispass-default-length~. When no length + is given or found in the labels file, this length will be passed + on to DisPass. + + - Fix the regular expression used in ~dispass-process-filter-for~ to + support DisPass v0.1a8. + +* Changes in v0.1a7.3 + + - Add the possibility to cut passwords short by using a numeric + prefix argument. + + - Add the ~dispass-executable~ option, which holds the location of the + DisPass executable script. It can be changed through the Emacs + customization interface. + + - Add a customization group named ~dispass~, it is found under the + ~External~ group. + +* Changes in v0.1a7.2 + + - Kill the buffer when we're winished with it. + +* Changes in v0.1a7.1 + + - Don's show the password, copy it directly into the clipboard. + +* Notes about v0.1a7 + + - Initial release @@ -1,4 +1,4 @@ -* dispass.el Emacs wrapper +* dispass.el Generate and disperse/dispell passwords. @@ -24,101 +24,9 @@ ;;; Commentary: -;; dispass.el is an emacs wrapper around dispass -;; (http://dispass.babab.nl). - -;;; Installation: - -;; Place this file somewhere on your filesystem, either in your -;; `load-path' or somewhere else which you will have to add to your -;; `load-path', like so: - -;; (add-to-list 'load-path "/location/of/dispass.el") - -;; And then `load', `require' or `autoload' it in your emacs init -;; file, for example: - -;; (require 'dispass) - -;; _Or_ if you have package.el you could use `package-install-file'. - -;;; Customization: - -;; dispass.el only offers customization of the `dispass-executable' -;; and `dispass-file' variables for the moment. This is the location -;; where the dispass executable is located. - -;;; Usage: - -;; Using dispass.el is simple, once installed. Either call `dispass' -;; to recall a priviously generated password or call `dispass-create' -;; to generate a new password. - -;; The only real difference between the two is that `dispass-create' -;; asks to confirm the password. Both will ask for a label. - -;; When a numeric argument is used when calling either -;; `dispass-create' or `dispass', that argument is sent to the dispass -;; program along with the -l switch. This cuts the length of the -;; password to that many characters. For example: - -;; C-5 M-x dispass<RET> - -;; will generate a password of 5 characters for label "test" and -;; password "test". - -;; Once a password has been generated it is inserted into the kill -;; ring and the system's clipboard so it can be easily inserted into -;; password field, this makes the generated password easy to see in -;; plaintext in the `kill-ring' variable, though. - -;;; Change Log: - -;; 0.1a7 - Initial release. - -;; 0.1a7.1 - Don't show password, copy directly into the clipboard. - -;; 0.1a7.2 - Kill buffer whenever we're finished with it. - -;; 0.1a7.3 - Add the possility to cut passwords short by using a -;; numeric prefix argument. - -;; - Add `dispass-executable' which holds the location of the -;; dispass executable script. It can be changed through the -;; emacs customization interface. - -;; - Add a customization group named dispass, it is found -;; under the "External" group. - -;; 1 - Add `dispass-list-labels' which shows a list of all the labels -;; in `dispass-file'. Some management of labels is possible in -;; this list, namely adding and deleting labels. - -;; - `dispass-create' will automatically add "created" labels to -;; `dispass-file'. - -;; - Store a default length in `dispass-default-length'. When no -;; length is given or found in the labels file, this length will -;; be passed on to DisPass. - -;; - Fix the regular expression used in `dispass-process-filter-for' -;; to support DisPass v0.1a8. - -;; 1.1 - Use `dispass-label' to get a list of labels the user has -;; made, use this for `dispass-list-labels' and adding -;; completion options for `dispass'. - -;; 1.1.1 - Clean up the output from dispass when prompting, trim -;; whitespace from the front and end of the prompt. - -;; - Don't have the filter try and kill the buffer, since the -;; sentinel should handle this. - -;; - Don't call `dispass-add-label' in `dispass-create'. Let -;; DisPass handle it. - -;; - Use `shell-command-to-string' in combination with `insert' -;; to prevent a random window from being opened. +;; dispass.el is an emacs wrapper around DisPass +;; (http://dispass.babab.nl). For more information see the README.org +;; and NEWS files. ;;; Code: (defgroup dispass nil |