X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Fabout.el;h=bee1b8eaa08e42e8e3b8f7042fd6d80fb496e61f;hb=1a9929fabec536eb9d274d0eddb0eecfcbcb19f8;hp=31bf27378c7c1c106dc7b943473482afbd29b845;hpb=02f4d2761a98c5cb9d5b423d2361160a5d8c9ee4;p=chise%2Fxemacs-chise.git.1 diff --git a/lisp/about.el b/lisp/about.el index 31bf273..bee1b8e 100644 --- a/lisp/about.el +++ b/lisp/about.el @@ -1,6 +1,6 @@ ;;; about.el --- the About The Authors page (shameless self promotion). -;; Copyright (c) 1997 Free Software Foundation, Inc. +;; Copyright (c) 1997, 2005 Free Software Foundation, Inc. ;; Copyright (C) 2001 Ben Wing. ;; Keywords: extensions @@ -111,10 +111,10 @@ (devin "Matthieu Devin" "devin@xemacs.org") (dkindred "Darrell Kindred" "dkindred@xemacs.org") (dmoore "David Moore" "dmoore@xemacs.org") - (dv "Didier Verna" "didier@xemacs.org") + (didier "Didier Verna" "didier@xemacs.org") (eb "Eric Benson" "eb@xemacs.org") (fabrice "Fabrice Popineau" "fabrice@xemacs.org") - (golubev "I N Golubev" "golubev@xemacs.org") + (golubev "Ilya Golubev" "golubev@xemacs.org") (gunnar "Gunnar Evermann" "gunnar@xemacs.org") (hbs "Harlan Sexton" "hbs@xemacs.org") (hisashi "Hisashi Miyashita" "hisashi@xemacs.org") @@ -123,6 +123,7 @@ (hobley "David hobley" "hobley@xemacs.org") (jan "Jan Vroonhof" "jan@xemacs.org") (jareth "Jareth Hein" "jareth@xemacs.org") + (jas "Simon Josefsson" "simon@xemacs.org") (jason "Jason R. Mastaler" "jason@xemacs.org") (jens "Jens Lautenbacher" "jens@xemacs.org") (jmiller "Jeff Miller" "jmiller@xemacs.org") @@ -167,18 +168,18 @@ (defvar about-current-release-maintainers ;; this list should not necessarily be in sorted order. - '(turnbull adrian ben hniksic jason martin piper sperber youngs)) + '(vin turnbull adrian ben martin piper sperber youngs)) (defvar about-other-current-hackers ;; to sort this list or the one below, use: ;; M-x sort-regexp-fields RET [a-z]+ RET \(.*\) RET - '(aj alastair cgw craig daiki dan dv fabrice golubev gunnar hisashi - jan jareth jmiller jonathan kazz kirill larsi morioka mta ograf - olivier oscar pittman tomonori tuck vin wmperry yoshiki)) + '(aj alastair cgw craig daiki dan didier fabrice golubev gunnar hisashi hniksic + jan jareth jmiller jason jonathan kazz kirill larsi morioka mta ograf + olivier oscar pittman tomonori tuck wmperry yoshiki)) (defvar about-once-and-future-hackers '(ajc baw bw chr cthomp darrylo devin dkindred dmoore eb hbs hmuller - hobley jens juhp jwz kyle marcpa mcook mly ograf pelegri pez + hobley jas jens juhp jwz kyle marcpa mcook mly ograf pelegri pez rickc rose rossini slb stig stigb thiessel vladimir)) ;; The CAR of alist elements is a valid argument to `about-url-link'. @@ -198,9 +199,11 @@ (daiki . "http://deisui.bug.org/diary/servlet/view") (dkindred . "http://www.cs.cmu.edu/People/dkindred/me.html") (dmoore . "http://oj.egbt.org/dmoore/") - (dv . "http://www.lrde.epita.fr/~didier/") + (didier . "http://didier.lrde.org/") + (dvljazz . "http://www.didierverna.com/") (fabrice . "http://www.ese-metz.fr/~popineau/") (fptex . "http://www.fptex.org/") + (jas . "http://josefsson.org/") (jason . "http://www.mastaler.com/") (juhp . "http://www.01.246.ne.jp/~juhp/") (jwz . "http://www.jwz.org/") @@ -210,7 +213,7 @@ (marcpa . "http://www.positron911.com/products/power.htm") (ograf . "http://www.fga.de/~ograf/") (pez . "http://cbs.sportsline.com/") - (piper . "http://www.xemacs.freeserve.co.uk/") + (piper . "http://www.andypiper.com/") (rossini . "http://faculty.washington.edu/rossini/") (stigb . "http://www.tihlde.hist.no/~stigb/") (vin . "http://www.upa.org/") @@ -358,11 +361,27 @@ :format "%t" :tag-glyph xemacs-logo) (widget-insert "\n") - (let* ((emacs-short-version (format "%d.%d" + (let* ((emacs-short-version (format "%d.%d.%d" emacs-major-version - emacs-minor-version)) - (emacs-about-version (format "version %s; April 2001" - emacs-short-version))) + emacs-minor-version + emacs-patch-level)) + (emacs-about-version (format "version %s; %s %s" + emacs-short-version + (cdr (assoc (substring emacs-build-time + 4 7) + '(("Jan" . "January") + ("Feb" . "February") + ("Mar" . "March") + ("Apr" . "April") + ("May" . "May") + ("Jun" . "June") + ("Jul" . "July") + ("Aug" . "August") + ("Sep" . "September") + ("Oct" . "October") + ("Nov" . "November") + ("Dec" . "December")))) + (substring emacs-build-time -4)))) (widget-insert (about-center emacs-about-version)) (widget-create 'link :help-echo "What's new in XEmacs" :action 'about-news @@ -913,24 +932,30 @@ hours of the day. He has a page at ") (about-url-link 'dmoore nil "Visit David's home page") (widget-insert ".\n")) - (dv - (widget-insert "\ -I graduated at ENST (an engineering school in Paris) and have a Ph.D. -in computer science. I'm currently a teacher at EPITA (another -engineering school, still in Paris) and a researcher at LRDE (EPITA's -research and development laboratory). Our research topics include -generic programming and distributed virtual reality. - -Apart from XEmacs, I'm also involved in other free software projects, -including Gnus, BBDB, and the GNU \"autotools\". I also wrote some -LaTeX packages (ugh :-). - -All of this, actually, is only 60% true. Two days per week, I'm also a -semi-professional Jazz guitar player (and singer), which means that it -is not the way I earn my crust, but things may very well reverse in -the future ...\n\n") - (widget-insert "Visit Didier's home page: ") - (about-url-link 'dv nil "Visit Didier's home page") + (didier + (widget-insert "\ +Didier has a Ph.D. in Computer Science and is currently working as an +assistant professor for an engineering school in Paris). He gives +lectures on Operating Systems, Computer Graphics, Functional Programming +and Typesetting. His research interests include Genericity, Object +Orientation and Functional Programming, all in one language: + +... Common Lisp. + + +Apart from the world of XEmacs and Emacs Lisp, Didier is also the author +of several LaTeX packages (FiNK, FiXme, QCM and CurVe) and an occasional +contributor to other Free Software projects (the GNU Autotools most +notably; he was one of the technical reviewers for the \"Goat Book\"). + +But all of this is only 60% true... Two days per week, Didier is indeed +a semi-professional Jazz guitar player (and singer), which means that he +doesn't quite earn his crust with it, but things may very well reverse in +the future...\n") + (widget-insert "\nVisit Didier's scientific website: ") + (about-url-link 'didier nil "Visit Didier's scientific website") + (widget-insert "\nVisit Didier's musical website: ") + (about-url-link 'dvljazz nil "Visit Didier's musical website") (widget-insert "\n")) (eb (widget-insert @@ -955,7 +980,19 @@ It is included in the TeX Live cdrom edited by Sebastian Rahtz.\n") (golubev (widget-insert "\ -Sorry, no personal information available about me yet.\n")) +I appreciate power of XEmacs, but elementary editing operations should +be done by single keystrokes with no modifiers. So would not use +XEmacs until discovered viper, and now can't live without viper. +Occasionally dislike something in there or in other free software, and +try to get it fixed. .plan file contains classic (perhaps reinvented +independently) formula: + +Hacking world for ever + +(borrowed from \"Hacking X for Y\" in ") + (about-url-link "http://www.jargon.org/" + "Jargon File" "www.jargon.org") + (widget-insert ").\n")) (gunnar (widget-insert "\ @@ -1031,6 +1068,25 @@ portable, implements a language, includes a non-trivial bit of graphics and a garbage collector, but is multithreaded to boot! Unfortunately his XEmacs time is directly limited by the amount of traffic on the M40.\n")) + (jas + (widget-insert "\ + +Simon lives in Stockholm where he has discovered that computers +can be a powerful procrastinating tool. Combined with a +frustrating desire to see computers simply work, he spends most +of his time complaining. Occasionally he rises up to the task +and produces something that others may complain about, which +brings him increased satisfaction with every bug report. Today +he is pretending to be a network security guy, with a preference +for standardization issues, while secretly longing to start a +cafe or becoming a theoretical computer scientist. His personal +interest is literature, and to some extent traveling, but will +try anything for fun, such as juggling, skiing, wine, and +long-distance biking. + +See: ") + (about-url-link 'jas nil "Visit Simon's homepage") + (widget-insert ".\n")) (jareth (widget-insert "\ Jareth Hein is a mountain boy who abandoned his home state of Colorado @@ -1244,8 +1300,10 @@ for CBS SportsLine. See ") My home page is here:\n") (about-url-link 'piper nil "Visit andy's home page") (widget-insert "\n -Andy has recently rejoined the XEmacs team to help port XEmacs to -MS Windows operating systems.\n")) + Andy has been active in the XEmacs team for a number of years, +helping port XEmacs to MS Windows operating systems. He is also the +current MS Windows release manager and maintains the MS Windows +netinstaller.\n")) (pittman (widget-insert "\ @@ -1274,7 +1332,7 @@ Assistant Professor of Biostatistics at the University of Washington and the Fred Hutchinson Cancer Research Center. See ") - (about-url-link 'rossini nil "Visit Anothony's home page") + (about-url-link 'rossini nil "Visit Anthony's home page") (widget-insert ".\n")) (slb (widget-insert "\ @@ -1333,14 +1391,12 @@ Stephen lives with his Japanese wife and children in Tsukuba, Japan, where he is a professor of economics at the University of Tsukuba.\n")) (vin (widget-insert "\ -I own and operate my own consulting firm, EtherSoft. Shhh, don't -tell anyone, but it's named after an Ultimate team I used to play -with in Austin, Texas - the Ether Bunnies. I'm getting too old -to play competitive Ultimate any more, so now I've gotten roped -into serving on the board of directors of the Ultimate Players -Association. See ") - (about-url-link 'vin nil "Visit the UPA homepage") - (widget-insert ".\n")) +I'm a software engineer and manager for Adaptive Optics Associates +in Cambridge, Massachusetts. I used to play a lot of Ultimate (see\n") + (about-url-link 'vin nil "Visit the Ultimate Players Association homepage") + (widget-insert " for more details), but I don't have time to +play much any more. Nowadays I'm a family man, so I spend most of +my time with my wife, Becky, and our sons, Noah and Francisco.\n")) (vladimir (widget-insert "\ Former technical lead for XEmacs at Sun. He is now writing a book on @@ -1491,18 +1547,17 @@ annoy him. He hopes he's spared you from a core dump or two.\n")) (dmoore (widget-insert "\ David has contributed greatly to the quest to speed up XEmacs.\n")) - (dv - (widget-insert "\ -I joined the development of XEmacs in 1996, and have been one of the -core maintainers since 1998. Although I'm mostly interested in the -GUI, ergonomics, redisplay and autoconf issues, it's probably simpler -to describe what I'm *not* involved in: I've never touched the Lisp -implementation, and I probably never will... - -I'm the author of the multicast support, I wrote and maintain some -external Emacs Lisp packages (including mchat) and I'm also -responsible for some of the core Lisp code (including the rectangle -library which I rewrote for both XEmacs and GNU Emacs).\n")) + (didier + (widget-insert "\ +Didier joined the development of XEmacs in 1996, and has been one of +the core maintainers since 1998. His very first contribution was the +translation of the tutorial to French. Since then, he has contributed +various bug fixes and enhancements in fields as diverse as the GUI, +redisplay engine and autoconf support. + +Didier is the official maintainer of some core libraries (rect, cus-edit, +wid-edit) and the author of the multicast support. He is also the author +of several packages, including mchat and Patcher.\n")) (eb (widget-insert "\ Also part of the original Lucid Emacs development team. Eric played a @@ -1521,7 +1576,10 @@ I also contributed elisp code long ago to make Gnus run under XEmacs.\n")) (golubev (widget-insert "\ -Sorry, no information about my XEmacs contributions yet.\n")) +Used XEmacs since early 1997. Fixed bugs that annoy me, both in +XEmacs core and in packages I use, mostly viper. Hoping to get +coding-cookie package distributed, which is also a fix of what I +consider a bug.\n")) (gunnar (widget-insert "\ @@ -1578,6 +1636,14 @@ of the XEmacs custom subsystem and gnuserv.\n")) (widget-insert "\ Owner of cvs.xemacs.org, the machine that holds the XEmacs CVS repository, and author of some of the graphics code in XEmacs.\n")) + (jas + (widget-insert "\ +Wrote and/or integrated several packages for Gnus, such as +support for IMAP, Sieve, format=flowed, GnuTLS, S/MIME, and PGP. +Irregularly synchronizes lisp code between Emacs and XEmacs. He +maintains the mail-lib, sieve, sasl, pgg and ecrypto XEmacs +packages. Operates the secondary DNS and mail server for +xemacs.org.\n")) (jason (widget-insert "\ Beta tester, manager of the various XEmacs mailing lists and binary @@ -1742,12 +1808,11 @@ Responsible for getting the current release of XEmacs out the door.\n")) (vin (widget-insert "\ -Vin helps maintain the older, more mature (read: moldy) versions of -XEmacs. Vin maintains the XEmacs patch pages in order to bring a more -stable XEmacs. (Actually, he does it 'cause it's fun and he's been -using emacs for a long, long time.) Vin also contributed the detached -minibuffer code as well as a few minor enhancements to the menubar -options.\n")) +Vin maintains the stable version of XEmacs. This involves reviewing +a lot of other peoples' patches and testing and applying them. +He also gets to generate his own patches from time to time. Being +release manager is a fun way to contribute to the XEmacs project. +Write me at acs@xemacs.org if you're interested in learning more.\n")) (vladimir (widget-insert "\ Former technical lead for XEmacs at Sun.\n"))