[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r110378: Remove outdated information from ERC manual,
Glenn Morris <=