view info/dir @ 81387:c0681aed938d

(rcirc-format-response-string): Use rcirc-nick-syntax around bright and dim regexps. Make sure bright and dim matches use word anchors. Send text through rcirc-markup functions. (rcirc-url-regexp): Add single quote character. (rcirc-connect): Write logs to disk on auto-save-hook. Make server a non-optional argument. (rcirc-log-alist): New variable. (rcirc-log-directory): Make customizable. (rcirc-log-flag): New customizable variable. (rcirc-log): New function. (rcirc-print): Use above function. (rcirc-log-write): New function. (rcirc-generate-new-buffer-name): Strip text properties. (rcirc-switch-to-buffer-function): Remove variable. (rcirc-last-non-irc-buffer): Remove variable. (rcirc-non-irc-buffer): Add function. (rcirc-next-active-buffer): Use above function. (rcirc-keepalive): Send KEEPALIVE ctcp instead of a PING. (rcirc-handler-ctcp-KEEPALIVE): Add handler. (rcirc-handler-CTCP): Don't print KEEPALIVE responses. (rcirc-omit-mode): Add minor-mode. (rcirc-mode-map): Change C-c C-o binding. (rcirc-mode): Clear mode-line-process. Use a custom fill-paragraph-function. Set up buffer-invisibility-spec. (rcirc-response-formats): Remove timestamp code. (rcirc-omit-responses): Add variable. (rcirc-print): Don't put the overlay arrow on potentially omitted lines. Log line to disk. Record activity for private messages from /dim nicks. Facify the fill-prefix with rcirc-timestamp face. (rcirc-jump-to-first-unread-line): Print message if there is no unread text. (rcirc-clear-unread): New function. (rcirc-markup-text-functions): Add variable. (rcirc-markup-timestamp, rcirc-markup-fill): Add functions. (rcirc-debug): Don't mess with window configuration. (rcirc-send-message): Send message before printing locally. Add SILENT argument, do not print message if non-nil. (rcirc-visible-buffers): New function and variable. (rcirc-window-configuration-change-1): Add function. (rcirc-target-buffer): Make sure ACTIONs don't get sent to the server buffer. (rcirc-clean-up-buffer): Set rcirc-target to nil when finished. (rcirc-fill-paragraph): Add function. (rcirc-record-activity, rcirc-window-configuration-change-1): Only update the activity string if it has actually changed. (rcirc-update-activity-string): Remove padding characters from the mode-line string. (rcirc-disconnect-buffer): New function to be called when a channel is parted or the user quits. (rcirc-server-name): Warn when the server-name hasn't been set. (rcirc-window-configuration-change): Postpone work until post-command-hook. (rcirc-window-configuration-change-1): Update mode-line and overlay arrows here. (rcirc-authenticate): Fix chanserv identification. (rcirc-default-server): Remove variable. (rcirc): Connect according to rcirc-connections. (rcirc-connections): Add variable. (rcirc-startup-channels-alist): Remove variable. (rcirc-startup-channels): Remove function.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 13 Jun 2007 21:17:18 +0000
parents 29d30adaf4e4
children 146cd8369025 e8535ac41fad
line wrap: on
line source

-*- Text -*-
This is the file .../info/dir, which contains the topmost node of the
Info hierarchy.  The first time you invoke Info you start off
looking at that node, which is (dir)Top.

File: dir	Node: Top	This is the top of the INFO tree

The Info Directory
******************

  The Info Directory is the top-level menu of major Info topics.
  Type "d" in Info to return to the Info Directory.  Type "q" to exit Info.
  Type "?" for a list of Info commands, or "h" to visit an Info tutorial.
  Type "m" to choose a menu item--for instance,
    "mEmacs<Return>" visits the Emacs manual.
  In Emacs Info, you can click mouse button 2 on a menu item
  or cross reference to follow it to its target.
  Each menu line that starts with a * is a topic you can select with "m".
  Every third topic has a red * to help pick the right number to type.

* Menu:

* Info: (info).         How to use the documentation browsing system.

Emacs
* Emacs: (emacs).       The extensible self-documenting text editor.
* Emacs FAQ: (efaq).    Frequently Asked Questions about Emacs.
* Emacs Lisp Introduction: (eintr).
                        A simple introduction to Emacs Lisp programming.
* Elisp: (elisp).       The Emacs Lisp Reference Manual.

* CL: (cl).             Partial Common Lisp support for Emacs Lisp.
* Dired-X: (dired-x).   Dired Extra Features.
* Ediff: (ediff).       A visual interface for comparing and merging programs.
* Org Mode: (org).      Outline-based notes management and organizer.
* PCL-CVS: (pcl-cvs).   Emacs front-end to CVS.
* Speedbar: (speedbar). File/Tag summarizing utility.

* Ada mode: (ada-mode). Emacs mode for editing Ada code.
* CC mode: (ccmode).    Emacs mode for editing C, C++, Objective-C,
                          Java, Pike, and IDL code.
* Ebrowse: (ebrowse).   A C++ class browser for Emacs.
* ERC: (erc).           Powerful, modular, and extensible IRC client
                          for Emacs.
* Flymake: (flymake).   An on-the-fly syntax checker for Emacs.
* IDLWAVE: (idlwave).   Major mode and shell for IDL and WAVE/CL files.

* Gnus: (gnus).         The news reader Gnus.
* Message: (message).   Mail and news composition mode that goes with Gnus.
* MH-E: (mh-e).         Emacs interface to the MH mail system.
* MIME: (emacs-mime).   Emacs MIME de/composition library.
* Newsticker: (newsticker).   A News ticker for Emacs.
* PGG: (pgg).           Emacs interface to various PGP implementations.
* Rcirc: (rcirc).       Internet Relay Chat (IRC) client.
* SC: (sc).             Supercite lets you cite parts of messages you're
                          replying to, in flexible ways.
* SMTP: (smtpmail).     Emacs library for sending mail via SMTP.
* Sieve: (sieve).       Managing Sieve scripts in Emacs.

* Autotype: (autotype). Convenient features for text that you enter frequently
                          in Emacs.
* Calc: (calc).         Advanced desk calculator and mathematical tool.
* Eshell: (eshell).     A command shell implemented in Emacs Lisp.
* EUDC: (eudc).         An Emacs client for directory servers (LDAP, PH).
* Forms: (forms).       Emacs package for editing data bases
                          by filling in forms.
* RefTeX: (reftex).     Emacs support for LaTeX cross-references and citations.
* SES: (ses).           Simple Emacs Spreadsheet
* Tramp: (tramp).       Transparent Remote (file) Access, Multiple Protocol.
                          Edit remote files via a remote shell (rsh,
                          ssh, telnet).
* URL: (url).           URL loading package.
* Widget: (widget).     The "widget" package used by the Emacs Customization
                          facility.
* WoMan: (woman).       Browse UN*X Manual Pages "Wo (without) Man".

* VIPER: (viper).       The newest Emacs VI-emulation mode.
                          (also, A VI Plan for Emacs Rescue
                           or the VI PERil.)
* VIP: (vip).           An older VI-emulation for Emacs.