comparison lisp/help.el @ 2537:b7b90f750a78

[xemacs-hg @ 2005-01-31 20:08:32 by ben] Documentation updates GETTING.GNU.SOFTWARE, Makefile.in.in: Delete GETTING.GNU.SOFTWARE from SOURCES. PROBLEMS: Delete reference to check_cygwin_setup.sh. Delete stuff that is irrelevant, mislocated or woefully out-of-date. GNU, SERVICE: Delete. * ORDERS, ORDERS.EUROPE, ORDERS.JAPAN: Delete. * CHARSETS, CODINGS: Delete. * DEBUG, LPF, MORE.STUFF, MOTIVATION: Delete. aliases.ksh: Delete. (moved to xemacs-builds/steve) * README.HYPERBOLE, README.OO-BROWSER: Delete. * chr.png, chrm.png: Move to photos/. check_cygwin_setup.sh: Delete. * gnu.xpm, gnu.xbm, sink.xbm: Delete. * ms-kermit, ms-kermit-7bit: Delete. TERMS: Delete. * DISTRIB, FTP, MACHINES, MAILINGLISTS, PACKAGES: Delete and move to FAQ. BETA: Delete and move to man/beta.texi. README: Update. help.el: Removed. xemacs/help.texi: Delete references to DISTRIB. Point to FAQ. xemacs/new.texi: Update sample code for version checking. xemacs/xemacs.texi: Delete references to DISTRIB. Point directly to web site. Update stuff referring to GNU Emacs. Delete references to Win-Emacs. Makefile: Add beta.texi and built files. xemacs-faq.texi: Major overhaul of section 1. Add mailing list info, update downloading info, add info on CVS, etc. xemacs.mak: Also copy BUGS, README, COPYING and Installation.
author ben
date Mon, 31 Jan 2005 20:08:52 +0000
parents 445bd1969ed0
children 66ad30774567
comparison
equal deleted inserted replaced
2536:7edc33019aa4 2537:b7b90f750a78
1 ;;; help.el --- help commands for XEmacs. 1 ;;; help.el --- help commands for XEmacs.
2 2
3 ;; Copyright (C) 1985, 1986, 1992-4, 1997 Free Software Foundation, Inc. 3 ;; Copyright (C) 1985, 1986, 1992-4, 1997 Free Software Foundation, Inc.
4 ;; Copyright (C) 2001, 2002 Ben Wing. 4 ;; Copyright (C) 2001, 2002, 2003 Ben Wing.
5 5
6 ;; Maintainer: FSF 6 ;; Maintainer: FSF
7 ;; Keywords: help, internal, dumped 7 ;; Keywords: help, internal, dumped
8 8
9 ;; This file is part of XEmacs. 9 ;; This file is part of XEmacs.
694 (goto-char (point-min)))) 694 (goto-char (point-min))))
695 695
696 (defun describe-distribution () 696 (defun describe-distribution ()
697 "Display info on how to obtain the latest version of XEmacs." 697 "Display info on how to obtain the latest version of XEmacs."
698 (interactive) 698 (interactive)
699 (Help-find-file (locate-data-file "DISTRIB"))) 699 (save-window-excursion
700 (info)
701 (Info-find-node "xemacs-faq" "Q1.1.1"))
702 (switch-to-buffer "*info*"))
700 703
701 (defun describe-beta () 704 (defun describe-beta ()
702 "Display info on how to deal with Beta versions of XEmacs." 705 "Display info on how to deal with Beta versions of XEmacs."
703 (interactive) 706 (interactive)
704 (Help-find-file (locate-data-file "BETA"))) 707 (save-window-excursion
708 (info "(beta)Top"))
709 (switch-to-buffer "*info*"))
705 710
706 (defun describe-copying () 711 (defun describe-copying ()
707 "Display info on how you may redistribute copies of XEmacs." 712 "Display info on how you may redistribute copies of XEmacs."
708 (interactive) 713 (interactive)
709 (Help-find-file (locate-data-file "COPYING"))) 714 (Help-find-file (locate-data-file "COPYING")))
710 715
711 (defun describe-pointer () 716 (defun describe-pointer ()
712 "Show a list of all defined mouse buttons, and their definitions." 717 "Show a list of all defined mouse buttons, and their definitions."
713 (interactive) 718 (interactive)
714 (describe-bindings nil t)) 719 (describe-bindings nil t))
715
716 (defun describe-project ()
717 "Display info on the GNU project."
718 (interactive)
719 (Help-find-file (locate-data-file "GNU")))
720 720
721 (defun describe-no-warranty () 721 (defun describe-no-warranty ()
722 "Display info on all the kinds of warranty XEmacs does NOT have." 722 "Display info on all the kinds of warranty XEmacs does NOT have."
723 (interactive) 723 (interactive)
724 (describe-copying) 724 (describe-copying)