in public without revealing other passwords in the file.
#| -*-Scheme-*-
-$Id: decls.scm,v 1.62 1999/01/02 06:11:34 cph Exp $
+$Id: decls.scm,v 1.63 1999/01/14 21:37:52 cph Exp $
Copyright (c) 1989-1999 Massachusetts Institute of Technology
"print"
"process"
"prompt"
+ "pwedit"
+ "pwparse"
;;"rcs"
"reccom"
"regcom"
#| -*-Scheme-*-
-$Id: ed-ffi.scm,v 1.45 1999/01/02 06:11:34 cph Exp $
+$Id: ed-ffi.scm,v 1.46 1999/01/14 21:37:56 cph Exp $
Copyright (c) 1990-1999 Massachusetts Institute of Technology
edwin-syntax-table)
("prompt" (edwin prompt)
edwin-syntax-table)
+ ("pwedit" (edwin password-edit)
+ edwin-syntax-table)
+ ("pwparse" (edwin password-edit)
+ edwin-syntax-table)
#|("rcs" (edwin rcs)
edwin-syntax-table)|#
("rcsparse" (edwin rcs-parse)
#| -*-Scheme-*-
-$Id: edwin.pkg,v 1.231 1999/01/02 06:11:34 cph Exp $
+$Id: edwin.pkg,v 1.232 1999/01/14 21:38:02 cph Exp $
Copyright (c) 1989-1999 Massachusetts Institute of Technology
(parent (edwin))
(export (edwin)
edwin-command$vhdl-mode
- edwin-mode$vhdl))
\ No newline at end of file
+ edwin-mode$vhdl))
+
+(define-package (edwin password-edit)
+ (files "pwedit" "pwparse")
+ (parent (edwin))
+ (export (edwin)
+ edwin-command$mouse-toggle-pw-form
+ edwin-command$toggle-pw-form
+ edwin-command$view-password-file
+ edwin-mode$password-view))
\ No newline at end of file
;;; -*-Scheme-*-
;;;
-;;; $Id: loadef.scm,v 1.35 1999/01/02 06:11:34 cph Exp $
+;;; $Id: loadef.scm,v 1.36 1999/01/14 21:37:46 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-1999 Massachusetts Institute of Technology
;;;
"*webster*"
string?)
\f
+;;;; Password Editor
+
+(define-library 'PASSWORD-EDIT
+ '("pwedit" (EDWIN PASSWORD-EDIT))
+ '("pwparse" (EDWIN PASSWORD-EDIT)))
+
+(define-autoload-command 'view-password-file 'PASSWORD-EDIT
+ "Read in a password file and show it in password-view mode.")
+
+(define-autoload-major-mode 'password-view 'read-only "Password-View"
+ 'PASSWORD-EDIT
+ "Major mode specialized for viewing password files.")
+
+(define-autoload-command toggle-pw-form 'PASSWORD-EDIT
+ "Toggle the body of the password form under point.")
+
+(define-autoload-command mouse-toggle-pw-form 'PASSWORD-EDIT
+ "Toggle the body of the password form under mouse.")
+\f
;;;; DOS-specific commands
(if (memq microcode-id/operating-system '(DOS))