Mercurial > hg > xemacs-beta
comparison lisp/prim/about.el @ 187:b405438285a2 r20-3b20
Import from CVS: tag r20-3b20
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:56:28 +0200 |
parents | 3d6bfa290dbd |
children | 489f57a838ef |
comparison
equal
deleted
inserted
replaced
186:24ac94803b48 | 187:b405438285a2 |
---|---|
1 ;;; about.el --- the About The Authors page (shameless self promotion). | 1 ;;; about.el --- the About The Authors page (shameless self promotion). |
2 | 2 |
3 ;; Copyright (c) 1997 Free Software Foundation, Inc. | 3 ;; Copyright (c) 1997 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Keywords: extensions | 5 ;; Keywords: extensions |
6 ;; Version: 2.3 | 6 ;; Version: 2.4 |
7 ;; Maintainer: Hrvoje Niksic <hniksic@srce.hr> | 7 ;; Maintainer: Hrvoje Niksic <hniksic@srce.hr> |
8 | 8 |
9 ;; This file is part of XEmacs. | 9 ;; This file is part of XEmacs. |
10 | 10 |
11 ;; XEmacs is free software; you can redistribute it and/or modify it | 11 ;; XEmacs is free software; you can redistribute it and/or modify it |
150 (widget-create 'link :help-echo "Kill buffer" | 150 (widget-create 'link :help-echo "Kill buffer" |
151 :action (lambda (&rest ignore) | 151 :action (lambda (&rest ignore) |
152 (bury-buffer)) | 152 (bury-buffer)) |
153 "Kill")) | 153 "Kill")) |
154 (widget-insert " this buffer.\n") | 154 (widget-insert " this buffer.\n") |
155 (use-local-map (let ((map (make-sparse-keymap))) | 155 (use-local-map (make-sparse-keymap)) |
156 (set-keymap-parent map widget-keymap) | 156 (set-keymap-parent (current-local-map) widget-keymap) |
157 map)) | |
158 (if (eq type 'bury) | 157 (if (eq type 'bury) |
159 (progn | 158 (progn |
160 (local-set-key "q" 'bury-buffer) | 159 (local-set-key "q" 'bury-buffer) |
161 (local-set-key "l" 'bury-buffer)) | 160 (local-set-key "l" 'bury-buffer)) |
162 (let ((dispose (lambda () (interactive) (kill-buffer (current-buffer))))) | 161 (let ((dispose (lambda () (interactive) (kill-buffer (current-buffer))))) |
184 (widget-insert (about-center xemacs-logo)) | 183 (widget-insert (about-center xemacs-logo)) |
185 (widget-create 'default :format "%t" :tag-glyph xemacs-logo) | 184 (widget-create 'default :format "%t" :tag-glyph xemacs-logo) |
186 (widget-insert "\n") | 185 (widget-insert "\n") |
187 (let* ((emacs-short-version (concat emacs-major-version | 186 (let* ((emacs-short-version (concat emacs-major-version |
188 "." emacs-minor-version)) | 187 "." emacs-minor-version)) |
189 (emacs-about-version (format "version %s; Oct 1997" | 188 (emacs-about-version (format "version %s; Jan 1998" |
190 emacs-short-version))) | 189 emacs-short-version))) |
191 (widget-insert (about-center emacs-about-version)) | 190 (widget-insert (about-center emacs-about-version)) |
192 (widget-create 'link :help-echo "The latest NEWS of XEmacs" | 191 (widget-create 'link :help-echo "The latest NEWS of XEmacs" |
193 :action 'about-news | 192 :action 'about-news |
194 emacs-about-version)) | 193 emacs-about-version)) |
548 I took over the maintenance of XEmacs in November of 1996 (it | 547 I took over the maintenance of XEmacs in November of 1996 (it |
549 seemed like a good idea at the time ...). In real life I am a | 548 seemed like a good idea at the time ...). In real life I am a |
550 network administrator and Unix systems programmer for Calag.com, | 549 network administrator and Unix systems programmer for Calag.com, |
551 Inc. a small, but growing ISP in California. | 550 Inc. a small, but growing ISP in California. |
552 | 551 |
553 My main contributions to XEmacs have been reviving the FAQ, | 552 My main hobby while not maintaining XEmacs or working is ... |
554 testing and integrating patches, tracking down and fixing bugs, and | 553 you have got to be kidding ...") |
555 answering hundreds of questions on Usenet. | |
556 | |
557 Is that my picture? I believe I already answered that in | |
558 xemacs-beta-discuss ...") | |
559 (widget-insert ".\n")) | 554 (widget-insert ".\n")) |
560 (mrb | 555 (mrb |
561 (widget-insert "\ | 556 (widget-insert "\ |
562 Martin is the XEmacs guy at DevPro, a part of Sun Microsystems. | 557 Martin is the XEmacs guy at DevPro, a part of Sun Microsystems. |
563 Martin used to do XEmacs as a `hobby' while at IBM, and was crazy | 558 Martin used to do XEmacs as a `hobby' while at IBM, and was crazy |
1018 Author of many extensions to the `extents' code, including the initial | 1013 Author of many extensions to the `extents' code, including the initial |
1019 implementation of `duplicable' properties.\n") | 1014 implementation of `duplicable' properties.\n") |
1020 (print-short "Hans Muller" "hmuller@eng.sun.com" "\ | 1015 (print-short "Hans Muller" "hmuller@eng.sun.com" "\ |
1021 Author of the code used to connect XEmacs with ToolTalk, and of an | 1016 Author of the code used to connect XEmacs with ToolTalk, and of an |
1022 early client of the external Emacs widget.\n") | 1017 early client of the external Emacs widget.\n") |
1023 | 1018 (print-short "Didier Verna" "verna@inf.enst.fr" "\ |
1019 I'm currently working (Ph.D.) on the cognitive aspects of | |
1020 Human-Machine Interaction in Virtual Environments, and especialy on | |
1021 the possibility of adding (artificial) intelligence between the system | |
1022 and the operator, in order to detect the intentions of the latter. | |
1023 | |
1024 Otherwise, I'm, say, 35.82% professional Jazz guitar player, | |
1025 which means that's not the way I earn my crust, but things may very | |
1026 well reverse in the future ...\n") | |
1024 "\n\ | 1027 "\n\ |
1025 In addition to those just mentioned, the following people have spent a | 1028 In addition to those just mentioned, the following people have spent a |
1026 great deal of effort providing feedback, testing beta versions of | 1029 great deal of effort providing feedback, testing beta versions of |
1027 XEmacs, providing patches to the source code, or doing all of the | 1030 XEmacs, providing patches to the source code, or doing all of the |
1028 above. We couldn't have done it without them.\n\n" | 1031 above. We couldn't have done it without them.\n\n" |