comparison lisp/prim/about.el @ 151:59463afc5666 r20-3b2

Import from CVS: tag r20-3b2
author cvs
date Mon, 13 Aug 2007 09:37:19 +0200
parents 318232e2a3f0
children 25f70ba0133c
comparison
equal deleted inserted replaced
150:8ebb1c0f0f6f 151:59463afc5666
103 the Free Software Foundation and since kept up to date with recent 103 the Free Software Foundation and since kept up to date with recent
104 versions of that product. XEmacs stems from a ") 104 versions of that product. XEmacs stems from a ")
105 (about-xref "collaboration" 'history "An XEmacs History Lesson") 105 (about-xref "collaboration" 'history "An XEmacs History Lesson")
106 (insert "\n\tof Lucid, Inc. with Sun Microsystems, Inc. and the University 106 (insert "\n\tof Lucid, Inc. with Sun Microsystems, Inc. and the University
107 of Illinois with additional support having been provided by 107 of Illinois with additional support having been provided by
108 Amdahl Corporation and INS Engineering Corporation.\n\n\t") 108 Amdahl Corporation, INS Engineering Corporation, and a huge amount of
109 109 volunteer effort.\n\n\t")
110 (insert "In almost all circumstances, Emacs-Lisp code written for 110
111 (insert "In most circumstances, Emacs-Lisp code written for
111 GNU Emacs versions 18 and 19 will run under XEmacs without 112 GNU Emacs versions 18 and 19 will run under XEmacs without
112 requiring any modifications, or at most will require small 113 requiring any modifications, or at most will require small
113 changes to accommodate an improved functional interface.\n\n\t") 114 changes to accommodate a different and usually improved
115 functional interface.\n\n\t")
114 116
115 (insert "XEmacs provides a great number of ") 117 (insert "XEmacs provides a great number of ")
116 (about-xref "new features" 'features "See a list of the new features.") 118 (about-xref "new features" 'features "See a list of the new features.")
117 (insert ". More details 119 (insert " not found in GNU Emacs.
118 on XEmacs's functionality, including bundled packages can be 120 More details on XEmacs's functionality, including bundled packages,
119 obtained through the ") 121 can be obtained through the ")
120 122
121 (about-xref "`info`" 'info "Look at the info pages") 123 (about-xref "`info`" 'info "Look at the info pages")
122 (insert " on-line information system. 124 (insert " on-line information system.
123 125
124 The WWW page for XEmacs can be browsed, using any WWW browser, at\n\t\t") 126 The Web page for XEmacs can be browsed, using any Web browser, at\n\t\t")
125 (about-xref "http://www.xemacs.org/" 'w3-xemacs "Go to the XEmacs World Wide Web page") 127 (about-xref "http://www.xemacs.org/" 'w3-xemacs "Go to the XEmacs World Wide Web page")
126 (insert "\n\n\tNote that w3 (XEmacs's own browser), might need customization 128 (insert "\n\n\tNote that w3 (XEmacs's own browser), might need customization
127 (due to firewalls) in order to work correctly.\n\n\t") 129 (due to firewalls) in order to work correctly.\n\n\t")
128 130
129 (insert "XEmacs is the result of the time and effort of many people. 131 (insert "XEmacs is the result of the time and effort of many people.
130 The developers responsible for the " emacs-short-version " release are: 132 The developers responsible for the " emacs-short-version " release are:
131 133
132 * ") (about-xref "Steve Baur" 'steve "Find out more about Steve Baur") (insert " <steve@altair.xemacs.org> 134 * ") (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> 135 * ") (about-xref "Martin Buchholz" 'mrb "Find out more about Martin Buchholz") (insert " <mrb@xemacs.org>
136 * ") (about-xref "Hrvoje Niksic" 'hrvoje "Find out more about Hrvoje Niksic") (insert " <hrvoje@srce.hr>
134 * ") (about-xref "Chuck Thompson" 'cthomp "Find out more about Chuck Thompson") (insert " <cthomp@xemacs.org> 137 * ") (about-xref "Chuck Thompson" 'cthomp "Find out more about Chuck Thompson") (insert " <cthomp@xemacs.org>
135 * ") (about-xref "Ben Wing" 'wing "Find out more about Ben Wing") (insert " <wing@xemacs.org> 138 * ") (about-xref "Ben Wing" 'wing "Find out more about Ben Wing") (insert " <wing@xemacs.org>
136 139
137 * ") (about-xref "And many other contributors..." 'others "Read about the legion of XEmacs hackers") (insert " 140 * ") (about-xref "And many other contributors..." 'others "Read about the legion of XEmacs hackers") (insert "
138 141
139 Chuck Thompson was Mr. XEmacs from 19.11 through 19.14. Ben Wing 142 Chuck Thompson and Ben Wing were co-maintainers of XEmacs from 19.11 through 19.14.
140 was crucial to each of those releases. 143 Chuck Thompson was responsible for putting out the releases,
144 rewriting the redisplay engine and acting as keeper of the source code base.
145 Ben Wing did most of the rest of the coding, including adding the Mule support
146 and rewriting much of the internal C code.
141 147
142 Jamie Zawinski was Mr. Lucid Emacs from 19.0 through 19.10, 148 Jamie Zawinski was Mr. Lucid Emacs from 19.0 through 19.10,
143 the last release actually named Lucid Emacs. Richard Mlynarik 149 the last release actually named Lucid Emacs.
144 was crucial to most of those releases. 150
151 19.8 contained a great number of significant changes.
152 These included a new lisp object system, rewritten minibuffer
153 and command loop code, and a great deal of code merging with the
154 newly released GNU Emacs 19 (all done by Richard Mlynarik);
155 and also the replacement of the previous redisplay mechanism with
156 the more powerful Epoch redisplay mechanism (done by Chuck Thompson).
157
158 19.9 contained two significant feature additions from Chuck Thompson:
159 scrollbars and configure support, and one from Ben Wing, the external widget support.
160
161 19.10 contained a number of contributions from Chuck Thompson and Ben Wing.
145 162
146 * ") (about-xref "Jamie Zawinski" 'jwz "Find out more about Jamie Zawinski") (insert " <jwz@netscape.com> 163 * ") (about-xref "Jamie Zawinski" 'jwz "Find out more about Jamie Zawinski") (insert " <jwz@netscape.com>
147 * ") (about-xref "Richard Mlynarik" 'mly "Find out more about Richard Mlynarik") (insert " <mly@adoc.xerox.com>") 164 * ") (about-xref "Richard Mlynarik" 'mly "Find out more about Richard Mlynarik") (insert " <mly@adoc.xerox.com>")
148 (insert "\n\n\tClick ") 165 (insert "\n\n\tClick ")
149 (about-xref "here" 'kill-buffer "Exit the About page") 166 (about-xref "here" 'kill-buffer "Exit the About page")
150 (insert " to remove (kill) this buffer.") 167 (insert " to remove (kill) this buffer.")
151 (goto-char (point-min))) 168 (goto-char (point-min)))
152 ) 169 )
296 ('bw "About Bob Weiner") 313 ('bw "About Bob Weiner")
297 ('piper "About Andy Piper") 314 ('piper "About Andy Piper")
298 ('stig "About Jonathan Stigelman") 315 ('stig "About Jonathan Stigelman")
299 ('steve "About Steve Baur") 316 ('steve "About Steve Baur")
300 ('mrb "About Martin Buchholz") 317 ('mrb "About Martin Buchholz")
318 ('hrvoje "About Hrvoje Niksic")
301 ('kyle "About Kyle Jones") 319 ('kyle "About Kyle Jones")
302 ('larsi "About Lars Magne Ingebrigtsen") 320 ('larsi "About Lars Magne Ingebrigtsen")
303 ('jens "About Jens Lautenbacher") 321 ('jens "About Jens Lautenbacher")
304 ('jareth "About Jareth Hein") 322 ('jareth "About Jareth Hein")
305 ('morioka "About MORIOKA Tomohiko") 323 ('morioka "About MORIOKA Tomohiko")
577 595
578 (insert "\n\n\tClick ") 596 (insert "\n\n\tClick ")
579 (about-xref "here" prev-page "Return to previous page") 597 (about-xref "here" prev-page "Return to previous page")
580 (insert " to go back to the previous page.\n") 598 (insert " to go back to the previous page.\n")
581 ) 599 )
600 ((eq xref 'hrvoje)
601 (about-face "Hrvoje Niksic" 'bold)
602 (insert " <hniksic@srce.hr>
603
604 Hrvoje is currently a student at the Faculty of Electrical
605 Engineering and Computing in Zagreb, Croatia. He works part-
606 time at SRCE, where he helps run the network machines.
607 In his free time he is helping develop free software (especially
608 XEmacs, as well as GNU software) and is writing his own -- he has
609 written a small network mirroring utility Wget, see
610 \"ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/\".")
611
612 (insert "\n\n\tClick ")
613 (about-xref "here" prev-page "Return to previous page")
614 (insert " to go back to the previous page.\n")
615 )
582 ((eq xref 'cthomp) 616 ((eq xref 'cthomp)
583 (about-face "Chuck Thompson" 'bold) 617 (about-face "Chuck Thompson" 'bold)
584 (insert " <cthomp@xemacs.org> 618 (insert " <cthomp@xemacs.org>
585 619
586 Chuck, through being in the wrong place at the right time, has 620 Chuck, through being in the wrong place at the right time, has
1095 the initial implementation of `duplicable' properties. 1129 the initial implementation of `duplicable' properties.
1096 1130
1097 Hans Muller <hmuller@eng.sun.com> 1131 Hans Muller <hmuller@eng.sun.com>
1098 Author of the code used to connect XEmacs with ToolTalk, and 1132 Author of the code used to connect XEmacs with ToolTalk, and
1099 of an early client of the external Emacs widget. 1133 of an early client of the external Emacs widget.
1100
1101 Hrvoje Niksic <hniksic@srce.hr>
1102 Hrvoje is currently a student at the Faculty of Electrical
1103 Engineering and Computing in Zagreb, Croatia. He works part-
1104 time at SRCE, where he helps run the network machines.
1105 In his free time he is helping develop free software (especially
1106 XEmacs, as well as GNU software) and is writing his own -- he has
1107 written a small network mirroring utility Wget, see
1108 \"ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/\".
1109 1134
1110 In addition to those just mentioned, the following people have 1135 In addition to those just mentioned, the following people have
1111 spent a great deal of effort providing feedback, testing beta 1136 spent a great deal of effort providing feedback, testing beta
1112 versions of XEmacs, providing patches to the source code, or 1137 versions of XEmacs, providing patches to the source code, or
1113 doing all of the above. We couldn't have done it without them. 1138 doing all of the above. We couldn't have done it without them.