]> code.delx.au - gnu-emacs/blobdiff - lisp/forms-pass.el
(vietnamese-viscii): Fix the value of
[gnu-emacs] / lisp / forms-pass.el
index a57675c51a326dd4d04e6ca4076b31ffc95e30ec..1a7db41e20ae3398024838086b8f984bb062623f 100644 (file)
@@ -1,15 +1,19 @@
-;; demo for forms-mode
-;;
-;; This demo visits /etc/passwd.
+;;; forms-pass.el --- passwd file demo for forms-mode
+
+;; This demo visits your passwd file.
+
+;; use yp if present
+(or (file-exists-p (setq forms-file "/var/yp/src/passwd"))
+    (setq forms-file "/etc/passwd"))
 
-(setq forms-file "/etc/passwd")
 (setq forms-read-only t)               ; to make sure
 (setq forms-field-sep ":")
 (setq forms-number-of-fields 7)
+
 (setq forms-format-list
-     '("====== Visiting /etc/passwd ======\n\n"
+      (list
+       "====== Visiting " forms-file " ======\n\n"
        "User : "       1
-       "Password : "   2
        "   Uid: "      3
        "   Gid: "      4
        "\n\n"