mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-25 10:47:00 +00:00
af8630f410
* etc/forms/README: New. * etc/forms/forms-d2.dat: Move to etc/forms/ subdirectory. * etc/forms/forms-d2.el, etc/forms/forms-pass.el: Move here from ../lisp. * lisp/forms.el: Related comment change.
34 lines
665 B
EmacsLisp
34 lines
665 B
EmacsLisp
;;; forms-pass.el --- passwd file demo for forms-mode
|
|
|
|
;; This file is part of GNU Emacs.
|
|
|
|
;;; Commentary:
|
|
|
|
;; This demo visits your passwd file.
|
|
|
|
;;; Code:
|
|
|
|
;; use yp if present
|
|
(or (file-exists-p (setq forms-file "/var/yp/src/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
|
|
(list
|
|
"====== Visiting " forms-file " ======\n\n"
|
|
"User : " 1
|
|
" Uid: " 3
|
|
" Gid: " 4
|
|
"\n\n"
|
|
"Name : " 5
|
|
"\n\n"
|
|
"Home : " 6
|
|
"\n\n"
|
|
"Shell: " 7
|
|
"\n"))
|
|
|
|
;;; forms-pass.el ends here
|