emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r110378: Remove outdated information


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r110378: Remove outdated information from ERC manual
Date: Fri, 05 Oct 2012 21:42:02 -0400
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 110378
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Fri 2012-10-05 21:42:02 -0400
message:
  Remove outdated information from ERC manual
  
  * doc/misc/erc.texi: Include emacsver.texi, and use EMACSVER rather than
  ERC version.
  (Introduction): ERC is distributed with Emacs.
  (Obtaining ERC, Installation): Remove chapters, no longer relevant.
  (Getting Started): Simplify.
  (Getting Help and Reporting Bugs): Refer to general Emacs lists.
  (History): Mention ERC maintained as part of Emacs now.
  
  * doc/misc/Makefile.in ($(buildinfodir)/erc$(INFO_EXT), erc.dvi, erc.pdf):
  Add dependency on emacsver.texi.
modified:
  doc/misc/ChangeLog
  doc/misc/Makefile.in
  doc/misc/erc.texi
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog        2012-10-06 01:13:01 +0000
+++ b/doc/misc/ChangeLog        2012-10-06 01:42:02 +0000
@@ -1,5 +1,15 @@
 2012-10-06  Glenn Morris  <address@hidden>
 
+       * erc.texi: Include emacsver.texi, and use EMACSVER rather than
+       ERC version.
+       (Introduction): ERC is distributed with Emacs.
+       (Obtaining ERC, Installation): Remove chapters, no longer relevant.
+       (Getting Started): Simplify.
+       (Getting Help and Reporting Bugs): Refer to general Emacs lists.
+       (History): Mention ERC maintained as part of Emacs now.
+       * Makefile.in ($(buildinfodir)/erc$(INFO_EXT), erc.dvi, erc.pdf):
+       Add dependency on emacsver.texi.
+
        * erc.texi: Remove hand-written node pointers.
 
 2012-10-05  Glenn Morris  <address@hidden>

=== modified file 'doc/misc/Makefile.in'
--- a/doc/misc/Makefile.in      2012-10-01 00:05:20 +0000
+++ b/doc/misc/Makefile.in      2012-10-06 01:42:02 +0000
@@ -336,12 +336,12 @@
        $(ENVADD) $(TEXI2PDF) ${srcdir}/epa.texi
 
 erc : $(buildinfodir)/erc$(INFO_EXT)
-$(buildinfodir)/erc$(INFO_EXT): ${srcdir}/erc.texi
+$(buildinfodir)/erc$(INFO_EXT): ${srcdir}/erc.texi $(emacsdir)/emacsver.texi
        $(mkinfodir)
        $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/erc.texi
-erc.dvi: ${srcdir}/erc.texi
+erc.dvi: ${srcdir}/erc.texi $(emacsdir)/emacsver.texi
        $(ENVADD) $(TEXI2DVI) ${srcdir}/erc.texi
-erc.pdf: ${srcdir}/erc.texi
+erc.pdf: ${srcdir}/erc.texi $(emacsdir)/emacsver.texi
        $(ENVADD) $(TEXI2PDF) ${srcdir}/erc.texi
 
 ert : $(buildinfodir)/ert$(INFO_EXT)

=== modified file 'doc/misc/erc.texi'
--- a/doc/misc/erc.texi 2012-10-06 01:13:01 +0000
+++ b/doc/misc/erc.texi 2012-10-06 01:42:02 +0000
@@ -3,13 +3,13 @@
 @setfilename ../../info/erc
 @settitle ERC Manual
 @syncodeindex fn cp
address@hidden emacsver.texi
 @c %**end of header
 
 @copying
-This manual is for ERC version 5.3.
+This manual is for ERC as distributed with Emacs @value{EMACSVER}.
 
-Copyright @copyright{} 2005-2012
-Free Software Foundation, Inc.
+Copyright @copyright{} 2005-2012 Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
@@ -56,9 +56,6 @@
 
 @menu
 * Introduction::                What is ERC?
-* Obtaining ERC::               How to get ERC releases and development
-                                  versions.
-* Installation::                Compiling and installing ERC.
 * Getting Started::             Quick Start guide to using ERC.
 * Keystroke Summary::           Keystrokes used in ERC buffers.
 * Modules::                     Available modules for ERC.
@@ -75,11 +72,6 @@
 @detailmenu
  --- The Detailed Node Listing ---
 
-Obtaining ERC
-
-* Releases::                    Released versions of ERC.
-* Development::                 Latest unreleased development changes.
-
 Getting Started
 
 * Sample Session::              Example of connecting to the #emacs channel
