Mercurial > hg > xemacs-beta
comparison lisp/prim/about.el @ 48:56c54cf7c5b6 r19-16b90
Import from CVS: tag r19-16b90
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:56:04 +0200 |
parents | 8d2a9b52c682 |
children | ee648375d8d6 |
comparison
equal
deleted
inserted
replaced
47:11c6df210d7f | 48:56c54cf7c5b6 |
---|---|
78 (set (make-local-variable 'tab-width) 8) | 78 (set (make-local-variable 'tab-width) 8) |
79 (setq buffer-read-only t) | 79 (setq buffer-read-only t) |
80 (view-mode nil 'kill-buffer) ;; assume the new view-less | 80 (view-mode nil 'kill-buffer) ;; assume the new view-less |
81 (let* ((buffer-read-only nil) | 81 (let* ((buffer-read-only nil) |
82 (emacs-short-version (concat emacs-major-version "." emacs-minor-version)) | 82 (emacs-short-version (concat emacs-major-version "." emacs-minor-version)) |
83 (emacs-about-version (format "version %s; March 1997" emacs-short-version)) | 83 (emacs-about-version (format "version %s; August 1997" emacs-short-version)) |
84 (indent-tabs-mode t) | 84 (indent-tabs-mode t) |
85 ) | 85 ) |
86 (erase-buffer) | 86 (erase-buffer) |
87 (insert "\n") | 87 (insert "\n") |
88 (indent-to (startup-center-spaces xemacs-logo)) | 88 (indent-to (startup-center-spaces xemacs-logo)) |
127 (due to firewalls) in order to work correctly.\n\n\t") | 127 (due to firewalls) in order to work correctly.\n\n\t") |
128 | 128 |
129 (insert "XEmacs is the result of the time and effort of many people. | 129 (insert "XEmacs is the result of the time and effort of many people. |
130 The developers responsible for the " emacs-short-version " release are: | 130 The developers responsible for the " emacs-short-version " release are: |
131 | 131 |
132 * ") (about-xref "Steve Baur" 'steve "Find out more about Steve Baur") (insert " <steve@altair.xemacs.org> | 132 * ") (about-xref "Vin Shelton" 'vin "Find out more about Vin Shelton") (insert " <acs@acm.org> |
133 * ") (about-xref "Steve Baur" 'steve "Find out more about Steve Baur") (insert " <steve@altair.xemacs.org> | |
133 * ") (about-xref "Martin Buchholz" 'mrb "Find out more about Martin Buchholz") (insert " <mrb@eng.sun.com> | 134 * ") (about-xref "Martin Buchholz" 'mrb "Find out more about Martin Buchholz") (insert " <mrb@eng.sun.com> |
134 | 135 |
135 * ") (about-xref "And many other contributors..." 'others "Read about the legion of XEmacs hackers") (insert " | 136 * ") (about-xref "And many other contributors..." 'others "Read about the legion of XEmacs hackers") (insert " |
136 | 137 |
137 Chuck Thompson was Mr. XEmacs from 19.11 through 19.14. Ben Wing | 138 Chuck Thompson was Mr. XEmacs from 19.11 through 19.14. Ben Wing |
156 (save-excursion | 157 (save-excursion |
157 (set-buffer (get-buffer-create "About XEmacs")) | 158 (set-buffer (get-buffer-create "About XEmacs")) |
158 (toggle-read-only 0) | 159 (toggle-read-only 0) |
159 | 160 |
160 (let ((rest (if who-to-load (list who-to-load) | 161 (let ((rest (if who-to-load (list who-to-load) |
161 '(steve mrb cthomp wing stig jwz mly vladimir baw piper bw wmperry kyle larsi jens))) | 162 '(steve mrb cthomp wing stig jwz mly vladimir baw piper bw wmperry kyle larsi jens vin))) |
162 (got-error nil)) | 163 (got-error nil)) |
163 (while rest | 164 (while rest |
164 (let* ((who (car rest)) | 165 (let* ((who (car rest)) |
165 (who-xpm (expand-file-name | 166 (who-xpm (expand-file-name |
166 (concat (symbol-name who) | 167 (concat (symbol-name who) |
239 (w3-python . "http://www.python.org/ftp/emacs/") | 240 (w3-python . "http://www.python.org/ftp/emacs/") |
240 (w3-infodock . "http://www.infodock.com") | 241 (w3-infodock . "http://www.infodock.com") |
241 (w3-kyle . "http://www.wonderworks.com/kyle/") | 242 (w3-kyle . "http://www.wonderworks.com/kyle/") |
242 (w3-larsi . "http://www.ifi.uio.no/~larsi/") | 243 (w3-larsi . "http://www.ifi.uio.no/~larsi/") |
243 (w3-hrvoje . "ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/") | 244 (w3-hrvoje . "ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/") |
245 (w3-upa . "http://www.upa.org") | |
244 ;; add more here | 246 ;; add more here |
245 ) | 247 ) |
246 "Mappings between xref symbols and URLs") | 248 "Mappings between xref symbols and URLs") |
247 | 249 |
248 (defun about-xemacs-xref () | 250 (defun about-xemacs-xref () |
305 ((eq xref 'steve) "About Steve Baur") | 307 ((eq xref 'steve) "About Steve Baur") |
306 ((eq xref 'mrb) "About Martin Buchholz") | 308 ((eq xref 'mrb) "About Martin Buchholz") |
307 ((eq xref 'kyle) "About Kyle Jones") | 309 ((eq xref 'kyle) "About Kyle Jones") |
308 ((eq xref 'larsi) "About Lars Magne Ingebrigtsen") | 310 ((eq xref 'larsi) "About Lars Magne Ingebrigtsen") |
309 ((eq xref 'jens) "About Jens Lautenbacher") | 311 ((eq xref 'jens) "About Jens Lautenbacher") |
312 ((eq xref 'vin) "About Vin Shelton") | |
310 ((eq xref 'others) "About Everyone") | 313 ((eq xref 'others) "About Everyone") |
311 ((eq xref 'features) "New XEmacs Features") | 314 ((eq xref 'features) "New XEmacs Features") |
312 ((eq xref 'history) "XEmacs History") | 315 ((eq xref 'history) "XEmacs History") |
313 (t (error "Can't follow xref: %s" xref)) | 316 (t (error "Can't follow xref: %s" xref)) |
314 ))) | 317 ))) |
546 (about-face "Steve Baur" 'bold) | 549 (about-face "Steve Baur" 'bold) |
547 (insert " <steve@altair.xemacs.org> | 550 (insert " <steve@altair.xemacs.org> |
548 | 551 |
549 Steve took over the maintenance of XEmacs in November of 1996 | 552 Steve took over the maintenance of XEmacs in November of 1996 |
550 (it seemed like a good idea at the time ...). In real life he is a | 553 (it seemed like a good idea at the time ...). In real life he is a |
551 network administrator and Unix systems programmer for Miranova | 554 network administrator for Calag.com, Inc. A small ISP in central |
552 Systems, Inc. | 555 California. His main hobby while not maintaining XEmacs or working |
553 | 556 is ... you have got to be kidding ...") |
554 Steve's main contributions to XEmacs have been reviving the FAQ, | |
555 testing and integrating patches, tracking down and fixing bugs, and | |
556 answering hundreds of questions on Usenet.") | |
557 | 557 |
558 (insert "\n\n\tClick ") | 558 (insert "\n\n\tClick ") |
559 (about-xref "here" prev-page "Return to previous page") | 559 (about-xref "here" prev-page "Return to previous page") |
560 (insert " to go back to the previous page.\n") | 560 (insert " to go back to the previous page.\n") |
561 ) | 561 ) |
812 computers (and graphics). But because I have no deadline for | 812 computers (and graphics). But because I have no deadline for |
813 the exams and XEmacs betas are released at a high rate this | 813 the exams and XEmacs betas are released at a high rate this |
814 may take some time...") | 814 may take some time...") |
815 | 815 |
816 (insert "\n\n\tClick ") | 816 (insert "\n\n\tClick ") |
817 (about-xref "here" prev-page "Return to previous page") | |
818 (insert " to go back to the previous page.\n") | |
819 ) | |
820 | |
821 ((eq xref 'vin) | |
822 (about-face "Vin Shelton" 'bold) | |
823 (insert " <acs@acm.org> | |
824 | |
825 Vin maintains the XEmacs patch pages in order to bring ") (about-face "you" 'italic) (insert " a more | |
826 stable XEmacs. (Actually, he does it 'cause it's fun and he's been | |
827 using emacs for a long, long time.) Vin also contributed the detached | |
828 minibuffer code as well as a few minor enhancements to the menubar | |
829 options. | |
830 | |
831 I own and operate my own consulting firm, EtherSoft. Shhh, don't | |
832 tell anyone, but it's named after an Ultimate team I used to play | |
833 with in Austin, Texas - the Ether Bunnies. I'm getting too old | |
834 to play competitive Ultimate any more, so now I've gotten roped | |
835 into serving on the board of directors of the Ultimate Players | |
836 Association. See ") | |
837 (about-xref "http://www.upa.org/" 'w3-upa "Visit the UPA homepage") | |
838 | |
839 (insert ".\n\n\tClick ") | |
817 (about-xref "here" prev-page "Return to previous page") | 840 (about-xref "here" prev-page "Return to previous page") |
818 (insert " to go back to the previous page.\n") | 841 (insert " to go back to the previous page.\n") |
819 ) | 842 ) |
820 | 843 |
821 ((eq xref 'others) | 844 ((eq xref 'others) |
913 physics) done. After that (and all the remaining exams) I'm | 936 physics) done. After that (and all the remaining exams) I'm |
914 looking forward to make a living out of my hobbies -- | 937 looking forward to make a living out of my hobbies -- |
915 computers (and graphics). But because I have no deadline for | 938 computers (and graphics). But because I have no deadline for |
916 the exams and XEmacs betas are released at a high rate this | 939 the exams and XEmacs betas are released at a high rate this |
917 may take some time... | 940 may take some time... |
941 | |
942 ") (about-xref "Vin Shelton" 'vin "Find out more about Vin Shelton") (insert " <acs@acm.org> | |
943 Vin maintains the XEmacs patch pages. Vin also contributed the | |
944 detached minibuffer code, as well as a few minor enhancements to | |
945 the menubar options. | |
918 | 946 |
919 Darrell Kindred <Darrell.Kindred@cmu.edu> | 947 Darrell Kindred <Darrell.Kindred@cmu.edu> |
920 Unofficial maintainer of the xemacs-beta list of extant | 948 Unofficial maintainer of the xemacs-beta list of extant |
921 bugs and contributor of an extraordinary number of | 949 bugs and contributor of an extraordinary number of |
922 important bug fixes, many of them in areas that neither | 950 important bug fixes, many of them in areas that neither |