From e04a8560917819ed69eae6362285140752084581 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Fri, 7 Jun 2013 01:16:26 +0200 Subject: Update dispass.el project page --- site/projects/dispass.el.org | 94 +++++++++++++++++++++++--------------------- 1 file changed, 50 insertions(+), 44 deletions(-) (limited to 'site') diff --git a/site/projects/dispass.el.org b/site/projects/dispass.el.org index 0d071ce..c04c267 100644 --- a/site/projects/dispass.el.org +++ b/site/projects/dispass.el.org @@ -1,64 +1,70 @@ #+TITLE: dispass.el -#+LINK: src http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/ -#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/snapshot/dispass.el-master.tar.gz -#+LINK: zip http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/snapshot/dispass.el-master.zip -#+LINK: readme http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/about/ -#+LINK: manual http://ryuslash.org/projects/dispass.el/manual/ -#+LINK: dispass http://dispass.babab.nl #+STARTUP: showall +#+MACRO: version 1.1.2 -#+begin_html - - -#+end_html +* What does it do? -#+INCLUDE: "dlmenu.inc" + [[http://dispass.babab.nl][DisPass]] is a passphrase generator. ~dispass.el~ is an [[http://gnu.org/software/emacs][Emacs]] wrapper + for DisPass. It tries to improve upon the user interface(s) provided + by DisPass by being an Emacs module, automatically copying generated + passphrases to your clipboard, providing label completion and + enabling easy management of labels. -* What does it do? + DisPass is written by a [[http://babab.nl][friend]] of mine and I really liked the idea + of it. But the interface he had for it was not to my liking: it was + not Emacs. - [[dispass][DisPass]] is a passphrase generator. ~dispass.el~ is an [[emacs][Emacs]] wrapper - for [[dispass][DisPass]]. + It offers: -* Why was it written? + - Copying passwords directly to the clipboard, no need for manual + selection and copying. - [[dispass][DisPass]] is written by a [[http://babab.nl][friend]] of mine and I really liked the idea - of it. But the interface he had for it was not to my liking, it was - not Emacs. + - Specifying the length of the passphrase by using a numeric prefix + argument. + + - Input completion for labels. + + - Some label management (adding, removing). + +* Alternatives + + DisPass provides its own command-line-based interface and a Tk-based + GUI and I also have a [[http://conkeror.org][Conkeror]] interface project for it. These all + suffer from not being Emacs modules and are thus unusable. -** Why the license? +* Requirements - Since [[dispass][DisPass]] uses the ISC license, I thought it would be polite - to use the same license. + Obviously it requires both [[http://dispass.babab.nl][DisPass]] and [[http://gnu.org/software/emacs][Emacs]]. Beyond that there + shouldn't be any requirements. -* Who is it for? +* Download - Anyone who prefers to use emacs as a universal interface and also - likes to use [[dispass][DisPass]]. + You can browse the [[https://github.com/dispass/dispass.el][git source]], download a snapshot [[https://github.com/dispass/dispass.el/archive/master.tar.gz][tar.gz]] or [[https://github.com/dispass/dispass.el/archive/master.zip][zip]] + archive or install a snapshot using [[http://melpa.milkbox.net/][MELPA]]. *Note:* The snapshots + require a recent snapshot from the DisPass git sources, they won't + work with the latest DisPass release. -* Data + You can download the latest release, v{{{version}}}, as a [[https://github.com/dispass/dispass.el/archive/1.1.2.tar.gz][tar.gz]] or + [[https://github.com/dispass/dispass.el/archive/1.1.2.zip][zip]] archive or install it using [[http://marmalade-repo.org][Marmalade]]. *Note:* v{{{version}}} + needs DisPass v0.2.0, it won't work with recent snapshots from the + git sources. - | Version | 0 (development only) | - | Language | Emacs Lisp | - | License | ISC | +* License -** Features + dispass.el is released under the ISC license. The license can be + found in the header of the [[https://github.com/dispass/dispass.el/blob/master/dispass.el][source]] file (or follow the link). - - Copy passwords directly to the clipboard, no need for manual - selection and copying. - - Specify the length of the passphrase by using a numeric prefix - argument. - - Input completion for labels. - - Some label management (adding, removing). + Since DisPass uses the ISC license, I thought it would be polite to + use the same license. -** Dependencies +* Documentation - - [[emacs][Emacs]] :: Probably version 24+, since that is what it's being - developed on. - - [[dispass][DisPass]] :: At least v0.1a8, best is a recent git version. + For further instructions on how to use dispass.el, see the [[https://github.com/dispass/dispass.el/blob/master/README.org][README]] + in the source directory (or follow the link). -* More... +* Contact - For further instructions I would refer you to the [[readme][README]] and [[manual]]. + If you find any bugs, have suggestions or criticisms you can send + them to [[mailto:tom@ryuslash.org][tom@ryuslash.org]] or send a message to the + [[mailto:dispass@librelist.com][dispass@librelist.com]] mailing list (your first message is your + registration and will be dropped). -- cgit v1.2.3-54-g00ecf