Commit | Line | Data |
---|---|---|
5dd353d2 | 1 | ;; demo for forms-mode -*-emacs-lisp-*- |
ab40ac3a | 2 | ;; |
5dd353d2 RS |
3 | ;; This demo visits your passwd file. |
4 | ||
5 | ;; use yp if present | |
6 | (or (file-exists-p (setq forms-file "/var/yp/src/passwd")) | |
7 | (setq forms-file "/etc/passwd")) | |
ab40ac3a | 8 | |
ab40ac3a BP |
9 | (setq forms-read-only t) ; to make sure |
10 | (setq forms-field-sep ":") | |
11 | (setq forms-number-of-fields 7) | |
5dd353d2 | 12 | |
ab40ac3a | 13 | (setq forms-format-list |
5dd353d2 RS |
14 | (list |
15 | "====== Visiting " forms-file " ======\n\n" | |
ab40ac3a BP |
16 | "User : " 1 |
17 | " Uid: " 3 | |
18 | " Gid: " 4 | |
19 | "\n\n" | |
20 | "Name : " 5 | |
21 | "\n\n" | |
22 | "Home : " 6 | |
23 | "\n\n" | |
24 | "Shell: " 7 | |
25 | "\n")) |