Commit c23670f8 authored by Karoly Lorentey's avatar Karoly Lorentey
Browse files

Merged in changes from CVS trunk.

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-299
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-301
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-302
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-303
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-304
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-305
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-306
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-307
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-308
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-309
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-310
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-311
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-312
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-313
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-314
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-315
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-316
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-317
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-318
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-319
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-320
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-321
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-322
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-323
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-324
   Update from CVS


git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-163
parents d9858e4f a7f7f254
......@@ -104,6 +104,9 @@ Miles Bader
src/editfns.c
lisp/textmodes/refill.el
Thien-Thi Nguyen
VMS
==============================================================================
3.
==============================================================================
......
......@@ -21,3 +21,15 @@ value requirements outlined in the first paragraph! That is the job of the
#endif
Values aside from EXIT_SUCCESS and EXIT_FAILURE are tricky.
ttn 2004-05-12
Values aside from EXIT_SUCCESS and EXIT_FAILURE can be used to indicate
finer gradations of failure. If this is the only information available
to the caller, clamping such values to EXIT_FAILURE loses information.
If there are other ways to indicate the problem to the caller (such as
a message to stderr) it may be ok to clamp. In all cases, it is the
relationship between the program and its caller that must be examined.
[Insert ZAMM quote here.]
2004-05-16 Juri Linkov <juri@jurta.org>
* TUTORIAL.pt_BR: Add coding: latin-1, sentence-end-double-space: nil.
* ru-refcard.tex: Add C-u and RET to `C-h t Russian'.
2004-05-15 Alex Ott <ott@jet.msk.su>
* ru-refcard.tex, ru-refcard.ps: New files.
2004-05-14 David Ponce <david@dponce.com>
* tree-widget: New directory containing tree-widget themes and
images.
2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
* TUTORIAL.pt_BR: initial check-in.
2004-05-06 Dave Love <fx@gnu.org>
* emacs.py: New file for python-mode's internal use.
......
......@@ -90,6 +90,12 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
* Changes in Emacs 21.4
** New input method chinese-sisheng for inputting Chinese Pinyin
characters.
** New command quail-show-key shows what key (or key sequence) to type
in the current input method to input a character at point.
** Convenient commands to switch buffers in a cyclic order are C-x <left>
(prev-buffer) and C-x <right> (next-buffer).
......@@ -97,8 +103,8 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
C-c <left> and C-c <right>, respectively. This is an incompatible change.
** Help commands `describe-funcion' and `describe-key' now show function
arguments in italics. To change the default highlighting customize the
face `help-argument-name'.
arguments in lowercase italics on displays that support it. To change the
default, redefine the function `help-default-arg-highlight'.
---
** The comint prompt can now be made read-only, using the new user
......@@ -795,9 +801,9 @@ to give it focus.
+++
** The new command `describe-char' (C-u C-x =) pops up a buffer with
description various information about a character, including its
encodings and syntax, its text properties, overlays, and widgets at
point. You can get more information about some of them, by clicking
on mouse-sensitive areas or moving there and pressing RET.
encodings and syntax, its text properties, how to input, overlays, and
widgets at point. You can get more information about some of them, by
clicking on mouse-sensitive areas or moving there and pressing RET.
+++
** The new command `multi-occur' is just like `occur', except it can
......@@ -1644,6 +1650,10 @@ Lines that match are never indented, and are given distinctive font-locking.
** F90 mode has new navigation commands `f90-end-of-block',
`f90-beginning-of-block', `f90-next-block', `f90-previous-block'.
** F90 mode now has support for hs-minor-mode (hideshow).
It cannot deal with every code format, but ought to handle a sizeable
majority.
---
** Prolog mode has a new variable `prolog-font-lock-keywords'
to support use of font-lock.
......@@ -1791,6 +1801,10 @@ to view diffs or log entries directly from vc-annotate-mode:
* New modes and packages in Emacs 21.4
** The library tree-widget.el provides a new widget to display a set
of hierarchical data as an outline. For example, the tree-widget is
well suited to display a hierarchy of directories and files.
** The wdired.el package allows you to use normal editing commands on dired
buffers to change filenames, permissions, etc...
......@@ -2019,6 +2033,9 @@ configuration files.
* Lisp Changes in Emacs 21.4
** New function quail-find-key returns a list of keys to type in the
current input method to input a character.
** New functions posn-at-point and posn-at-x-y returns
click-event-style position information for a given visible buffer
position or for a given window pixel coordinate.
......
......@@ -221,6 +221,12 @@ __MSVCRT__, like so:
configure --with-gcc --cflags -mwin32 --cflags -D__MSVCRT__
* Building the MS-Windows port fails with a CreateProcess failure.
Some versions of mingw32 make on some versions of Windows do not seem
to detect the shell correctly. Try "make SHELL=cmd.exe", or if that
fails, try running make from Cygwin bash instead.
* Building the MS-Windows port with Leim fails in the `leim' directory.
The error message might be something like this:
......
This diff is collapsed.
......@@ -14,6 +14,7 @@ TUTORIAL.ko: Koaunghi Un <koaunghi@ling.cnu.ac.kr>
TUTORIAL.nl: Pieter Schoenmakers <tiggr@tiggr.net>
TUTORIAL.pl: Beatę Wierzchołowską <beataw@orient.uw.edu.pl>
Janusz S. Bien <jsbien@mail.uw.edu.pl>
TUTORIAL.pt_BR: Marcelo Toledo <marcelo@marcelotoledo.org>
TUTORIAL.ro: Tudor Hulubei <tudor@gnu.org>
TUTORIAL.ru: Alex Ott <ottalex@narod.ru>
TUTORIAL.sk: Miroslav Vaško <vasko@debian.cz>
......
......@@ -91,6 +91,16 @@ symbol: comma
"src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment.
* EDG C/C++
symbol: edg-1 edg-2
build/intel/debug/../../../struct.cpp(42): error: identifier "foo" is undefined
build/intel/debug/../../../struct.cpp(44): warning #1011: missing return statement at end of ...
build/intel/debug/../../../iptr.h(302): remark #981: operands are evaluated in unspecified order
detected during ... at line 62 of "build/intel/debug/../../../trace.h"
* EPC F90 compiler
symbol: epc
......@@ -299,14 +309,6 @@ symbol: sun-ada
/home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted
* Ultrix 3.0 f77 & Some SGI cc version
symbol: ultrix
fort: Severe: addstf.f, line 82: Missing operator or delimiter symbol
cfe: Warning 835: foo.c, line 2: something
* 4.3BSD grep, cc, lint
symbol: 4bsd
......
This diff is collapsed.
\documentclass[10pt]{article}
\usepackage{multicol,tabularx}
\usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm},nohead,twoside]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[koi8-r]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{verbatim}
%\usepackage{enumerate,calc}
%\usepackage{indentfirst,amsmath,graphicx,citehack,floatflt}
%
%\usepackage{pscyr}
%\renewcommand{\rmdefault}{fha}
\newlength{\ColWidth}
\setlength{\ColWidth}{120mm}
\newlength{\ColThreeWidth}
\setlength{\ColThreeWidth}{25mm}
\newcommand{\versionnumber}[0]{2.2}
\newcommand{\nyear}[0]{1997}
\newcommand\shortcopyrightnotice[0]{\vskip 1ex plus 2 fill
\centerline{\footnotesize \copyright\ \nyear\ Free Software Foundation, Inc.
Permissions on back. v\versionnumber}}
\newcommand\copyrightnotice[0]{
\vskip 1ex plus 2 fill\begingroup\footnotesize
\centerline{Copyright \copyright\ \nyear\ Free Software Foundation, Inc.}
\centerline{v\versionnumber{} for GNU Emacs version 21, June \nyear}
\centerline{designed by Stephen Gildea}
\centerline{ Alex Ott <ottalex at narod.ru>}
Permission is granted to make and distribute copies of
this card provided the copyright notice and this permission notice
are preserved on all copies.
For copies of the GNU Emacs manual, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
\endgroup}
\hyphenation{mini-buf-fer}
\parindent 0pt
%\parskip 0.5ex plus .2ex minus .2ex
\newcommand{\kbd}[1]{\texttt{#1}}
\begin{document}
%\begin{multicols}{3}
\centerline{ GNU Emacs}
\centerline{( 21)}
\section{ Emacs}
GNU Emacs 21, : \kbd{emacs}
, , .
\section{ Emacs}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
Emacs ( X) & \kbd{C-z} \\
Emacs & \kbd{C-x C-c} \\
\end{tabular}
\section{}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } Emacs & \kbd{C-x C-f} \\
{\bf } & \kbd{C-x C-s} \\
{\bf } & \kbd{C-x s} \\
{\bf } & \kbd{C-x i} \\
& \kbd{C-x C-v} \\
& \kbd{C-x C-w} \\
/ `` '' & \kbd{C-x C-q} \\
\end{tabular}
\section{ }
. H \kbd{C-h} ( \kbd{F1})
. Emacs,
\kbd{C-u C-h t Russian RET} {\bf }.
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
& \kbd{C-x 1} \\
& \kbd{C-M-v} \\
apropos: , & \kbd{C-h a} \\
, & \kbd{C-h c} \\
& \kbd{C-h f} \\
& \kbd{C-h m} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } & \kbd{C-g} \\
{\bf } , & \kbd{M-x recover-file} \\
{\bf } & \kbd{C-x u {\rm } C-\_} \\
& \kbd{M-x revert-buffer} \\
& \kbd{C-l} \\
\end{tabular}
\section{H }
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
& \kbd{C-s} \\
& \kbd{C-r} \\
& \kbd{C-M-s} \\
& \kbd{C-M-r} \\
& \kbd{M-p} \\
& \kbd{M-n} \\
& \kbd{RET} \\
& \kbd{DEL} \\
& \kbd{C-g} \\
\end{tabular}
\kbd{C-s}
\kbd{C-r}. Emacs , \kbd{C-g}
.
\section{}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } & {\bf } & {\bf } \\
& \kbd{C-b} & \kbd{C-f} \\
& \kbd{M-b} & \kbd{M-f} \\
& \kbd{C-p} & \kbd{C-n} \\
( ) & \kbd{C-a} & \kbd{C-e} \\
& \kbd{M-a} & \kbd{M-e} \\
& \kbd{M-\{} & \kbd{M-\}} \\
& \kbd{C-x [} & \kbd{C-x ]} \\
(sexp) & \kbd{C-M-b} & \kbd{C-M-f} \\
& \kbd{C-M-a} & \kbd{C-M-e} \\
( ) & \kbd{M-<} & \kbd{M->} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-v} \\
& \kbd{M-v} \\
& \kbd{C-x <} \\
& \kbd{C-x >} \\
& \kbd{C-u C-l} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } & {\bf } & {\bf } \\
(, ) & \kbd{DEL} & \kbd{C-d} \\
& \kbd{M-DEL} & \kbd{M-d} \\
( ) & \kbd{M-0 C-k} & \kbd{C-k} \\
& \kbd{C-x DEL} & \kbd{M-k} \\
& \kbd{M-- C-M-k} & \kbd{C-M-k} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
{\bf } & \kbd{C-w} \\
& \kbd{M-w} \\
{\it char} & \kbd{M-z {\it char}} \\
& \kbd{C-y} \\
& M-y \\
\end{tabular}
\section{}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-@ {\rm or} C-SPC} \\
& \kbd{C-x C-x} \\
{\it arg\/} {\bf } & \kbd{M-@} \\
{\bf } & \kbd{M-h} \\
{\bf } & \kbd{C-x C-p} \\
{\bf } & \kbd{C-M-@} \\
{\bf } & \kbd{C-M-h} \\
{\bf } & \kbd{C-x h} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-\%} \\
& \kbd{M-x query-replace-regexp} \\
\end{tabular}
:
\begin{tabular}{p{\ColWidth}l}
{\bf } , & \kbd{SPC} \\
, & \kbd{,} \\
{\bf } & \kbd{DEL} \\
& \kbd{!} \\
{\bf } & \kbd{\^} \\
{\bf } & \kbd{RET} \\
( \kbd{C-M-c}) & \kbd{C-r} \\
\end{tabular}
\section{ }
, ,
() .
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-x 1} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
& \kbd{C-x 2\ \ \ \ } & \kbd{C-x 5 2} \\
& \kbd{C-x 0\ \ \ \ } & \kbd{C-x 5 0} \\
& \kbd{C-x 3} \\
& \kbd{C-M-v} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
& \kbd{C-x o} & \kbd{C-x 5 o} \\
& \kbd{C-x 4 b} & \kbd{C-x 5 b} \\
& \kbd{C-x 4 C-o} & \kbd{C-x 5 C-o} \\
& \kbd{C-x 4 f} & \kbd{C-x 5 f} \\
& \kbd{C-x 4 r} & \kbd{C-x 5 r} \\
Dired & \kbd{C-x 4 d} & \kbd{C-x 5 d} \\
& \kbd{C-x 4 .} & \kbd{C-x 5 .} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-x \^} \\
& \kbd{C-x \{} \\
& \kbd{C-x \}} \\
\end{tabular}
\section{}
\begin{tabular}{p{\ColWidth}l}
{\bf } ( ) & \kbd{TAB} \\
{\bf } ( ) & \kbd{C-M-$\backslash$} \\
{\bf } ( ) & \kbd{C-M-q} \\
{\it arg\/} & \kbd{C-x TAB} \\
& \kbd{C-o} \\
& \kbd{C-M-o} \\
& \kbd{C-x C-o} \\
( arg) & \kbd{M-\^} \\
& \kbd{M-$\backslash$} \\
& \kbd{M-SPC} \\
& \kbd{M-q} \\
& \kbd{C-x f} \\
& \kbd{C-x .} \\
& \kbd{M-g} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-u} \\
& \kbd{M-l} \\
& \kbd{M-c} \\
& \kbd{C-x C-u} \\
& \kbd{C-x C-l} \\
\end{tabular}
\section{}
() .
\begin{tabular}{p{\ColWidth}l}
& \kbd{TAB} \\
& \kbd{SPC} \\
& \kbd{RET} \\
& \kbd{?} \\
& \kbd{M-p} \\
& \kbd{M-n} \\
& \kbd{M-r} \\
& \kbd{M-s} \\
& \kbd{C-g} \\
\end{tabular}
\kbd{C-x ESC ESC}
. \kbd{F10},
.
\section{}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-x b} \\
& \kbd{C-x C-b} \\
& \kbd{C-x k} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
{\bf } & \kbd{C-t} \\
{\bf } & \kbd{M-t} \\
{\bf } & \kbd{C-x C-t} \\
{\bf } & \kbd{C-M-t} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-\$} \\
& \kbd{M-x ispell-region} \\
& \kbd{M-x ispell-buffer} \\
\end{tabular}
\section{}
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-.} \\
& \kbd{C-u M-.} \\
& \kbd{M-x visit-tags-table} \\
& \kbd{M-x tags-search} \\
query-replace & \kbd{M-x tags-query-replace} \\
- & \kbd{M-,} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-!} \\
& \kbd{M-|} \\
& \kbd{C-u M-|} \\
\kbd{*shell*} & \kbd{M-x shell} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-x r r} \\
& \kbd{C-x r k} \\
& \kbd{C-x r y} \\
, & \kbd{C-x r o} \\
& \kbd{C-x r c} \\
& \kbd{C-x r t} \\
\end{tabular}
\section{}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-x a g} \\
& \kbd{C-x a l} \\
& \kbd{C-x a i g} \\
& \kbd{C-x a i l} \\
& \kbd{C-x a e} \\
& \kbd{M-/} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
( ) & \kbd{. {\rm(dot)}} \\
& \kbd{*} \\
& \kbd{+} \\
& \kbd{?} \\
{\it c\/} & \kbd{$\backslash${\it c}} \\
(``'') & \kbd{$\backslash|$} \\
& \kbd{$\backslash$( {\rm$\ldots$} $\backslash$)} \\
{\it n\/}- & \kbd{$\backslash${\it n}} \\
& \kbd{$\backslash$b} \\
& \kbd{$\backslash$B} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } & {\bf } & {\bf } \\
& \kbd{\^} & \kbd{\$} \\
& \kbd{$\backslash$<} & \kbd{$\backslash$>} \\
& \kbd{$\backslash$`} & \kbd{$\backslash$'} \\
\end{tabular}
\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
{\bf } & {\bf \- } & {\bf \- } \\
& \kbd{[ {\rm$\ldots$} ]} & \kbd{[\^ {\rm$\ldots$} ]} \\
- & \kbd{$\backslash$w} & \kbd{$\backslash$W} \\
{\it c} & \kbd{$\backslash$s{\it c}} & \kbd{$\backslash$S{\it c}} \\
\end{tabular}
\section{ }
\begin{tabular}{p{\ColWidth}l}
& \kbd{M-x set-language-environment} \\
& \kbd{M-x list-input-methods} \\
& \kbd{C-$\backslash$} \\
& \kbd{C-x RET c} \\
& \kbd{M-x list-coding-systems} \\
& \kbd{M-x prefer-coding-system} \\
\end{tabular}
\section{ ( Info)}
\begin{tabular}{p{\ColWidth}l}
& \kbd{C-h i} \\
& \kbd{C-h C-i} \\
\end{tabular}
():
\begin{tabular}{p{\ColWidth}l}
& \kbd{SPC} \\
& \kbd{DEL} \\
& \kbd{. {\rm (dot)}} \\
\end{tabular}
:
\begin{tabular}{p{\ColWidth}l}
{\bf } & \kbd{n} \\
{\bf } & \kbd{p} \\
{\bf } & \kbd{u} \\
& \kbd{m} \\
{\it n\/}- (1--9) & \kbd{{\it n}} \\
( \kbd{l}) & \kbd{f} \\
& \kbd{l} \\
- & \kbd{d} \\
, & \kbd{g} \\
\end{tabular}