@@ -98,6 +90,7 @@
 @chapter Introduction
 
 ERC is a powerful, modular, and extensible IRC client for Emacs.
+It is distributed with Emacs since version 22.1.
 
 It comes with the following capabilities enabled by default.
 
@@ -117,212 +110,13 @@
 
 @end itemize
 
address@hidden Obtaining ERC
address@hidden Obtaining ERC
-
address@hidden
-* Releases::                    Released versions of ERC.
-* Development::                 Latest unreleased development changes.
address@hidden menu
-
-Note that some ERC files are not included with Emacs due to copyright or
-dependency issues.  If desired, they may be found at the following
-locations, or from your local GNU mirror.
-
address@hidden @bullet
address@hidden @uref{http://ftp.gnu.org/gnu/erc/erc-5.3-extras.tar.gz}
address@hidden @uref{http://ftp.gnu.org/gnu/erc/erc-5.3-extras.zip}
address@hidden itemize
-
-The rest of this chapter may be skipped if you are using the version of
-ERC that comes with Emacs.
-
address@hidden Releases
address@hidden Releases
-
-Choose to install a release if you want to minimize risk.
-
-Errors are corrected in development first.  User-visible changes will be
-announced on the @email{erc-discuss@@gnu.org} mailing list.
address@hidden Help and Reporting Bugs}.
-
address@hidden releases, Debian package
address@hidden Debian package for ERC
-Debian users can get ERC via apt-get.  The @file{erc} package is
-available in the official Debian repository.
-
address@hidden releases, from source
-Alternatively, you can download the latest release from
address@hidden://ftp.gnu.org/gnu/erc}, or your local GNU mirror.
-
address@hidden Development
address@hidden Development
address@hidden development
-
-Choose the development version if you want to live on the bleeding edge
-of ERC development or try out new features before release.
-
address@hidden git version control system, using
-The git version control system allows you to keep up-to-date with the
-latest changes to the development version of ERC.  It also allows you
-to contribute changes (via commits, if you are have developer access to
-the repository, or via patches, otherwise).  If you would like to
-contribute to ERC development, it is highly recommended that you use
-git.
-
-If you are new to git, you might find this tutorial helpful:
address@hidden://www.kernel.org/pub/software/scm/git/docs/gittutorial.html}.
-
-Downloading ERC with git and staying up-to-date involves the following
-steps.
-
address@hidden
address@hidden Install git.
-
address@hidden @bullet
address@hidden Debian and Ubuntu: @kbd{apt-get install git-core}.
address@hidden Windows: @uref{http://git.or.cz/gitwiki/WindowsInstall}.
address@hidden Other operating systems: download, compile, and install the 
source
-from @uref{http://www.kernel.org/pub/software/scm/git/}, or find a git
-package for your operating system.
address@hidden itemize
-
address@hidden Download the ERC development branch.
-
-If you have developer access to ERC, do:
-
address@hidden
-git clone ssh://loginname@@git.sv.gnu.org/srv/git/erc.git
address@hidden example
-
-otherwise, do:
-
address@hidden
-git clone git://git.sv.gnu.org/erc.git
address@hidden example
-
-If you are behind a restrictive firewall, and do not have developer
-access, then do the following instead:
-
address@hidden
-git clone http://git.sv.gnu.org/r/erc.git
address@hidden example
-
address@hidden List upstream changes that are missing from your local copy.
-Do this whenever you want to see whether new changes have been committed
-to ERC.  If you wish, you may skip this step and proceed directly to
-the ``update'' step.
-
address@hidden
-# Change to the source directory you are interested in.
-cd erc
-
-# Fetch new changes from the repository, but don't apply them yet
-git fetch origin
-
-# Display log messages for the new changes
-git log HEAD..origin
address@hidden example
-
-``origin'' is git's name for the location where you originally got ERC
-from.  You can change this location at any time by editing the
address@hidden/config} file in the directory where the ERC source was
-placed.
-
address@hidden updating ERC with git
address@hidden Update to the latest version by pulling in any missing changes.
-
address@hidden
-cd erc
-git pull origin
address@hidden example
-
-git will show how many files changed, and will provide a visual display
-for how many lines were changed in each file.
-
address@hidden enumerate
-
-There are other ways to interact with the ERC repository.
-
address@hidden
address@hidden Browse git repo: @uref{http://git.sv.gnu.org/gitweb/?p=erc.git}
address@hidden Latest development snapshot: 
@uref{http://mwolson.org/static/dist/erc-latest.tar.gz}
address@hidden Latest development snapshot (zip file): 
@uref{http://mwolson.org/static/dist/erc-latest.zip}
address@hidden itemize
-
-The latest development snapshot can lag behind the git repo by as much
-as 20 minutes, but never more than that.
-
-For further information on committing changes to ERC and performing
-development, please consult
address@hidden://emacswiki.org/cgi-bin/wiki/ErcDevelopment}.
-
-
address@hidden Installation
address@hidden Installation
-
-ERC may be compiled and installed on your machine.
-
-This section may be skipped if you are using the version of ERC that
-comes with Emacs.
-
address@hidden Compilation
-
-This is an optional step, since Emacs Lisp source code does not
-necessarily have to be byte-compiled.  It will yield a speed increase,
-though.
-
-A working copy of Emacs or XEmacs is needed in order to compile ERC.  By
-default, the program that is installed with the name @command{emacs}
-will be used.
-
-If you want to use the @command{xemacs} binary to perform the
-compilation, you would need to edit @file{Makefile} in the top-level
-directory as follows.  You can put either a full path to an Emacs or
-XEmacs binary or just the command name, as long as it is in the
address@hidden
-
address@hidden
-EMACS    = xemacs
-SITEFLAG = -no-site-file
address@hidden example
-
-Running @code{make} should compile the ERC source files in the
address@hidden directory.
-
address@hidden Installation
-
-ERC may be installed into your file hierarchy by doing the following.
-
-Edit the @file{Makefile} file so that @env{ELISPDIR} points to where you
-want the source and compiled ERC files to be installed and
address@hidden indicates where to put the ERC manual.  Of course, you
-will want to edit @env{EMACS} and @env{SITEFLAG} as shown in the
-Compilation section if you are using XEmacs.
-
-If you are installing ERC on a Debian system, you might want to change
-the value of @env{INSTALLINFO} as specified in @file{Makefile}.
-
-Run @code{make} as a normal user.
-
-Run @code{make install} as the root user if you have chosen installation
-locations that require this.
-
 
 @node Getting Started
 @chapter Getting Started
 @cindex settings
 
-To use ERC, add the directory containing its files to your
address@hidden variable, in your @file{.emacs} file.  Then, load ERC
-itself.  An example follows.
-
address@hidden
-(require 'erc)
address@hidden lisp
-
-Once ERC is loaded, the command @kbd{M-x erc} will start ERC and
-prompt for the server to connect to.
+The command @kbd{M-x erc} will start ERC and prompt for the server to
+connect to.
 
 If you want to place ERC settings in their own file, you can place them
 in @file{~/.emacs.d/.ercrc.el}, creating it if necessary.
@@ -936,31 +730,20 @@
 
 @item
 @uref{http://www.emacswiki.org/cgi-bin/wiki/ERC} is the
-emacswiki.org page for ERC.  Anyone may add tips, hints, or bug
-descriptions to it.
+emacswiki.org page for ERC.  Anyone may add tips, hints, etc. to it.
 
 @item
-There are several mailing lists for ERC.  To subscribe, visit
address@hidden://savannah.gnu.org/mail/?group=erc}.
-
-The mailing lists are also available on Gmane.
-(@url{http://gmane.org/}).  Gmane provides additional methods for
-accessing the mailing lists, adding content to them, and searching them.
-
address@hidden
address@hidden gmane.emacs.erc.announce: Announcements
-
address@hidden gmane.emacs.erc.discuss: General discussion
-
address@hidden gmane.emacs.erc.cvs: Log messages for changes to the ERC source 
code
-
address@hidden enumerate
+You can ask questions about using ERC on the Emacs mailing list,
address@hidden://lists.gnu.org/mailman/listinfo/help-gnu-emacs}.
 
 @item
 You can visit the IRC Freenode channel @samp{#emacs}. Many of the
 contributors are frequently around and willing to answer your
 questions.
 
address@hidden
+To report a bug in ERC, use @kbd{M-x report-emacs-bug}.
+
 @end itemize
 
 
@@ -1027,6 +810,11 @@
 
 We switched to using git for our version control system.
 
address@hidden 2009+
+
+Since about 2009, ERC is no longer developed as a separate project, but
+is maintained as part of Emacs.
+
 @end itemize
 
 @node Copying


reply via email to

[Prev in Thread] Current Thread [Next in Thread]