annotate etc/sk-dired-ref.tex @ 49506:ac9e2eeeb03d

New format of AUTHORS file; list each author name once followed by contributed and changed files. Improve selection of entries to include in list, and generate list of unrecognized entries indicating syntax errors in ChangeLog files. (authors-coding-system): New variable. (authors-many-files): Update doc string. (authors-aliases): Change format. Now one entry with multiple aliases per author. (authors-valid-file-names, authors-renamed-files-alist) (authors-renamed-files-regexps): New variables. (authors-canonical-file-name): New function. Validates that file exists or occurs in one of the above lists. Record unrecognized file names in global authors-invalid-file-names list. (authors-add): Change to record per-change counts. (authors-canonical-author-name): Handle new format of authors-aliases list. (authors-scan-change-log): Rename FILE arg to LOG-FILE. Change doc string to describe new entry format. Only add author entries for valid file names. (authors-print): Replace by authors-add-to-author-list. (authors-add-to-author-list): New function which reorders per-file entries and adds them to global authors-author-list. (authors): Instead of authors-print to insert in *Authors* buffer, use authors-add-to-author-list to reorder the list and then insert result in *Authors* buffer with new format. Generate *Authors Errors* compilation-mode buffer listing unrecognized ChangeLog entries.
author Kim F. Storm <storm@cua.dk>
date Wed, 29 Jan 2003 00:13:11 +0000
parents f3408a98d0f3
children 695cf19ef79e d7ddb3e565de
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37387
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
1 % Reference Card for Dired
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
2 % Copyright (C) 2000 Free Software Foundation, Inc.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
3
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
4 % Slovak hyphenation rules applied
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
5 \shyph
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
6
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
7 % This file is part of GNU Emacs.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
9 % GNU Emacs is free software; you can redistribute it and/or modify
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
10 % it under the terms of the GNU General Public License as published by
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
11 % the Free Software Foundation; either version 2, or (at your option)
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
12 % any later version.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
13
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
14 % GNU Emacs is distributed in the hope that it will be useful,
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
15 % but WITHOUT ANY WARRANTY; without even the implied warranty of
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
16 % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
17 % GNU General Public License for more details.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
18
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
19 % You should have received a copy of the GNU General Public License
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
20 % along with GNU Emacs; see the file COPYING. If not, write to
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
21 % the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
22 % Boston, MA 02111-1307, USA.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
23
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
24 % This file can be printed with 1, 2, or 3 columns per page (see below).
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
25 % Specify how many you want here. Nothing else needs to be changed.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
26 %**start of header
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
27
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
28 \newcount\columnsperpage
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
29
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
30 \columnsperpage=2
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
31
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
32 % This file is intended to be processed by plain TeX (TeX82).
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
33 % The reference card looks OK with 2 columns per page, portrait mode.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
34 % I haven't tried it with 3 columns per page.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
35
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
36 % This is a bit of a dirty hack on the GNU Emacs reference card
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
37 % to produce a Dired reference card instead.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
38
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
39 % I (Evgeny Roubinchtein, eroubinc@u.washington.edu) put this together
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
40 % because I wanted a Dired reference card,
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
41 % but couldn't find anything on the 'net.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
42 % Based mostly off Dired's describe-mode.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
43
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
44 % Translated to Czech by Pavel Janík <Pavel@Janik.cz> in March 2001
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
45 % Translated to Slovak by Miroslav Vasko <vasko@debian.cz> in March 2001
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
46
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
47 % Process the file with `csplain' from the `CSTeX' distribution (included
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
48 % e.g. in the TeX Live CD).
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
49
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
50 \def\versionnumber{0.1}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
51 \def\year{2000}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
52 \def\version{May \year\ v\versionnumber}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
53
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
54 \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
55 \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
56 Permissions on back. v\versionnumber}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
57
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
58 \def\copyrightnotice{
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
59 \vskip 1ex plus 2 fill\begingroup\small
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
60 \centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
61 \centerline{designed by Stephen Gildea, \version}
43258
f3408a98d0f3 Update Emacs version 20.x -> 21.x.
Eli Zaretskii <eliz@gnu.org>
parents: 37387
diff changeset
62 \centerline{for GNU Emacs version 21 on Unix systems}
37387
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
63 \centerline{Updated for Dired in May 2000 by Evgeny Roubinchtein}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
64
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
65 Permission is granted to make and distribute copies of
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
66 this card provided the copyright notice and this permission notice
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
67 are preserved on all copies.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
68
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
69 For copies of the GNU Emacs manual, write to the Free Software
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
70 Foundation, Inc., 675 Massachusetts Ave, Cambridge MA 02139.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
71
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
72 \endgroup}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
73
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
74 % make \bye not \outer so that the \def\bye in the \else clause below
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
75 % can be scanned without complaint.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
76 \def\bye{\par\vfill\supereject\end}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
77
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
78 \newdimen\intercolumnskip %horizontal space between columns
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
79 \newbox\columna %boxes to hold columns already built
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
80 \newbox\columnb
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
81
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
82 \def\ncolumns{\the\columnsperpage}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
83
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
84 \message{[\ncolumns\space
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
85 column\if 1\ncolumns\else s\fi\space per page]}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
86
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
87 \def\scaledmag#1{ scaled \magstep #1}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
88
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
89 % This multi-way format was designed by Stephen Gildea October 1986.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
90 % Note that the 1-column format is fontfamily-independent.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
91 \if 1\ncolumns %one-column format uses normal size
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
92 \hsize 4in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
93 \vsize 10in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
94 \voffset -.7in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
95 \font\titlefont=\fontname\tenbf \scaledmag3
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
96 \font\headingfont=\fontname\tenbf \scaledmag2
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
97 \font\smallfont=\fontname\sevenrm
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
98 \font\smallsy=\fontname\sevensy
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
99
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
100 \footline{\hss\folio}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
101 \def\makefootline{\baselineskip10pt\hsize6.5in\line{\the\footline}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
102 \else %2 or 3 columns uses prereduced size
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
103 \hsize 3.4in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
104 \vsize 7.95in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
105 \hoffset -.75in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
106 \voffset -.745in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
107 \font\titlefont=csbx10 \scaledmag2
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
108 \font\headingfont=csbx10 \scaledmag1
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
109 \font\smallfont=csr6
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
110 \font\smallsy=cmsy6
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
111 \font\eightrm=csr8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
112 \font\eightbf=csbx8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
113 \font\eightit=csti8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
114 \font\eighttt=cstt8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
115 \font\eightmi=csmi8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
116 \font\eightsy=cmsy8
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
117 \textfont0=\eightrm
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
118 \textfont1=\eightmi
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
119 \textfont2=\eightsy
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
120 \def\rm{\eightrm}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
121 \def\bf{\eightbf}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
122 \def\it{\eightit}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
123 \def\tt{\eighttt}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
124 \normalbaselineskip=.8\normalbaselineskip
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
125 \normallineskip=.8\normallineskip
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
126 \normallineskiplimit=.8\normallineskiplimit
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
127 \normalbaselines\rm %make definitions take effect
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
128
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
129 \if 2\ncolumns
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
130 \let\maxcolumn=b
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
131 \footline{\hss\rm\folio\hss}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
132 \def\makefootline{\vskip 2in \hsize=6.86in\line{\the\footline}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
133 \else \if 3\ncolumns
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
134 \let\maxcolumn=c
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
135 \nopagenumbers
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
136 \else
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
137 \errhelp{You must set \columnsperpage equal to 1, 2, or 3.}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
138 \errmessage{Illegal number of columns per page}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
139 \fi\fi
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
140
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
141 \intercolumnskip=.46in
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
142 \def\abc{a}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
143 \output={% %see The TeXbook page 257
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
144 % This next line is useful when designing the layout.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
145 %\immediate\write16{Column \folio\abc\space starts with \firstmark}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
146 \if \maxcolumn\abc \multicolumnformat \global\def\abc{a}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
147 \else\if a\abc
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
148 \global\setbox\columna\columnbox \global\def\abc{b}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
149 %% in case we never use \columnb (two-column mode)
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
150 \global\setbox\columnb\hbox to -\intercolumnskip{}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
151 \else
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
152 \global\setbox\columnb\columnbox \global\def\abc{c}\fi\fi}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
153 \def\multicolumnformat{\shipout\vbox{\makeheadline
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
154 \hbox{\box\columna\hskip\intercolumnskip
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
155 \box\columnb\hskip\intercolumnskip\columnbox}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
156 \makefootline}\advancepageno}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
157 \def\columnbox{\leftline{\pagebody}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
158
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
159 \def\bye{\par\vfill\supereject
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
160 \if a\abc \else\null\vfill\eject\fi
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
161 \if a\abc \else\null\vfill\eject\fi
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
162 \end}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
163 \fi
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
164
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
165 % we won't be using math mode much, so redefine some of the characters
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
166 % we might want to talk about
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
167 \catcode`\^=12
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
168 \catcode`\_=12
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
169
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
170 \chardef\\=`\\
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
171 \chardef\{=`\{
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
172 \chardef\}=`\}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
173
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
174 \hyphenation{mini-buf-fer}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
175 \hyphenation{de-le-tion}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
176
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
177 \parindent 0pt
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
178 \parskip 1ex plus .5ex minus .5ex
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
179
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
180 \def\small{\smallfont\textfont2=\smallsy\baselineskip=.8\baselineskip}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
181
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
182 % newcolumn - force a new column. Use sparingly, probably only for
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
183 % the first column of a page, which should have a title anyway.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
184 \outer\def\newcolumn{\vfill\eject}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
185
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
186 % title - page title. Argument is title text.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
187 \outer\def\title#1{{\titlefont\centerline{#1}}\vskip 1ex plus .5ex}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
188
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
189 % section - new major section. Argument is section name.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
190 \outer\def\section#1{\par\filbreak
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
191 \vskip 3ex plus 2ex minus 2ex {\headingfont #1}\mark{#1}%
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
192 \vskip 2ex plus 1ex minus 1.5ex}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
193
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
194 \newdimen\keyindent
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
195
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
196 % beginindentedkeys...endindentedkeys - key definitions will be
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
197 % indented, but running text, typically used as headings to group
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
198 % definitions, will not.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
199 \def\beginindentedkeys{\keyindent=1em}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
200 \def\endindentedkeys{\keyindent=0em}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
201 \endindentedkeys
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
202
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
203 % paralign - begin paragraph containing an alignment.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
204 % If an \halign is entered while in vertical mode, a parskip is never
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
205 % inserted. Using \paralign instead of \halign solves this problem.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
206 \def\paralign{\vskip\parskip\halign}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
207
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
208 % \<...> - surrounds a variable name in a code example
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
209 \def\<#1>{{\it #1\/}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
210
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
211 % kbd - argument is characters typed literally. Like the Texinfo command.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
212 \def\kbd#1{{\tt#1}\null} %\null so not an abbrev even if period follows
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
213
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
214 % beginexample...endexample - surrounds literal text, such a code example.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
215 % typeset in a typewriter font with line breaks preserved
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
216 \def\beginexample{\par\leavevmode\begingroup
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
217 \obeylines\obeyspaces\parskip0pt\tt}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
218 {\obeyspaces\global\let =\ }
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
219 \def\endexample{\endgroup}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
220
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
221 % key - definition of a key.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
222 % \key{description of key}{key-name}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
223 % prints the description left-justified, and the key-name in a \kbd
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
224 % form near the right margin.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
225 \def\key#1#2{\leavevmode\hbox to \hsize{\vtop
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
226 {\hsize=.75\hsize\rightskip=1em
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
227 \hskip\keyindent\relax#1}\kbd{#2}\hfil}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
228
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
229 \newbox\metaxbox
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
230 \setbox\metaxbox\hbox{\kbd{M-x }}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
231 \newdimen\metaxwidth
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
232 \metaxwidth=\wd\metaxbox
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
233
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
234 % metax - definition of a M-x command.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
235 % \metax{description of command}{M-x command-name}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
236 % Tries to justify the beginning of the command name at the same place
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
237 % as \key starts the key name. (The "M-x " sticks out to the left.)
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
238 \def\metax#1#2{\leavevmode\hbox to \hsize{\hbox to .75\hsize
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
239 {\hskip\keyindent\relax#1\hfil}%
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
240 \hskip -\metaxwidth minus 1fil
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
241 \kbd{#2}\hfil}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
242
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
243 % threecol - like "key" but with two key names.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
244 % for example, one for doing the action backward, and one for forward.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
245 \def\threecol#1#2#3{\hskip\keyindent\relax#1\hfil&\kbd{#2}\hfil\quad
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
246 &\kbd{#3}\hfil\quad\cr}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
247
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
248 % I cannot figure out how to make all dired-x
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
249 % commands fit on a page in two-column format
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
250 \def\dx{{\bf (DX)}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
251
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
252 %**end of header
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
253
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
254
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
255 \title{Referenčná karta pre Dired}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
256
43258
f3408a98d0f3 Update Emacs version 20.x -> 21.x.
Eli Zaretskii <eliz@gnu.org>
parents: 37387
diff changeset
257 \centerline{(určené pre Dired v GNU Emacse 21.x)}
37387
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
258 \centerline{Príkazy označené \dx{} vyžadujú dired-x}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
259
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
260 % trim this down to fit everything on one page
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
261 % \section{General}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
262 % In dired, you can edit a list of the files in a directory (and optionally
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
263 % its subdirectories in the `ls -lR' format).
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
264
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
265 % Editing a directory means that you can visit, rename, copy, compress,
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
266 % load, byte-compile files. You can change files' attributes, run shell
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
267 % commands on files, or insert subdirectories into the edit buffer. You can
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
268 % "flag" files for deletion or "mark" files for later commands, either one
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
269 % file at a time or by all files matching certain criteria (e.g., files that
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
270 % match a certain regexp).
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
271
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
272 % You move throughout the buffer using the usual cursor motion commands.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
273 % Letters no longer insert themselves, but execute commands instead. The
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
274 % digits (0-9) are prefix arguments.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
275
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
276 % Most commands operate either on all marked files or on the current file if
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
277 % no files are marked. Use a numeric prefix argument to operate on the next
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
278 % ARG files (or previous ARG if ARG $<$ 0). Use the prefix argument `1' to
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
279 % operate on the current file only. Prefix arguments override marks. Commands
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
280 % which run a sub-process on a group of files will display a list of files
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
281 % for which the sub-process failed. Typing y will try to tell
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
282 % you what went wrong.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
283
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
284 % When editing several directories in one buffer, each directory acts as a
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
285 % page, so C-x [ and C-x ] can be used to move between directories.
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
286
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
287 \section{Spustenie a ukončenie Dired}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
288
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
289 \key{spustenie dired}{C-x d}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
290 \key{spustenie dired v adresári s aktuálnym súborom}{C-x C-j \dx}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
291 \key{ukončenie dired}{q}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
292
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
293 \section{Príkazy pre presuny}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
294
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
295 \key{späť na predchádzajúci riadok}{p}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
296 \key{vpred na nasledujúci riadok}{n}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
297 \key{hore na predchádzajúci adresár}{<}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
298 \key{dole na nasledujúci adresár}{>}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
299 \key{na ďalší označený súbor}{M-\}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
300 \key{na predchádzajúci označený súbor}{M-\{}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
301 \key{späť na predchádzajúci podadresár}{M-C-p}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
302 \key{vpred na ďalší podadresár}{M-C-n}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
303 \key{na nadradený adresár}{^}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
304 \key{choď na prvý podadresár}{M-C-d}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
305
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
306 \section{Príkazy pomocou myši}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
307 \metax{otvor súbor}{Mouse_Button_2}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
308 \metax{zobraz menu}{Control-Mouse_Button_3}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
309
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
310 \section{Okamžité akcie nad súbormi}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
311
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
312 \key{otvor aktuálny súbor}{f}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
313 \key{otvor aktuálny súbor iba pre čítanie}{v}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
314 \key{otvor aktuálny súbor v inom okne}{o}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
315 \key{otvor aktuálny súbor v inom rámci}{w}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
316 \key{zobraz aktuálny súbor}{C-u o}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
317 \key{vytvor nový podadresár}{+}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
318 \key{porovnaj súbor pod kurzorom s označeným}{=}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
319
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
320 \section{Označovanie a odznačovanie súborov}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
321
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
322 \key{označ súbor alebo podadresár pre ďalšie príkazy}{m}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
323 \key{odznač súbor alebo súbory podadresáre}{u}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
324 \key{zruš označenie všetkých súborov v bufferi}{M-delete}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
325 \key{označ súbory so zadanou príponou}{* .}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
326 \key{označ všetky adresáre}{* /}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
327 \key{označ všetky symbolické odkazy}{* @}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
328 \key{označ všetky spustiteľné súbory}{* *}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
329 \key{invertuj označenie}{* t}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
330 \key{označ všetky súbory v aktuálnom podadresári}{* s}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
331 \key{označ súbory vyhovujíce regulárnemu výrazu}{* \%}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
332 \key{zmeň značku na iné písmeno}{* c}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
333 \key{označ súbory, pre ktoré elispový výraz vrací t}{* ( \dx}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
334
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
335 \section{Nápoveda}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
336
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
337 \key{zobraz nápovedu}{h}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
338 \key{prehľad príkazov dired}{?}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
339
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
340 \section{Príkazy nad označenými súbormi}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
341
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
342 \key{kopíruj súbor(y)}{C}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
343 \key{premenuj súbor alebo presuň súbory}{R}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
344 \key{zmeň vlastníka súboru(ov)}{O}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
345 \key{zmeň skupinu súboru(ov)}{G}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
346 \key{zmeň prístupové práva súboru(ov)}{M}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
347 \key{vytlač súbor(y)}{P}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
348 \key{zmeň názov súboru(ov) na malé písmená}{\% l}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
349 \key{zmeň názov súboru(ov) na veľké písmená}{\% u}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
350 \key{zmaž označené súbory}{X}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
351 \key{vykonaj uuencode alebo uudecode súboru(ov)}{U}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
352 \key{skomprimuj alebo dekomprimuj súbor(y)}{Z}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
353 \key{spusti info na súbore}{I \dx}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
354 \key{vytvor symbolický(é) odkaz(y)}{S}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
355 \key{vytvor relatívne symbolické odkazy}{Y}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
356 \key{vytvor pevný odkaz}{H}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
357 \key{prehľadaj súbory -- hľadaj regulárny výraz}{A}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
358 \key{nahraď regulárne výrazy}{Q}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
359 \key{prelož súbory (byte-compile)}{B}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
360 \key{načítaj súbory (load-file)}{L}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
361 \key{spusti príkaz nad súborom(mi)}{!}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
362
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
363 \section{Označenie súborov pre zmazanie}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
364
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
365 \leftline{\bf Odznačujúce príkazy mažú značku pre zmazanie}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
366 \key{označ súbor pre zmazanie}{d}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
367 \key{odstráň značku pre zmazanie}{delete}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
368 \key{označ všetky zálohy (súbory končiace na \~{})}{\~{}}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
369 \key{označ všetky zálohy (auto-save)}{\#}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
370 \key{označ rôzne dočasné súbory}{\&}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
371 \key{označ číslované zálohy (končiace na .\~{}1\~{} a~pod.)}{.}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
372 \key{vymaž súbory označené na zmazanie}{x}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
373 \key{označ súbory vyhovujúce regulárnemu výrazu}{\% d}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
374
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
375 \section{Modifikácia Dired bufferu}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
376
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
377 \key{vlož do tohto bufferu podadresár}{i}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
378 \key{odstráň označené súbory z bufferu}{k}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
379 \key{odstráň z bufferu výpis podadresára}{C-u k}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
380 \key{znovu načítaj adresár (značky sa zachovajú)}{g}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
381 \key{prepni triedenie adresára podľa mena/dátumu}{s}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
382 \key{uprav voľby príkazu ls}{C-u s}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
383 \key{obnov značky, skryté riadky a~pod.}{C-_}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
384 \key{skry všetky podadresáre}{M-\$}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
385 \key{skry alebo odkry všetky podadresáre}{\$}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
386
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
387 \section{Príkazy s regulárnymi výrazmi}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
388
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
389 \key{označ súbory vyhovujúce regulárnemu výrazu}{\% m}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
390 \key{skopíruj označené súbory obsahujúce regexp}{\% C}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
391 \key{premenuj označené súbory vyhovujúce regexp}{\% R}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
392 \key{pevný odkaz}{\% H}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
393 \key{symbolický odkaz}{\% S}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
394 \key{symbolický odkaz s relatívnou cestou}{\% Y}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
395 \key{označ pre zmazanie}{\% d}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
396
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
397 \section{Dired a Find}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
398 \metax{otvor v dired súbory vyhovujúce vzorke}{M-x find-name-dired}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
399 \metax{otvor v dired súbory obsahujúce vzorku}{M-x find-grep-dired}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
400 \metax{otvor v dired súbory podľa výstupu \kbd{find}}{M-x find-dired}
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
401
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
402 %\copyrightnotice
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
403
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
404 \bye
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
405
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
406 % Local variables:
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
407 % compile-command: "csplain sk-dired-ref"
20cdea777c49 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents:
diff changeset
408 % End: