aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader2004-06-28 07:56:49 +0000
committerMiles Bader2004-06-28 07:56:49 +0000
commit327719ee8a3fcdb36ed6acaf6d8cb5fbdf0bd801 (patch)
tree21de188e13b5e41a79bb50040933072ae0235217 /etc
parent852f73b7fa7b71910282eacb6263b3ecfd4ee783 (diff)
parent376de73927383d6062483db10b8a82448505f52b (diff)
downloademacs-327719ee8a3fcdb36ed6acaf6d8cb5fbdf0bd801.tar.gz
emacs-327719ee8a3fcdb36ed6acaf6d8cb5fbdf0bd801.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-218 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-220 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-221 Restore deleted tagline in etc/TUTORIAL.ru * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-222 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-228 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-229 Remove TeX output files from the archive * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-247 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-248 src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-249 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-256 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-258 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-263 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-264 Update from CVS: lispref/display.texi: emacs -> Emacs. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-265 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-274 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-275 Update from CVS: man/makefile.w32-in: Revert last change * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-276 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-295 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-296 Allow restarting an existing debugger session that's exited * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-297 - 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 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328 Update from CVS: src/.gdbinit (xsymbol): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-344 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345 Tweak source regexps so that building in place won't cause problems * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-346 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-351 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-352 Update from CVS: lisp/flymake.el: New file. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-361 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362 Support " [...]" style defaults in minibuffer-electric-default-mode * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363 (read-number): Use canonical format for default in prompt. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-364 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-367 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368 Improve display-supports-face-attributes-p on non-ttys * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369 Rewrite face-differs-from-default-p * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370 Move `display-supports-face-attributes-p' entirely into C code * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-371 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372 Simplify face-differs-from-default-p; don't consider :stipple. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-373 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374 (tty_supports_face_attributes_p): Ensure attributes differ from default * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-375 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-376 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377 (Fdisplay_supports_face_attributes_p): Work around bootstrapping problem * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-378 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-380 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381 Face merging cleanups * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-382 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-384 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385 src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-386 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-395 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396 Tweak arch tagging to make build/install-in-place less annoying * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397 Work around vc-arch problems when building eshell * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-398 Tweak permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-399 Tweak directory permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-400 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401 More build-in-place tweaking of arch tagging * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-402 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403 Yet more build-in-place tweaking of arch tagging * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-404 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-409 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-410 Make sure image types are initialized for lookup too * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-411 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-416 Update from CVS
Diffstat (limited to 'etc')
-rw-r--r--etc/.arch-inventory10
-rw-r--r--etc/ChangeLog47
-rw-r--r--etc/FOR-RELEASE13
-rw-r--r--etc/NEWS375
-rw-r--r--etc/PROBLEMS23
-rw-r--r--etc/TODO177
-rw-r--r--etc/TUTORIAL.fr1
-rw-r--r--etc/TUTORIAL.it4
-rw-r--r--etc/TUTORIAL.nl7
-rw-r--r--etc/TUTORIAL.pl5
-rw-r--r--etc/TUTORIAL.pt_BR1089
-rw-r--r--etc/TUTORIAL.ru443
-rw-r--r--etc/TUTORIAL.sl1
-rw-r--r--etc/TUTORIAL.sv5
-rw-r--r--etc/TUTORIAL.th4
-rw-r--r--etc/TUTORIAL.translators1
-rw-r--r--etc/compilation.txt30
-rw-r--r--etc/emacs.py112
-rw-r--r--etc/ru-refcard.ps2087
-rw-r--r--etc/ru-refcard.tex516
-rw-r--r--etc/tree-widget/default/close.pngbin0 -> 999 bytes
-rw-r--r--etc/tree-widget/default/close.xpm284
-rw-r--r--etc/tree-widget/default/empty.pngbin0 -> 999 bytes
-rw-r--r--etc/tree-widget/default/empty.xpm284
-rw-r--r--etc/tree-widget/default/end-guide.pngbin0 -> 913 bytes
-rw-r--r--etc/tree-widget/default/end-guide.xpm284
-rw-r--r--etc/tree-widget/default/guide.pngbin0 -> 911 bytes
-rw-r--r--etc/tree-widget/default/guide.xpm284
-rw-r--r--etc/tree-widget/default/handle.pngbin0 -> 916 bytes
-rw-r--r--etc/tree-widget/default/handle.xpm284
-rw-r--r--etc/tree-widget/default/leaf.pngbin0 -> 994 bytes
-rw-r--r--etc/tree-widget/default/leaf.xpm284
-rw-r--r--etc/tree-widget/default/no-guide.pngbin0 -> 914 bytes
-rw-r--r--etc/tree-widget/default/no-guide.xpm284
-rw-r--r--etc/tree-widget/default/no-handle.pngbin0 -> 914 bytes
-rw-r--r--etc/tree-widget/default/no-handle.xpm284
-rw-r--r--etc/tree-widget/default/open.pngbin0 -> 1006 bytes
-rw-r--r--etc/tree-widget/default/open.xpm284
-rw-r--r--etc/tree-widget/folder/close.pngbin0 -> 981 bytes
-rw-r--r--etc/tree-widget/folder/close.xpm285
-rw-r--r--etc/tree-widget/folder/empty.pngbin0 -> 1008 bytes
-rw-r--r--etc/tree-widget/folder/empty.xpm285
-rw-r--r--etc/tree-widget/folder/end-guide.pngbin0 -> 942 bytes
-rw-r--r--etc/tree-widget/folder/end-guide.xpm285
-rw-r--r--etc/tree-widget/folder/guide.pngbin0 -> 940 bytes
-rw-r--r--etc/tree-widget/folder/guide.xpm285
-rw-r--r--etc/tree-widget/folder/handle.pngbin0 -> 915 bytes
-rw-r--r--etc/tree-widget/folder/handle.xpm285
-rw-r--r--etc/tree-widget/folder/leaf.pngbin0 -> 980 bytes
-rw-r--r--etc/tree-widget/folder/leaf.xpm285
-rw-r--r--etc/tree-widget/folder/no-guide.pngbin0 -> 934 bytes
-rw-r--r--etc/tree-widget/folder/no-guide.xpm285
-rw-r--r--etc/tree-widget/folder/no-handle.pngbin0 -> 942 bytes
-rw-r--r--etc/tree-widget/folder/no-handle.xpm285
-rw-r--r--etc/tree-widget/folder/open.pngbin0 -> 1019 bytes
-rw-r--r--etc/tree-widget/folder/open.xpm285
56 files changed, 9724 insertions, 347 deletions
diff --git a/etc/.arch-inventory b/etc/.arch-inventory
new file mode 100644
index 00000000000..6ab642ca65c
--- /dev/null
+++ b/etc/.arch-inventory
@@ -0,0 +1,10 @@
1# Unlike most emacs dirs, etc has a simple non-autoconf-generated makefile
2source ^(Makefile)$
3
4# Generated files (DOC-X is generated on windows)
5backup ^(DOC(|-[0-9.]*|-X))$
6
7# Install-in-place on NT makes this directory, so just ignore it
8backup ^(icons)$
9
10# arch-tag: 5a1d62e0-593a-48cd-8743-8d45dc58dfae
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 580c256f12e..05c4549bee3 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,50 @@
12004-06-10 Lars Hansen <larsh@math.ku.dk>
2
3 * NEWS: Describe dired-omit-mode. Describe desktop package changes.
4
52004-05-29 Steven Tamm <steventamm@mac.com>
6
7 * PROBLEMS: Document the workaround for the Mac OS X port not
8 picking up the environment variables from dotfiles.
9
102004-05-16 Juri Linkov <juri@jurta.org>
11
12 * TUTORIAL.pt_BR: Add coding: latin-1, sentence-end-double-space: nil.
13
14 * ru-refcard.tex: Add C-u and RET to `C-h t Russian'.
15
162004-05-15 Alex Ott <ott@jet.msk.su>
17
18 * ru-refcard.tex, ru-refcard.ps: New files.
19
202004-05-14 David Ponce <david@dponce.com>
21
22 * tree-widget: New directory containing tree-widget themes and
23 images.
24
252004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
26
27 * TUTORIAL.pt_BR: initial check-in.
28
292004-05-06 Dave Love <fx@gnu.org>
30
31 * emacs.py: New file for python-mode's internal use.
32
332004-04-22 Stefan Monnier <monnier@iro.umontreal.ca>
34
35 * TODO: Use outline mode. Remove compile.el entry (done).
36
372004-04-18 Juri Linkov <juri@jurta.org>
38
39 * TUTORIAL.fr, TUTORIAL.pl, TUTORIAL.ru, TUTORIAL.sl, TUTORIAL.sv
40 * TUTORIAL.th: Add sentence-end-double-space: nil.
41
42 * TUTORIAL.it, TUTORIAL.nl, TUTORIAL.sv: Add coding: latin-1.
43
442004-04-16 David Kastrup <dak@gnu.org>
45
46 * TUTORIAL.ru: Changes by Alex Ott checked in.
47
12004-04-14 Jan Nieuwenhuizen <janneke@gnu.org> 482004-04-14 Jan Nieuwenhuizen <janneke@gnu.org>
2 49
3 * TUTORIAL.nl: Update Delete/Delback translation. 50 * TUTORIAL.nl: Update Delete/Delback translation.
diff --git a/etc/FOR-RELEASE b/etc/FOR-RELEASE
new file mode 100644
index 00000000000..b36632b092b
--- /dev/null
+++ b/etc/FOR-RELEASE
@@ -0,0 +1,13 @@
1Tasks needed before the next release.
2
3** Test the mbox branch of Rmail.
4
5** Install the mbox branch of Rmail.
6
7** Finish updating the Emacs Lisp manual.
8
9** Finish checking the Emacs Lisp manual.
10
11** Update the Emacs Manual.
12
13** Check the Emacs Lisp manual.
diff --git a/etc/NEWS b/etc/NEWS
index 46989c20795..ef5a3921d38 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -4,6 +4,8 @@ See the end for copying conditions.
4 4
5Please send Emacs bug reports to bug-gnu-emacs@gnu.org. 5Please send Emacs bug reports to bug-gnu-emacs@gnu.org.
6For older news, see the file ONEWS 6For older news, see the file ONEWS
7You can narrow news to the specific version by calling
8`view-emacs-news' with a prefix argument or by typing C-u C-h C-n.
7 9
8Temporary note: 10Temporary note:
9 +++ indicates that the appropriate manual has already been updated. 11 +++ indicates that the appropriate manual has already been updated.
@@ -89,6 +91,11 @@ eight-bit-control/eight-bit-graphic charsets aren't now in the range
89 91
90* Installation Changes in Emacs 21.4 92* Installation Changes in Emacs 21.4
91 93
94** Emacs includes now support for loading image libraries on demand.
95(Currently this feature is only used on MS Windows.) You can configure
96the supported image types and their associated dynamic libraries by
97setting the variable `image-library-alist'.
98
92--- 99---
93** A Bulgarian translation of the Emacs Tutorial is available. 100** A Bulgarian translation of the Emacs Tutorial is available.
94 101
@@ -163,6 +170,72 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
163 170
164* Changes in Emacs 21.4 171* Changes in Emacs 21.4
165 172
173** Passing resources on the command line now works on MS Windows.
174You can use --xrm to pass resource settings to Emacs, overriding any
175existing values. For example:
176
177 emacs --xrm "Emacs.Background:red" --xrm "Emacs.Geometry:100x20"
178
179will start up Emacs on an initial frame of 100x20 with red background,
180irrespective of geometry or background setting on the Windows registry.
181
182** New features in evaluation commands
183
184+++
185*** The function `eval-defun' (C-M-x) called on defface reinitializes
186the face to the value specified in the defface expression.
187
188*** Typing C-x C-e twice prints the value of the integer result
189in additional formats (octal, hexadecimal, character) specified
190by the new function `eval-expression-print-format'. The same
191function also defines the result format for `eval-expression' (M-:),
192`eval-print-last-sexp' (C-j) and some edebug evaluation functions.
193
194** New input method chinese-sisheng for inputting Chinese Pinyin
195characters.
196
197** New command quail-show-key shows what key (or key sequence) to type
198in the current input method to input a character at point.
199
200** Convenient commands to switch buffers in a cyclic order are C-x <left>
201(prev-buffer) and C-x <right> (next-buffer).
202
203** Commands winner-redo and winner-undo, from winner.el, are now bound to
204C-c <left> and C-c <right>, respectively. This is an incompatible change.
205
206** Help commands `describe-function' and `describe-key' now show function
207arguments in lowercase italics on displays that support it. To change the
208default, customize face `help-argument-name' or redefine the function
209`help-default-arg-highlight'.
210
211---
212** The comint prompt can now be made read-only, using the new user
213option `comint-prompt-read-only'. This is not enabled by default,
214except in IELM buffers. The read-only status of IELM prompts can be
215controlled with the new user option `ielm-prompt-read-only', which
216overrides `comint-prompt-read-only'.
217
218The new commands `comint-kill-whole-line' and `comint-kill-region'
219support editing comint buffers with read-only prompts.
220
221`comint-kill-whole-line' is like `kill-whole-line', but ignores both
222read-only and field properties. Hence, it will always kill entire
223lines, including any prompts.
224
225`comint-kill-region' is like `kill-region', except that it ignores
226read-only properties, if it is safe to do so. This means that if any
227part of a prompt is deleted, then the entire prompt must be deleted
228and that all prompts must stay at the beginning of a line. If this is
229not the case, then `comint-kill-region' behaves just like
230`kill-region' if read-only are involved: it copies the text to the
231kill-ring, but does not delete it.
232
233** You can now use next-error (C-x `) and previous-error to advance to
234the next/previous matching line found by M-x occur.
235
236** Telnet will now prompt you for a port number with C-u M-x telnet.
237
238+++
166** New command line option -Q. 239** New command line option -Q.
167 240
168This is like using -q --no-site-file, but in addition it also disables 241This is like using -q --no-site-file, but in addition it also disables
@@ -239,6 +312,37 @@ This is like `strokes-global-set-stroke', but it allows you to bind
239the stroke directly to a string to insert. This is convenient for 312the stroke directly to a string to insert. This is convenient for
240using strokes as an input method. 313using strokes as an input method.
241 314
315+++
316** Desktop package
317
318*** Desktop saving is now a minor mode, desktop-save-mode. Variable
319desktop-enable is obsolete. Customize desktop-save-mode to enable desktop
320saving.
321
322*** Buffers are saved in the desktop file in the same order as that in the
323buffer list.
324
325*** New commands:
326 - desktop-revert reverts to the last loaded desktop.
327 - desktop-change-dir kills current desktop and loads a new.
328 - desktop-save-in-desktop-dir saves desktop in the directory from which
329 it was loaded.
330
331*** New customizable variables:
332 - desktop-save. Determins whether the desktop should be saved when it is
333 killed.
334 - desktop-file-name-format.
335 - desktop-path. List of directories in which to lookup the desktop file.
336 - desktop-locals-to-save.
337 - desktop-globals-to-clear.
338 - desktop-clear-preserve-buffers-regexp.
339
340*** New command line option --no-desktop
341
342*** New hooks:
343 - desktop-after-read-hook run after a desktop is loaded.
344 - desktop-no-desktop-file-hook run when no desktop file is found.
345
242--- 346---
243** The saveplace.el package now filters out unreadable files. 347** The saveplace.el package now filters out unreadable files.
244When you exit Emacs, the saved positions in visited files no longer 348When you exit Emacs, the saved positions in visited files no longer
@@ -353,13 +457,15 @@ The technique of setting `sql-mode-font-lock-defaults' directly in
353your .emacs will no longer establish the default highlighting -- Use 457your .emacs will no longer establish the default highlighting -- Use
354`sql-product' to accomplish this. 458`sql-product' to accomplish this.
355 459
460ANSI keywords are always highlighted.
461
356*** The function `sql-add-product-keywords' can be used to add 462*** The function `sql-add-product-keywords' can be used to add
357font-lock rules to the product specific rules. For example, to have 463font-lock rules to the product specific rules. For example, to have
358all identifiers ending in "_t" under MS SQLServer treated as a type, 464all identifiers ending in "_t" under MS SQLServer treated as a type,
359you would use the following line in your .emacs file: 465you would use the following line in your .emacs file:
360 466
361 (sql-add-product-keywords 'ms 467 (sql-add-product-keywords 'ms
362 '("\\<\\w+_t\\>" . font-lock-type-face)) 468 '(("\\<\\w+_t\\>" . font-lock-type-face)))
363 469
364*** Oracle support includes keyword highlighting for Oracle 9i. Most 470*** Oracle support includes keyword highlighting for Oracle 9i. Most
365SQL and PL/SQL keywords are implemented. SQL*Plus commands are 471SQL and PL/SQL keywords are implemented. SQL*Plus commands are
@@ -376,6 +482,13 @@ If the username and password are not provided to `sql-ms', osql is
376called with the -E command line argument to use the operating system 482called with the -E command line argument to use the operating system
377credentials to authenticate the user. 483credentials to authenticate the user.
378 484
485*** Postgres support is enhanced.
486Keyword highlighting of Postgres 7.3 is implemented. Prompting for
487the username and the pgsql `-U' option is added.
488
489*** MySQL support is enhanced.
490Keyword higlighting of MySql 4.0 is implemented.
491
379*** Imenu support has been enhanced to locate tables, views, indexes, 492*** Imenu support has been enhanced to locate tables, views, indexes,
380packages, procedures, functions, triggers, sequences, rules, and 493packages, procedures, functions, triggers, sequences, rules, and
381defaults. 494defaults.
@@ -413,14 +526,24 @@ restores the previous value of `buffer-invisibility-spec'.
413** New command `kill-whole-line' kills an entire line at once. 526** New command `kill-whole-line' kills an entire line at once.
414By default, it is bound to C-S-<backspace>. 527By default, it is bound to C-S-<backspace>.
415 528
529** New commands to operate on pairs of open and close characters:
530`insert-pair', `delete-pair', `raise-sexp'.
531
532** A prefix argument of C-M-q in Emacs Lisp mode pretty-printifies the
533list starting after point.
534
416** Dired mode: 535** Dired mode:
417 536
418*** New faces dired-header, dired-mark, dired-marked, dired-flagged, 537*** New faces dired-header, dired-mark, dired-marked, dired-flagged,
419dired-ignored, dired-directory, dired-symlink, dired-warning 538dired-ignored, dired-directory, dired-symlink, dired-warning
420introduced for Dired mode instead of font-lock faces. 539introduced for Dired mode instead of font-lock faces.
421 540
422*** New Dired command `dired-compare-directories' to mark files with 541*** New Dired command `dired-compare-directories' marks files
423different file attributes in two dired buffers. 542with different file attributes in two dired buffers.
543
544+++
545*** New Dired command `dired-do-touch' (bound to T) changes timestamps
546of marked files with the value entered in the minibuffer.
424 547
425+++ 548+++
426*** In Dired's ! command (dired-do-shell-command), `*' and `?' now 549*** In Dired's ! command (dired-do-shell-command), `*' and `?' now
@@ -436,17 +559,54 @@ types of files. The variable `dired-view-command-alist' controls
436what external viewers to use and when. 559what external viewers to use and when.
437 560
438*** In Dired, the w command now copies the current line's file name 561*** In Dired, the w command now copies the current line's file name
439into the kill ring. 562into the kill ring. With a zero prefix arg, copies absolute file names.
563
564+++
565** Dired-x:
566
567*** Omitting files is now a minor mode, dired-omit-mode. The mode toggling
568command is bound to M-o. A new command dired-mark-omitted, bound to M-O,
569marks omitted files. The variable dired-omit-files-p is obsoleted, use the
570mode toggling function instead.
440 571
441** Info mode: 572** Info mode:
573
574*** A numeric prefix argument of `info' selects an Info buffer
575with the number appended to the *info* buffer name.
576
577*** New command `Info-history' (bound to L) displays a menu of visited nodes.
578
579*** New command `Info-toc' (bound to T) creates a node with table of contents
580from the tree structure of menus of the current Info file.
581
582*** New command `info-apropos' searches the indices of the known
583Info files on your system for a string, and builds a menu of the
584possible matches.
585
586*** New command `Info-copy-current-node-name' (bound to w) copies
587the current Info node name into the kill ring. With a zero prefix
588arg, puts the node name inside the `info' function call.
589
590*** New command `Info-search-case-sensitively' (bound to S).
591
592*** New command `Info-search-next' (unbound) repeats the last search
593without prompting for a new search string.
594
595*** New face `info-xref-visited' distinguishes visited nodes from unvisited
596and a new option `Info-fontify-visited-nodes' to control this.
597
598*** http and ftp links in Info are now operational: they look like cross
599references and following them calls `browse-url'.
600
442+++ 601+++
443*** Info now hides node names in menus and cross references by default. 602*** Info now hides node names in menus and cross references by default.
444If you prefer the old behavior, you can set the new user option 603If you prefer the old behavior, you can set the new user option
445`Info-hide-note-references' to nil. 604`Info-hide-note-references' to nil.
446 605
447*** The new command `info-apropos' searches the indices of the known 606*** Images in Info pages are supported.
448Info files on your system for a string, and builds a menu of the 607Info pages show embedded images, in Emacs frames with image support.
449possible matches. 608Info documentation that includes images, processed with makeinfo
609version 4.7 or newer, compiles to Info pages with embedded images.
450 610
451+++ 611+++
452*** The default value for `Info-scroll-prefer-subnodes' is now nil. 612*** The default value for `Info-scroll-prefer-subnodes' is now nil.
@@ -458,6 +618,8 @@ possible matches.
458'sql-sqlite'. 618'sql-sqlite'.
459 619
460** BibTeX mode: 620** BibTeX mode:
621*** The new command bibtex-entry-update (bound to C-c C-u) updates
622an existing BibTeX entry.
461*** New `bibtex-entry-format' option `required-fields', enabled by default. 623*** New `bibtex-entry-format' option `required-fields', enabled by default.
462*** bibtex-maintain-sorted-entries can take values `plain', 624*** bibtex-maintain-sorted-entries can take values `plain',
463`crossref', and `entry-class' which control the sorting scheme used 625`crossref', and `entry-class' which control the sorting scheme used
@@ -670,11 +832,12 @@ and windows-1251 are preloaded since the former is so common and the
670latter is used by GNU locales. 832latter is used by GNU locales.
671 833
672** The utf-8/16 coding systems have been enhanced. 834** The utf-8/16 coding systems have been enhanced.
673By default, untranslatable utf-8 sequences (mostly representing CJK 835By default, untranslatable utf-8 sequences are simply composed into
674characters) are simply composed into single quasi-characters. User 836single quasi-characters. User option `utf-translate-cjk-mode' (it is
675option `utf-translate-cjk' arranges to translate many utf-8 CJK 837turned on by default) arranges to translate many utf-8 CJK character
676character sequences into real Emacs characters in a similar way to the 838sequences into real Emacs characters in a similar way to the Mule-UCS
677Mule-UCS system. This uses significant space, so is not the default. 839system. As this loads a fairly big data on demand, people who are not
840interested in CJK characters may want to customize it to nil.
678You can augment/amend the CJK translation via hash tables 841You can augment/amend the CJK translation via hash tables
679`ucs-mule-cjk-to-unicode' and `ucs-unicode-to-mule-cjk'. The utf-8 842`ucs-mule-cjk-to-unicode' and `ucs-unicode-to-mule-cjk'. The utf-8
680coding system now also encodes characters from most of Emacs's 843coding system now also encodes characters from most of Emacs's
@@ -814,9 +977,9 @@ to give it focus.
814+++ 977+++
815** The new command `describe-char' (C-u C-x =) pops up a buffer with 978** The new command `describe-char' (C-u C-x =) pops up a buffer with
816description various information about a character, including its 979description various information about a character, including its
817encodings and syntax, its text properties, overlays, and widgets at 980encodings and syntax, its text properties, how to input, overlays, and
818point. You can get more information about some of them, by clicking 981widgets at point. You can get more information about some of them, by
819on mouse-sensitive areas or moving there and pressing RET. 982clicking on mouse-sensitive areas or moving there and pressing RET.
820 983
821+++ 984+++
822** The new command `multi-occur' is just like `occur', except it can 985** The new command `multi-occur' is just like `occur', except it can
@@ -832,6 +995,10 @@ can optionally enable mouse highlighting only after you move the
832mouse, so that highlighting disappears when you press a key. You can 995mouse, so that highlighting disappears when you press a key. You can
833also disable mouse highlighting. 996also disable mouse highlighting.
834 997
998** You can now customize if selecting a region by dragging the mouse
999shall not copy the selected text to the kill-ring by setting the new
1000variable mouse-drag-copy-region to nil.
1001
835+++ 1002+++
836** font-lock: in modes like C and Lisp where the fontification assumes that 1003** font-lock: in modes like C and Lisp where the fontification assumes that
837an open-paren in column 0 is always outside of any string or comment, 1004an open-paren in column 0 is always outside of any string or comment,
@@ -1054,6 +1221,12 @@ counter to the specified source line (the one where point is).
1054 1221
1055 Minor Improvements 1222 Minor Improvements
1056 1223
1224*** The STARTTLS elisp wrapper (starttls.el) can now use GNUTLS
1225instead of the OpenSSL based "starttls" tool. For backwards
1226compatibility, it will prefer "starttls", but you can toggle
1227`starttls-use-gnutls' to switch to GNUTLS (or simply remove the
1228"starttls" tool).
1229
1057*** Do not allow debugger output history variable to grow without bounds. 1230*** Do not allow debugger output history variable to grow without bounds.
1058 1231
1059+++ 1232+++
@@ -1200,6 +1373,13 @@ the new function `appt-activate'. The new variable
1200`appt-display-format' controls how reminders are displayed, replacing 1373`appt-display-format' controls how reminders are displayed, replacing
1201appt-issue-message, appt-visible, and appt-msg-window. 1374appt-issue-message, appt-visible, and appt-msg-window.
1202 1375
1376** The new functions `diary-from-outlook', `diary-from-outlook-gnus',
1377and `diary-from-outlook-rmail' can be used to import diary entries
1378from Outlook-format appointments in mail messages. The variable
1379`diary-outlook-formats' can be customized to recognize additional
1380formats.
1381
1382
1203** VC Changes 1383** VC Changes
1204 1384
1205*** The key C-x C-q no longer checks files in or out, it only changes 1385*** The key C-x C-q no longer checks files in or out, it only changes
@@ -1652,6 +1832,10 @@ Lines that match are never indented, and are given distinctive font-locking.
1652** F90 mode has new navigation commands `f90-end-of-block', 1832** F90 mode has new navigation commands `f90-end-of-block',
1653`f90-beginning-of-block', `f90-next-block', `f90-previous-block'. 1833`f90-beginning-of-block', `f90-next-block', `f90-previous-block'.
1654 1834
1835** F90 mode now has support for hs-minor-mode (hideshow).
1836It cannot deal with every code format, but ought to handle a sizeable
1837majority.
1838
1655--- 1839---
1656** Prolog mode has a new variable `prolog-font-lock-keywords' 1840** Prolog mode has a new variable `prolog-font-lock-keywords'
1657to support use of font-lock. 1841to support use of font-lock.
@@ -1679,13 +1863,19 @@ candidate is a directory.
1679to the text before point. If there is text in the buffer after point, 1863to the text before point. If there is text in the buffer after point,
1680it remains unchanged. 1864it remains unchanged.
1681 1865
1682** Visual feedback of *Completions* buffer is enhanced. 1866** Enhanced visual feedback in *Completions* buffer.
1683Faces are put on the common prefix substrings and the first uncommon 1867
1684charachters of each completion candidate in the *Completions* buffer. 1868Completions lists use faces to highlight what all completions
1685`completion-de-emphasis' is put on the common prefix substrings as the 1869have in common and where they begin to differ.
1686face; and `completion-emphasis' is put on the first uncommon 1870
1687charachters. By default `completion-de-emphasis' is inherited from 1871The common prefix shared by all possible completions uses the face
1688`default' face. `completion-emphasis' is inherited from `bold' face. 1872`completions-common-part', while the first character that isn't the
1873same uses the face `completions-first-difference'. By default,
1874`completions-common-part' inherits from `default', and
1875`completions-first-difference' inherits from `bold'. The idea of
1876`completions-common-part' is that you can use it to make the common
1877parts less visible than normal, so that the rest of the differing
1878parts is, by contrast, slightly highlighted.
1689 1879
1690+++ 1880+++
1691** New user option `inhibit-startup-buffer-menu'. 1881** New user option `inhibit-startup-buffer-menu'.
@@ -1738,7 +1928,7 @@ depend on external libraries. All of these libraries have been ported
1738to Windows, and can be found in both source and binary form at 1928to Windows, and can be found in both source and binary form at
1739http://gnuwin32.sourceforge.net/. Note that libpng also depends on 1929http://gnuwin32.sourceforge.net/. Note that libpng also depends on
1740zlib, and tiff depends on the version of jpeg that it was compiled 1930zlib, and tiff depends on the version of jpeg that it was compiled
1741against. 1931against. For additional information, see nt/INSTALL.
1742 1932
1743--- 1933---
1744** Sound is now supported on MS Windows. 1934** Sound is now supported on MS Windows.
@@ -1790,9 +1980,25 @@ to view diffs or log entries directly from vc-annotate-mode:
1790 D: shows the diff of the revision at line with its previous revision 1980 D: shows the diff of the revision at line with its previous revision
1791 L: shows the log of the revision at line 1981 L: shows the log of the revision at line
1792 W: annotates the workfile (most up to date) version 1982 W: annotates the workfile (most up to date) version
1983
1984+++
1985** In pcl-cvs mode, there is a new `d y' command to view the diffs
1986between the local version of the file and yesterday's head revision
1987in the repository.
1988
1793 1989
1794* New modes and packages in Emacs 21.4 1990* New modes and packages in Emacs 21.4
1795 1991
1992** The new package flymake.el does on-the-fly syntax checking of program
1993source files. See the Flymake's Info manual for more details.
1994
1995** The library tree-widget.el provides a new widget to display a set
1996of hierarchical data as an outline. For example, the tree-widget is
1997well suited to display a hierarchy of directories and files.
1998
1999** The wdired.el package allows you to use normal editing commands on dired
2000buffers to change filenames, permissions, etc...
2001
1796** The new python.el package is used to edit Python and Jython programs. 2002** The new python.el package is used to edit Python and Jython programs.
1797 2003
1798** The URL package (which had been part of W3) is now part of Emacs. 2004** The URL package (which had been part of W3) is now part of Emacs.
@@ -1880,6 +2086,7 @@ where the keys work like (shifted) arrow keys, home/end, etc., and
1880are left unspecified and can be bound individually through the global 2086are left unspecified and can be bound individually through the global
1881or local keymaps. 2087or local keymaps.
1882 2088
2089+++
1883** The new kmacro package provides a simpler user interface to 2090** The new kmacro package provides a simpler user interface to
1884emacs' keyboard macro facilities. 2091emacs' keyboard macro facilities.
1885 2092
@@ -2018,9 +2225,106 @@ configuration files.
2018 2225
2019* Lisp Changes in Emacs 21.4 2226* Lisp Changes in Emacs 21.4
2020 2227
2228** If a command sets transient-mark-mode to `only', that
2229enables Transient Mark mode for the following command, only.
2230
2231+++
2232** Cleaner way to enter key sequences.
2233
2234You can enter a constant key sequence in a more natural format, the
2235same one used for saving keyboard macros, using the macro `kbd'. For
2236example,
2237
2238(kbd "C-x C-f") => "\^x\^f"
2239
2240** The sentinel is now called when a network process is deleted with
2241delete-process. The status message passed to the sentinel for a
2242deleted network process is "deleted". The message passed to the
2243sentinel when the connection is closed by the remote peer has been
2244changed to "connection broken by remote peer".
2245
2246** If the buffer's undo list for the current command gets longer than
2247undo-outer-limit, garbage collection empties it. This is to prevent
2248it from using up the available memory and choking Emacs.
2249
2250---
2251** New function quail-find-key returns a list of keys to type in the
2252current input method to input a character.
2253
2254+++
2255** New functions posn-at-point and posn-at-x-y return
2256click-event-style position information for a given visible buffer
2257position or for a given window pixel coordinate.
2258
2259** skip-chars-forward and skip-chars-backward now handle
2260character classes such as [:alpha:], along with individual characters
2261and ranges.
2262
2263** Function pos-visible-in-window-p now returns the pixel coordinates
2264and partial visiblity state of the corresponding row, if the PARTIALLY
2265arg is non-nil.
2266
2267** The function `eql' is now available without requiring the CL package.
2268
2269+++
2270** The new primitive `set-file-times' sets a file's access and
2271modification times. Magic file name handlers can handle this
2272operation.
2273
2021** The display space :width and :align-to text properties are now 2274** The display space :width and :align-to text properties are now
2022supported on text terminals. 2275supported on text terminals.
2023 2276
2277** Support for displaying image slices
2278
2279*** New display property (slice X Y WIDTH HEIGHT) may be used with
2280an image property to display only a specific slice of the image.
2281
2282*** Function insert-image has new optional fourth arg to
2283specify image slice (X Y WIDTH HEIGHT).
2284
2285*** New function insert-sliced-image inserts a given image as a
2286specified number of evenly sized slices (rows x columns).
2287
2288** New line-height and line-spacing properties for newline characters
2289
2290A newline may now have line-height and line-spacing text or overlay
2291properties that control the height of the corresponding display row.
2292
2293If the line-height property value is 0, the newline does not
2294contribute to the height of the display row; instead the height of the
2295newline glyph is reduced. Also, a line-spacing property on this
2296newline is ignored. This can be used to tile small images or image
2297slices without adding blank areas between the images.
2298
2299If the line-height property value is a positive integer, the value
2300specifies the minimum line height in pixels. If necessary, the line
2301height it increased by increasing the line's ascent.
2302
2303If the line-height property value is a float, the minimum line height
2304is calculated by multiplying the default frame line height by the
2305given value.
2306
2307If the line-height property value is a cons (RATIO . FACE), the
2308minimum line height is calculated as RATIO * height of named FACE.
2309RATIO is int or float. If FACE is t, it specifies the current face.
2310
2311If the line-spacing property value is an positive integer, the value
2312is used as additional pixels to insert after the display line; this
2313overrides the default frame line-spacing and any buffer local value of
2314the line-spacing variable.
2315
2316If the line-spacing property may be a float or cons, the line spacing
2317is calculated as specified above for the line-height property.
2318
2319If the line-spacing value is a cons (total . SPACING) where SPACING is
2320any of the forms described above, the value of SPACING is used as the
2321total height of the line, i.e. a varying number of pixels are inserted
2322after each line to make each line exactly that many pixels high.
2323
2324
2325** The buffer local line-spacing variable may now have a float value,
2326which is used as a height relative to the default frame line height.
2327
2024** Enhancements to stretch display properties 2328** Enhancements to stretch display properties
2025 2329
2026The display property stretch specification form `(space PROPS)', where 2330The display property stretch specification form `(space PROPS)', where
@@ -2139,6 +2443,12 @@ number of corresponding line in current buffer.
2139variable `sentence-end-without-space' which contains such characters 2443variable `sentence-end-without-space' which contains such characters
2140that end a sentence without following spaces. 2444that end a sentence without following spaces.
2141 2445
2446** The function `sentence-end' should be used to obtain the value of
2447the variable `sentence-end'. If the variable `sentence-end' is nil,
2448then this function returns the regexp constructed from the variables
2449`sentence-end-without-period', `sentence-end-double-space' and
2450`sentence-end-without-space'.
2451
2142+++ 2452+++
2143** The flags, width, and precision options for %-specifications in function 2453** The flags, width, and precision options for %-specifications in function
2144`format' are now documented. Some flags that were accepted but not 2454`format' are now documented. Some flags that were accepted but not
@@ -2929,6 +3239,10 @@ A new predicate `supports' has also been added to the `defface' face
2929specification language, which can be used to do this test for faces 3239specification language, which can be used to do this test for faces
2930defined with defface. 3240defined with defface.
2931 3241
3242** The function face-differs-from-default-p now truly checks whether the
3243given face displays differently from the default face or not (previously
3244it did only a very cursory check).
3245
2932+++ 3246+++
2933** face-attribute, face-foreground, face-background, and face-stipple now 3247** face-attribute, face-foreground, face-background, and face-stipple now
2934accept a new optional argument, INHERIT, which controls how face 3248accept a new optional argument, INHERIT, which controls how face
@@ -2938,6 +3252,13 @@ inheritance is used when determining the value of a face attribute.
2938** New functions face-attribute-relative-p and merge-face-attribute 3252** New functions face-attribute-relative-p and merge-face-attribute
2939help with handling relative face attributes. 3253help with handling relative face attributes.
2940 3254
3255** The priority of faces in an :inherit attribute face-list is reversed.
3256If a face contains an :inherit attribute with a list of faces, earlier
3257faces in the list override later faces in the list; in previous releases
3258of Emacs, the order was the opposite. This change was made so that
3259:inherit face-lists operate identically to face-lists in text `face'
3260properties.
3261
2941+++ 3262+++
2942** Enhancements to process support 3263** Enhancements to process support
2943 3264
@@ -3403,6 +3724,9 @@ using the text properties (esp. the face) of the prompt string.
3403** New function x-send-client-message sends a client message when 3724** New function x-send-client-message sends a client message when
3404running under X. 3725running under X.
3405 3726
3727** Arguments for remove-overlays are now optional, so that you can remove
3728all overlays in the buffer by just calling (remove-overlay).
3729
3406** New packages: 3730** New packages:
3407 3731
3408*** The new package gdb-ui.el provides an enhanced graphical interface to 3732*** The new package gdb-ui.el provides an enhanced graphical interface to
@@ -3443,10 +3767,7 @@ been added.
3443with Custom. 3767with Custom.
3444 3768
3445** UTF-16 coding systems are available, encoding the same characters 3769** UTF-16 coding systems are available, encoding the same characters
3446as mule-utf-8. Coding system `utf-16-le-dos' is useful as the value 3770as mule-utf-8.
3447of `selection-coding-system' in MS Windows, allowing you to paste
3448multilingual text from the clipboard. Set it interactively with
3449C-x RET x or in .emacs with `(set-selection-coding-system 'utf-16-le-dos)'.
3450 3771
3451** There is a new language environment for UTF-8 (set up automatically 3772** There is a new language environment for UTF-8 (set up automatically
3452in UTF-8 locales). 3773in UTF-8 locales).
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index c3e9ce2a16a..4ff8d50c8ae 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -5,6 +5,18 @@ in compiling, installing and running GNU Emacs.
5 5
6It's completely redundant now, as far as we know. 6It's completely redundant now, as far as we know.
7 7
8* Environment Variables from dotfiles are ignored with Mac OS X (Carbon).
9
10When starting Emacs from the Dock or the Finder on Mac OS X, the
11environment variables that are set up in dotfiles, such as .cshrc or
12.profile, are ignored. This is because the Finder and Dock are not
13started from a shell, but instead from the Window Manager itself.
14
15The workaround for this is to create a .MacOSX/environment.plist file to
16setup these environment variables. These environment variables will
17apply to all processes regardless of where they are started.
18For me information, see http://developer.apple.com/qa/qa2001/qa1067.html.
19
8* Segfault on GNU/Linux using certain recent versions of the Linux kernel. 20* Segfault on GNU/Linux using certain recent versions of the Linux kernel.
9 21
10With certain recent Linux kernels (like the one of Redhat Fedora Core 22With certain recent Linux kernels (like the one of Redhat Fedora Core
@@ -225,6 +237,12 @@ __MSVCRT__, like so:
225 237
226 configure --with-gcc --cflags -mwin32 --cflags -D__MSVCRT__ 238 configure --with-gcc --cflags -mwin32 --cflags -D__MSVCRT__
227 239
240* Building the MS-Windows port fails with a CreateProcess failure.
241
242Some versions of mingw32 make on some versions of Windows do not seem
243to detect the shell correctly. Try "make SHELL=cmd.exe", or if that
244fails, try running make from Cygwin bash instead.
245
228* Building the MS-Windows port with Leim fails in the `leim' directory. 246* Building the MS-Windows port with Leim fails in the `leim' directory.
229 247
230The error message might be something like this: 248The error message might be something like this:
@@ -578,11 +596,6 @@ ought to recognize the Windows language-change event and set up the
578appropriate keyboard encoding automatically, but it doesn't do that 596appropriate keyboard encoding automatically, but it doesn't do that
579yet.) 597yet.)
580 598
581Windows uses UTF-16 encoding to deal with multilingual text (text not
582encodable in the `system codepage') in the clipboard. To deal with
583this, load the library `utf-16' and use `set-selection-coding-system'
584to set the clipboard coding system to `utf-16-le-with-signature-dos'.
585
586The %b specifier for format-time-string does not produce abbreviated 599The %b specifier for format-time-string does not produce abbreviated
587month names with consistent widths for some locales on some versions 600month names with consistent widths for some locales on some versions
588of Windows. This is caused by a deficiency in the underlying system 601of Windows. This is caused by a deficiency in the underlying system
diff --git a/etc/TODO b/etc/TODO
index d6607a94d47..b78c98bd866 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -1,4 +1,4 @@
1 -*-text-*- 1 -*-outline-*-
2 2
3If you are ready to start working on any of these TODO items, we 3If you are ready to start working on any of these TODO items, we
4appreciate your help; please write to emacs-devel@gnu.org so we can be 4appreciate your help; please write to emacs-devel@gnu.org so we can be
@@ -7,51 +7,48 @@ it best. Since Emacs is an FSF-copyrighted package, please be
7prepared to sign legal papers to transfer the copyright on your work 7prepared to sign legal papers to transfer the copyright on your work
8to the FSF. 8to the FSF.
9 9
10Small but important fixes needed in existing features: 10* Small but important fixes needed in existing features:
11 11
12* Make compile.el record the markers that point to error loci 12** Fix the kill/yank treatment of invisible text. At the moment,
13 on text properties in the error message lines.
14
15* Fix the kill/yank treatment of invisible text. At the moment,
16 invisible text is placed in the kill-ring, so that the contents of 13 invisible text is placed in the kill-ring, so that the contents of
17 the ring may not correspond to the text as displayed to the user. It 14 the ring may not correspond to the text as displayed to the user. It
18 ought to be possible to omit text which is invisible (due to a 15 ought to be possible to omit text which is invisible (due to a
19 text-property, overlay, or selective display) from the kill-ring. 16 text-property, overlay, or selective display) from the kill-ring.
20 17
21Important features: 18* Important features:
22 19
23* Provide user-friendly ways to list all available font families, 20** Provide user-friendly ways to list all available font families,
24 display a font as a sample, etc. [fx is looking at multilingual 21 display a font as a sample, etc. [fx is looking at multilingual
25 font selection for Emacs 22.] 22 font selection for Emacs 22.]
26 23
27* Program Enriched mode to read and save in RTF. [Is there actually a 24** Program Enriched mode to read and save in RTF. [Is there actually a
28 decent single definition of RTF? Maybe see info at 25 decent single definition of RTF? Maybe see info at
29 http://latex2rtf.sourceforge.net/.] 26 http://latex2rtf.sourceforge.net/.]
30 27
31* Implement something better than the current Refill mode. This 28** Implement something better than the current Refill mode. This
32 probably needs some primitive support. 29 probably needs some primitive support.
33 30
34* Implement primitive and higher-level functions to allow filling 31** Implement primitive and higher-level functions to allow filling
35 properly with variable-pitch faces. 32 properly with variable-pitch faces.
36 33
37* Implement a smoother vertical scroll facility, one that allows 34** Implement a smoother vertical scroll facility, one that allows
38 C-v to scroll through a tall image. 35 C-v to scroll through a tall image.
39 36
40* Implement other text formatting properties. 37** Implement other text formatting properties.
41** Footnotes that can appear either in place or at the end of the page. 38*** Footnotes that can appear either in place or at the end of the page.
42** text property that says "don't break line in middle of this". 39*** text property that says "don't break line in middle of this".
43 Don't break the line between two characters that have the 40 Don't break the line between two characters that have the
44 same value of this property. 41 same value of this property.
45** Discretionary hyphens that are not visible when they are at end of line. 42*** Discretionary hyphens that are not visible when they are at end of line.
46 43
47* Make movemail work with IMAP. 44** Make movemail work with IMAP.
48 45
49* Internationalize Emacs's messages. [Note that this is of limited 46** Internationalize Emacs's messages. [Note that this is of limited
50 use until the menus can display multilingual text. It also doesn't 47 use until the menus can display multilingual text. It also doesn't
51 address important issues like using the names of symbols essentially 48 address important issues like using the names of symbols essentially
52 as documentation, e.g. in command names and Custom. -- fx] 49 as documentation, e.g. in command names and Custom. -- fx]
53 50
54* Make the Lucid menu widget display multilingual text. [This 51** Make the Lucid menu widget display multilingual text. [This
55 probably needs to be done from actual Emacs buffers, either directly 52 probably needs to be done from actual Emacs buffers, either directly
56 in the menu or by rendering in an unmapped window and copying the 53 in the menu or by rendering in an unmapped window and copying the
57 pixels. Note that the relevant Xlib functions assume a specific 54 pixels. Note that the relevant Xlib functions assume a specific
@@ -60,48 +57,63 @@ Important features:
60 port now displays multilingual text in menus, but only insofar as 57 port now displays multilingual text in menus, but only insofar as
61 Emacs can encode it as utf-8 and gtk can display the result.] 58 Emacs can encode it as utf-8 and gtk can display the result.]
62 59
63* Remove the limitation that window and frame widths and heights can 60** Remove the limitation that window and frame widths and heights can
64 be only full columns/lines. 61 be only full columns/lines.
65 62
66Other features we would like: 63* Other features we would like:
64
65** Ability to map a key, including all modified-combinations.
66 E.g map mouse-4 to wheel-up as well as M-mouse-4 -> M-wheel-up
67 M-C-mouse-4 -> M-C-wheel-up, H-S-C-M-s-double-mouse-4 ->
68 H-S-C-M-s-double-wheel-up, ...
67 69
68* Have a command suggestion help system that recognizes patterns 70** Beefed-up syntax-tables.
71*** recognize multi-character syntactic entities like `begin' and `end'.
72*** nested string-delimiters (for Postscript's (foo(bar)baz) strings).
73*** support for infix operators (with precedence).
74*** support for the $ (paired delimiter) in parse-partial-sexp.
75*** support for hook-chars whose effect on the parsing-state is specified
76 by elisp code. Thus a char could both close a string and open a comment
77 at the same time and do it in a context-sensitive way.
78*** ability to add mode-specific data to the partial-parse-state.
79
80** Have a command suggestion help system that recognizes patterns
69 of commands which could be replaced with a simpler common command. 81 of commands which could be replaced with a simpler common command.
70 It should not make more than one suggestion per 10 minutes. 82 It should not make more than one suggestion per 10 minutes.
71 83
72* Add a way to define input methods by computing them (when first used) 84** Add a way to define input methods by computing them (when first used)
73 from other input methods. Then redefine C-x 8 to use a 85 from other input methods. Then redefine C-x 8 to use a
74 user-selected input method, with the default being the union of 86 user-selected input method, with the default being the union of
75 latin-1-prefix and latin-1-postfix. 87 latin-1-prefix and latin-1-postfix.
76 88
77* Implement a clean way to use different major modes for 89** Implement a clean way to use different major modes for
78 different parts of a buffer. 90 different parts of a buffer.
79 91
80* Give start-process the ability to direct standard-error 92** Give start-process the ability to direct standard-error
81 output to a different filter. 93 output to a different filter.
82 94
83* Make desktop.el save the "frame configuration" of Emacs (in some 95** Make desktop.el save the "frame configuration" of Emacs (in some
84 useful sense). 96 useful sense).
85 97
86* Give desktop.el a feature to switch between different named 98** Give desktop.el a feature to switch between different named
87 desktops. 99 desktops.
88 100
89* Replace finder.el with something that generates an Info file 101** Replace finder.el with something that generates an Info file
90 which gives the same information through a menu structure. [Dave 102 which gives the same information through a menu structure. [Dave
91 Love started on this.] 103 Love started on this.]
92 104
93* Implement a variant of uncompress.el or jka-compr.el that works with 105** Implement a variant of uncompress.el or jka-compr.el that works with
94 GNU Privacy Guard for encryption. [Code exists but isn't assigned. 106 GNU Privacy Guard for encryption. [Code exists but isn't assigned.
95 See the Gnus development sources for assigned code concerning GPG 107 See the Gnus development sources for assigned code concerning GPG
96 use with mail, which is probably a good start.] 108 use with mail, which is probably a good start.]
97 109
98* Save undo information in files, and reload it when needed 110** Save undo information in files, and reload it when needed
99 for undoing. 111 for undoing.
100 112
101* Merge the Emacs regex.c with the Glibc regex.c. 113** Merge the Emacs regex.c with the Glibc regex.c.
102 They split off a few years ago through negligence. 114 They split off a few years ago through negligence.
103 115
104* Change the Windows NT menu code 116** Change the Windows NT menu code
105 so that it handles the deep_p argument and avoids 117 so that it handles the deep_p argument and avoids
106 regenerating the whole menu bar menu tree except 118 regenerating the whole menu bar menu tree except
107 when the user tries to use the menubar. 119 when the user tries to use the menubar.
@@ -111,84 +123,80 @@ Other features we would like:
111 thread has processed the MENU_BAR_ACTIVATE_EVENT and regenerated 123 thread has processed the MENU_BAR_ACTIVATE_EVENT and regenerated
112 the whole menu bar. In the mean time, it should process other messages. 124 the whole menu bar. In the mean time, it should process other messages.
113 125
114* Get some major packages installed: W3/url (development version needs 126** Get some major packages installed: W3 (development version needs
115 significant work), PSGML. Check the assignments file for other 127 significant work), PSGML. Check the assignments file for other
116 packages which might go in and have been missed. 128 packages which might go in and have been missed.
117 129
118* Make keymaps a first-class Lisp object (this means a rewrite of 130** Make keymaps a first-class Lisp object (this means a rewrite of
119 keymap.c). What should it do apart from being opaque ? 131 keymap.c). What should it do apart from being opaque ?
120 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? 132 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ?
121 what else ? 133 what else ?
122 134
123* Provide real menus on ttys. The MS-DOS implementation can serve as 135** Provide real menus on ttys. The MS-DOS implementation can serve as
124 an example how to do part of this. 136 an example how to do part of this.
125 137
126* Implement popular parts of the rest of the CL functions as compiler 138** Implement popular parts of the rest of the CL functions as compiler
127 macros in cl-macs. 139 macros in cl-macs.
128 140
129* Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, 141** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA,
130 but it's a valuable feature worth making more general. 142 but it's a valuable feature worth making more general.
131 143
132* Support simultaneous tty and X frames. 144** Support simultaneous tty and X frames.
133 145
134* Provide MIME support for Rmail using the Gnus MIME library. [Maybe 146** Provide MIME support for Rmail using the Gnus MIME library. [Maybe
135 not now feasible, given Gnus maintenance decisions. fx looked at 147 not now feasible, given Gnus maintenance decisions. fx looked at
136 this and can say where some of the problems are.] 148 this and can say where some of the problems are.]
137 149
138* Eliminate the storm of warnings concerning char/unsigned char 150** Eliminate the storm of warnings concerning char/unsigned char
139 mismatches that we get with proprietary compilers on various systems. 151 mismatches that we get with proprietary compilers on various systems.
140 They make it difficult to spot the important warnings. 152 They make it difficult to spot the important warnings.
141 153
142* Fix anything necessary to use `long long' EMACS_INTs with GCC. 154** Fix anything necessary to use `long long' EMACS_INTs with GCC.
143 155
144* Split out parts of lisp.h and generate Makefile dependencies 156** Split out parts of lisp.h and generate Makefile dependencies
145 automatically. 157 automatically.
146 158
147* Update the FAQ. 159** Update the FAQ.
148 160
149* Allow auto-compression-mode to use zlib calls if zlib is available. 161** Allow auto-compression-mode to use zlib calls if zlib is available.
150 [It's required for PNG, so may be linked anyhow.] 162 [It's required for PNG, so may be linked anyhow.]
151 163
152* Add a --pristine startup flag which does -q --no-site-file plus 164** Add a --pristine startup flag which does -q --no-site-file plus
153 ignoring X resources (Doze equivalents?) and most of the 165 ignoring X resources (Doze equivalents?) and most of the
154 environment. What should not be ignored needs consideration. 166 environment. What should not be ignored needs consideration.
155 167
156* Investigate using the language environment (or locale?) to set up 168** Investigate using the language environment (or locale?) to set up
157 more things, such as the default Ispell dictionary, calendar 169 more things, such as the default Ispell dictionary, calendar
158 holidays, quoting characters?,... 170 holidays, quoting characters?,...
159 171
160* Improve the GC (generational, incremental). (We may be able to use 172** Improve the GC (generational, incremental). (We may be able to use
161 the Boehm collector.) [See the Boehm-GC branch in CVS for work on 173 the Boehm collector.) [See the Boehm-GC branch in CVS for work on
162 this.] 174 this.]
163 175
164* Check what hooks would help Emacspeak -- see the defadvising in W3. 176** Check what hooks would help Emacspeak -- see the defadvising in W3.
165 177
166* Add horizontal scroll bars. 178** Add horizontal scroll bars.
167 179
168* Provide an optional feature which computes a scroll bar slider's 180** Provide an optional feature which computes a scroll bar slider's
169 size and its position from lines instead of characters. 181 size and its position from lines instead of characters.
170 182
171* Make the Custom themes support do useful things. 183** Make the Custom themes support do useful things.
172
173* Investigate using GNU Lightning or similar system for incremental
174 compilation of selected bytecode functions to subrs. Converting CCL
175 programs to native code is probably the first thing to try, though.
176 184
177* Add support for SVG (Scalable Vector Graphics) rendering to 185** Add support for SVG (Scalable Vector Graphics) rendering to
178 Emacs. 186 Emacs.
179 187
180* Allow unknown image types to be rendered via an external program 188** Allow unknown image types to be rendered via an external program
181 converting them to, say, PBM (in the same way as PostScript?). 189 converting them to, say, PBM (in the same way as PostScript?).
182 190
183* Allow displaying an X window from an external program in a buffer, 191** Allow displaying an X window from an external program in a buffer,
184 e.g. to render graphics from Java applets. [gerd and/or wmperry 192 e.g. to render graphics from Java applets. [gerd and/or wmperry
185 thought this was feasible.] 193 thought this was feasible.]
186 194
187* Allow images (not just text) in the margin to be mouse-sensitive. 195** Allow images (not just text) in the margin to be mouse-sensitive.
188 (Requires recursing through display properties). Provide some way 196 (Requires recursing through display properties). Provide some way
189 to simulate mouse-clicks on marginal text without a mouse. 197 to simulate mouse-clicks on marginal text without a mouse.
190 198
191* Implement Lisp functions to determine properly whether a character 199** Implement Lisp functions to determine properly whether a character
192 is displayable (particularly needed in XFree 4, sigh). Use it to 200 is displayable (particularly needed in XFree 4, sigh). Use it to
193 define useful glyphs that may be displayed as images or unicodes 201 define useful glyphs that may be displayed as images or unicodes
194 (with ASCIIfied fallback via latin1-disp). Examples include 202 (with ASCIIfied fallback via latin1-disp). Examples include
@@ -196,40 +204,33 @@ Other features we would like:
196 tree displays generally, mode-line mail indicator. [See work done 204 tree displays generally, mode-line mail indicator. [See work done
197 already for Emacs 22 and consult fx.] 205 already for Emacs 22 and consult fx.]
198 206
199* Do something to make rms happy with fx's dynamic loading, and use it 207** Do something to make rms happy with fx's dynamic loading, and use it
200 to implement things like auto-loaded buffer parsers and database 208 to implement things like auto-loaded buffer parsers and database
201 access in cases which need more than Lisp. 209 access in cases which need more than Lisp.
202 210
203* Extend ps-print to deal with multiple font sizes, images, and extra 211** Extend ps-print to deal with multiple font sizes, images, and extra
204 encodings. 212 encodings.
205 213
206* Provide portable undumping using mmap (per gerd design). 214** Provide portable undumping using mmap (per gerd design).
207
208* Replace gmalloc.c with the modified Doug Lea code from the current
209 GNU libc so that the special mmapping of buffers can be removed --
210 that apparently loses under Solaris, at least. [fx has mostly done
211 this.]
212 215
213* Use the XIE X extension, if available, for image display. 216** Use the XIE X extension, if available, for image display.
214 217
215* Make monochrome images display using the foreground and background 218** Make monochrome images display using the foreground and background
216 colors of the applicable faces. 219 colors of the applicable faces.
217 220
218* Add support for rendering antialiased text, probably using 221** Add support for rendering antialiased text, probably using
219 XRender/Freetype. 222 XRender/Freetype.
220 223
221* Rewrite make-docfile to be clean and maintainable. 224** Port the conservative stack marking code of Emacs' garbage collector
222
223* Port the conservative stack marking code of Emacs' garbage collector
224 to more systems, so that we can completely get rid of GCPROs. 225 to more systems, so that we can completely get rid of GCPROs.
225 226
226* Reorder defcustom's in each package so that the more important 227** Reorder defcustom's in each package so that the more important
227 options come first in the Customize buffers. This could be done by 228 options come first in the Customize buffers. This could be done by
228 either rearranging the file (since options are shown in the order 229 either rearranging the file (since options are shown in the order
229 they appear in the *.el files), or by adding a few :set-after 230 they appear in the *.el files), or by adding a few :set-after
230 attributes. 231 attributes.
231 232
232* Maybe document the features of libraries missing from the manual (or 233** Maybe document the features of libraries missing from the manual (or
233 ancillary manuals, including the Lisp manual in some cases). 234 ancillary manuals, including the Lisp manual in some cases).
234 This is not worth doing for all of these packages and we need not 235 This is not worth doing for all of these packages and we need not
235 aim for completeness, but some may be worth documenting. 236 aim for completeness, but some may be worth documenting.
@@ -250,21 +251,21 @@ Other features we would like:
250 cvs-status (should be described in PCL-CVS manual); other progmodes, 251 cvs-status (should be described in PCL-CVS manual); other progmodes,
251 probably in separate manual. 252 probably in separate manual.
252 253
253* Convert the XPM bitmaps to PPM, replace the PBMs with them and scrap 254** Convert the XPM bitmaps to PPM, replace the PBMs with them and scrap
254 the XPMs so that the colour versions work generally. (Requires care 255 the XPMs so that the colour versions work generally. (Requires care
255 with the colour used for the transparent regions.) 256 with the colour used for the transparent regions.)
256 257
257* Convenient access to the `values' variable. It would be nice to have an 258** Convenient access to the `values' variable. It would be nice to have an
258 interface that would show you the printed reps of the elements of the 259 interface that would show you the printed reps of the elements of the
259 list in a menu, let you select one of the values, and put it into some 260 list in a menu, let you select one of the values, and put it into some
260 other variable, without changing the value of `values'. 261 other variable, without changing the value of `values'.
261 262
262* Fix skip-chars-{for,back}ward to allow character classes. 263** Fix skip-chars-{for,back}ward to allow character classes.
263 264
264* (Controlled by a flag) make open and close syntax match exactly, 265** (Controlled by a flag) make open and close syntax match exactly,
265 i.e. `(' doesn't match `]'. 266 i.e. `(' doesn't match `]'.
266 267
267* Specify parameter ID-FORMAT in all calls to `file-attributes' and 268** Specify parameter ID-FORMAT in all calls to `file-attributes' and
268 `directory-files-and-attributes' where attributes UID or GID are used. 269 `directory-files-and-attributes' where attributes UID or GID are used.
269 Whenever possible, use value 'string. 270 Whenever possible, use value 'string.
270 When done, change meaning of default value from 'integer to 'string. 271 When done, change meaning of default value from 'integer to 'string.
@@ -272,4 +273,18 @@ Other features we would like:
272 the definition of `file-attributes' and `directory-files-and-attributes' 273 the definition of `file-attributes' and `directory-files-and-attributes'
273 and from the calls. 274 and from the calls.
274 275
276* Internal changes
277
278** Replace gmalloc.c with the modified Doug Lea code from the current
279 GNU libc so that the special mmapping of buffers can be removed --
280 that apparently loses under Solaris, at least. [fx has mostly done
281 this.]
282
283** Rewrite make-docfile to be clean and maintainable.
284
285** Add an inferior-comint-minor-mode to capture the common set of operations
286 offered by major modes that offer an associated inferior
287 comint-derived mode. I.e. basically make cmuscheme.el generic.
288 For use by sml-mode, python-mode, tex-mode, scheme-mode, ...
289
275;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036 290;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036
diff --git a/etc/TUTORIAL.fr b/etc/TUTORIAL.fr
index 953e9edb649..ae88ff4a242 100644
--- a/etc/TUTORIAL.fr
+++ b/etc/TUTORIAL.fr
@@ -1197,6 +1197,7 @@ Cette traduction française a été effectuée par Éric Jacoboni
1197 1197
1198;;; Local Variables: 1198;;; Local Variables:
1199;;; coding: latin-1 1199;;; coding: latin-1
1200;;; sentence-end-double-space: nil
1200;;; End: 1201;;; End:
1201 1202
1202;;; arch-tag: f6c5c2ff-bf24-477c-bd18-32f76f51ba65 1203;;; arch-tag: f6c5c2ff-bf24-477c-bd18-32f76f51ba65
diff --git a/etc/TUTORIAL.it b/etc/TUTORIAL.it
index 7936bbd298f..02a91045d0e 100644
--- a/etc/TUTORIAL.it
+++ b/etc/TUTORIAL.it
@@ -1114,4 +1114,8 @@ copie di GNU Emacs ai vostri amici. Aiutateci a combattere
1114l'ostruzionismo al software ("la proprietà") usando, scrivendo e 1114l'ostruzionismo al software ("la proprietà") usando, scrivendo e
1115condividendo software libero! 1115condividendo software libero!
1116 1116
1117;;; Local Variables:
1118;;; coding: latin-1
1119;;; End:
1120
1117;;; arch-tag: c6f7079d-8032-473d-91d4-36754af15719 1121;;; arch-tag: c6f7079d-8032-473d-91d4-36754af15719
diff --git a/etc/TUTORIAL.nl b/etc/TUTORIAL.nl
index b4f21f1e1c5..989f8334fd1 100644
--- a/etc/TUTORIAL.nl
+++ b/etc/TUTORIAL.nl
@@ -830,8 +830,7 @@ het zoeken.
830 zien wat er met de cursor gebeurt. Je hebt nu eenmaal naar het woord 830 zien wat er met de cursor gebeurt. Je hebt nu eenmaal naar het woord
831 `cursor' gezocht. 831 `cursor' gezocht.
832>> Type nogmaals C-s, om het volgende woord `cursor' te zoeken 832>> Type nogmaals C-s, om het volgende woord `cursor' te zoeken
833 833>> Type nu viermaal <Delback> en let op de cursorbewegingen.
834> Type nu viermaal <Delback> en let op de cursorbewegingen.
835>> Type <RET> om het zoeken te beëindigen. 834>> Type <RET> om het zoeken te beëindigen.
836 835
837Zag je wat er gebeurde? Tijdens incrementeel zoeken probeert Emacs naar 836Zag je wat er gebeurde? Tijdens incrementeel zoeken probeert Emacs naar
@@ -1093,4 +1092,8 @@ same spirit. Please read the file COPYING and then do give copies of
1093GNU Emacs to your friends. Help stamp out software obstructionism 1092GNU Emacs to your friends. Help stamp out software obstructionism
1094("ownership") by using, writing, and sharing free software!) 1093("ownership") by using, writing, and sharing free software!)
1095 1094
1095;;; Local Variables:
1096;;; coding: latin-1
1097;;; End:
1098
1096;;; arch-tag: 3399e308-e605-4125-8fbb-b2fe91ac3149 1099;;; arch-tag: 3399e308-e605-4125-8fbb-b2fe91ac3149
diff --git a/etc/TUTORIAL.pl b/etc/TUTORIAL.pl
index 012cd143c45..501df8f6521 100644
--- a/etc/TUTORIAL.pl
+++ b/etc/TUTORIAL.pl
@@ -1239,13 +1239,10 @@ z t± ide±. Proszê, przeczytaj plik COPYING, po czym rozdaj swoim
1239znajomym kopie Emacsa. Pomó¿ têpiæ obstrukcjonizm w informatyce, 1239znajomym kopie Emacsa. Pomó¿ têpiæ obstrukcjonizm w informatyce,
1240u¿ywaj±c, tworz±c i dziel±c siê oprogramowaniem swobodnym. 1240u¿ywaj±c, tworz±c i dziel±c siê oprogramowaniem swobodnym.
1241 1241
1242
1243;;; Local Variables: 1242;;; Local Variables:
1244;;; mode: fundamental 1243;;; mode: fundamental
1245;;; coding: latin-2 1244;;; coding: latin-2
1245;;; sentence-end-double-space: nil
1246;;; End: 1246;;; End:
1247 1247
1248
1249
1250
1251;;; arch-tag: 6c6b7445-4cd5-44ca-a101-7f4697b92f60 1248;;; arch-tag: 6c6b7445-4cd5-44ca-a101-7f4697b92f60
diff --git a/etc/TUTORIAL.pt_BR b/etc/TUTORIAL.pt_BR
new file mode 100644
index 00000000000..58101c28edb
--- /dev/null
+++ b/etc/TUTORIAL.pt_BR
@@ -0,0 +1,1089 @@
1Copyright (c) 2004 Free Software Foundation, Inc; Veja no fim as
2condições.
3
4Os comandos do Emacs geralmente envolvem a tecla CONTROL (algumas vezes
5nomeada CTRL ou CTL) ou a tecla META (algumas vezes nomeada EDIT ou
6ALT). Antes de escrever isso tudo toda vez, usaremos as seguintes
7abreviações:
8
9 C-<chr> Significa pressionar a tecla CONTROL enquanto digitar o
10 caracter <chr>
11 Assim, C-f seria: Pressionar a tecla CONTROL e digitar f.
12 M-<chr> Significa pressionar a tecla META, EDIT ou ALT enquanto
13 digitar <chr>.
14 Se não tiver META, EDIT ou ALT, no lugar digite ESC e depois
15 <chr>. Escrevemos <ESC> para tecla ESC.
16
17
18Nota importante: para terminar a seção do Emacs, digite C-x C-c. (Dois
19caracteres.) Os caracteres ">>" na margem esquerda indicam direções para
20você tentar usar um comando. Por exemplo:
21<<Linhas vazias inseridas ao redor da linha seguinte por
22ajuda-com-tutorial>>
23[Metade da página em branco para propósitos didáticos. O texto continua
24abaixo]
25>> Agora digite C-v (Ver próxima tela) para ir para próxima tela.
26 (vá em frente, faça isso pressionando a tecla CONTROL enquanto
27 digitar v).
28 De agora em diante, você deve fazer isso de novo sempre que você
29 terminar de ler a tela.
30
31Note que tem uma sobreposição de duas linhas quando você move de tela em
32tela; isso fornece uma continuidade para que você continue lendo o
33texto.
34
35A primeira coisa que você precisa saber é como se mover de um lugar a
36outro no texto. Você já sabe como se mover para próxima tela, com
37C-v. Para se mover para trás uma tela, digite M-v (pressione a tecla
38META enquanto digita v, ou digite <ESC>v se você não tiver a tecla META,
39EDIT ou ALT).
40
41>> Tente digitar M-v e depois C-v, algumas vezes.
42
43
44* SUMÁRIO
45---------
46
47Os comandos a seguir são úteis para visualizar telas inteiras
48
49 C-v Move para tela inteira posterior
50 M-x Move para tela inteira anterior
51 C-l Limpa a tela e re-mostra todo o texto, movendo o texto ao
52 redor do cursor para o centro da tela. (Isso é
53 control-L, não control-1.)
54
55>> Encontre o cursor, e note o texto que está perto dele.
56 Digite C-l.
57 Encontre o cursor novamente e perceba que o mesmo texto continua
58 perto do cursor.
59
60
61* CONTROLE BÁSICO DO CURSOR
62---------------------------
63
64Movendo de uma tela inteira para outra tela cheia é útil, mas como você
65move para um lugar especifico com o mesmo texto na tela?
66
67Existem diversas maneiras para você poder fazer isso. A maneira mais
68básica é utilizar os comandos C-p, C-b, C-f e C-n. Cada um desses
69comandos movem o cursor uma linha ou coluna na tela em uma direção
70particular. Aqui está uma tabela mostrando esses quatro comandos e as
71direções que eles movem:
72
73 Linha anterior, C-p
74 :
75 :
76 Traz, C-b .... Posição corrente do cursor .... Frente, C-f
77 :
78 :
79 Linha posterior, C-n
80
81>> Mova o cursor para a linha no meio do diagrama acima utilizando C-n
82 ou C-p. Digite C-l para ver o diagrama inteiro centralizado na tela.
83
84Você provavelmente achará isso fácil pensando neles pela letra: P para
85Previous (anterior), N para Next (Posterior), B para Backward (trás) e F
86para forward (frente). Estes são os comandos básicos de posicionamento
87de cursor e você estará utilizando eles a TODO tempo, então seria ótimo
88se você os aprendesse agora.
89
90>> Faça alguns C-n's para trazer o cursor abaixo desta linha.
91
92>> Mova para a linha com C-f's e depois para cima com C-p's.
93 Veja o que C-p faz quando o cursor está no meio da linha.
94
95Cada linha de texto termina com um caractere de nova linha, que serve
96para separar da próxima linha. No fim da ultima linha deve ter um
97caractere de nova linha (mas não é exigido pelo Emacs).
98
99>> Tente digitar C-b no começo da linha. O cursor deve mover para o fim
100 da linha anterior. Isso acontece por que ele se moveu para trás
101 através do caractere de nova linha.
102
103C-f pode mover o cursor através de uma Nova linha do mesmo jeito que
104 C-b.
105
106>> Faça mais alguns C-b's, assim você percebe onde o está o cursor.
107 Depois alguns C-f's para retornar para o fim da linha.
108 Depois mais um C-f para mover para linha seguinte.
109
110Quando você move o cursor passando o topo ou o rodapé da tela, o próximo
111texto além da borda desloca-se na tela. Isso é chamado rolagem. Isso
112ativa o Emacs para mover o cursor para o lugar especificado no texto sem
113move-lo fora da tela.
114
115>> Tente mover o cursor fora do rodapé da tela com C-n, e veja o que
116 acontece.
117
118Se mover por caracteres é muito lento, você pode se mover por
119palavras. M-f (Meta-f) move uma palavra para frente e M-b uma palavra
120para trás.
121
122>> Digite alguns M-f's e M-b's
123
124Quando você está no meio de uma palavra, M-f move o cursor para o fim da
125mesma. Quando você está em um espaço em branco no meio de duas palavras,
126M-f move o cursor para o fim da palavra seguinte. M-b funciona do mesmo
127jeito na direção contraria.
128
129>> Digite M-f e M-b algumas vezes, intercalado com C-f's e C-b's assim
130 você pode observar a ação do M-f e M-b de varias lugares dentro e no
131 meio de palavras.
132
133Observe o paralelismo entre C-f e C-b em uma mão, e M-f e M-b na
134outra. Muito freqüentemente os caracteres Meta são usados para operações
135relacionadas com as unidades definidas pela linguagem (palavras,
136sentenças, parágrafos), enquanto caracteres Control operam nas unidades
137básicas que são independente do que você está editando (caracteres,
138linhas, etc).
139
140Esse paralelismo aplica-se entre linhas e sentenças: C-a e C-e move o
141cursor para o começo ou fim da linha, e M-a e M-e move o cursor para o
142começo ou fim da sentença.
143
144>> Tente alguns C-a's, e depois alguns C-e's.
145 Tente alguns M-a's, e depois alguns M-e's.
146
147Veja como repetidos C-a's fazem nada, mas repetidos M-a's mantém movendo
148mais uma sentença. Embora estes não sejam completamente análogos, cada
149um parece natural.
150
151A posição do cursor no texto é também chamado "ponto" (point). Para
152parafrasear, o cursor mostra na tela onde o ponto é encontrado no texto.
153
154Aqui está um simples sumário das operações de movimento de cursor,
155incluindo comandos de movimento de palavra e sentença.
156
157 C-f Move o cursor um caractere para frente
158 C-b Move o cursor um caractere para trás
159
160 M-f Move o cursor uma palavra para frente
161 M-b Move o cursor uma palavra para trás
162
163 C-n Move o cursor para linha posterior
164 C-p Move o cursor para linha anterior
165
166 C-a Move o cursor para o começo da linha
167 C-e Move o cursor para o fim da linha
168
169 M-a Move o cursor para trás no começo da sentença
170 M-e Move o cursor para frente no fim da sentença
171
172>> Tente agora todos estes comandos algumas vezes para praticar.
173 Estes são os comandos mais utilizados.
174
175Outros dois comandos de movimento de cursor importantes são M-< (Meta
176Menor-que), o qual move o cursor para o começo de todo o texto, e M->
177(Meta Maior-que), o qual move para o fim de todo o texto.
178
179Na maioria dos terminais, o "<" é acima da vírgula, então você precisa
180utilizar a tecla shift para digita-la. Nestes terminais você precisa
181utilizar a tecla shift para digitar M-< também; sem a tecla shift, você
182estaria teclando M-virgula.
183
184>> Tente agora M-<, para mover o cursor ao começo do tutorial.
185 Use então C-v repetidamente para trazer o cursor novamente aqui.
186
187>> Tente agora M->, para mover o cursor ao fim do tutorial.
188 Use então M-v repetidamente para trazer o cursor novamente aqui.
189
190Você também pode mover o cursor com as setas, se o seu terminal tem
191teclas com setas. Nós recomendamos aprender C-b, C-f, C-n e C-p por três
192razões. Primeira, elas funcionam em todos os terminais. Segunda, uma vez
193que você ganhar prática usando o Emacs, você descobrirá que digitar
194nestes caracteres Control é mais rápido do que digitar nas setas (porque
195você não tem que mover suas mãos tão longe da posição de
196digitação). Terceira, uma vez que você tiver o hábito de utilizar estes
197comandos de caracteres Control, você pode facilmente aprender como usar
198outros comandos avançados de movimentação do cursor.
199
200A maioria dos comandos do Emacs aceitam argumentos numéricos; para
201maioria dos comandos, isso serve como um fator de repetição. A maneira
202que você da a um comando uma repetição teclando C-u e depois os dígitos
203antes de digitar o comando. Se você tem o META (EDIT ou ALT), tem outra
204alternativa para digitar um argumento numérico: digite os dígitos
205enquanto pressionando a tecla META. Nós recomendamos aprender o método
206C-u porque funciona em todos os terminais. O argumento numérico também é
207chamado de "argumento prefixo", porque você digita o argumento antes do
208comando que ele se aplica.
209
210Por exemplo, C-u 8 C-f move o cursor oito caracteres para frente
211
212>> Tente usar C-n ou C-p com um argumento numérico, para mover o
213 cursor para um linha perto dessa com um único comando.
214
215A maioria dos comandos usam o argumento numérico para um fator de
216repetição, mas alguns comandos usam isso de outra maneira. Diversos
217comandos (mas nenhum daqueles comandos que você tenha aprendido até
218agora) usam isso como uma marca -- a presença de um argumento prefixo,
219independente do seu valor, faz o comando fazer alguma coisa diferente.
220
221C-v e M-v são outro tipo de exceção. Quando você da um argumento, eles
222rolam a tela para cima ou para baixo por aquele número de linhas, de
223preferência com a tela cheia. Por exemplo, C-u 8 C-v rola a tela 8
224linhas.
225
226>> Tente agora digitar C-u 8 C-v.
227
228Isso deve ter rolado a tela para cima 8 linhas. Se você quiser rolar a
229tela para baixo novamente, você pode dar um argumento para o M-v.
230
231Se você está usando um display com janelas, como o X11 ou MS-Windows,
232deve ter uma área retangular alta chamada barra de rolagem na mão
233esquerda da janela do Emacs. Você pode rolar o texto clicando o mouse na
234barra de rolagem.
235
236>> Tente pressionar o botão do meio no topo da área destacada junto a
237 barra de rolagem. Isso deve rolar o texto para uma determinada
238 posição dependendo de quão alto ou baixo você clicar.
239
240>> Tente mover o mouse para cima e para baixo, enquanto pressionar o
241 botão do meio. Você verá que o texto rolará para cima e baixo assim
242 que você mover o mouse.
243
244
245* QUANDO O EMACS PARECE MORTO
246-----------------------------
247
248Se o Emacs parar de responder os seus comandos, você pode seguramente
249para-lo digitando C-g. Você pode utilizar C-g para parar um comando que
250está levando muito tempo para executar.
251
252Você também pode utilizar C-g para interromper um argumento numérico ou
253o inicio de um comando que você não quer terminar.
254
255>> Digite C-u 100 para fazer um argumento numérico de 100, e depois
256 digite C-g. Agora digite C-f. O Cursor deve mover apenas um
257 caractere, porque você cancelou o argumento com C-g.
258
259Se você digitou um <ESC> por engano, você pode sair dele com um c-g.
260
261
262* COMANDOS DESABILITADOS
263------------------------
264
265Alguns comandos do Emacs são "desabilitados" para que os usuários
266iniciantes não utilizem por acidente.
267
268Se você digita um dos comandos desabilitados, o Emacs mostrará uma
269mensagem dizendo qual comando foi, e pergunta se você quer seguir e
270executar o comando.
271
272Se você realmente quiser tentar o comando, digite Espaço na resposta da
273pergunta. Normalmente, se você não quer executar o comando desabilitado,
274responda a pergunta com "n".
275
276>> Digite C-x C-l (que é um comando desabilitado),
277 e então digite n para responder a pergunta.
278
279
280* JANELAS
281---------
282
283O Emacs pode ter diversas janelas, cada uma mostrando seu próprio
284texto. Nós vamos explicar mais tarde como utilizar estas múltiplas
285janelas. Neste momento nos queremos explicar como se livrar das janelas
286extras e voltar a edição básica em uma janela. É simples:
287
288 C-x 1 Uma janela (mate todas as outras janelas).
289
290Isto é Control-x seguido pelo digito 1. C-x 1 expande a janela que está
291com o cursor, para ocupar a tela inteira. Ela deleta todas as outras
292janelas.
293
294>> Mova o cursor para esta linha e digite C-u 0 C-l.
295>> Digite Control-h k Control-f.
296 Veja como esta janela diminui, enquanto uma nova aparece para mostrar
297 a documentação do comando Control-f.
298
299>> Digite C-x 1 e veja a listagem de documentação desaparecer.
300
301Este comando é diferente dos outros que você aprendeu por isso ele
302consiste em dois caracteres. Ele inicia com o caractere Control-x. Tem
303uma grande serie de comandos que iniciam com Control-x; a maioria deles
304tem a ver com janelas, arquivos, buffers, e coisas relacionadas. Estes
305comandos tem dois, três ou quatro caracteres de tamanho.
306
307
308* INSERINDO E DELETANDO
309-----------------------
310
311Se você quiser inserir um texto, apenas digite o texto. Os caracteres
312que você verá, como A, 7, *, etc. são vistos pelo Emacs como texto e são
313inseridos imediatamente. Digite <Return> para inserir um caractere de
314nova linha.
315
316Você pode deletar o último caractere que você inseriu digitando
317<Delete>. <Delete> é uma tecla no teclado, que está nomeado como
318"Del". Em algumas casos, a tecla "Backspace" serve como o <Delete>, mas
319nem sempre!
320
321Mas geralmente, <Delete> deleta o caractere imediatamente anterior a
322posição corrente do cursor.
323
324>> Faça isso agora - Digite alguns caracteres, então delete eles
325 digitando <Delete> algumas vezes. Não se preocupe em modificar este
326 arquivo; você não irá alterar o arquivo principal. Esta é a sua cópia
327 pessoal dele.
328
329Quando uma linha de texto fica muito grande na tela, a linha do texto é
330continuada na linha seguinte. Uma barra invertida ("\") na margem
331direita indica a linha que foi continuada.
332
333>> Insira texto até que você alcance a margem direita, e mantenha
334 inserindo. Você verá a linha de continuação aparecer.
335
336>> Utilize <Delete> para deletar o texto até a linha caber em uma linha
337 novamente. A linha de continuação irá embora.
338
339Você pode deletar o caractere de nova linha como qualquer outro
340caracter. Deletando o caractere de nova linha entre duas linhas você
341juntará as duas em uma única linha. Se o resultado for muito longo para
342acomodar na largura da tela, aparecerá um caractere de continuação.
343
344>> Mova o cursor para o inicio da linha e digite <Delete>. Isso juntará
345 esta linha com a anterior.
346
347>> Digite <Return> para re-inserir a nova linha que você deletou.
348
349Lembre-se que a maioria dos comandos do Emacs podem receber um número de
350repetição; isso inclui texto de caracteres. Repetir um texto de
351caractere o insere algumas vezes.
352
353>> Tente isso agora -- digite C-u 8 * para inserir ********.
354
355Você acabou de aprender o jeito mais simples de digitar alguma coisa no
356Emacs e corrigir os erros. Você pode deletar palavras ou linhas
357também. Aqui vai um sumário dos comandos de deleção:
358
359 <Delete> deleta o caractere imediatamente antes do cursor
360 M-d deleta o próximo caractere apos o cursor
361
362 M-<Delete> Mata a palavra imediatamente antes do cursor
363 M-d Mata a próxima palavra depois do cursor
364
365 C-k Mata a posição do cursor até o fim da linha
366 M-k Mata até o fim da sentença corrente
367
368Note que o <Delete> e o C-d vs M-<Delete> e M-d estende o paralelo
369iniciado por C-f e M-f (bem, <Delete> não é realmente um controle de
370caractere, mas não vamos nos preocupar com isso). C-k e M-k são como C-e
371e M-e, uma parte, nessas linhas são sentenças opostas.
372
373Você pode também matar parte de um buffer com um método uniforme. Mova
374para o fim dessa parte, e digite C-@ ou C-SPC (um ou outro). (SPC é a
375Barra de Espaço.) Mova para o outro fim dessa parte, e digite C-w. Isso
376ira matar todo o texto entre as duas posições.
377
378>> Mova o cursor para o V no inicio do parágrafo anterior.
379>> Digite C-SPC. Emacs vai mostrar a mensagem "Mark set" no rodapé da
380 tela.
381>> Mova o cursor para o . (ponto) no "fim", na segunda linha do
382 parágrafo.
383>> Digite C-w. Isso vai matar o texto iniciando no V, e terminando bem
384 antes do . (ponto).
385
386A diferença entra "matar" e "deletar" é que o texto "matado" pode ser
387re-inserido, onde os textos "deletados" não podem ser re-inseridos.
388Re-inserção de um texto matado chama-se colar (yanking). Geralmente, o
389comando que pode remover bastante texto mata o texto (eles fazem com que
390você possa colar (yank) o texto), enquanto os comandos que removem um
391caractere, ou apenas linhas brancas ou espaços, fazem deleção (para que
392você não possa colar esse texto).
393
394>> Mova o cursor para o inicio da linha que não esteja vazia.
395 Agora digite C-k para matar o texto nessa linha.
396>> Digite C-k pela segunda vez. Você verá que a nova linha que segue a
397 linha será matada.
398
399Note que um simples C-k mata o conteúdo de uma linha, é um segundo C-k
400mata a linha, e faz com que todas as outras linhas movam para cima. C-k
401trata um argumento numérico especialmente: ele mata tantas linhas E seus
402conteúdos. Isso não é uma simples repetição. C-u 2 C-k mata duas linhas
403e suas novas linhas; digitar C-k duas vezes não faria isso.
404
405Para trazer o texto matado novamente é chamado colar "yaking". (Pense
406nisso como colar, ou trazer de volta, algum texto que foi levado
407embora.) Você pode colar (yank) o texto matado no mesmo lugar onde ele
408foi matado, ou em qualquer outro lugar do buffer, ou ate em um arquivo
409diferente. Você pode colar o texto diversas vezes, o que fará diversas
410copias dele.
411
412O comando para colar é C-y. Ele re-insere o ultimo texto matado, na
413posição corrente do cursor.
414
415>> Tente; digite C-y para colar o texto novamente.
416
417Se você fizer diversos C-k's em uma linha, todo esse texto matado será
418salvo junto, então aquele C-y vai colar todas aquelas linhas de uma vez.
419
420>> Faca isso agora, digite C-k diversas vezes.
421
422Agora pegue o texto matado:
423
424Digite C-y. Então mova o cursor para baixo algumas linhas e digite C-y
425novamente. Agora você sabe como copiar determinado texto.
426
427O que você faria se você tivesse determinado texto que você gostaria de
428colar, e então você mata alguma outra coisa? C-y ira colar o kill mais
429recente. Mas o antigo texto ainda não foi perdido. Você pode tê-lo
430novamente usando o comando M-y. Depois que você der um C-y para pegar o
431kill mais recente, digitar M-y troca o que você colou pelo anterior a
432ele. Digitar M-y novamente e novamente traz kills anteriores e
433anteriores. Quando você tiver alcançado o texto que você que esta
434procurando, você não precisa fazer nada para mantê-lo. Apenas continue
435com a sua edição, deixando o texto onde ele esta.
436
437Se você digitar M-y o suficiente, você começará do inicio novamente (o
438kill mais recente).
439
440>> Mate uma linha, mova por ai, mate mais uma linha.
441 Agora digite C-y para colar a segunda linha matada.
442 Agora digite M-y e ele vai ser trocado pelo primeiro kill.
443 Faca mais alguns M-y's e veja o que você tem. Faca isso ate que o
444 segundo kill volte, e depois mais alguns.
445 Se você preferir, você pode tentar dar argumentos positivos e
446 negativos.
447
448
449* DESFAZENDO (UNDO)
450-------------------
451
452Se você fizer uma mudança no texto, e então decidir que isso foi um
453erro, você pode desfazer com o comando de desfazer (undo), C-x u.
454
455Normalmente, C-x u desfaz as mudanças feitas por um comando; se você
456repetir C-x u diversas vezes em uma linha, cada repetição irá desfazer
457um comando adicional.
458
459Mas tem duas exceções: comandos que não trocam o texto não contam (isso
460inclui o movimento do cursor e a barra de rolagem), e caracteres
461auto-inseridos são usualmente cuidados em grupos de mais de 20 (Isso e
462para reduzir o numero de C-x u's que você deve digitar para desfazer a
463inserção de um texto.).
464
465>> Mate essa linha com C-k, então digite C-x u e isso vai re-aparecer.
466
467C-_ é um comando alternativo para desfazer; ele funciona exatamente como
468o C-x u, mas é mais fácil de digitar diversas vezes em uma linha. A
469desvantagem de C-_ é que alguns teclados ele não é tão obvio para
470digitar. É exatamente por isso que o C-x u é fornecido. Em alguns
471terminais, você pode digitar C-_ digitando / enquanto segurando o
472CONTROL.
473
474Um argumento numérico para C-_ ou C-x u age como um contador de
475repetição.
476
477Você pode desfazer a deleção de texto da mesma maneira que você pode
478desfazer o kill de um texto. A distinção entre matar e deletar alguma
479coisa afeta se você pode colar com C-y; isso não faz diferença pro
480desfazer (undo).
481
482
483* ARQUIVOS
484----------
485
486Para poder fazer o texto que você edita permanente, você precisa
487coloca-lo em um arquivo. Ou então, isso será perdido quando o seu Emacs
488for fechado. Para colocar seu texto em um arquivo, você precisa
489"encontrar" o arquivo antes de digitar o texto (Isso também é chamado
490"visitar" um arquivo.).
491
492Encontrando um arquivo significa que você verá o conteúdo de um arquivo
493com o Emacs. De diversas maneiras, isso é como se você estivesse
494editando o arquivo. De qualquer maneira, as mudanças que você fizer
495utilizando o Emacs não se tornarão permanente ate que você "salve" o
496arquivo. Isso e para que você evite deixar um arquivo meio-modificado no
497sistema enquanto você não quer isso. Mesmo quando você salva, o Emacs
498deixa o arquivo original sobre um arquivo de nome alterado no caso que
499você mais tarde decida que aquelas mudanças foram um erro.
500
501Se você olhar no rodapé da tela você verá a linha que começa e termina
502com traços e inicia com "--:-- TUTORIAL.pt_BR" ou algo parecido com
503isso. Essa parte da tela normalmente mostra o nome do arquivo que você
504esta visitando. Agora mesmo, você esta visitando um arquivo chamado
505"TUTORIAL.pt_BR" que é sua própria copia do tutorial do Emacs. Quando
506você encontra um arquivo com o Emacs, o nome do arquivo aparecera nesse
507lugar especifico.
508
509Algo especial para se dizer sobre o comando de encontrar arquivo e que
510você tem que dizer qual nome do arquivo você quer. Dizemos que o comando
511"lê um argumento do terminal" (nesse caso, o argumento e o nome do
512arquivo). Depois que você digitar o comando
513
514 C-x C-f Encontrar um arquivo
515
516O Emacs pede para você digitar o nome do arquivo. O nome do arquivo
517aparece no rodapé da tela. A linha de rodapé é chamada de minibuffer
518quando é utilizada para esse tipo de introdução de dados. Você pode
519utilizar os comandos padrões do Emacs para editar o nome do arquivo.
520
521Enquanto você estiver digitando o nome do arquivo (ou qualquer outro
522tipo de dado para o minibuffer), você pode cancelar o comando com a
523tecla C-g.
524
525>> Digite C-x C-f, então digite C-g. Isso cancelara o minibuffer, e
526 também cancelara o comando C-x C-f que estava sendo utilizado no
527 minibuffer. Para que você não procure nenhum arquivo.
528
529Quando você terminar de digitar o nome do arquivo, digite <Return> para
530terminar. Então o comando C-x C-f ira trabalhar, e encontrar o arquivo
531que você escolheu. O minibuffer desaparece quando o comando C-x C-f e
532finalizado.
533
534Em pouco tempo o conteúdo do arquivo aparece na tela, e você poderá
535editar o conteúdo dele. Quando você terminar de fazer suas alterações
536permanentes digite o comando
537
538 C-x C-s Salve o arquivo
539
540Isso copia o texto do Emacs para o arquivo. A primeira vez que você
541fizer isso, o Emacs vai renomear o arquivo original para um novo nome
542para que você não o perca. O nome novo e feito adicionando "~" no fim do
543nome original do arquivo.
544
545Quando o salvamento for concluído, Emacs imprimira o nome do arquivo
546escrito. Você deve salvar o conteúdo do seu arquivo regularmente, para
547que você não perca muito trabalho caso o sistema caia por um algum
548motivo.
549
550>> Digite C-x C-s, salvara a copia do seu tutorial.
551 Isso ira imprimir "Wrote ...TUTORIAL.pt_BR" no fim da tela.
552
553NOTA: Em alguns sistemas, digitar C-x C-s ira travar a tela e você não
554verá saída do Emacs. Isso indica que um "recurso" do sistema operacional
555chamado "controle de fluxo" (flow control) esta interceptando o C-s e
556não deixando que passe pelo Emacs. Para destravar a tela, digite
557C-q. Então, leia na seção "Spontaneous Entry to Incremental Search" no
558manual do Emacs para uma dica de como lhe dar com esse "recurso".
559
560Você pode encontrar um arquivo já existente, para ver ou edita-lo. Você
561também pode encontrar um arquivo que ainda não existe. Essa é a maneira
562de criar um arquivo com o Emacs: encontre o arquivo, que ira iniciar
563vazio, então inicie inserindo o texto para o arquivo. Quando você pedir
564para "salvar" o arquivo, Emacs irá perguntar se você realmente quer
565criar o arquivo com o texto que você acabou de inserir. De agora em
566diante, você pode considerar que esta editando um arquivo já existente.
567
568
569* BUFFERS
570---------
571
572Se você encontrar um segundo arquivo com C-x C-f, o primeiro continuara
573dentro do Emacs. Você pode voltar para ele encontrando-o novamente com
574C-x C-f. Dessa maneira você pode ter um grande numero de arquivos dentro
575do Emacs.
576
577>> Crie um arquivo chamado "foo" digitando C-x C-f foo <Return>.
578 Depois digite algum texto, edite-o, e salve "foo" digitando C-x C-s.
579 Finalmente, digite C-x C-f TUTORIAL.pt_BR <Return> para voltar ao
580 tutorial.
581
582O Emacs guarda cada texto de um arquivo em um objeto chamado
583"buffer". Encontrar um arquivo cria um novo buffer dentro do Emacs. Para
584ver uma lista dos buffers que existem no serviço do seu Emacs, digite
585
586 C-x C-b Lista os buffers
587
588>> Tente C-x C-b agora.
589
590Veja como cada buffer tem um nome, e ele também pode ter um nome de
591arquivo para o conteúdo de arquivo que ele armazena. Alguns buffers não
592correspondem a arquivos. Por exemplo, o buffer chamado "*Buffer List*"
593não tem nenhum arquivo. Esse é o buffer que contem a lista de buffers
594que foi feito com C-x C-b. QUALQUER texto que você ver numa janela do
595Emacs e sempre parte de algum buffer.
596
597>> Digite C-x 1 para sair da lista dos buffers.
598
599Se você fizer mudanças no texto de um arquivo, então encontrar um novo
600arquivo, isso não salva o conteúdo do primeiro arquivo. As mudanças
601continuam dentro do Emacs, nos buffers de arquivo. A criação ou edição
602do buffer do segundo arquivo não tem nenhum efeito no buffer do primeiro
603arquivo. Isso é muito útil, mas também significa que você precisa de uma
604maneira conveniente de salvar o buffer do primeiro arquivo. Seria
605inconveniente ter que voltar para ele com C-x C-f para salva-lo com C-x
606C-s. Por isso temos
607
608 C-x s Salve alguns buffers
609
610C-x s pergunta a você sobre cada buffer que contem modificação e você
611não salvou. Ele te pergunta, para cada buffer, se você quer salvar.
612
613>> Insira uma linha de texto, então digite C-x s.
614 Isso deve te perguntar se você quer salvar o buffer chamado
615 TUTORIAL.pt_BR.
616 Responda sim para a pergunta digitando "y".
617
618
619* ESTENDENDO O COMANDO SET
620--------------------------
621
622Existem mais, muito mais comandos que o Emacs poderia possivelmente ser
623colocado em todos os control e caracteres meta. O Emacs faz isso com o
624comando X (estender). Que vem em duas versões:
625
626 C-x Extensor de caractere. Seguido por um caractere.
627 M-x Extensor de nome de comando. Seguido por um longo nome.
628
629Esses comandos que são geralmente úteis mas pouco usados que os comandos
630que você já aprendeu. Você já viu dois deles: os comandos de arquivos
631C-x C-f para Encontrar e C-x C-s para Salvar. Outro exemplo de um
632comando para finalizar a sessão do Emacs - esse é o comando C-x C-c (Não
633se preocupe em perder as mudanças que você fez; C-x C-c oferece salvar
634cada arquivo modificado antes de matar o Emacs.).
635
636C-z é o comando para sair do Emacs *temporariamente* - então você pode
637voltar para a mesma seção do Emacs depois.
638
639Em sistemas que permitem isso, C-z "suspende" o Emacs; isso e, retorna
640ao shell mas não destrói o Emacs. Nos shells mais comum, você pode
641resumir o Emacs com o comando 'fg' ou com '%emacs'.
642
643Nos sistemas que não implementam suspensão, C-z cria um subshell rodando
644sobre o Emacs para dar a você a chance de rodar outros programas e
645retornar ao Emacs depois; isso não "sai" verdadeiramente do Emacs. Nesse
646caso, o comando shell 'exit' é o comando usual para voltar ao Emacs do
647subshell.
648
649A hora de usar o C-x C-c é quando você esta prestes a sair do sistema
650operacional. É também a maneira correta de sair do Emacs quando chamado
651através de um cliente de e-mail ou outros utilitários, porque eles não
652controlam a suspensão do Emacs. Em outras circunstâncias, se você não
653estiver saindo do sistema operacional, é melhor suspender o Emacs com
654C-z ao invés de sair do Emacs.
655
656Existem diversos comando C-x. Aqui esta uma lista dos que você aprendeu:
657
658 C-x C-f Encontrar arquivo.
659 C-x C-s Salvar arquivo.
660 C-x C-b Listar buffers.
661 C-x C-c Sair do Emacs.
662 C-x 1 Deletar todas menos a janela atual.
663 C-x u Desfazer.
664
665O extensor de nome de comando é usado menos ainda, ou comandos que são
666usados apenas em alguns modos. Um exemplo é o comando replace-string,
667que globalmente troca uma string por outra. Quando você digita M-x, o
668Emacs te pergunta no rodapé da tela M-x e você deve digitar o nome do
669comando; nesse caso, "replace-string". Apenas digite "repl s<TAB>" e o
670Emacs ira completar o nome. (<TAB> é a tecla Tab, usualmente encontrando
671abaixo do CapsLock ou Shift bem na extremidade do teclado.). Termine o
672comando com <Return>.
673
674O comando replace-string requer dois argumentos - a string para ser
675trocada, e a string que ira substitui-la. Você precisa terminar cada
676argumento com <Return>.
677
678>> Mova o cursor para a linha branca duas linhas abaixo dessa.
679 Digite então M-x repl s<Return>mudou<Return>alterado<Return>.
680
681 Note como essa linha mudou: você substituiu a palavra m-u-d-o-u por
682 "alterado" quando ocorreu, apos a posição inicial do cursor.
683
684
685* SALVAMENTO AUTOMÁTICO
686-----------------------
687
688Quando você fizer mudanças em um arquivo, mas você ainda não tiver
689salvo, elas podem ser perdidas se o seu computador der pau. Para
690proteger você disso, o Emacs periodicamente escreve um arquivo "auto
691salvo" para cada arquivo que você estiver editando. O nome do arquivo
692auto salvo tem um # no inicio e no fim; por exemplo, se o seu arquivo
693tiver o nome "ola.c", o nome do arquivo auto salvo dele será
694"#ola.c#". Quando você salvar o arquivo da maneira normal, o Emacs
695deleta os arquivos auto salvos.
696
697Se o computador der pau, você pode recuperar suas modificações auto
698salvas abrindo o arquivo normalmente (o arquivo que você estava
699editando, não o arquivo auto-salvo) e então digitar M-x recover
700file<Return>. Quando isso perguntar por confirmação, digite yes<Return>
701para ir em frente e recuperar os dados auto salvos.
702
703
704* ÁREA DE SAÍDA (ECHO AREA)
705---------------------------
706
707Se o Emacs ver que você esta digitando comandos multi-caractere
708lentamente, ele os mostrara para você no fim da tela numa área chamada
709Área de Saída ou Echo Área. A área de saída contem a linha de rodapé da
710tela.
711
712
713* MODE LINE
714-----------
715
716A linha imediatamente acima da área de saída é chamada de "mode line". O
717mode line diz algo algo mais ou menos assim:
718
719--:** TUTORIAL.pt_BR (Fundamental)--L670--58%----------------
720
721Essa linha da informações úteis sobre o status do Emacs e o texto que
722você esta editando.
723
724Você já sabe o que o nome do arquivo significa -- é o arquivo que você
725encontrou. -NN%-- indica sua posição no arquivo texto; significa que NN
726percento do texto esta acima do topo da tela. Se o topo do arquivo
727estiver na tela, ele dirá --Top-- ao invés de --00%--. Se o rodapé do
728texto estiver na tela, ele mostrara --Bot--. Se você estiver olhando um
729texto muito pequeno que cabe na todo na tela, o mode line ira dizer
730--All--.
731
732O L são dígitos e indicam a posição de uma outra maneira: eles mostram a
733linha corrente do ponto.
734
735Os asteriscos próximo ao inicio significa que você fez mudanças ao
736texto. Logo após você visitar um arquivo ou salvar um arquivo, essa
737parte do mode line não mostrara asteriscos, apenas traços.
738
739A parte do mode line dentro do parênteses lhe diz quais modos você esta
740utilizando. O modo padrão é o Fundamental que é o que você esta
741utilizando agora. É um exemplo de um "modo majoritário".
742
743O Emacs tem diversos diferentes modos majoritários. Alguns deles são
744para edição de diferentes linguagens de programação e/ou tipos de texto,
745como modo Lisp, modo Texto, etc. Em qualquer momento um é apenas um modo
746majoritário e ativo, e seu nome pode ser encontrado no mode line
747exatamente onde o "Fundamental" esta agora.
748
749Cada modo majoritário faz com que alguns comandos operem de modo
750diferente. Por exemplo, existem comandos para criar comentários nos
751programas, e desde que cada linguagem de programação tem uma idéia
752diferente de como um comentário deve ser, cada modo majoritário tem que
753inserir seus comentários individualmente. Cada modo majoritário é o nome
754de um comando estendido, e é assim que você pode mudar para determinado
755modo. Por exemplo, M-x fundamental-mode é o comando para trocar para o
756modo Fundamental.
757
758Se você vai editar texto em Português, como neste arquivo, você pode
759utilizar o modo Texto.
760
761>> Digite M-x text mode<Return>.
762
763Não se preocupe, nenhum dos comandos do Emacs que você aprendeu
764mudarão. Mas você pode observar que o M-f e o M-b tratam os apóstrofos
765como parte das palavras. Anteriormente, no modo Fundamental, M-f e M-b
766trataram os apóstrofos como separadores de palavras.
767
768Modos majoritários fazem usualmente modificações como esta: a maioria
769dos comandos fazem "a mesma coisa" em cada modo majoritário, mas eles
770trabalham um pouquinho diferente.
771
772Para ver a documentação do seu modo majoritário, digite C-h m.
773
774>> Utilize C-u C-v uma ou mais para trazer essa linha próxima ao topo da
775 tela.
776>> Digite C-h m, para ver como o modo texto difere do modo Fundamental.
777>> Digite C-x 1 para remover a documentação da tela.
778
779Modos majoritários são chamados de majoritários porque também existem
780modos minoritários. Modos minoritários não são alternativos aos modos
781majoritários, apenas uma modificação minoritária deles. Cada modo
782minoritário pode ser ligado ou desligado por ele mesmo, independente de
783todos os outros modos minoritários, é independente do modo
784majoritário. Então você pode não utilizar modos minoritários, ou um modo
785minoritário, ou qualquer combinação de modos minoritários.
786
787Um modo minoritário que é bastante útil, especialmente para editar texto
788em Português, é o modo Auto Fill. Quando ele esta ligado, o Emacs quebra
789a linha entre as palavras automaticamente quando você inserir um texto e
790criar uma linha muito comprida.
791
792Você pode ligar o modo Auto Fill fazendo M-x auto fill
793mode<Return>. Quando o modo estiver ligado, você pode desliga-lo
794novamente fazendo M-x auto fill mode<Return>. Se o modo estiver
795desligado, esse comando o liga, e se ele estiver ligado, este comando o
796desligara. Nos dizemos que o comando inverte seu status.
797
798>> Digite M-x auto fill mode<Return> agora. Então insira uma linha de
799 "asdf " diversas vezes ate que você veja dividir em duas linhas. Você
800 precisa colocar espaços entre as palavras porque o modo Auto Fill
801 quebra apenas nos espaços.
802
803A margem é usualmente definida com 70 caracteres, mas você pode
804modifica-la com o comando C-x f. Você deve dar a margem que você quer
805como um argumento numérico.
806
807>> Digite C-x f com um argumento de 20. (C-u 20 C-x f).
808 Então digite algum texto e veja o Emacs encher linhas com ate 20
809 caracteres. Então, volte a definir a margem para 70 utilizando C-x f.
810
811Se você fizer uma mudança no meio de um parágrafo, o modo Auto Fill não
812ira re-preencher para você. Para re-preencher o parágrafo, digite M-q
813(Meta-q) com o cursor dentro do parágrafo.
814
815>> Mova o cursor dentro do parágrafo anterior e digite M-q.
816
817
818* PESQUISANDO
819-------------
820
821O Emacs pode fazer pesquisas por strings (esses sao grupos de caracteres
822ligados ou palavras) tanto para frente do texto ou para traz. Pesquisar
823por uma string e um comando de movimento do cursor; ele move o cursor
824para o próximo lugar onde a string aparece.
825
826O comando de pesquisa do Emacs é diferente dos comandos de pesquisa da
827maioria dos editores, porque é uma pesquisa "incremental". Isso
828significa que a pesquisa acontece enquanto você digita uma string para
829pesquisar.
830
831O comando para iniciar a pesquisa é C-s para pesquisa para frente ou C-r
832para pesquisa inversa. MAS ESPERE! Não tente fazer agora.
833
834Quando você digitar C-s você percebera que uma string "I-search"
835aparecera como prompt na área de saída. Isso diz para você que o Emacs
836esta no que chamamos de pesquisa incremental esperando que você digite o
837que você quer procurar. <Return> termina a pesquisa.
838
839>> Agora digite C-s para iniciar a pesquisa. DEVAGAR, uma letra por vez,
840 digite o caractere 'cursor', pausando cada vez que você digitar um
841 caractere, perceba o que acontece com o cursor. Agora que você
842 pesquisou por "cursor", uma vez.
843>> Digite C-s novamente, para pesquisa a próxima ocorrência de "cursor".
844>> Agora digite <Delete> quatro vezes e veja como o cursor move.
845>> Digite <Return> para terminar a pesquisa.
846
847Você viu o que aconteceu? O Emacs, em uma pesquisa incremental, tenta ir
848para a ocorrência que você digitou ate o momento. Para ir para próxima
849ocorrência de 'cursor' apenas digite C-s novamente. Se nenhuma
850ocorrência existir, o Emacs bipa e te diz que a pesquisa atual
851falhou. C-g também termina a pesquisa.
852
853NOTA: Em alguns sistemas, digitar C-s ira travar a tela e você não verá
854saída do Emacs. Isso indica que um "recurso" do sistema operacional
855chamado "controle de fluxo" (flow control) esta interceptando o C-s e
856não deixando que passe pelo Emacs. Para destravar a tela, digite
857C-q. Então, leia na seção "Spontaneous Entry to Incremental Search" no
858manual do Emacs para uma dica de como lhe dar com esse "recurso".
859
860Se você estiver no meio de uma pesquisa incremental e digitar <Delete>,
861você percebera que o ultimo caractere da pesquisa será apagado e a
862pesquisa voltara para o ultimo lugar da pesquisa. Por instancia, imagine
863que você tenha digitado "c", para pesquisar a primeira ocorrência de
864"c". Agora se você digitar "u", o cursor ira mover para a primeira
865ocorrência de "cu". Agora digite <Delete>. Isso ira apagar o "u" da
866string de pesquisa, e o cursor movera de volta para a primeira
867ocorrência de "c".
868
869Se você estiver no meio de uma pesquisa e digitar um caractere control
870ou meta (com algumas exceções--caracteres que são especiais em uma
871pesquisa, como C-s e C-r), a pesquisa é terminada.
872
873O C-s inicia uma pesquisa que procura por qualquer ocorrência da string
874de pesquisa APÓS a posição corrente do cursor. Se você quiser pesquisar
875por alguma coisa anterior no texto, digite C-r ao invés. Tudo que nos
876dissemos sobre C-s também implica para C-r, tirando a direção da
877pesquisa que é reversa.
878
879
880* MÚLTIPLAS JANELAS
881-------------------
882
883Um dos recursos mais interessantes do Emacs é que você pode mostrar mais
884de uma janela na tela ao mesmo tempo.
885
886>> Mova o cursor para essa linha e digite C-u 0 C-l (isso é control-L,
887 não control-1).
888
889>> Agora digite C-x 2 que vai dividir a tela em duas janelas.
890 As duas janelas vão mostrar esse tutorial. O cursor fica na janela
891 do topo.
892
893>> Digite C-M-v para rolar para o fim da janela.
894 (Se você não tiver uma tecla Meta de verdade, digite ESC C-v.).
895
896>> Digite C-x o ("o" para "outra") para mover o cursor para o rodapé
897 da janela.
898>> Use C-v e M-v no rodapé da janela para roda-la.
899 Continue lendo essas direções na janela do topo.
900
901>> Digite C-x o novamente para mover o cursor de volta para a janela
902 do topo.
903 O cursor na janela do topo esta exatamente como estava antes.
904
905Você pode continuar usando C-x o para alternar entre as janelas. Cada
906janela tem sua própria posição de cursor, mas apenas uma janela mostra o
907cursor. Todos os comandos mais comuns de edição aplicam para a janela
908que o cursor esta. Chamamos isso de "janela selecionada".
909
910O comando C-M-v é muito útil para quando você estiver editando o texto
911em uma janela e utilizando a outra janela para referencia. Você pode
912manter o cursor sempre na janela que você estiver editando, e avançar
913pela outra janela seqüencialmente utilizando C-M-v.
914
915C-M-v é um exemplo de um caractere CONTROL-META. Se você tiver uma tecla
916META real, você pode digitar C-M-v segurando ambos CONTROL e META
917enquanto digitar v. Não importa se CONTROL ou META "vem primeiro,"
918porque ambas as teclas agem modificando o caractere que você digita.
919
920Se você não tiver um tecla META real, você pode utilizar ESC ao invés, a
921ordem não importa: você precisa digitar ESC seguido por Control-v,
922porque Control-ESC v não ira funcionar. Isso porque ESC é um caractere
923com seu próprio direito, não é uma tecla de modificação.
924
925>> Digite C-x 1 (na janela do topo) para fugir da janela do rodapé.
926
927(Se você tivesse digitado C-x 1 na janela do rodapé, você fugiria da
928janela do topo. Pense neste comando como "Mantenha apenas uma janela--a
929janela que estou dentro.")
930
931Você não precisa mostrar o mesmo buffer nas duas janelas. Se você
932utilizar C-x C-f para encontrar um arquivo em outra janela, a outra
933janela não mudara. Você pode encontrar um arquivo em cada janela
934independentemente.
935
936Aqui esta uma maneira de utilizar duas janelas para mostrar coisas
937diferentes:
938
939>> Digite C-x 4 C-f seguido pelo nome de um dos seus arquivos.
940 Termine com <Return>. Veja o arquivo especificado aparece na janela
941 do rodapé. O cursor ira para lá, também.
942
943>> Digite C-x o para voltar a janela do topo, e C-x1 para deletar a
944 janela de rodapé.
945
946
947* NÍVEIS RECURSIVOS DE EDIÇÃO
948-----------------------------
949
950Algumas vezes você entrara no que chamamos de "nível de edição
951recursiva". Isso é indicado por colchetes no mode line, envolvendo os
952parênteses em volta do nome do modo majoritário. Por exemplo, você pode
953ver [(Fundamental)] ao invés de (Fundamental).
954
955Para sair desses níveis recorríveis de edição, digite ESC ESC ESC. Isso
956e um comando de todos os propósitos "saia". Você pode também utilizar
957para eliminar janelas extras, e sair de um minibuffer.
958
959>> Digite M-x para entrar no minibuffer; então digite ESC ESC ESC para
960 sair.
961
962Você não pode utilizar C-g para sair de um nível de edição
963recursiva. Isso porque o C-g é utilizado para cancelar comandos e
964argumentos COM o nível de edição recursiva.
965
966
967* CONSEGUINDO MAIS AJUDA
968------------------------
969
970Neste tutorial nos tentamos suprimir informações suficientes para que
971você comece a utilizar o Emacs. Existe tanto disponível sobre Emacs que
972seria impossível explicar tudo aqui. De qualquer maneira, você pode
973querer aprender mais sobre Emacs mesmo porque ele tem muitos outros
974recursos úteis. O Emacs proporciona comandos para leitura de
975documentação sobre comandos do Emacs. Esses comandos de "ajuda" iniciam
976com o caractere Control-h, que é chamado de "o caractere de ajuda".
977
978Para utilizar os recursos de ajuda, digite o caractere C-h, e então um
979caractere dizendo que tipo de ajuda você quer. Se você REALMENTE estiver
980perdido, digite C-h ? e o Emacs ira te dizer que tipo de ajuda ele pode
981te dar. Se você digitar C-h e decidir que você não quer nenhuma ajuda,
982apenas digite C-g para cancelar.
983
984(Alguns sistemas mudam o significado do caractere C-h. Eles não deveriam
985fazer isso para todos os usuários, então você tem muito a reclamar com o
986administrador do sistema. Enquanto isso, se C-h não mostrar a mensagem
987sobre ajuda no rodapé da tela, tente digitar a tecla F1 ou M-x help
988<Return> ao invés.)
989
990O recurso de ajuda mais básico é o C-h c. Digite C-h, e o caractere c, é
991um comando de caractere ou seqüência; então o Emacs mostrara uma breve
992descrição do comando.
993
994>> Digite C-h c C-p
995 A mensagem deve ser algo assim
996
997 C-p roda o comando linha-anterior
998
999Isso diz a você "o nome da função". Nome de funções são utilizados
1000basicamente para personalizar o estender o Emacs. Mas desde que nomes de
1001funções são utilizados para indicar que o que o comando faz, eles podem
1002servir também como uma breve documentação--suficiente para lembrar você
1003os comandos que você já aprendeu.
1004
1005Comandos multi-caractere como C-x C-s e (se você não tiver a tecla META
1006ou EDIT ou ALT) <ESC>v é também permitido depois de C-h c.
1007
1008Para ter mais informação sobre um comando, utilize C-h k ao invés de C-h
1009c.
1010
1011>> Digite C-h k C-p.
1012
1013Isso mostra a documentação da função, assim como seu nome, em uma janela
1014do Emacs. Quando você terminar de ler a saída, digite C-x 1 para sair da
1015saída do texto de ajuda. Você não precisa fazer isso imediatamente
1016apos. Você pode fazer alguma edição enquanto utilizando como referencia
1017o texto de ajuda, e então digite C-x 1.
1018
1019Aqui estão algumas outras opções úteis do comando C-h:
1020
1021 C-h f Descreve a função. Digite o nome da função.
1022
1023>> Tente digitar C-h f previous-line<Return>
1024 Isso ira imprimir toda informação que o Emacs tem sobre a função que
1025 implementa o comando C-p.
1026
1027 C-h a Comando Apropos. Digite uma palavra chave e o Emacs ira
1028 listar todos os comandos que o nome contem essa
1029 palavra. Esses comandos podem ser chamados com
1030 Meta-x. Para alguns comandos, o comando Apropos ira
1031 também listar um ou dois caracteres de seqüência que
1032 roda o mesmo comando.
1033
1034>> Digite C-h a file<Return>.
1035
1036Isso mostra em uma outra janela a lista de todos os comandos M-x com
1037"arquivo" em seus nomes. Você Vera comandos-caractere como C-x C-f
1038listados ao lado do comando correspondente assim como o find-file.
1039
1040>> Digite C-M-v para rolar a janela de ajuda. Faca isso algumas vezes.
1041
1042>> Digite C-x 1 para deletar a janela de ajuda.
1043
1044
1045* CONCLUSÃO
1046-----------
1047
1048Lembre, para sair permanentemente do Emacs utilize C-x C-c. Para sair
1049para um shell temporariamente, para que você possa voltar ao Emacs mais
1050tarde, utilize C-z.
1051
1052Esse tutorial foi feito para ser entendível para todos os novos
1053usuários, então se você encontrou algo que parece não estar claro, não
1054sente e se culpe - reclame!
1055
1056
1057* CÓPIA
1058-------
1059
1060Esse tutorial descende de uma longa linha de tutoriais do Emacs
1061iniciando com um escrito por Stuart Cracraft para o Emacs original.
1062
1063Essa versão do tutorial foi originalmente traduzida por Marcelo Toledo
1064<marcelo@marcelotoledo.org> e como o GNU Emacs, tem um copyright, e vem
1065com uma permissão de distribuição de cópias nas seguintes condições:
1066
1067Copyright (c) 1985, 1996 Free Software Foundation
1068
1069 Permissão é garantida a qualquer um para fazer ou distribuir copias
1070 integrais deste documento como recebido, em qualquer meio, deixando
1071 disponível e preservados o aviso de copyright e o aviso de permissão,
1072 e o distribuidor garante que a permissão para distribuições
1073 posteriores permitam o mesmo que esta nota.
1074
1075 Permissão garantida para distribuir versões modificadas deste
1076 documento, ou partes dele, sobre as condições acima, sempre que elas
1077 tenham uma nota visível de quem foi o ultimo a alterar-lo.
1078
1079As condições para copiar o Emacs especificamente são mais complexas, mas
1080no mesmo espírito. Por favor, leia o arquivo COPYING e dê copias do GNU
1081Emacs para seus amigos. Ajude a erradicar o obstrucionismo de software
1082("proprietário") usando, escrevendo, e compartilhando software livre!
1083
1084;;; Local Variables:
1085;;; coding: latin-1
1086;;; sentence-end-double-space: nil
1087;;; End:
1088
1089;;; arch-tag: 8ea256d6-2c4a-49ee-ac08-0ea6ef25bf8d
diff --git a/etc/TUTORIAL.ru b/etc/TUTORIAL.ru
index bb7480d913f..84f4b4c6c82 100644
--- a/etc/TUTORIAL.ru
+++ b/etc/TUTORIAL.ru
@@ -1,43 +1,41 @@
1;; -*- coding: cyrillic-koi8; -*- 1÷Ù ÞÉÔÁÅÔÅ ÕÞÅÂÎÉË Emacs. õÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ × ËÏÎÃÅ ÆÁÊÌÁ.
2Copyright (c) 1985, 1996 Free Software Foundation, Inc. See end for conditions. 2Copyright (c) 1985, 1996, 2004 Free Software Foundation, Inc.
3
4÷Ù ÞÉÔÁÅÔÅ ÕÞÅÂÎÉË Emacs.
5 3
6äÌÑ ÕÐÒÁ×ÌÅÎÉÑ Emacs ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ ËÌÀÞ (ÓÏÞÅÔÁÎÉÅ ËÌÁ×ÉÛ ËÌÁ×ÉÁÔÕÒÙ 4äÌÑ ÕÐÒÁ×ÌÅÎÉÑ Emacs ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ ËÌÀÞ (ÓÏÞÅÔÁÎÉÅ ËÌÁ×ÉÛ ËÌÁ×ÉÁÔÕÒÙ
7É/ÉÌÉ ËÎÏÐÏË ÍÙÛÉ), ×ËÌÀÞÁÀÝÉÊ × ÓÅÂÑ ËÌÁ×ÉÛÕ CONTROL (ÉÎÏÇÄÁ ÏÔÍÅÞÁÅÍÁÑ ËÁË 5É/ÉÌÉ ËÎÏÐÏË ÍÙÛÉ), ×ËÌÀÞÁÀÝÉÊ × ÓÅÂÑ ËÌÁ×ÉÛÕ CONTROL (ÉÎÏÇÄÁ ÏÔÍÅÞÁÅÍÁÑ
8CTRL ÉÌÉ CTL) ÉÌÉ ËÌÁ×ÉÛÕ META (ÉÎÏÇÄÁ ÐÏÍÅÞÅÎÎÕÀ ËÁË ALT ÉÌÉ EDIT). ÷ 6ËÁË CTRL ÉÌÉ CTL) ÉÌÉ ËÌÁ×ÉÛÕ META (ÉÎÏÇÄÁ ÐÏÍÅÞÅÎÎÕÀ ËÁË ALT ÉÌÉ EDIT). ÷
9ÄÁÌØÎÅÊÛÅÍ ×ÍÅÓÔÏ ÔÏÇÏ, ÞÔÏÂÙ ËÁÖÄÙÊ ÒÁÚ ÐÉÓÁÔØ META ÉÌÉ CONTROL ÍÙ ÂÕÄÅÍ 7ÄÁÌØÎÅÊÛÅÍ ×ÍÅÓÔÏ ÔÏÇÏ, ÞÔÏÂÙ ËÁÖÄÙÊ ÒÁÚ ÐÉÓÁÔØ META ÉÌÉ CONTROL, ÍÙ ÂÕÄÅÍ
10ÉÓÐÏÌØÚÏ×ÁÔØ ÓÌÅÄÕÀÝÅÅ ÓÏËÒÁÝÅÎÉÅ: 8ÉÓÐÏÌØÚÏ×ÁÔØ ÓÌÅÄÕÀÝÅÅ ÓÏËÒÁÝÅÎÉÅ:
11 9
12 C-<chr> ÓÌÅÄÕÅÔ ÕÄÅÒÖÉ×ÁÔØ ËÌÁ×ÉÛÕ CONTROL ÐÏËÁ ÎÁÂÉÒÁÅÔÓÑ ÓÉÍ×ÏÌ <chr> 10 C-<chr> ÓÌÅÄÕÅÔ ÕÄÅÒÖÉ×ÁÔØ ËÌÁ×ÉÛÕ CONTROL, ÐÏËÁ ÎÁÂÉÒÁÅÔÓÑ ÓÉÍ×ÏÌ <chr>.
13 ôÁË, C-f ÄÏÌÖÎÏ ÏÚÎÁÞÁÔØ: ÎÁÖÁÔØ ËÌÁ×ÉÛÕ CONTROL É f. 11 ôÁË, C-f ÄÏÌÖÎÏ ÏÚÎÁÞÁÔØ: ÎÁÖÁÔØ ËÌÁ×ÉÛÕ CONTROL É f.
14 M-<chr> ÓÌÅÄÕÅÔ ÕÄÅÒÖÉ×ÁÔØ ËÌÁ×ÉÛÕ META ÐÏËÁ ÎÁÂÉÒÁÅÔÓÑ ÓÉÍ×ÏÌ <chr>. åÓÌÉ 12 M-<chr> ÓÌÅÄÕÅÔ ÕÄÅÒÖÉ×ÁÔØ ËÌÁ×ÉÛÕ META, ÐÏËÁ ÎÁÂÉÒÁÅÔÓÑ ÓÉÍ×ÏÌ <chr>. åÓÌÉ
15 ÎÅÔ ËÌÁ×ÉÛÉ META, ALT ÉÌÉ EDIT, ÔÏ ÎÁÖÍÉÔÅ <ESC>, ÏÔÐÕÓÔÉÔÅ ÅÅ, 13 ÎÅÔ ËÌÁ×ÉÛÉ META, ALT ÉÌÉ EDIT, ÔÏ ÎÁÖÍÉÔÅ <ESC>, ÏÔÐÕÓÔÉÔÅ ÅÅ,
16 Á ÐÏÔÏÍ ÎÁÂÅÒÉÔÅ ÓÉÍ×ÏÌ <chr>. 14 Á ÐÏÔÏÍ ÎÁÂÅÒÉÔÅ ÓÉÍ×ÏÌ <chr>.
17 15
18÷ÁÖÎÏÅ ÚÁÍÅÞÁÎÉÅ: ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÓÅÁÎÓÁ Emacs, ÎÁÂÅÒÉÔÅ C-x C-c. (ä×Á 16÷ÁÖÎÏÅ ÚÁÍÅÞÁÎÉÅ: ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÓÅÁÎÓÁ Emacs, ÎÁÂÅÒÉÔÅ C-x C-c. (ä×Á
19ÓÉÍ×ÏÌÁ). óÉÍ×ÏÌÙ ">>" Ó ÌÅ×ÏÊ ÓÔÏÒÏÎÙ ÕËÁÚÙ×ÁÀÔ, ÞÔÏ ×ÁÍ ÎÕÖÎÏ ÄÅÌÁÔØ, 17ÓÉÍ×ÏÌÁ). óÉÍ×ÏÌÙ ">>" Ó ÌÅ×ÏÊ ÓÔÏÒÏÎÙ ÕËÁÚÙ×ÁÀÔ, ÞÔÏ ×ÁÍ ÎÕÖÎÏ ÄÅÌÁÔØ,
20ÞÔÏÂÙ ÐÒÉÍÅÎÉÔØ ËÏÍÁÎÄÕ. îÁÐÒÉÍÅÒ: 18ÞÔÏÂÙ ÐÒÉÍÅÎÉÔØ ËÏÍÁÎÄÕ. îÁÐÒÉÍÅÒ:
21<<óÅÒÅÄÉÎÁ ÓÔÒÁÎÉÃÙ ÏÓÔÁ×ÌÅÎÁ ÐÕÓÔÏÊ ÄÌÑ ÕÞÅÂÎÙÈ ÃÅÌÅÊ. ôÅËÓÔ ÐÒÄÏÌÖÁÅÔÓÑ ÎÉÖÅ>> 19<<óÅÒÅÄÉÎÁ ÓÔÒÁÎÉÃÙ ÏÓÔÁ×ÌÅÎÁ ÐÕÓÔÏÊ ÄÌÑ ÕÞÅÂÎÙÈ ÃÅÌÅÊ. ôÅËÓÔ ÐÒÏÄÏÌÖÁÅÔÓÑ ÎÉÖÅ>>
22>> ôÅÐÅÒØ ÎÁÖÍÉÔÅ C-v (ðÒÏÓÍÏÔÒ ÓÌÅÄÕÀÝÅÇÏ ÜËÒÁÎÁ) ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁ 20>> ôÅÐÅÒØ ÎÁÖÍÉÔÅ C-v (ðÒÏÓÍÏÔÒ ÓÌÅÄÕÀÝÅÇÏ ÜËÒÁÎÁ) ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁ
23 ÓÌÅÄÕÀÝÉÊ ÜËÒÁÎ. (÷ÙÐÏÌÎÉÔÅ ÜÔÏ, ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ CONTROL ÎÁÖÉÍÁÑ v). 21 ÓÌÅÄÕÀÝÉÊ ÜËÒÁÎ. (÷ÙÐÏÌÎÉÔÅ ÜÔÏ, ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ CONTROL ÎÁÖÉÍÁÑ v).
24 ôÅÐÅÒØ ×Ù ÄÏÌÖÎÙ ÜÔÏ ÓÄÅÌÁÔØ ÅÝÅ ÒÁÚ, ËÏÇÄÁ ÚÁËÏÎÞÉÔÅ ÞÉÔÁÔØ ÜËÒÁÎ. 22 ôÅÐÅÒØ ×Ù ÄÏÌÖÎÙ ÜÔÏ ÓÄÅÌÁÔØ ÅÝÅ ÒÁÚ, ËÏÇÄÁ ÚÁËÏÎÞÉÔÅ ÞÉÔÁÔØ ÜËÒÁÎ.
25 23
26ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ, ÐÏËÁ ×Ù Ä×ÉÖÅÔÅÓØ Ó ÜËÒÁÎÁ ÎÁ ÜËÒÁÎ, 24ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ, ÐÏËÁ ×Ù Ä×ÉÖÅÔÅÓØ Ó ÜËÒÁÎÁ ÎÁ ÜËÒÁÎ,
27ÐÅÒÅËÒÙ×ÁÀÔÓÑ Ä×Å ÓÔÒÏÞËÉ; ÜÔÏ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÎÅËÏÔÏÒÕÀ ÎÅÐÒÅÒÙ×ÎÏÓÔØ, ÔÁË ÞÔÏ 25ÐÅÒÅËÒÙ×ÁÀÔÓÑ Ä×Å ÓÔÒÏÞËÉ; ÜÔÏ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÎÅËÏÔÏÒÕÀ ÎÅÐÒÅÒÙ×ÎÏÓÔØ, ÔÁË
28×Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÉÔØ ÞÉÔÁÔØ ÔÅËÓÔ. 26ÞÔÏ ×Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÉÔØ ÞÉÔÁÔØ ÔÅËÓÔ.
29 27
30ðÅÒ×ÏÅ ÞÔÏ ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÚÎÁÔØ -- ËÁË ÐÅÒÅÄ×ÉÇÁÔØÓÑ ÐÏ ÔÅËÓÔÕ ÉÚ ÏÄÎÏÇÏ 28ðÅÒ×ÏÅ, ÞÔÏ ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÚÎÁÔØ -- ËÁË ÐÅÒÅÄ×ÉÇÁÔØÓÑ ÐÏ ÔÅËÓÔÕ ÉÚ ÏÄÎÏÇÏ
31ÍÅÓÔÁ × ÄÒÕÇÏÅ. ÷Ù ÕÖÅ ÚÎÁÅÔÅ, ËÁË ÐÅÒÅÍÅÓÔÉÔØÓÑ ×ÐÅÒÅÄ ÏÄÉÎ ÜËÒÁÎ, 29ÍÅÓÔÁ × ÄÒÕÇÏÅ. ÷Ù ÕÖÅ ÚÎÁÅÔÅ, ËÁË ÐÅÒÅÍÅÓÔÉÔØÓÑ ×ÐÅÒÅÄ ÏÄÉÎ ÜËÒÁÎ,
32ÉÓÐÏÌØÚÕÑ ËÌÀÞ C-v. äÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁÚÁÄ ÎÁ ÏÄÉÎ ÜËÒÁÎ, ÎÁÖÍÉÔÅ M-v 30ÉÓÐÏÌØÚÕÑ ËÌÀÞ C-v. äÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁÚÁÄ ÎÁ ÏÄÉÎ ÜËÒÁÎ, ÎÁÖÍÉÔÅ M-v
33(ÕÄÅÒÖÉ×ÁÊÔÅ ËÌÁ×ÉÛÕ META É ÎÁÂÅÒÉÔÅ v, ÉÌÉ ÎÁÖÍÉÔÅ <ESC>v ÅÓÌÉ Õ ×ÁÓ ÎÅÔ 31(ÕÄÅÒÖÉ×ÁÊÔÅ ËÌÁ×ÉÛÕ META É ÎÁÂÅÒÉÔÅ v, ÉÌÉ ÎÁÖÍÉÔÅ <ESC>v, ÅÓÌÉ Õ ×ÁÓ ÎÅÔ
34ËÌÁ×ÉÛÅ META, EDIT, ÉÌÉ ALT). 32ËÌÁ×ÉÛÙ META, EDIT, ÉÌÉ ALT).
35 33
36>> ÐÏÐÒÏÂÕÊÔÅ ÎÁÂÒÁÔØ M-v É ÐÏÔÏÍ C-v, ÎÅÓËÏÌØËÏ ÒÁÚ. 34>> ÐÏÐÒÏÂÕÊÔÅ ÎÁÂÒÁÔØ M-v É ÐÏÔÏÍ C-v, ÎÅÓËÏÌØËÏ ÒÁÚ.
37 35
38 36
39* ëòáôëáñ ó÷ïäëá 37* ëòáôëáñ ó÷ïäëá
40--------- 38----------------
41 39
42äÌÑ ÐÒÏÓÍÏÔÒÁ ÉÓÐÏÌØÚÕÀÔÓÑ ÓÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ: 40äÌÑ ÐÒÏÓÍÏÔÒÁ ÉÓÐÏÌØÚÕÀÔÓÑ ÓÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ:
43 41
@@ -47,18 +45,18 @@ CTRL ÉÌÉ CTL) ÉÌÉ ËÌÁ×ÉÛÕ META (ÉÎÏÇÄÁ ÐÏÍÅÞÅÎÎÕÀ ËÁË ALT ÉÌÉ EDIT). ÷
47 ÔÅËÓÔ, ÎÁÈÏÄÑÝÉÊÓÑ ×ÏÚÌÅ ËÕÒÓÏÒÁ, × ÃÅÎÔÒÅ ÜËÒÁÎÁ. 45 ÔÅËÓÔ, ÎÁÈÏÄÑÝÉÊÓÑ ×ÏÚÌÅ ËÕÒÓÏÒÁ, × ÃÅÎÔÒÅ ÜËÒÁÎÁ.
48 (üÔÏ CONTROL-L, Á ÎÅ CONTROL-1.) 46 (üÔÏ CONTROL-L, Á ÎÅ CONTROL-1.)
49 47
50>> îÁÊÄÉÔÅ ËÕÒÓÏÒ, É ÚÁÐÏÍÎÉÔÅ ÔÅËÓÔ ×ÏÚÌÅ ÎÅÇÏ. ðÏÔÏÍ ÎÁÖÍÉÔÅ C-l. 48>> îÁÊÄÉÔÅ ËÕÒÓÏÒ, É ÚÁÐÏÍÎÉÔÅ ÔÅËÓÔ ×ÏÚÌÅ ÎÅÇÏ. ðÏÔÏÍ ÎÁÖÍÉÔÅ C-l.
51 îÁÊÄÉÔÅ ËÕÒÓÏÒ ÓÎÏ×Á É ÕÂÅÄÉÔÅÓØ, ÞÔÏ ×ÏÚÌÅ ÎÅÇÏ ×ÓÅ ÔÏÔ ÖÅ ÔÅËÓÔ. 49 îÁÊÄÉÔÅ ËÕÒÓÏÒ ÓÎÏ×Á É ÕÂÅÄÉÔÅÓØ, ÞÔÏ ×ÏÚÌÅ ÎÅÇÏ ×ÓÅ ÔÏÔ ÖÅ ÔÅËÓÔ.
52 50
53 51
54* âáúï÷ùå ëïíáîäù õðòá÷ìåîéñ ëõòóïòïí 52* âáúï÷ùå ëïíáîäù õðòá÷ìåîéñ ëõòóïòïí
55----------------------------- 53-------------------------------------
56 54
57ä×ÉÖÅÎÉÅ ÏÔ ÜËÒÁÎÁ Ë ÜËÒÁÎÕ ÕÄÏÂÎÏ, ÎÏ ËÁË ÐÅÒÅÍÅÓÔÉÔØÓÑ × ÏÐÒÅÄÅÌÅÎÎÏÅ 55ä×ÉÖÅÎÉÅ ÏÔ ÜËÒÁÎÁ Ë ÜËÒÁÎÕ ÕÄÏÂÎÏ, ÎÏ ËÁË ÐÅÒÅÍÅÓÔÉÔØÓÑ × ÏÐÒÅÄÅÌÅÎÎÏÅ
58ÍÅÓÔÏ ÔÅËÓÔÁ ÎÁ ÜËÒÁÎÅ? 56ÍÅÓÔÏ ÔÅËÓÔÁ ÎÁ ÜËÒÁÎÅ?
59 57
60åÓÔØ ÎÁÓËÏÌØËÏ ÓÐÏÓÏÂÏ× ÓÄÅÌÁÔØ ÜÔÏ. ïÓÎÏ×ÎÏÊ ÓÐÏÓÏ -- ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÍÁÎÄÙ 58åÓÔØ ÎÅÓËÏÌØËÏ ÓÐÏÓÏÂÏ× ÓÄÅÌÁÔØ ÜÔÏ. ïÓÎÏ×ÎÏÊ ÓÐÏÓÏ -- ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÍÁÎÄÙ
61C-p, C-b, C-f É C-n. ëÁÖÄÁÑ ÉÚ ÜÔÉÈ ËÏÍÁÎÄ ÐÅÒÅÄ×ÉÇÁÅÔ ËÕÒÓÏÒ ÎÁ ÏÄÎÕ 59C-p, C-b, C-f É C-n. ëÁÖÄÁÑ ÉÚ ÜÔÉÈ ËÏÍÁÎÄ ÐÅÒÅÄ×ÉÇÁÅÔ ËÕÒÓÏÒ ÎÁ ÏÄÎÕ
62ÓÔÒÏËÕ ÉÌÉ ËÏÌÏÎËÕ ÎÁ ÜËÒÁÎÅ × ÏÐÒÅÄÅÌÅÎÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ. üÔÁ ÔÁÂÌÉÃÁ 60ÓÔÒÏËÕ ÉÌÉ ËÏÌÏÎËÕ ÎÁ ÜËÒÁÎÅ × ÏÐÒÅÄÅÌÅÎÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ. üÔÁ ÔÁÂÌÉÃÁ
63ÐÏËÁÚÙ×ÁÅÔ ÞÅÔÙÒÅ ËÏÍÁÎÄÙ É ÞÅÔÙÒÅ ÎÁÐÒÁ×ÌÅÎÉÑ ÉÈ Ä×ÉÖÅÎÉÑ: 61ÐÏËÁÚÙ×ÁÅÔ ÞÅÔÙÒÅ ËÏÍÁÎÄÙ É ÞÅÔÙÒÅ ÎÁÐÒÁ×ÌÅÎÉÑ ÉÈ Ä×ÉÖÅÎÉÑ:
64 62
@@ -78,7 +76,7 @@ C-p, C-b, C-f É C-n. ëÁÖÄÁÑ ÉÚ ÜÔÉÈ ËÏÍÁÎÄ ÐÅÒÅÄ×ÉÇÁÅÔ ËÕÒÓÏÒ ÎÁ ÏÄÎÕ
78F-×ÐÅÒÅÄ (forward). üÔÏ ÏÓÎÏ×ÎÙÅ ËÏÍÁÎÄÙ ÐÏÚÉÃÉÏÎÉÒÏ×ÁÎÉÑ ËÕÒÓÏÒÁ, ËÏÔÏÒÙÍÉ 76F-×ÐÅÒÅÄ (forward). üÔÏ ÏÓÎÏ×ÎÙÅ ËÏÍÁÎÄÙ ÐÏÚÉÃÉÏÎÉÒÏ×ÁÎÉÑ ËÕÒÓÏÒÁ, ËÏÔÏÒÙÍÉ
79÷Ù ÂÕÄÅÔÅ ÐÏÌØÚÏ×ÁÔØÓÑ ÷óåçäá, ÔÁË ÞÔÏ ÂÕÄÅÔ ÎÅÐÌÏÈÏ ÉÈ ×ÙÕÞÉÔØ. 77÷Ù ÂÕÄÅÔÅ ÐÏÌØÚÏ×ÁÔØÓÑ ÷óåçäá, ÔÁË ÞÔÏ ÂÕÄÅÔ ÎÅÐÌÏÈÏ ÉÈ ×ÙÕÞÉÔØ.
80 78
81>> îÁÖÍÉÔÅ ÎÅÓËÏÌØËÏ ÒÁÚ C-n ÞÔÏ ÏÐÕÓÔÉÔØ ËÕÒÓÏÒ ×ÎÉÚ ÎÁ ÜÔÕ ÓÔÒÏËÕ. 79>> îÁÖÍÉÔÅ ÎÅÓËÏÌØËÏ ÒÁÚ C-n, ÞÔÏÂÙ ÏÐÕÓÔÉÔØ ËÕÒÓÏÒ ×ÎÉÚ ÎÁ ÜÔÕ ÓÔÒÏËÕ.
82 80
83>> ðÅÒÅÍÅÓÔÉÔÅÓØ ÐÏ ÓÔÒÏËÅ, ÉÓÐÏÌØÚÕÑ C-f É ÐÏÔÏÍ ÐÏÄÎÉÍÉÔÅÓØ ××ÅÒÈ Ó 81>> ðÅÒÅÍÅÓÔÉÔÅÓØ ÐÏ ÓÔÒÏËÅ, ÉÓÐÏÌØÚÕÑ C-f É ÐÏÔÏÍ ÐÏÄÎÉÍÉÔÅÓØ ××ÅÒÈ Ó
84 ÐÏÍÏÝØÀ C-p. ðÏÓÍÏÔÒÉÔÅ, ËÁË ÉÚÍÅÎÉÌÏÓØ ÐÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ ÐÒÉ ÎÁÖÁÔÉÉ 82 ÐÏÍÏÝØÀ C-p. ðÏÓÍÏÔÒÉÔÅ, ËÁË ÉÚÍÅÎÉÌÏÓØ ÐÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ ÐÒÉ ÎÁÖÁÔÉÉ
@@ -95,7 +93,7 @@ character), ËÏÔÏÒÙÊ ÏÔÄÅÌÑÅÔ ÅÅ ÏÔ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ. ðÏÓÌÅÄÎÑÑ ÓÔÒÏËÁ ×
95 93
96C-f ÍÏÖÅÔ ÐÅÒÅÍÅÝÁÔØ ËÕÒÓÏÒ ÞÅÒÅÚ ÓÉÍ×ÏÌ ÐÅÒÅ×ÏÄÁ ÓÔÒÏËÉ ÔÁË ÖÅ, ËÁË É C-b. 94C-f ÍÏÖÅÔ ÐÅÒÅÍÅÝÁÔØ ËÕÒÓÏÒ ÞÅÒÅÚ ÓÉÍ×ÏÌ ÐÅÒÅ×ÏÄÁ ÓÔÒÏËÉ ÔÁË ÖÅ, ËÁË É C-b.
97 95
98>> ðÏÐÒÏÂÕÊÔÅ ÎÅÓËÏÌØËÏ ÒÁÚ ÐÒÉÍÅÎÉÔØ C-b, ÔÁË ÞÔÏÂÙ ÷Ù Õ×ÉÄÅÌÉ, ËÁË 96>> ðÏÐÒÏÂÕÊÔÅ ÎÅÓËÏÌØËÏ ÒÁÚ ÐÒÉÍÅÎÉÔØ C-b ÔÁË, ÞÔÏÂÙ ÷Ù Õ×ÉÄÅÌÉ, ËÁË
99 Ä×ÉÖÅÔÓÑ ËÕÒÓÏÒ. äÁÌÅÅ ÉÓÐÏÌØÚÕÊÔÅ C-f ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÎÁ ËÏÎÅà 97 Ä×ÉÖÅÔÓÑ ËÕÒÓÏÒ. äÁÌÅÅ ÉÓÐÏÌØÚÕÊÔÅ C-f ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÎÁ ËÏÎÅÃ
100 ÓÔÒÏËÉ. îÁÖÍÉÔÅ C-f ÅÝÅ ÒÁÚ, ÞÔÏÂÙ ÐÅÒÅÊÔÉ Ë ÎÁÞÁÌÕ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ. 98 ÓÔÒÏËÉ. îÁÖÍÉÔÅ C-f ÅÝÅ ÒÁÚ, ÞÔÏÂÙ ÐÅÒÅÊÔÉ Ë ÎÁÞÁÌÕ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ.
101 99
@@ -130,15 +128,16 @@ Control-ÓÉÍ×ÏÌÙ ÒÁÂÏÔÁÀÔ Ó ÏÓÎÏ×ÎÙÍÉ ÅÄÉÎÉÃÁÍÉ, ÎÅÚÁ×ÉÓÉÍÏ ÏÔ ÔÏÇÏ, ÞÔÏ ÷Ù
130ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ÎÁÞÁÌÏ É ËÏÎÅÃ ÓÔÒÏËÉ, Á M-a É M-e ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × 128ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ÎÁÞÁÌÏ É ËÏÎÅÃ ÓÔÒÏËÉ, Á M-a É M-e ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ ×
131ÎÁÞÁÌÏ É ËÏÎÅÃ ÐÒÅÄÌÏÖÅÎÉÑ. 129ÎÁÞÁÌÏ É ËÏÎÅÃ ÐÒÅÄÌÏÖÅÎÉÑ.
132 130
133>> ðÏÐÒÏÂÕÊÔÅ ÎÁÖÁÔØ ÐÁÒÕ ÒÁÚ C-a, É ÐÏÔÏÍ ÐÁÒÕ ÒÁÚ C-e. ðÏÐÒÏÂÕÊÔÅ ÐÁÒÕ 131>> ðÏÐÒÏÂÕÊÔÅ ÎÁÖÁÔØ ÐÁÒÕ ÒÁÚ C-a, É ÐÏÔÏÍ ÐÁÒÕ ÒÁÚ C-e. ðÏÐÒÏÂÕÊÔÅ ÐÁÒÕ
134 ÒÁÚ ÎÁÖÁÔØ M-a, ÐÏÓÌÅ ÜÔÏÇÏ ÐÁÒÕ ÒÁÚ ÎÁÖÁÔØ M-e. 132 ÒÁÚ ÎÁÖÁÔØ M-a, ÐÏÓÌÅ ÜÔÏÇÏ ÐÁÒÕ ÒÁÚ ÎÁÖÁÔØ M-e.
135 133
136ðÏÓÍÏÔÒÉÔÅ, ÞÔÏ ÐÏ×ÔÏÒ C-a ÎÉÞÅÇÏ ÎÅ ÉÚÍÅÎÑÅÔ, Á ÐÏ×ÔÏÒ M-a ÐÒÏÄÏÌÖÁÅÔ 134ðÏÓÍÏÔÒÉÔÅ, ÞÔÏ ÐÏ×ÔÏÒ C-a ÎÉÞÅÇÏ ÎÅ ÉÚÍÅÎÑÅÔ, Á ÐÏ×ÔÏÒ M-a ÐÒÏÄÏÌÖÁÅÔ
137Ä×ÉÖÅÎÉÅ ËÕÒÓÏÒÁ Ë ÓÌÅÄÕÀÝÅÍÕ ÐÒÅÄÌÏÖÅÎÉÀ. üÔÏ ÎÅ ÓÏÈÒÁÎÑÅÔ ÁÎÁÌÏÇÉÀ, ÎÏ 135Ä×ÉÖÅÎÉÅ ËÕÒÓÏÒÁ Ë ÓÌÅÄÕÀÝÅÍÕ ÐÒÅÄÌÏÖÅÎÉÀ. üÔÏ ÎÅ ÓÏÈÒÁÎÑÅÔ ÁÎÁÌÏÇÉÀ, ÎÏ
138×ÙÇÌÑÄÉÔ ÅÓÔÅÓÔ×ÅÎÎÏ. 136×ÙÇÌÑÄÉÔ ÅÓÔÅÓÔ×ÅÎÎÏ.
139 137
140ðÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ × ÔÅËÓÔÅ ÔÁËÖÅ ÎÁÚÙ×ÁÀÔ "ÔÏÞËÁ". óËÁÖÅÍ ÉÎÁÞÅ: ËÕÒÓÏÒ 138ðÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ × ÔÅËÓÔÅ ÔÁËÖÅ ÎÁÚÙ×ÁÀÔ "ÔÏÞËÏÊ ×ÓÔÁ×ËÉ". óËÁÖÅÍ ÉÎÁÞÅ:
141ÐÏËÁÚÙ×ÁÅÔ ÍÅÓÔÏ ÎÁ ÜËÒÁÎÅ × ËÁËÏÊ ÔÏÞËÅ ÂÕÄÅÔ ÒÁÓÐÏÌÏÖÅÎ ××ÏÄÉÍÙÊ ÔÅËÓÔ. 139ËÕÒÓÏÒ ÐÏËÁÚÙ×ÁÅÔ ÍÅÓÔÏ ÎÁ ÜËÒÁÎÅ × ËÁËÏÊ ÔÏÞËÅ ÂÕÄÅÔ ÒÁÓÐÏÌÏÖÅÎ ××ÏÄÉÍÙÊ
140ÔÅËÓÔ.
142 141
143úÄÅÓØ ÓÏÂÒÁÎÙ ÐÒÏÓÔÙÅ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ, ×ËÌÀÞÁÑ Ä×ÉÖÅÎÉÅ ÐÏ 142úÄÅÓØ ÓÏÂÒÁÎÙ ÐÒÏÓÔÙÅ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ, ×ËÌÀÞÁÑ Ä×ÉÖÅÎÉÅ ÐÏ
144ÓÌÏ×ÁÍ É ÐÒÅÄÌÏÖÅÎÉÑÍ: 143ÓÌÏ×ÁÍ É ÐÒÅÄÌÏÖÅÎÉÑÍ:
@@ -166,22 +165,22 @@ Control-ÓÉÍ×ÏÌÙ ÒÁÂÏÔÁÀÔ Ó ÏÓÎÏ×ÎÙÍÉ ÅÄÉÎÉÃÁÍÉ, ÎÅÚÁ×ÉÓÉÍÏ ÏÔ ÔÏÇÏ, ÞÔÏ ÷Ù
166Greater-than {âÏÌØÛÅ-þÅÍ}), ËÏÔÏÒÁÑ ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ËÏÎÅà ÔÅËÓÔÁ. 165Greater-than {âÏÌØÛÅ-þÅÍ}), ËÏÔÏÒÁÑ ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ËÏÎÅà ÔÅËÓÔÁ.
167 166
168îÁ ÂÏÌØÛÉÎÓÔ×Å ÔÅÒÍÉÎÁÌÏ× ÚÎÁË "<" ÎÁÈÏÄÉÔÓÑ ÎÁÄ ÚÎÁËÏÍ ÔÏÞËÉ, É ÞÔÏÂÙ 167îÁ ÂÏÌØÛÉÎÓÔ×Å ÔÅÒÍÉÎÁÌÏ× ÚÎÁË "<" ÎÁÈÏÄÉÔÓÑ ÎÁÄ ÚÎÁËÏÍ ÔÏÞËÉ, É ÞÔÏÂÙ
169ÎÁÂÒÁÔØ ÅÇÏ ×Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ ËÌÁ×ÉÛÕ Shift. îÁ ÜÔÉÈ ÔÅÒÍÉÎÁÌÁÈ ×Ù ÔÁË 168ÎÁÂÒÁÔØ ÅÇÏ, ×Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ ËÌÁ×ÉÛÕ Shift. îÁ ÜÔÉÈ ÔÅÒÍÉÎÁÌÁÈ ×Ù ÔÁË
170ÖÅ ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ Shift ÞÔÏ ÎÁÂÒÁÔØ M-<; âÅÚ ÕÄÅÒÖÁÎÉÑ ËÌÁ×ÉÛÉ Shift 169ÖÅ ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ Shift, ÞÔÏÂÙ ÎÁÂÒÁÔØ M-< ÅÚ ÕÄÅÒÖÁÎÉÑ ËÌÁ×ÉÛÉ Shift
171×Ù ÎÁÂÅÒÅÔÅ M-ÔÏÞËÁ. 170×Ù ÎÁÂÅÒÅÔÅ M-ÔÏÞËÁ).
172 171
173>> óÅÊÞÁÓ ÐÏÐÒÏÂÕÊÔÅ M-<, ÞÔÏ ÐÅÒÅÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÕÞÅÂÎÉËÁ. ðÏÔÏÍ 172>> óÅÊÞÁÓ ÐÏÐÒÏÂÕÊÔÅ M-<, ÞÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÕÞÅÂÎÉËÁ. ðÏÔÏÍ
174 ÉÓÐÏÌØÚÕÊÔÅ C-v ÞÔÏ ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ. 173 ÉÓÐÏÌØÚÕÊÔÅ C-v, ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ.
175 174
176>> óÅÊÞÁÓ ÐÏÐÒÏÂÕÊÔÅ M->, ÞÔÏ ÐÅÒÅÍÅÓÔÉÔØÓÑ Ë ËÏÎÃÕ ÕÞÅÂÎÉËÁ. éÓÐÏÌØÚÕÊÔÅ 175>> óÅÊÞÁÓ ÐÏÐÒÏÂÕÊÔÅ M->, ÞÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØÓÑ Ë ËÏÎÃÕ ÕÞÅÂÎÉËÁ. éÓÐÏÌØÚÕÊÔÅ
177 M-v ÞÔÏ ×ÅÒÎÕÔØÓÑ ÓÎÏ×Á. 176 M-v, ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÓÎÏ×Á.
178 177
179ëÕÒÓÏÒ ÍÏÖÎÏ ÐÅÒÅÍÅÝÁÔØ ËÌÁ×ÉÛÁÍÉ ÕÐÒÁ×ÌÅÎÉÑ ËÕÒÓÏÒÁ (ÓÔÒÅÌËÁÍÉ), ÅÓÌÉ ×ÁÛ 178ëÕÒÓÏÒ ÍÏÖÎÏ ÐÅÒÅÍÅÝÁÔØ ËÌÁ×ÉÛÁÍÉ ÕÐÒÁ×ÌÅÎÉÑ ËÕÒÓÏÒÁ (ÓÔÒÅÌËÁÍÉ), ÅÓÌÉ ×ÁÛ
180ÔÅÒÍÉÎÁÌ ÏÂÏÒÕÄÏ×ÁÎ ÉÍÉ. íÙ ÒÅËÏÍÅÎÄÕÅÍ ×ÙÕÞÉÔØ C-b, C-f, C-n É C-p ÐÏ ÔÒÅÍ 179ÔÅÒÍÉÎÁÌ ÏÂÏÒÕÄÏ×ÁÎ ÉÍÉ. íÙ ÒÅËÏÍÅÎÄÕÅÍ ×ÙÕÞÉÔØ C-b, C-f, C-n É C-p ÐÏ ÔÒÅÍ
181ÐÒÉÞÉÎÁÍ. ÷Ï ÐÅÒ×ÙÈ, ÏÎÉ ÒÁÂÏÔÁÀÔ ÎÁ ÌÀÂÙÈ ÔÅÒÍÉÎÁÌÁÈ. ÷Ï ×ÔÏÒÙÈ, ÏÄÎÁÖÄÙ 180ÐÒÉÞÉÎÁÍ. ÷Ï-ÐÅÒ×ÙÈ, ÏÎÉ ÒÁÂÏÔÁÀÔ ÎÁ ÌÀÂÙÈ ÔÅÒÍÉÎÁÌÁÈ. ÷Ï-×ÔÏÒÙÈ, ÏÄÎÁÖÄÙ
182ÐÏÌÕÞÉ× ÐÒÁËÔÉËÕ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Emacs, ×Ù ÐÏÊÍÅÔÅ, ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÔØ 181ÐÏÌÕÞÉ× ÐÒÁËÔÉËÕ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Emacs, ×Ù ÐÏÊÍÅÔÅ, ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÔØ
183CTRL-ÓÉÍ×ÏÌÙ ÕÄÏÂÎÅÅ É ÂÙÓÔÒÅÅ, ÞÅÍ ËÎÏÐËÉ ÓÏ ÓÔÒÅÌÏÞËÁÍÉ (ÐÏÔÏÍÕ ÞÔÏ ×Ù ÎÅ 182CTRL-ÓÉÍ×ÏÌÙ ÕÄÏÂÎÅÅ É ÂÙÓÔÒÅÅ, ÞÅÍ ËÎÏÐËÉ ÓÏ ÓÔÒÅÌÏÞËÁÍÉ (ÐÏÔÏÍÕ ÞÔÏ ×Ù ÎÅ
184ÕÂÉÒÁÅÔÅ ÒÕËÉ Ó ÏÂÙÞÎÏÇÏ ÉÈ ÐÏÌÏÖÅÎÉÑ ÐÒÉ ÐÅÞÁÔÉ). ÷ ÔÒÅÔØÉÈ, ËÁË ÔÏÌØËÏ ×Ù 183ÕÂÉÒÁÅÔÅ ÒÕËÉ Ó ÏÂÙÞÎÏÇÏ ÉÈ ÐÏÌÏÖÅÎÉÑ ÐÒÉ ÐÅÞÁÔÉ). ÷-ÔÒÅÔØÉÈ, ËÁË ÔÏÌØËÏ ×Ù
185ÐÒÉ×ÙËÎÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ CTRL-ÓÉÍ×ÏÌÙ, ×Ù ÓÍÏÖÅÔÅ ÔÁË ÖÅ ÌÅÇËÏ ×ÙÕÞÉÔØ É 184ÐÒÉ×ÙËÎÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ CTRL-ÓÉÍ×ÏÌÙ, ×Ù ÓÍÏÖÅÔÅ ÔÁË ÖÅ ÌÅÇËÏ ×ÙÕÞÉÔØ É
186ÉÓÐÏÌØÚÏ×ÁÔØ ÄÒÕÇÉÅ, ÒÁÓÛÉÒÅÎÎÙÅ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ. 185ÉÓÐÏÌØÚÏ×ÁÔØ ÄÒÕÇÉÅ, ÒÁÓÛÉÒÅÎÎÙÅ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ.
187 186
@@ -192,7 +191,7 @@ CTRL-ÓÉÍ×ÏÌÙ ÕÄÏÂÎÅÅ É ÂÙÓÔÒÅÅ, ÞÅÍ ËÎÏÐËÉ ÓÏ ÓÔÒÅÌÏÞËÁÍÉ (ÐÏÔÏÍÕ ÞÔÏ ×Ù ÎÅ
192ÁÒÇÕÍÅÎÔ ÍÏÖÎÏ ÚÁÄÁÔØ ÄÒÕÇÉÍ ÓÐÏÓÏÂÏÍ: ÎÁÂÅÒÉÔÅ ÃÉÆÒÙ, ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ 191ÁÒÇÕÍÅÎÔ ÍÏÖÎÏ ÚÁÄÁÔØ ÄÒÕÇÉÍ ÓÐÏÓÏÂÏÍ: ÎÁÂÅÒÉÔÅ ÃÉÆÒÙ, ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ
193META. íÙ ÒÅËÏÍÅÎÄÕÅÍ ÏÓ×ÏÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ C-u, ÐÏÓËÏÌØËÕ ÜÔÁ 192META. íÙ ÒÅËÏÍÅÎÄÕÅÍ ÏÓ×ÏÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ C-u, ÐÏÓËÏÌØËÕ ÜÔÁ
194ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ËÌÁ×ÉÛ ÒÁÂÏÔÁÅÔ ÎÁ ÌÀÂÏÍ ÔÅÒÍÉÎÁÌÅ. þÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ 193ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ËÌÁ×ÉÛ ÒÁÂÏÔÁÅÔ ÎÁ ÌÀÂÏÍ ÔÅÒÍÉÎÁÌÅ. þÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ
195ÔÁËÖÅ ÎÁÚÙ×ÁÅÔÓÑ "ÐÒÅÆÉËÓÎÙÍ ÁÒÇÕÍÅÎÔÏÍ" ÐÏÓËÏÌØËÕ ×Ù ÎÁÂÉÒÁÅÔÅ ÁÒÇÕÍÅÎÔ ÄÏ 194ÔÁËÖÅ ÎÁÚÙ×ÁÅÔÓÑ "ÐÒÅÆÉËÓÎÙÍ ÁÒÇÕÍÅÎÔÏÍ", ÐÏÓËÏÌØËÕ ×Ù ÎÁÂÉÒÁÅÔÅ ÁÒÇÕÍÅÎÔ ÄÏ
196×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ. 195×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ.
197 196
198îÁÐÒÉÍÅÒ, C-u 8 C-f ÐÅÒÅÍÅÓÔÉÔ ËÕÒÓÏÒ ÎÁ ×ÏÓÅÍØ ÓÉÍ×ÏÌÏ× ×ÐÅÒÅÄ. 197îÁÐÒÉÍÅÒ, C-u 8 C-f ÐÅÒÅÍÅÓÔÉÔ ËÕÒÓÏÒ ÎÁ ×ÏÓÅÍØ ÓÉÍ×ÏÌÏ× ×ÐÅÒÅÄ.
@@ -217,7 +216,7 @@ META. íÙ ÒÅËÏÍÅÎÄÕÅÍ ÏÓ×ÏÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ C-u, ÐÏÓËÏÌØËÕ ÜÔÁ
217ÐÒÏËÒÕÔÉÔØ ÅÇÏ ×ÎÉÚ, ÍÏÖÅÔÅ ÚÁÄÁÔØ ÁÒÇÕÍÅÎÔ ÄÌÑ M-v. 216ÐÒÏËÒÕÔÉÔØ ÅÇÏ ×ÎÉÚ, ÍÏÖÅÔÅ ÚÁÄÁÔØ ÁÒÇÕÍÅÎÔ ÄÌÑ M-v.
218 217
219åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÏËÏÎÎÕÀ ÓÉÓÔÅÍÕ, ÔÁËÕÀ ËÁË X11 ÉÌÉ MS-Windows, ÄÏÌÖÎÁ 218åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÏËÏÎÎÕÀ ÓÉÓÔÅÍÕ, ÔÁËÕÀ ËÁË X11 ÉÌÉ MS-Windows, ÄÏÌÖÎÁ
220ÂÙÔØ ÐÒÑÍÏÕÇÏÌØÎÁÑ ÏÂÌÁÓÔØ ÉÍÅÎÕÅÍÁÑ ÐÏÌÏÓÏÊ ÐÒÏËÒÕÔËÉ Ó ÌÅ×ÏÊ ÓÔÏÒÏÎÙ ÏËÎÁ 219ÂÙÔØ ÐÒÑÍÏÕÇÏÌØÎÁÑ ÏÂÌÁÓÔØ, ÉÍÅÎÕÅÍÁÑ ÐÏÌÏÓÏÊ ÐÒÏËÒÕÔËÉ Ó ÌÅ×ÏÊ ÓÔÏÒÏÎÙ ÏËÎÁ
221Emacs. ÷Ù ÍÏÖÅÔÅ ÐÒÏËÒÕÞÉ×ÁÔØ ÔÅËÓÔ, ÉÓÐÏÌØÚÕÑ ÍÁÎÉÐÕÌÑÔÏÒ ÍÙÛØ. 220Emacs. ÷Ù ÍÏÖÅÔÅ ÐÒÏËÒÕÞÉ×ÁÔØ ÔÅËÓÔ, ÉÓÐÏÌØÚÕÑ ÍÁÎÉÐÕÌÑÔÏÒ ÍÙÛØ.
222 221
223>> ðÏÐÒÏÂÕÊÔÅ ÐÅÒÅÍÅÝÁÔØ ÍÙÛØ ÐÒÉ ÎÁÖÁÔÏÊ ÓÒÅÄÎÅÊ ËÎÏÐËÅ ÍÙÛÉ. ÷Ù Õ×ÉÄÉÔÅ 222>> ðÏÐÒÏÂÕÊÔÅ ÐÅÒÅÍÅÝÁÔØ ÍÙÛØ ÐÒÉ ÎÁÖÁÔÏÊ ÓÒÅÄÎÅÊ ËÎÏÐËÅ ÍÙÛÉ. ÷Ù Õ×ÉÄÉÔÅ
@@ -232,7 +231,7 @@ Emacs. ÷Ù ÍÏÖÅÔÅ ÐÒÏËÒÕÞÉ×ÁÔØ ÔÅËÓÔ, ÉÓÐÏÌØÚÕÑ ÍÁÎÉÐÕÌÑÔÏÒ ÍÙÛØ.
232×ÌÅ×Ï, ×ÐÒÁ×Ï, ××ÅÒÈ É ×ÎÉÚ ÐÅÒÅÄ×ÉÇÁÀÔ ËÕÒÓÏÒ × ÏÖÉÄÁÅÍÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ; ÏÎÉ 231×ÌÅ×Ï, ×ÐÒÁ×Ï, ××ÅÒÈ É ×ÎÉÚ ÐÅÒÅÄ×ÉÇÁÀÔ ËÕÒÓÏÒ × ÏÖÉÄÁÅÍÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ; ÏÎÉ
233ÒÁÂÏÔÁÀÔ ÔÏÞÎÏ ÔÁËÖÅ ËÁË C-b, C-f, C-p É C-n, ÎÏ ÌÅÇÞÅ × ÎÁÂÏÒÅ É 232ÒÁÂÏÔÁÀÔ ÔÏÞÎÏ ÔÁËÖÅ ËÁË C-b, C-f, C-p É C-n, ÎÏ ÌÅÇÞÅ × ÎÁÂÏÒÅ É
234ÚÁÐÏÍÉÎÁÎÉÉ. ÷Ù ÔÁË ÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÏÞÅÔÁÎÉÑ C-left É C-right ÄÌÑ 233ÚÁÐÏÍÉÎÁÎÉÉ. ÷Ù ÔÁË ÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÏÞÅÔÁÎÉÑ C-left É C-right ÄÌÑ
235ÐÅÒÅÄ×ÉÖÅÎÉÑ ÐÏ ÓÌÏ×ÁÍ, É C-up É C-down ÄÌÑ ÐÅÒÅÄ×ÉÖÅÎÉÑ ÐÏ ÂÌÏËÁÍ (Ô.Å., 234ÐÅÒÅÄ×ÉÖÅÎÉÑ ÐÏ ÓÌÏ×ÁÍ, É C-up É C-down ÄÌÑ ÐÅÒÅÄ×ÉÖÅÎÉÑ ÐÏ ÂÌÏËÁÍ (Ô.Å.
236ÐÁÒÁÇÒÁÆÁÍ, ÅÓÌÉ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÔÅËÓÔ). åÓÌÉ Õ ×ÁÓ ÅÓÔØ ËÎÏÐËÉ ÐÏÍÅÞÅÎÎÙÅ 235ÐÁÒÁÇÒÁÆÁÍ, ÅÓÌÉ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÔÅËÓÔ). åÓÌÉ Õ ×ÁÓ ÅÓÔØ ËÎÏÐËÉ ÐÏÍÅÞÅÎÎÙÅ
237HOME (ÉÌÉ BEGIN) ÉÌÉ END, ÔÏ ÏÎÉ ÂÕÄÕÔ ÐÅÒÅÍÅÝÁÔØ ËÕÒÓÏÒ × ÎÁÞÁÌÏ É ËÏÎÅÃ 236HOME (ÉÌÉ BEGIN) ÉÌÉ END, ÔÏ ÏÎÉ ÂÕÄÕÔ ÐÅÒÅÍÅÝÁÔØ ËÕÒÓÏÒ × ÎÁÞÁÌÏ É ËÏÎÅÃ
238ÓÔÒÏËÉ, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, É C-home É C-end ÂÕÄÕÔ ÐÅÒÅÍÅÝÁÔØ × ÎÁÞÁÌÏ É ËÏÎÅà 237ÓÔÒÏËÉ, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, É C-home É C-end ÂÕÄÕÔ ÐÅÒÅÍÅÝÁÔØ × ÎÁÞÁÌÏ É ËÏÎÅÃ
@@ -249,14 +248,14 @@ CONTROL ÉÌÉ META É ÎÁÂÅÒÉÔÅ ÞÉÓÌÏ. îÁÐÒÉÍÅÒ, ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁ 12 ÓÌÏ×
249* åóìé EMACS úá÷éó 248* åóìé EMACS úá÷éó
250------------------ 249------------------
251 250
252åÓÌÉ Emacs ÐÅÒÅÓÔÁÌ ÒÅÁÇÉÒÏ×ÁÔØ ÎÁ ×ÁÛÉ ËÏÍÁÎÄÙ, ×Ù ÍÏÖÅÔÅ ÏÓÔÁÎÏ×ÉÔØ ÜÔÏ 251åÓÌÉ Emacs ÐÅÒÅÓÔÁÌ ÒÅÁÇÉÒÏ×ÁÔØ ÎÁ ×ÁÛÉ ËÏÍÁÎÄÙ, ×Ù ÍÏÖÅÔÅ ÏÓÔÁÎÏ×ÉÔØ ÜÔÏ,
253ÐÒÏÓÔÏ ÎÁÖÁ× C-g. ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g ÞÔÏÂÙ ÏÓÔÁÎÏ×ÉÔØ ×ÙÐÏÌÎÅÎÉÅ 252ÐÒÏÓÔÏ ÎÁÖÁ× C-g. ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g, ÞÔÏÂÙ ÏÓÔÁÎÏ×ÉÔØ ×ÙÐÏÌÎÅÎÉÅ
254ËÏÍÁÎÄÙ ËÏÔÏÒÁÑ ÓÌÉÛËÏÍ ÄÏÌÇÏ ×ÙÐÏÌÎÑÅÔÓÑ. 253ËÏÍÁÎÄÙ, ËÏÔÏÒÁÑ ÓÌÉÛËÏÍ ÄÏÌÇÏ ×ÙÐÏÌÎÑÅÔÓÑ.
255 254
256÷Ù ÔÁË ÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g ÄÌÑ ÏÔÍÅÎÙ ÃÉÆÒÏ×ÏÇÏ ÁÒÇÕÍÅÎÔÁ ÉÌÉ ÎÁÞÁÔÏÊ 255÷Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g ÄÌÑ ÏÔÍÅÎÙ ÃÉÆÒÏ×ÏÇÏ ÁÒÇÕÍÅÎÔÁ ÉÌÉ ÎÁÞÁÔÏÊ
257ËÏÍÁÎÄÙ, ËÏÔÏÒÕÀ ×Ù ÎÅ ÈÏÔÉÔÅ ÚÁ×ÅÒÛÁÔØ. 256ËÏÍÁÎÄÙ, ËÏÔÏÒÕÀ ×Ù ÎÅ ÈÏÔÉÔÅ ÚÁ×ÅÒÛÁÔØ.
258 257
259>> îÁÂÅÒÉÔÅ C-u 100 ÄÌÑ ÚÁÄÁÎÉÑ ÁÒÇÕÍÅÎÔÁ 100, ÐÏÔÏÍ ÎÁÖÍÉÔÅ C-g. ôÅÐÅÒØ 258>> îÁÂÅÒÉÔÅ C-u 100 ÄÌÑ ÚÁÄÁÎÉÑ ÁÒÇÕÍÅÎÔÁ 100, ÐÏÔÏÍ ÎÁÖÍÉÔÅ C-g. ôÅÐÅÒØ
260 ÎÁÖÍÉÔÅ C-f. ëÕÒÓÏÒ ÄÏÌÖÅÎ ÐÅÒÅÍÅÓÔÉÔØÓÑ ×ÓÅÇÏ ÎÁ ÏÄÉÎ ÓÉÍ×ÏÌ, ÐÏÔÏÍÕ ÞÔÏ 259 ÎÁÖÍÉÔÅ C-f. ëÕÒÓÏÒ ÄÏÌÖÅÎ ÐÅÒÅÍÅÓÔÉÔØÓÑ ×ÓÅÇÏ ÎÁ ÏÄÉÎ ÓÉÍ×ÏÌ, ÐÏÔÏÍÕ ÞÔÏ
261 ×Ù ÏÔÍÅÎÉÌÉ ÁÒÇÕÍÅÎÔ ÎÁÖÁÔÉÅÍ C-g. 260 ×Ù ÏÔÍÅÎÉÌÉ ÁÒÇÕÍÅÎÔ ÎÁÖÁÔÉÅÍ C-g.
262 261
@@ -264,7 +263,7 @@ CONTROL ÉÌÉ META É ÎÁÂÅÒÉÔÅ ÞÉÓÌÏ. îÁÐÒÉÍÅÒ, ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ÎÁ 12 ÓÌÏ×
264ÎÁÖÁÔÉÅÍ C-g. 263ÎÁÖÁÔÉÅÍ C-g.
265 264
266 265
267* úáðòåýåîîùå ëïíáîäù (DISABLED COMMANDS) 266* úáðòåýåîîùå ëïíáîäù (DISABLED COMMANDS)
268----------------------------------------- 267-----------------------------------------
269 268
270îÅËÏÔÏÒÙÅ ËÏÍÁÎÄÙ Emacs "ÚÁÐÒÅÝÅÎÙ", ÐÏÓËÏÌØËÕ ÎÁÞÉÎÁÀÝÉÅ ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ 269îÅËÏÔÏÒÙÅ ËÏÍÁÎÄÙ Emacs "ÚÁÐÒÅÝÅÎÙ", ÐÏÓËÏÌØËÕ ÎÁÞÉÎÁÀÝÉÅ ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ
@@ -291,7 +290,7 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
291 290
292 C-x 1 ïÄÎÏ ÏËÎÏ. (ÚÁËÒÙÔØ ×ÓÅ ÄÒÕÇÉÅ ÏËÎÁ). 291 C-x 1 ïÄÎÏ ÏËÎÏ. (ÚÁËÒÙÔØ ×ÓÅ ÄÒÕÇÉÅ ÏËÎÁ).
293 292
294üÔÏ CONTROL-x ÓÏ ÓÌÅÄÕÀÝÅÊ ÃÉÆÒÏÊ 1. C-x 1 ÒÁÚ×ÅÒÎÅÔ ÏËÎÏ ËÏÔÏÒÏÅ ÓÏÄÅÒÖÉÔ 293üÔÏ CONTROL-x ÓÏ ÓÌÅÄÕÀÝÅÊ ÃÉÆÒÏÊ 1. C-x 1 ÒÁÚ×ÅÒÎÅÔ ÏËÎÏ, ËÏÔÏÒÏÅ ÓÏÄÅÒÖÉÔ
295ËÕÒÓÏÒ, ÔÁË, ÞÔÏÂÙ ÏÎÏ ÚÁÎÑÌÏ ×ÅÓØ ÜËÒÁÎ. ðÒÉ ÜÔÏÍ ÂÕÄÕÔ ÕÄÁÌÅÎÙ ×ÓÅ 294ËÕÒÓÏÒ, ÔÁË, ÞÔÏÂÙ ÏÎÏ ÚÁÎÑÌÏ ×ÅÓØ ÜËÒÁÎ. ðÒÉ ÜÔÏÍ ÂÕÄÕÔ ÕÄÁÌÅÎÙ ×ÓÅ
296ÏÓÔÁÌØÎÙÅ ÏËÎÁ. 295ÏÓÔÁÌØÎÙÅ ÏËÎÁ.
297 296
@@ -301,7 +300,7 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
301 ðÏÓÍÏÔÒÉÔÅ, ËÁË ÔÅËÕÝÅÅ ÏËÎÏ ÓÏÖÍÅÔÓÑ, ËÏÇÄÁ ÎÏ×ÏÅ 300 ðÏÓÍÏÔÒÉÔÅ, ËÁË ÔÅËÕÝÅÅ ÏËÎÏ ÓÏÖÍÅÔÓÑ, ËÏÇÄÁ ÎÏ×ÏÅ
302 ÐÏÑ×ÉÔÓÑ É ÏÔÏÂÒÁÚÉÔ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ËÏÍÁÎÄÕ CONTROL-f. 301 ÐÏÑ×ÉÔÓÑ É ÏÔÏÂÒÁÚÉÔ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ËÏÍÁÎÄÕ CONTROL-f.
303 302
304>> îÁÂÅÒÉÔÅ C-x 1 É ÐÏÓÍÏÔÒÉÔÅ ËÁË ÏËÎÏ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ ÉÓÞÅÚÎÅÔ. 303>> îÁÂÅÒÉÔÅ C-x 1 É ÐÏÓÍÏÔÒÉÔÅ, ËÁË ÏËÎÏ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ ÉÓÞÅÚÎÅÔ.
305 304
306üÔÁ ËÏÍÁÎÄÁ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÄÒÕÇÉÈ ËÏÍÁÎÄ, ËÏÔÏÒÙÅ ×Ù ÉÚÕÞÉÌÉ, ÔÅÍ, ÞÔÏ ÏÎÁ 305üÔÁ ËÏÍÁÎÄÁ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÄÒÕÇÉÈ ËÏÍÁÎÄ, ËÏÔÏÒÙÅ ×Ù ÉÚÕÞÉÌÉ, ÔÅÍ, ÞÔÏ ÏÎÁ
307ÓÏÓÔÏÉÔ ÉÚ Ä×ÕÈ ÓÉÍ×ÏÌÏ×. ïÎÁ ÎÁÞÉÎÁÅÔÓÑ ÓÏ ÚÎÁËÁ CONTROL-x. åÓÔØ ÃÅÌÙÊ 306ÓÏÓÔÏÉÔ ÉÚ Ä×ÕÈ ÓÉÍ×ÏÌÏ×. ïÎÁ ÎÁÞÉÎÁÅÔÓÑ ÓÏ ÚÎÁËÁ CONTROL-x. åÓÔØ ÃÅÌÙÊ
@@ -326,7 +325,7 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
326ËÕÒÓÏÒÁ. 325ËÕÒÓÏÒÁ.
327 326
328>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ ÓÅÊÞÁÓ -- ÎÁÂÅÒÉÔÅ ÎÅÓËÏÌØËÏ ÓÉÍ×ÏÌÏ×, ÐÏÔÏÍ 327>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ ÓÅÊÞÁÓ -- ÎÁÂÅÒÉÔÅ ÎÅÓËÏÌØËÏ ÓÉÍ×ÏÌÏ×, ÐÏÔÏÍ
329 ÕÄÁÌÉÔÅ ÉÈ ÎÁÖÉÍÁÑ <Delete> ÎÅÓËÏÌØËÏ ÒÁÚ. îÅ ×ÏÌÎÕÊÔÅÓØ Ï ÉÚÍÅÎÅÎÉÑÈ 328 ÕÄÁÌÉÔÅ ÉÈ ÎÁÖÉÍÁÑ <Delete> ÎÅÓËÏÌØËÏ ÒÁÚ. îÅ ×ÏÌÎÕÊÔÅÓØ Ï ÉÚÍÅÎÅÎÉÑÈ
330 ÜÔÏÇÏ ÆÁÊÌÁ; ×Ù ÎÅ ÉÚÍÅÎÑÅÔÅ ÇÌÁ×ÎÙÊ ÕÞÅÂÎÉË. üÔÏ ×ÁÛÁ ÌÉÞÎÁÑ ËÏÐÉÑ 329 ÜÔÏÇÏ ÆÁÊÌÁ; ×Ù ÎÅ ÉÚÍÅÎÑÅÔÅ ÇÌÁ×ÎÙÊ ÕÞÅÂÎÉË. üÔÏ ×ÁÛÁ ÌÉÞÎÁÑ ËÏÐÉÑ
331 ÕÞÅÂÎÉËÁ. 330 ÕÞÅÂÎÉËÁ.
332 331
@@ -336,7 +335,7 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
336ÓÔÒÅÌËÁ) Ó ÐÒÁ×ÏÊ ÇÒÁÎÉÃÙ ÐÏËÁÚÙ×ÁÅÔ, ÞÔÏ ÓÔÒÏËÁ ÂÕÄÅÔ ÐÒÏÄÏÌÖÅÎÁ. 335ÓÔÒÅÌËÁ) Ó ÐÒÁ×ÏÊ ÇÒÁÎÉÃÙ ÐÏËÁÚÙ×ÁÅÔ, ÞÔÏ ÓÔÒÏËÁ ÂÕÄÅÔ ÐÒÏÄÏÌÖÅÎÁ.
337 336
338>> ÷×ÏÄÉÔÅ ÔÅËÓÔ, ÐÏËÁ ÎÅ ÄÏÓÔÉÇÎÉÔÅ ÐÒÁ×ÏÊ ÇÒÁÎÉÃÙ, É ÐÒÏÄÏÌÖÁÊÔÅ 337>> ÷×ÏÄÉÔÅ ÔÅËÓÔ, ÐÏËÁ ÎÅ ÄÏÓÔÉÇÎÉÔÅ ÐÒÁ×ÏÊ ÇÒÁÎÉÃÙ, É ÐÒÏÄÏÌÖÁÊÔÅ
339 ×ÓÔÁ×ËÕ. ÷Ù Õ×ÉÄÉÔÅ, ËÁË ÐÏÑ×ÉÔÓÑ ÓÉÍ×ÏÌ ÐÒÏÄÏÌÖÅÎÉÑ ÓÔÒÏËÉ. 338 ×ÓÔÁ×ËÕ. ÷Ù Õ×ÉÄÉÔÅ, ËÁË ÐÏÑ×ÉÔÓÑ ÓÉÍ×ÏÌ ÐÒÏÄÏÌÖÅÎÉÑ ÓÔÒÏËÉ.
340 339
341>> éÓÐÏÌØÚÕÊÔÅ <Delete> ÄÌÑ ÕÄÁÌÅÎÉÑ ÔÅËÓÔÁ, ÐÏËÁ ÓÔÒÏËÁ ÎÅ ÐÏÍÅÓÔÉÔÓÑ × 340>> éÓÐÏÌØÚÕÊÔÅ <Delete> ÄÌÑ ÕÄÁÌÅÎÉÑ ÔÅËÓÔÁ, ÐÏËÁ ÓÔÒÏËÁ ÎÅ ÐÏÍÅÓÔÉÔÓÑ ×
342 ÜËÒÁÎ ÓÎÏ×Á. óÉÍ×ÏÌ ÐÒÏÄÏÌÖÅÎÉÑ ÓÔÒÏËÉ ÉÓÞÅÚÎÅÔ. 341 ÜËÒÁÎ ÓÎÏ×Á. óÉÍ×ÏÌ ÐÒÏÄÏÌÖÅÎÉÑ ÓÔÒÏËÉ ÉÓÞÅÚÎÅÔ.
@@ -353,13 +352,13 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
353 ÕÄÁÌÅÎÎÏÇÏ ×ÁÍÉ. 352 ÕÄÁÌÅÎÎÏÇÏ ×ÁÍÉ.
354 353
355ðÏÍÎÉÔÅ, ÞÔÏ ÍÎÏÇÉÅ ËÏÍÁÎÄÙ Emacs ÍÏÇÕÔ ÐÏÌÕÞÁÔØ ÓÞÅÔÞÉË ÐÏ×ÔÏÒÅÎÉÑ; ÐÒÏÓÔÙÅ 354ðÏÍÎÉÔÅ, ÞÔÏ ÍÎÏÇÉÅ ËÏÍÁÎÄÙ Emacs ÍÏÇÕÔ ÐÏÌÕÞÁÔØ ÓÞÅÔÞÉË ÐÏ×ÔÏÒÅÎÉÑ; ÐÒÏÓÔÙÅ
356ÓÉÍ×ÏÌÙ ÎÅ Ñ×ÌÑÀÔÓÑ ÉÓËÌÀÞÅÎÉÅÍ. îÁÂÉÒÁÊÔÅ ÐÒÏÓÔÙÅ ÓÉÍ×ÏÌÙ ×ÓÔÁ×ÌÑÑ ÉÈ ÐÏ 355ÓÉÍ×ÏÌÙ ÎÅ Ñ×ÌÑÀÔÓÑ ÉÓËÌÀÞÅÎÉÅÍ. îÁÂÉÒÁÊÔÅ ÐÒÏÓÔÙÅ ÓÉÍ×ÏÌÙ, ×ÓÔÁ×ÌÑÑ ÉÈ ÐÏ
357ÎÅÓËÏÌØËÏ ÚÁ ÏÄÉÎ ÒÁÚ. 356ÎÅÓËÏÌØËÏ ÚÁ ÏÄÉÎ ÒÁÚ.
358 357
359>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ -- ÎÁÂÅÒÉÔÅ C-u 8 * ÄÌÑ ×ÓÔÁ×ËÉ ********. 358>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ -- ÎÁÂÅÒÉÔÅ C-u 8 * ÄÌÑ ×ÓÔÁ×ËÉ ********.
360 359
361ôÅÐÅÒØ ×Ù ÎÁÕÞÉÌÉÓØ ÏÓÎÏ×ÎÏÍÕ ÓÐÏÓÏÂÕ ÎÁÂÒÁÔØ ÞÔÏ-ÎÉÂÕÄØ × Emacs É 360ôÅÐÅÒØ ×Ù ÎÁÕÞÉÌÉÓØ ÏÓÎÏ×ÎÏÍÕ ÓÐÏÓÏÂÕ ÎÁÂÒÁÔØ ÞÔÏ-ÎÉÂÕÄØ × Emacs É
362ÉÓÐÒÁ×ÌÑÔØ ÏÛÉÂËÉ. ôÁË ÖÅ ×Ù ÍÏÖÅÔÅ ÕÄÁÌÑÔØ ÓÌÏ×Á É ÓÔÒÏËÉ. úÄÅÓØ ÓÏÂÒÁÎÙ 361ÉÓÐÒÁ×ÌÑÔØ ÏÛÉÂËÉ. ôÁËÖÅ ×Ù ÍÏÖÅÔÅ ÕÄÁÌÑÔØ ÓÌÏ×Á É ÓÔÒÏËÉ. úÄÅÓØ ÓÏÂÒÁÎÙ
363ÏÐÅÒÁÃÉÉ ÕÄÁÌÅÎÉÑ: 362ÏÐÅÒÁÃÉÉ ÕÄÁÌÅÎÉÑ:
364 363
365 <Delete> ÕÄÁÌÉÔØ ÓÉÍ×ÏÌ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ 364 <Delete> ÕÄÁÌÉÔØ ÓÉÍ×ÏÌ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ
@@ -371,8 +370,8 @@ Emacs ÍÏÖÅÔ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÏËÏÎ, ËÁÖÄÏÅ ÉÚ ËÏÔÏÒÙÈ ÏÔÏÂÒÁÖÁÅÔ Ó×ÏÊ ÔÅËÓÔ.
371 C-k õÂÉÔØ ×ÓÅ ÏÔ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ 370 C-k õÂÉÔØ ×ÓÅ ÏÔ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ
372 M-k õÂÉÔØ ×ÓÅ ÄÏ ËÏÎÃÁ ÐÒÅÄÌÏÖÅÎÉÑ 371 M-k õÂÉÔØ ×ÓÅ ÄÏ ËÏÎÃÁ ÐÒÅÄÌÏÖÅÎÉÑ
373 372
374úÁÍÅÔØÔÅ, ÞÔÏ <Delete> É C-d ÐÒÏÔÉ× M-<Delete> É M-d ÒÁÓÛÉÒÑÀÔ ÐÁÒÁÌÌÅÌØ 373úÁÍÅÔØÔÅ, ÞÔÏ <Delete> É C-d ÐÒÏÔÉ× M-<Delete> É M-d ÒÁÓÛÉÒÑÀÔ ÐÁÒÁÌÌÅÌØ,
375ÎÁÞÁÔÕÀ, C-f É M-f (ÄÁ, <Delete> ÜÔÏ ÎÅ ÒÅÁÌØÎÙÊ ÕÐÒÁ×ÌÑÀÝÉÊ ÓÉÍ×ÏÌ, ÎÏ ÎÅ 374ÎÁÞÁÔÕÀ C-f É M-f (ÄÁ, <Delete> ÜÔÏ ÎÅ ÒÅÁÌØÎÙÊ ÕÐÒÁ×ÌÑÀÝÉÊ ÓÉÍ×ÏÌ, ÎÏ ÎÅ
376ÎÕÖÎÏ ×ÏÌÎÏ×ÁÔØÓÑ Ï ÜÔÏÍ). C-k É M-k, ËÁË É C-e É M-e, ÐÒÏ×ÏÄÑÔ ÐÁÒÁÌÌÅÌØ 375ÎÕÖÎÏ ×ÏÌÎÏ×ÁÔØÓÑ Ï ÜÔÏÍ). C-k É M-k, ËÁË É C-e É M-e, ÐÒÏ×ÏÄÑÔ ÐÁÒÁÌÌÅÌØ
377ÍÅÖÄÕ ÓÔÒÏËÁÍÉ É ÐÒÅÄÌÏÖÅÎÉÑÍÉ. 376ÍÅÖÄÕ ÓÔÒÏËÁÍÉ É ÐÒÅÄÌÏÖÅÎÉÑÍÉ.
378 377
@@ -393,13 +392,13 @@ C-SPC (ÏÄÎÕ ÉÚ ÎÉÈ). (SPC ÏÂÏÚÎÁÞÁÅÔ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ). ðÅÒÅÍÅÓÔÉÔÅÓØ ÎÁ
393ïÔÌÉÞÉÅ ÍÅÖÄÕ "ÕÂÉÔØ (killing)" É "ÕÄÁÌÉÔØ (deleting)" ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, 392ïÔÌÉÞÉÅ ÍÅÖÄÕ "ÕÂÉÔØ (killing)" É "ÕÄÁÌÉÔØ (deleting)" ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ,
394ÞÔÏ "ÕÂÉÔÙÊ" ÔÅËÓÔ ÍÏÖÅÔ ÂÙÔØ ÚÁÎÏ×Ï ×ÓÔÁ×ÌÅÎ, × ÔÏ ×ÒÅÍÑ ËÁË "ÕÄÁÌÅÎÎÙÅ" 393ÞÔÏ "ÕÂÉÔÙÊ" ÔÅËÓÔ ÍÏÖÅÔ ÂÙÔØ ÚÁÎÏ×Ï ×ÓÔÁ×ÌÅÎ, × ÔÏ ×ÒÅÍÑ ËÁË "ÕÄÁÌÅÎÎÙÅ"
395ÞÁÓÔÉ ÎÅ ÍÏÇÕÔ ÂÙÔØ ×ÓÔÁ×ÌÅÎÙ. ÷ÓÔÁ×ËÁ "ÕÂÉÔÏÇÏ" ÔÅËÓÔÁ ÎÁÚÙ×ÁÅÔÓÑ 394ÞÁÓÔÉ ÎÅ ÍÏÇÕÔ ÂÙÔØ ×ÓÔÁ×ÌÅÎÙ. ÷ÓÔÁ×ËÁ "ÕÂÉÔÏÇÏ" ÔÅËÓÔÁ ÎÁÚÙ×ÁÅÔÓÑ
396"×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ (yanking)". ÷ ÏÂÝÅÍ, ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÕÄÁÌÑÔØ ÂÏÌØÛÉÅ 395"×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ (yanking)". ÷ ÏÂÝÅÍ, ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÕÂÉÒÁÔØ ÂÏÌØÛÉÅ
397ÞÁÓÔÉ ÔÅËÓÔÁ, ÕÄÁÌÑÀÔ ÜÔÏÔ ÔÅËÓÔ (ÏÎÉ ÔÁË ÎÁÓÔÒÁÉ×ÁÀÔÓÑ ÔÁË, ÞÔÏ ×Ù ÍÏÖÅÔÅ 396ÞÁÓÔÉ ÔÅËÓÔÁ, ÕÂÉ×ÁÀÔ ÜÔÏÔ ÔÅËÓÔ (ÏÎÉ ÔÁË ÎÁÓÔÒÁÉ×ÁÀÔÓÑ ÔÁË, ÞÔÏ ×Ù ÍÏÖÅÔÅ
398×ÏÓÓÔÁÎÏ×ÉÔØ ÔÅËÓÔ), × ÔÏ ×ÒÅÍÑ ËÁË ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÕÄÁÌÑÀÔ ÔÏÌØËÏ ÏÄÉÎ 397×ÏÓÓÔÁÎÏ×ÉÔØ ÔÅËÓÔ), × ÔÏ ×ÒÅÍÑ ËÁË ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÕÂÉÒÁÀÔ ÔÏÌØËÏ ÏÄÉÎ
399ÓÉÍ×ÏÌ, ÉÌÉ ÔÏÌØËÏ ÐÕÓÔÙÅ ÓÔÒÏËÉ É ÐÒÏÂÅÌØÎÙÅ ÓÉÍ×ÏÌÙ, ×ÙÐÏÌÎÑÀÔ ÕÄÁÌÅÎÉÅ 398ÓÉÍ×ÏÌ, ÉÌÉ ÔÏÌØËÏ ÐÕÓÔÙÅ ÓÔÒÏËÉ É ÐÒÏÂÅÌØÎÙÅ ÓÉÍ×ÏÌÙ, ×ÙÐÏÌÎÑÀÔ ÕÄÁÌÅÎÉÅ
400(ÔÁË ÞÔÏ ×Ù ÎÅ ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ÔÅËÓÔ). 399(ÔÁË ÞÔÏ ×Ù ÎÅ ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ÔÅËÓÔ).
401 400
402>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ ÎÁÞÁÌÏ ÎÅÐÕÓÔÏÊ ÓÔÒÏËÉ. ôÅÐÅÒØ ÎÁÖÍÉÔÅ C-k ÞÔÏÂÙ 401>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ ÎÁÞÁÌÏ ÎÅÐÕÓÔÏÊ ÓÔÒÏËÉ. ôÅÐÅÒØ ÎÁÖÍÉÔÅ C-k, ÞÔÏÂÙ
403 ÕÂÉÔØ ÔÅËÓÔ × ÜÔÏÊ ÓÔÒÏËÅ. 402 ÕÂÉÔØ ÔÅËÓÔ × ÜÔÏÊ ÓÔÒÏËÅ.
404 403
405>> îÁÖÍÉÔÅ C-k ÅÝÅ ÒÁÚ. ÷Ù ×ÉÄÉÔÅ, ÞÔÏ ÜÔÏ ÕÂØÅÔ ÓÉÍ×ÏÌ ÎÏ×ÏÊ ÓÔÒÏËÉ 404>> îÁÖÍÉÔÅ C-k ÅÝÅ ÒÁÚ. ÷Ù ×ÉÄÉÔÅ, ÞÔÏ ÜÔÏ ÕÂØÅÔ ÓÉÍ×ÏÌ ÎÏ×ÏÊ ÓÔÒÏËÉ
@@ -407,7 +406,7 @@ C-SPC (ÏÄÎÕ ÉÚ ÎÉÈ). (SPC ÏÂÏÚÎÁÞÁÅÔ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ). ðÅÒÅÍÅÓÔÉÔÅÓØ ÎÁ
407 406
408úÁÍÅÔØÔÅ, ÞÔÏ ÐÅÒ×ÏÅ C-k ÕÂÉ×ÁÅÔ ÓÏÄÅÒÖÉÍÏÅ ÓÔÒÏËÉ, Á ×ÔÏÒÏÅ C-k ÕÂÉ×ÁÅÔ 407úÁÍÅÔØÔÅ, ÞÔÏ ÐÅÒ×ÏÅ C-k ÕÂÉ×ÁÅÔ ÓÏÄÅÒÖÉÍÏÅ ÓÔÒÏËÉ, Á ×ÔÏÒÏÅ C-k ÕÂÉ×ÁÅÔ
409ÓÁÍÕ ÓÔÒÏËÕ É ÐÏÄÎÉÍÁÅÔ ÄÒÕÇÉÅ ÓÔÒÏËÉ ××ÅÒÈ. C-k ÏÂÒÁÂÁÔÙ×ÁÅÔ ÞÉÓÌÏ×ÏÊ 408ÓÁÍÕ ÓÔÒÏËÕ É ÐÏÄÎÉÍÁÅÔ ÄÒÕÇÉÅ ÓÔÒÏËÉ ××ÅÒÈ. C-k ÏÂÒÁÂÁÔÙ×ÁÅÔ ÞÉÓÌÏ×ÏÊ
410ÁÒÇÕÍÅÎÔ ÓÐÅÃÉÁÌØÎÙÍ ÏÂÒÁÚÏÍ: ÕÂÉ×ÁÅÔ ÍÎÏÇÏ ÓÔÒÏË _é_ ÉÈ ÓÏÄÅÒÖÉÍÏÅ. üÔÏ ÎÅ 409ÁÒÇÕÍÅÎÔ ÓÐÅÃÉÁÌØÎÙÍ ÏÂÒÁÚÏÍ: ÕÂÉ×ÁÅÔ ÓÔÏÌØËÏ ÓÔÒÏË _é_ ÉÈ ÓÏÄÅÒÖÉÍÏÅ. üÔÏ ÎÅ
411ÐÒÏÓÔÏ ÐÏ×ÔÏÒÅÎÉÅ. C-u 2 C-k ÕÄÁÌÉÔ Ä×Å ÓÔÒÏÉ É ÚÁ×ÅÒÛÁÀÝÉÅ ÉÈ ÓÉÍ×ÏÌÙ ÎÏ×ÏÊ 410ÐÒÏÓÔÏ ÐÏ×ÔÏÒÅÎÉÅ. C-u 2 C-k ÕÄÁÌÉÔ Ä×Å ÓÔÒÏÉ É ÚÁ×ÅÒÛÁÀÝÉÅ ÉÈ ÓÉÍ×ÏÌÙ ÎÏ×ÏÊ
412ÓÔÒÏËÉ; ××ÏÄ C-k Ä×Á ÒÁÚÁ ÎÅ ÓÄÅÌÁÅÔ ÜÔÏÇÏ. 411ÓÔÒÏËÉ; ××ÏÄ C-k Ä×Á ÒÁÚÁ ÎÅ ÓÄÅÌÁÅÔ ÜÔÏÇÏ.
413 412
@@ -420,10 +419,10 @@ C-SPC (ÏÄÎÕ ÉÚ ÎÉÈ). (SPC ÏÂÏÚÎÁÞÁÅÔ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ). ðÅÒÅÍÅÓÔÉÔÅÓØ ÎÁ
420ëÏÍÁÎÄÏÊ ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÔÅËÓÔÁ Ñ×ÌÑÅÔÓÑ C-y. ïÎÁ ×ÏÓÓÔÁÎÁ×ÌÉ×ÁÅÔ 419ëÏÍÁÎÄÏÊ ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÔÅËÓÔÁ Ñ×ÌÑÅÔÓÑ C-y. ïÎÁ ×ÏÓÓÔÁÎÁ×ÌÉ×ÁÅÔ
421ÐÏÓÌÅÄÎÉÊ ÕÂÉÔÙÊ ÔÅËÓÔ × ÍÅÓÔÏ ÒÁÓÐÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ. 420ÐÏÓÌÅÄÎÉÊ ÕÂÉÔÙÊ ÔÅËÓÔ × ÍÅÓÔÏ ÒÁÓÐÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ.
422 421
423>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ; ÎÁÂÅÒÉÔÅ C-y ÞÔÏ ×ÅÒÎÕÔØ ÔÅËÓÔ ÎÁÚÁÄ. 422>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ; ÎÁÂÅÒÉÔÅ C-y, ÞÔÏÂÙ ×ÅÒÎÕÔØ ÔÅËÓÔ ÎÁÚÁÄ.
424 423
425ðÏÍÎÉÔÅ, ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÏ×ÁÌÉ ÎÅÓËÏÌØËÏ ËÏÍÁÎÄ C-k × ÓÔÒÏËÅ, ×ÓÅ ÕÂÉÔÙÅ 424ðÏÍÎÉÔÅ, ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÏ×ÁÌÉ ÎÅÓËÏÌØËÏ ËÏÍÁÎÄ C-k × ÓÔÒÏËÅ, ×ÓÅ ÕÂÉÔÙÅ
426ÓÔÒÏËÉ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ ×ÍÅÓÔÅ, ÔÁË, ÞÔÏ C-y ×ÏÓÓÔÁÎÏ×ÉÔ ÉÈ ×ÍÅÓÔÅ. 425ÓÔÒÏËÉ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ ×ÍÅÓÔÅ ÔÁË, ÞÔÏ C-y ×ÏÓÓÔÁÎÏ×ÉÔ ÉÈ ×ÍÅÓÔÅ.
427 426
428>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ ÓÅÊÞÁÓ, ÎÁÖÍÉÔÅ C-k ÎÅÓËÏÌØËÏ ÒÁÚ. 427>> ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ÜÔÏ ÓÅÊÞÁÓ, ÎÁÖÍÉÔÅ C-k ÎÅÓËÏÌØËÏ ÒÁÚ.
429 428
@@ -434,8 +433,8 @@ C-SPC (ÏÄÎÕ ÉÚ ÎÉÈ). (SPC ÏÂÏÚÎÁÞÁÅÔ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ). ðÅÒÅÍÅÓÔÉÔÅÓØ ÎÁ
434 433
435þÔÏ ÄÅÌÁÔØ, ÅÓÌÉ ÅÓÔØ ÎÅËÏÔÏÒÙÊ ÔÅËÓÔ, ËÏÔÏÒÙÊ ×Ù ÈÏÔÉÔÅ ×ÅÒÎÕÔØ ÎÁÚÁÄ É 434þÔÏ ÄÅÌÁÔØ, ÅÓÌÉ ÅÓÔØ ÎÅËÏÔÏÒÙÊ ÔÅËÓÔ, ËÏÔÏÒÙÊ ×Ù ÈÏÔÉÔÅ ×ÅÒÎÕÔØ ÎÁÚÁÄ É
436ÐÏÔÏÍ ÕÂÉÔØ ÞÔÏ-ÔÏ ÅÝÅ? C-y ×ÅÒÎÅÔ ÎÅ ÂÏÌÅÅ ÞÅÍ ÐÏÓÌÅÄÎÉÊ ÕÄÁÌÅÎÎÙÊ ÔÅËÓÔ. 435ÐÏÔÏÍ ÕÂÉÔØ ÞÔÏ-ÔÏ ÅÝÅ? C-y ×ÅÒÎÅÔ ÎÅ ÂÏÌÅÅ ÞÅÍ ÐÏÓÌÅÄÎÉÊ ÕÄÁÌÅÎÎÙÊ ÔÅËÓÔ.
437îÏ ÐÒÅÄÙÄÕÝÉÊ ÔÅËÓÔ ÎÅ ÂÕÄÅÔ ÐÏÔÅÒÑÎ. ÷Ù ÓÍÏÖÅÔÅ ÅÇÏ ×ÅÒÎÕÔØ ÎÁÚÁÄ ÉÓÐÏÌØÚÕÑ 436îÏ ÐÒÅÄÙÄÕÝÉÊ ÔÅËÓÔ ÎÅ ÂÕÄÅÔ ÐÏÔÅÒÑÎ. ÷Ù ÓÍÏÖÅÔÅ ÅÇÏ ×ÅÒÎÕÔØ ÎÁÚÁÄ, ÉÓÐÏÌØÚÕÑ
438ËÏÍÁÎÄÕ M-y. ðÏÓÌÅ ÔÏÇÏ ËÁË ×Ù ×ÅÒÎÕÌÉ ÐÏÓÌÅÄÎÉÊ ÕÄÁÌÅÎÎÙÊ ÔÅËÓÔ, ÎÁÖÍÉÔÅ 437ËÏÍÁÎÄÕ M-y. ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ×ÅÒÎÕÌÉ ÐÏÓÌÅÄÎÉÊ ÕÄÁÌÅÎÎÙÊ ÔÅËÓÔ, ÎÁÖÍÉÔÅ
439M-y, É ÚÁÍÅÎÉÔÅ ÜÔÏÔ ×ÏÓÓÔÁÎÏ×ÌÅÎÎÙÊ ÔÅËÓÔ ÔÅÍ, ËÏÔÏÒÙÊ ÂÙÌ ÕÂÉÔ ÒÁÎÅÅ. 438M-y, É ÚÁÍÅÎÉÔÅ ÜÔÏÔ ×ÏÓÓÔÁÎÏ×ÌÅÎÎÙÊ ÔÅËÓÔ ÔÅÍ, ËÏÔÏÒÙÊ ÂÙÌ ÕÂÉÔ ÒÁÎÅÅ.
440îÁÖÁÔÉÅ M-y ÓÎÏ×Á É ÓÎÏ×Á ÂÕÄÅÔ ×ÏÚ×ÒÁÝÁÔØ ÒÁÎÅÅ ÕÂÉÔÙÊ ÔÅËÓÔ. ëÏÇÄÁ ×Ù 439îÁÖÁÔÉÅ M-y ÓÎÏ×Á É ÓÎÏ×Á ÂÕÄÅÔ ×ÏÚ×ÒÁÝÁÔØ ÒÁÎÅÅ ÕÂÉÔÙÊ ÔÅËÓÔ. ëÏÇÄÁ ×Ù
441ÄÏÓÔÉÇÎÉÔÅ ÉÓËÏÍÏÇÏ ÔÅËÓÔÁ, ×ÁÍ ÎÅ ÎÕÖÎÏ ÄÅÌÁÔØ ÎÉÞÅÇÏ ÂÏÌÅÅ ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ 440ÄÏÓÔÉÇÎÉÔÅ ÉÓËÏÍÏÇÏ ÔÅËÓÔÁ, ×ÁÍ ÎÅ ÎÕÖÎÏ ÄÅÌÁÔØ ÎÉÞÅÇÏ ÂÏÌÅÅ ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ
@@ -447,7 +446,7 @@ M-y, É ÚÁÍÅÎÉÔÅ ÜÔÏÔ ×ÏÓÓÔÁÎÏ×ÌÅÎÎÙÊ ÔÅËÓÔ ÔÅÍ, ËÏÔÏÒÙÊ ÂÙÌ ÕÂÉÔ ÒÁÎÅÅ.
447 446
448>> õÂÅÊÔÅ ÓÔÒÏËÕ, ÐÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÏËÒÕÇ ÜÔÏÊ ÔÏÞËÉ, ÐÏÔÏÍ ÕÄÁÌÉÔÅ ÅÝÅ 447>> õÂÅÊÔÅ ÓÔÒÏËÕ, ÐÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÏËÒÕÇ ÜÔÏÊ ÔÏÞËÉ, ÐÏÔÏÍ ÕÄÁÌÉÔÅ ÅÝÅ
449 ÏÄÎÕ ÓÔÒÏËÕ. úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ C-y ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ×ÔÏÒÏÊ ÕÂÉÔÏÊ 448 ÏÄÎÕ ÓÔÒÏËÕ. úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ C-y ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ×ÔÏÒÏÊ ÕÂÉÔÏÊ
450 ÓÔÒÏËÉ. úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ M-y É ÏÎÁ ÂÕÄÅÔ ÚÁÍÅÎÅÎÁ ÐÅÒ×ÏÊ ÕÂÉÔÏÊ 449 ÓÔÒÏËÉ. úÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ M-y, É ÏÎÁ ÂÕÄÅÔ ÚÁÍÅÎÅÎÁ ÐÅÒ×ÏÊ ÕÂÉÔÏÊ
451 ÓÔÒÏËÏÊ. îÁÖÍÉÔÅ M-y ÅÝÅ ÎÅÓËÏÌØËÏ ÒÁÚ, ÞÔÏÂÙ Õ×ÉÄÅÔØ ÐÏÌÕÞÅÎÎÙÊ 450 ÓÔÒÏËÏÊ. îÁÖÍÉÔÅ M-y ÅÝÅ ÎÅÓËÏÌØËÏ ÒÁÚ, ÞÔÏÂÙ Õ×ÉÄÅÔØ ÐÏÌÕÞÅÎÎÙÊ
452 ÒÅÚÕÌØÔÁÔ. ðÒÏÄÏÌÖÁÊÔÅ ÄÅÌÁÔØ ÜÔÏ, ÐÏËÁ ×ÔÏÒÁÑ ÕÂÉÔÁÑ ÓÔÒÏËÁ ÎÅ ×ÅÒÎÅÔÓÑ, 451 ÒÅÚÕÌØÔÁÔ. ðÒÏÄÏÌÖÁÊÔÅ ÄÅÌÁÔØ ÜÔÏ, ÐÏËÁ ×ÔÏÒÁÑ ÕÂÉÔÁÑ ÓÔÒÏËÁ ÎÅ ×ÅÒÎÅÔÓÑ,
453 É ÅÝÅ ÞÕÔØ-ÞÕÔØ. åÓÌÉ ×ÁÍ ÈÏÞÅÔÓÑ, ÔÏ ×Ù ÍÏÖÅÔÅ ÚÁÄÁ×ÁÔØ ÄÌÑ M-y 452 É ÅÝÅ ÞÕÔØ-ÞÕÔØ. åÓÌÉ ×ÁÍ ÈÏÞÅÔÓÑ, ÔÏ ×Ù ÍÏÖÅÔÅ ÚÁÄÁ×ÁÔØ ÄÌÑ M-y
@@ -463,7 +462,7 @@ M-y, É ÚÁÍÅÎÉÔÅ ÜÔÏÔ ×ÏÓÓÔÁÎÏ×ÌÅÎÎÙÊ ÔÅËÓÔ ÔÅÍ, ËÏÔÏÒÙÊ ÂÙÌ ÕÂÉÔ ÒÁÎÅÅ.
463ïÂÙÞÎÏ, C-x u ÏÔÍÅÎÑÅÔ ÉÚÍÅÎÅÎÉÑ, ÓÄÅÌÁÎÎÙÅ ÏÄÎÏÊ ËÏÍÁÎÄÏÊ; ÅÓÌÉ ÐÏ×ÔÏÒÉÔØ 462ïÂÙÞÎÏ, C-x u ÏÔÍÅÎÑÅÔ ÉÚÍÅÎÅÎÉÑ, ÓÄÅÌÁÎÎÙÅ ÏÄÎÏÊ ËÏÍÁÎÄÏÊ; ÅÓÌÉ ÐÏ×ÔÏÒÉÔØ
464C-x u ÎÅÓËÏÌØËÏ ÒÁÚ ÐÏÄÒÑÄ, ËÁÖÄÙÊ ÒÁÚ ÂÕÄÅÔ ÏÔÍÅÎÑÔØÓÑ ÅÝÅ ÏÄÎÁ ËÏÍÁÎÄÁ. 463C-x u ÎÅÓËÏÌØËÏ ÒÁÚ ÐÏÄÒÑÄ, ËÁÖÄÙÊ ÒÁÚ ÂÕÄÅÔ ÏÔÍÅÎÑÔØÓÑ ÅÝÅ ÏÄÎÁ ËÏÍÁÎÄÁ.
465 464
466îÏ ÅÓÔØ Ä×Á ÉÓËÌÀÞÅÎÉÑ: ËÏÍÁÎÄÙ ËÏÔÏÒÙÅ ÎÅ ÉÚÍÅÎÑÀÔ ÔÅËÓÔ ÎÅ ÕÞÉÔÙ×ÁÀÔÓÑ 465îÏ ÅÓÔØ Ä×Á ÉÓËÌÀÞÅÎÉÑ: ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÎÅ ÉÚÍÅÎÑÀÔ ÔÅËÓÔ, ÎÅ ÕÞÉÔÙ×ÁÀÔÓÑ
467(ÜÔÏ ×ËÌÀÞÁÅÔ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ É ÐÒÏËÒÕÔËÉ), É ÓÁÍÏ×ÓÔÁ×ÌÑÀÝÉÅÓÑ 466(ÜÔÏ ×ËÌÀÞÁÅÔ ËÏÍÁÎÄÙ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ É ÐÒÏËÒÕÔËÉ), É ÓÁÍÏ×ÓÔÁ×ÌÑÀÝÉÅÓÑ
468(self-inserting) ÓÉÍ×ÏÌÙ ÏÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÇÒÕÐÐÁÍÉ ÄÏ 20. (üÔÏ ÕÍÅÎØÛÁÅÔ 467(self-inserting) ÓÉÍ×ÏÌÙ ÏÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÇÒÕÐÐÁÍÉ ÄÏ 20. (üÔÏ ÕÍÅÎØÛÁÅÔ
469ÞÉÓÌÏ C-x u ËÏÔÏÒÙÅ ×Ù ÍÏÖÅÔÅ ÎÁÂÒÁÔØ ÄÌÑ ÏÔÍÅÎÙ ××ÏÄÁ ÔÅËÓÔÁ). 468ÞÉÓÌÏ C-x u ËÏÔÏÒÙÅ ×Ù ÍÏÖÅÔÅ ÎÁÂÒÁÔØ ÄÌÑ ÏÔÍÅÎÙ ××ÏÄÁ ÔÅËÓÔÁ).
@@ -472,14 +471,14 @@ C-x u ÎÅÓËÏÌØËÏ ÒÁÚ ÐÏÄÒÑÄ, ËÁÖÄÙÊ ÒÁÚ ÂÕÄÅÔ ÏÔÍÅÎÑÔØÓÑ ÅÝÅ ÏÄÎÁ ËÏÍÁÎÄÁ.
472 ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ. 471 ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ.
473 472
474C-_ ÁÌØÔÅÒÎÁÔÉ×ÎÁÑ ËÏÍÁÎÄÁ ÏÔÍÅÎÙ; ÏÎÁ ÒÁÂÏÔÁÅÔ ÔÁËÖÅ ËÁË É C-x u, ÎÏ ÌÅÇÞÅ 473C-_ ÁÌØÔÅÒÎÁÔÉ×ÎÁÑ ËÏÍÁÎÄÁ ÏÔÍÅÎÙ; ÏÎÁ ÒÁÂÏÔÁÅÔ ÔÁËÖÅ ËÁË É C-x u, ÎÏ ÌÅÇÞÅ
475× ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÎÅÓËÏÌØËÏ ÒÁÚ ÐÏÄÒÑÄ. îÅÕÄÏÂÎÏÅ ÐÏÌÏÖÅÎÉÅ C-_ Á ÎÁ ÎÅËÏÔÏÒÙÈ 474× ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÎÅÓËÏÌØËÏ ÒÁÚ ÐÏÄÒÑÄ. îÅÕÄÏÂÎÏÅ ÐÏÌÏÖÅÎÉÅ C-_ ÎÁ ÎÅËÏÔÏÒÙÈ
476ËÌÁ×ÉÁÔÕÒÁÈ ÄÅÌÁÅÔ ÎÅÏÞÅ×ÉÄÎÙÍ ÓÐÏÓÏ ÅÅ ÎÁÂÏÒÁ. ðÏÜÔÏÍÕ ÍÙ ÐÒÅÄÌÁÇÁÅÍ 475ËÌÁ×ÉÁÔÕÒÁÈ ÄÅÌÁÅÔ ÎÅÏÞÅ×ÉÄÎÙÍ ÓÐÏÓÏ ÅÅ ÎÁÂÏÒÁ. ðÏÜÔÏÍÕ ÍÙ ÐÒÅÄÌÁÇÁÅÍ
477ÉÓÐÏÌØÚÏ×ÁÔØ C-x u. îÁ ÎÅËÏÔÏÒÙÈ ÔÅÒÍÉÎÁÌÁÈ, ×Ù ÍÏÖÅÔÅ ÎÁÂÉÒÁÔØ C-_ ÎÁÖÉÍÁÑ 476ÉÓÐÏÌØÚÏ×ÁÔØ C-x u. îÁ ÎÅËÏÔÏÒÙÈ ÔÅÒÍÉÎÁÌÁÈ, ×Ù ÍÏÖÅÔÅ ÎÁÂÉÒÁÔØ C-_, ÎÁÖÉÍÁÑ
478/ É ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ CONTROL. 477/ É ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ CONTROL.
479 478
480þÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ C-_ ÉÌÉ C-x u ÒÁÂÏÔÁÅÔ ËÁË ÓÞÅÔÞÉË ÐÏ×ÔÏÒÅÎÉÑ. 479þÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ C-_ ÉÌÉ C-x u ÒÁÂÏÔÁÅÔ ËÁË ÓÞÅÔÞÉË ÐÏ×ÔÏÒÅÎÉÑ.
481 480
482÷Ù ÍÏÖÅÔÅ ÏÔÍÅÎÉÔØ ÕÄÁÌÅÎÉÅ ÔÅËÓÔÁ ÔÏÞÎÏ ÔÁËÖÅ ËÁË ÏÔÍÅÎÕ ÕÂÉÔÉÑ 481÷Ù ÍÏÖÅÔÅ ÏÔÍÅÎÉÔØ ÕÄÁÌÅÎÉÅ ÔÅËÓÔÁ ÔÏÞÎÏ ÔÁË ÖÅ, ËÁË ÏÔÍÅÎÕ ÕÂÉÔÉÑ
483ÔÅËÓÔÁ. ïÔÌÉÞÉÅ ÍÅÖÄÕ ÕÂÉÊÓÔ×ÏÍ É ÕÄÁÌÅÎÉÅÍ ÞÅÇÏ-ÌÉÂÏ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏ 482ÔÅËÓÔÁ. ïÔÌÉÞÉÅ ÍÅÖÄÕ ÕÂÉÊÓÔ×ÏÍ É ÕÄÁÌÅÎÉÅÍ ÞÅÇÏ-ÌÉÂÏ ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏ
484×Ù ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ÕÂÉÔÙÊ ÔÅËÓÔ Ó ÐÏÍÏÝØÀ C-y; ÎÏ ÜÔÏ ÎÅ ÄÅÌÁÅÔ ÒÁÚÌÉÞÉÊ 483×Ù ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ÕÂÉÔÙÊ ÔÅËÓÔ Ó ÐÏÍÏÝØÀ C-y; ÎÏ ÜÔÏ ÎÅ ÄÅÌÁÅÔ ÒÁÚÌÉÞÉÊ
485ÄÌÑ ÏÔÍÅÎÙ. 484ÄÌÑ ÏÔÍÅÎÙ.
@@ -488,27 +487,27 @@ C-_ ÁÌØÔÅÒÎÁÔÉ×ÎÁÑ ËÏÍÁÎÄÁ ÏÔÍÅÎÙ; ÏÎÁ ÒÁÂÏÔÁÅÔ ÔÁËÖÅ ËÁË É C-x u, ÎÏ ÌÅÇÞÅ
488------- 487-------
489 488
490þÔÏÂÙ ÓÏÚÄÁÎÎÙÊ ÔÅËÓÔ ÍÏÖÎÏ ÂÙÌÏ ÒÅÄÁËÔÉÒÏ×ÁÔØ ÐÏÚÖÅ, ×Ù ÄÏÌÖÎÙ ÅÇÏ 489þÔÏÂÙ ÓÏÚÄÁÎÎÙÊ ÔÅËÓÔ ÍÏÖÎÏ ÂÙÌÏ ÒÅÄÁËÔÉÒÏ×ÁÔØ ÐÏÚÖÅ, ×Ù ÄÏÌÖÎÙ ÅÇÏ
491ÐÏÍÅÓÔÉÔØ × ÆÁÊÌ. éÎÁÞÅ, ÏÎ ÉÓÞÅÚÎÅÔ ËÏÇÄÁ ×Ù ×ÙÊÄÉÔÅ ÉÚ Emacs. ÷Ù ÐÏÍÅÝÁÅÔÅ 490ÐÏÍÅÓÔÉÔØ × ÆÁÊÌ. éÎÁÞÅ, ÏÎ ÉÓÞÅÚÎÅÔ, ËÏÇÄÁ ×Ù ×ÙÊÄÉÔÅ ÉÚ Emacs. ÷Ù ÐÏÍÅÝÁÅÔÅ
492×ÁÛ ÔÅËÓÔ × ÆÁÊÌ "ÏÔËÒÙ×ÁÑ" ÆÁÊÌ. (åÝÅ ÜÔÏ ÎÁÚÙ×ÁÀÔ "ÐÏÓÅÔÉÔØ" ÆÁÊÌ.) 491×ÁÛ ÔÅËÓÔ × ÆÁÊÌ, "ÏÔËÒÙ×ÁÑ" ÆÁÊÌ. (åÝÅ ÜÔÏ ÎÁÚÙ×ÁÀÔ "ÐÏÓÅÔÉÔØ" ÆÁÊÌ.)
493 492
494ïÔËÒÙÔØ ÆÁÊÌ ÏÚÎÁÞÁÅÔ ÐÏÓÍÏÔÒÅÔØ ÅÇÏ ÓÏÄÅÒÖÉÍÏÅ ÉÓÐÏÌØÚÕÑ Emacs. ÷Ï ÍÎÏÇÉÈ 493ïÔËÒÙÔØ ÆÁÊÌ ÏÚÎÁÞÁÅÔ ÐÏÓÍÏÔÒÅÔØ ÅÇÏ ÓÏÄÅÒÖÉÍÏÅ, ÉÓÐÏÌØÚÕÑ Emacs. ÷Ï ÍÎÏÇÉÈ
495ÓÌÕÞÁÑÈ, ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ ËÏÇÄÁ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÆÁÊÌ ÓÁÍÉ. ïÄÎÁËÏ ×ÁÛÉ 494ÓÌÕÞÁÑÈ, ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ, ËÏÇÄÁ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÆÁÊÌ ÓÁÍÉ. ïÄÎÁËÏ ×ÁÛÉ
496ÉÚÍÅÎÅÎÉÑ, ÓÄÅÌÁÎÎÙÅ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Emacs ÎÅ ÂÕÄÕÔ ÚÁÆÉËÓÉÒÏ×ÁÎÙ, ÐÏËÁ ×Ù 495ÉÚÍÅÎÅÎÉÑ, ÓÄÅÌÁÎÎÙÅ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Emacs ÎÅ ÂÕÄÕÔ ÚÁÆÉËÓÉÒÏ×ÁÎÙ, ÐÏËÁ ×Ù
497ÎÅ ÓÏÈÒÁÎÉÔÅ ÆÁÊÌ. ôÁË ×Ù ÍÏÖÅÔÅ ÎÅ ÏÓÔÁ×ÌÑÔØ ÐÏÌÕÉÚÍÅÎÅÎÎÙÊ ÆÁÊÌ × ÓÉÓÔÅÍÅ, 496ÎÅ ÓÏÈÒÁÎÉÔÅ ÆÁÊÌ. ôÁË ×Ù ÍÏÖÅÔÅ ÎÅ ÏÓÔÁ×ÌÑÔØ ÐÏÌÕÉÚÍÅÎÅÎÎÙÊ ÆÁÊÌ × ÓÉÓÔÅÍÅ,
498ÅÓÌÉ ×Ù ÎÅ ÈÏÔÉÔÅ ÜÔÏÇÏ. äÁÖÅ ËÏÇÄÁ ×Ù ÓÏÈÒÁÎÑÅÔÅ ÆÁÊÌ, Emacs ÏÓÔÁ×ÌÑÅÔ 497ÅÓÌÉ ×Ù ÎÅ ÈÏÔÉÔÅ ÜÔÏÇÏ. äÁÖÅ ËÏÇÄÁ ×Ù ÓÏÈÒÁÎÑÅÔÅ ÆÁÊÌ, Emacs ÏÓÔÁ×ÌÑÅÔ
499ÏÒÉÇÉÎÁÌØÎÙÊ ÆÁÊÌ Ó ÉÚÍÅÎÅÎÎÙÍ ÉÍÅÎÅÍ, ÞÔÏ ×Ù ÍÏÇÌÉ ÐÏÚÖÅ ÒÅÛÉÔØ, ÞÔÏ ×ÁÛÉ 498ÏÒÉÇÉÎÁÌØÎÙÊ ÆÁÊÌ Ó ÉÚÍÅÎÅÎÎÙÍ ÉÍÅÎÅÍ, ÞÔÏÂÙ ×Ù ÍÏÇÌÉ ÐÏÚÖÅ ÒÅÛÉÔØ, ÞÔÏ ×ÁÛÉ
500ÉÚÍÅÎÅÎÉÑ ÂÙÌÉ ÏÛÉÂÏÞÎÙ. 499ÉÚÍÅÎÅÎÉÑ ÂÙÌÉ ÏÛÉÂÏÞÎÙ.
501 500
502åÓÌÉ ×Ù ÐÏÓÍÏÔÒÉÔÅ × ÎÉÖÎÀÀ ÞÁÓÔØ ÜËÒÁÎÁ, ÔÏ ×Ù Õ×ÉÄÉÔÅ ÓÔÒÏËÕ, ËÏÔÏÒÁÑ 501åÓÌÉ ×Ù ÐÏÓÍÏÔÒÉÔÅ × ÎÉÖÎÀÀ ÞÁÓÔØ ÜËÒÁÎÁ, ÔÏ ×Ù Õ×ÉÄÉÔÅ ÓÔÒÏËÕ, ËÏÔÏÒÁÑ
503ÎÁÞÉÎÁÅÔÓÑ Ó ÔÉÒÅ É ÎÁÞÉÎÁÅÔÓÑ Ó "--:-- TUTORIAL.ru" ÉÌÉ ÞÅÇÏ-ÔÏ 502ÎÁÞÉÎÁÅÔÓÑ Ó ÔÉÒÅ É ÎÁÞÉÎÁÅÔÓÑ Ó "--:-- TUTORIAL.ru" ÉÌÉ ÞÅÇÏ-ÔÏ
504ÐÏÄÏÂÎÏÇÏ. üÔÁ ÞÁÓÔØ ÜËÒÁÎÁ ×ÓÅÇÄÁ ÐÏËÁÚÙ×ÁÅÔ ÉÍÑ ÆÁÊÌÁ ËÏÔÏÒÙÊ ×Ù 503ÐÏÄÏÂÎÏÇÏ. üÔÁ ÞÁÓÔØ ÜËÒÁÎÁ ×ÓÅÇÄÁ ÐÏËÁÚÙ×ÁÅÔ ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ×Ù
505ÏÔËÒÙÌÉ. éÔÁË, ÓÅÊÞÁÓ ×Ù ÏÔËÒÙÌÉ ÆÁÊÌ Ó ÉÍÅÎÅÍ "TUTORIAL.ru" ËÏÔÏÒÙÊ 504ÏÔËÒÙÌÉ. éÔÁË, ÓÅÊÞÁÓ ×Ù ÏÔËÒÙÌÉ ÆÁÊÌ Ó ÉÍÅÎÅÍ "TUTORIAL.ru", ËÏÔÏÒÙÊ
506Ñ×ÌÑÅÔÓÑ ×ÁÛÅÊ ÐÅÒÓÏÎÁÌØÎÏÊ ËÏÐÉÅÊ ÕÞÅÂÎÉËÁ Emacs. äÌÑ ÌÀÂÏÇÏ ÆÁÊÌÁ ËÏÔÏÒÙÊ 505Ñ×ÌÑÅÔÓÑ ×ÁÛÅÊ ÐÅÒÓÏÎÁÌØÎÏÊ ËÏÐÉÅÊ ÕÞÅÂÎÉËÁ Emacs. äÌÑ ÌÀÂÏÇÏ ÆÁÊÌÁ, ËÏÔÏÒÙÊ
507×Ù ÏÔËÒÏÅÔÅ, ÉÍÑ ÜÔÏÇÏ ÆÁÊÌÁ ÐÏÑ×ÉÔÓÑ × ÜÔÏÍ ÍÅÓÔÅ. 506×Ù ÏÔËÒÏÅÔÅ, ÉÍÑ ÜÔÏÇÏ ÆÁÊÌÁ ÐÏÑ×ÉÔÓÑ × ÜÔÏÍ ÍÅÓÔÅ.
508 507
509ïÄÎÏÊ ÉÚ ÓÐÅÃÉÁÌØÎÙÈ ×ÅÝÅÊ, ËÏÔÏÒÕÀ ×ÁÍ ÎÕÖÎÏ ÚÎÁÔØ Ï ËÏÍÁÎÄÅ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ 508ïÄÎÏÊ ÉÚ ÓÐÅÃÉÁÌØÎÙÈ ×ÅÝÅÊ, ËÏÔÏÒÕÀ ×ÁÍ ÎÕÖÎÏ ÚÎÁÔØ Ï ËÏÍÁÎÄÅ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ,
510-- ÜÔÏ ÔÏ, ÞÔÏ ×Ù ÄÏÌÖÎÙ ××ÅÓÔÉ ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÎÕÖÎÏ ÞÉÔÁÔØ. íÙ ÜÔÏ 509ÜÔÏ ÔÏ, ÞÔÏ ×Ù ÄÏÌÖÎÙ ××ÅÓÔÉ ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÎÕÖÎÏ ÞÉÔÁÔØ. íÙ ÜÔÏ
511ÎÁÚÙ×ÁÅÍ ËÏÍÁÎÄÏÊ "ÞÉÔÁÀÝÁÑ ÁÒÇÕÍÅÎÔ Ó ÔÅÒÍÉÎÁÌÁ" (× ÜÔÏÍ ÓÌÕÞÁÅ, ÁÒÇÕÍÅÎÔÏÍ 510ÎÁÚÙ×ÁÅÍ ËÏÍÁÎÄÏÊ, "ÞÉÔÁÀÝÅÊ ÁÒÇÕÍÅÎÔ Ó ÔÅÒÍÉÎÁÌÁ" (× ÜÔÏÍ ÓÌÕÞÁÅ, ÁÒÇÕÍÅÎÔÏÍ
512Ñ×ÌÑÅÔÓÑ ÉÍÑ ÆÁÊÌÁ). ðÏÓÌÅ ××ÏÄÁ ËÏÍÁÎÄÙ 511Ñ×ÌÑÅÔÓÑ ÉÍÑ ÆÁÊÌÁ). ðÏÓÌÅ ××ÏÄÁ ËÏÍÁÎÄÙ
513 512
514 C-x C-f ïÔËÒÙÔØ (ÎÁÊÔÉ) ÆÁÊÌ 513 C-x C-f ïÔËÒÙÔØ (ÎÁÊÔÉ) ÆÁÊÌ
@@ -522,15 +521,15 @@ Emacs ÐÏÐÒÏÓÉÔ ×ÁÓ ××ÅÓÔÉ ÉÍÑ ÆÁÊÌÁ. éÍÑ ÆÁÊÌÁ ×Ù ÎÁÂÅÒÅÔÅ × ÎÉÖÎÅÊ ÓÔÒÏËÅ
522ÏÔÍÅÎÉÔØ ËÏÍÁÎÄÕ ÎÁÖÁ× C-g. 521ÏÔÍÅÎÉÔØ ËÏÍÁÎÄÕ ÎÁÖÁ× C-g.
523 522
524>> îÁÖÍÉÔÅ C-x C-f, ÚÁÔÅÍ ÎÁÖÍÉÔÅ C-g. üÔÏ ÏÔÍÅÎÉÔ ÍÉÎÉ-ÂÕÆÅÒ, É ËÏÍÁÎÄÕ 523>> îÁÖÍÉÔÅ C-x C-f, ÚÁÔÅÍ ÎÁÖÍÉÔÅ C-g. üÔÏ ÏÔÍÅÎÉÔ ÍÉÎÉ-ÂÕÆÅÒ, É ËÏÍÁÎÄÕ
525 C-x C-f ËÏÔÏÒÁÑ ÉÓÐÏÌØÚÏ×ÁÌÁ ÍÉÎÉ-ÂÕÆÅÒ. ÷ ÉÔÏÇÅ, ×Ù ÎÅ ÏÔËÒÙÌÉ ÎÉ ÏÄÎÏÇÏ 524 C-x C-f, ËÏÔÏÒÁÑ ÉÓÐÏÌØÚÏ×ÁÌÁ ÍÉÎÉ-ÂÕÆÅÒ. ÷ ÉÔÏÇÅ, ×Ù ÎÅ ÏÔËÒÙÌÉ ÎÉ ÏÄÎÏÇÏ
526 ÆÁÊÌÁ. 525 ÆÁÊÌÁ.
527 526
528ëÏÇÄÁ ×Ù ÚÁ×ÅÒÛÉÔÅ ××ÏÄ ÉÍÅÎÉ ÆÁÊÌÁ, ÎÁÖÍÉÔÅ <Return>. äÁÌÅÅ ÓÒÁÂÏÔÁÅÔ 527ëÏÇÄÁ ×Ù ÚÁ×ÅÒÛÉÔÅ ××ÏÄ ÉÍÅÎÉ ÆÁÊÌÁ, ÎÁÖÍÉÔÅ <Return>. äÁÌÅÅ ÓÒÁÂÏÔÁÅÔ
529ËÏÍÁÎÄÁ C-x C-f, É ÏÔËÒÏÅÔ ÆÁÊÌ ÕËÁÚÁÎÎÙÊ ×ÁÍÉ. íÉÎÉ-ÂÕÆÅÒ ÉÓÞÅÚÎÅÔ ËÏÇÄÁ 528ËÏÍÁÎÄÁ C-x C-f, ËÏÔÏÒÁÑ ÏÔËÒÏÅÔ ÕËÁÚÁÎÎÙÊ ×ÁÍÉ ÆÁÊÌ. íÉÎÉ-ÂÕÆÅÒ ÉÓÞÅÚÎÅÔ,
530ËÏÍÁÎÄÁ C-x C-f ÚÁ×ÅÒÛÉÔÓÑ. 529ËÏÇÄÁ ËÏÍÁÎÄÁ C-x C-f ÚÁ×ÅÒÛÉÔÓÑ.
531 530
532é ÍÇÎÏ×ÅÎÉÅÍ ÐÏÚÖÅ ÓÏÄÅÒÖÉÍÏÅ ÆÁÊÌÁ ÐÏÑ×ÉÔÓÑ ÎÁ ÜËÒÁÎÅ, É ×Ù ÓÍÏÖÅÔÅ ÅÇÏ 531é ÍÇÎÏ×ÅÎÉÅÍ ÐÏÚÖÅ ÓÏÄÅÒÖÉÍÏÅ ÆÁÊÌÁ ÐÏÑ×ÉÔÓÑ ÎÁ ÜËÒÁÎÅ, É ×Ù ÓÍÏÖÅÔÅ ÅÇÏ
533ÒÅÄÁËÔÉÒÏ×ÁÔØ. ëÏÇÄÁ ×Ù ÚÁËÏÎÞÉÔÅ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ, ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ 532ÒÅÄÁËÔÉÒÏ×ÁÔØ. ëÏÇÄÁ ×Ù ÚÁËÏÎÞÉÔÅ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ, ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ,
534ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ 533ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ
535 534
536 C-x C-s óÏÈÒÁÎÉÔØ ÆÁÊÌ 535 C-x C-s óÏÈÒÁÎÉÔØ ÆÁÊÌ
@@ -541,18 +540,18 @@ Emacs ÐÅÒÅÉÍÅÎÕÅÔ ÏÒÉÇÉÎÁÌØÎÙÊ ÆÁÊÌ × ÆÁÊÌ Ó ÎÏ×ÙÍ ÉÍÅÎÅÍ, ÞÔÏÂÙ ÏÎ ÎÅ
541ÉÍÅÎÉ ÆÁÊÌÁ. 540ÉÍÅÎÉ ÆÁÊÌÁ.
542 541
543ëÏÇÄÁ ÓÏÈÒÁÎÅÎÉÅ ÚÁ×ÅÒÛÉÔÓÑ, Emacs ÎÁÐÅÞÁÔÁÅÔ ÉÍÑ ÚÁÐÉÓÁÎÎÏÇÏ ÆÁÊÌÁ. ÷Ù 542ëÏÇÄÁ ÓÏÈÒÁÎÅÎÉÅ ÚÁ×ÅÒÛÉÔÓÑ, Emacs ÎÁÐÅÞÁÔÁÅÔ ÉÍÑ ÚÁÐÉÓÁÎÎÏÇÏ ÆÁÊÌÁ. ÷Ù
544ÄÏÌÖÎÙ ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ ÄÏÓÔÁÔÏÞÎÏ ÞÁÓÔÏ, ÔÁË ÞÔÏÂÙ ÎÅ ÐÏÔÅÒÑÔØ ÍÎÏÇÏ 543ÄÏÌÖÎÙ ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ ÄÏÓÔÁÔÏÞÎÏ ÞÁÓÔÏ, ÞÔÏÂÙ ÎÅ ÐÏÔÅÒÑÔØ ÍÎÏÇÏ
545ÒÁÂÏÔÙ ÅÓÌÉ ×ÄÒÕÇ ÓÉÓÔÅÍÁ ÐÏÇÉÂÎÅÔ. 544ÒÁÂÏÔÙ, ÅÓÌÉ ×ÄÒÕÇ ÓÉÓÔÅÍÁ ÚÁ×ÉÓÎÅÔ.
546 545
547>> îÁÂÅÒÉÔÅ C-x C-s, ÓÏÈÒÁÎÉÔÅ ×ÁÛÕ ËÏÐÉÀ ÕÞÅÂÎÉËÁ. ÷ ÎÉÖÎÅÊ ÓÔÒÏËÅ ÜËÒÁÎÁ 546>> îÁÂÅÒÉÔÅ C-x C-s, ÓÏÈÒÁÎÉÔÅ ×ÁÛÕ ËÏÐÉÀ ÕÞÅÂÎÉËÁ. ÷ ÎÉÖÎÅÊ ÓÔÒÏËÅ ÜËÒÁÎÁ
548 ÄÏÌÖÎÁ ÐÏÑ×ÉÔØÓÑ ÎÁÄÐÉÓØ "Wrote ...TUTORIAL.ru". 547 ÄÏÌÖÎÁ ÐÏÑ×ÉÔØÓÑ ÎÁÄÐÉÓØ "Wrote ...TUTORIAL.ru".
549 548
550úáíåþáîéå: îÁ ÎÅËÏÔÏÒÙÈ ÓÉÓÔÅÍÁÈ, ××ÏÄ C-x C-s ÚÁÂÌÏËÉÒÕÅÔ ÜËÒÁÎ É ×Ù ÎÅ 549úáíåþáîéå: îÁ ÎÅËÏÔÏÒÙÈ ÓÉÓÔÅÍÁÈ, ××ÏÄ C-x C-s ÚÁÂÌÏËÉÒÕÅÔ ÜËÒÁÎ É ×Ù ÎÅ
551Õ×ÉÄÉÔÅ ÐÏÓÌÅÄÕÀÝÅÇÏ ×Ù×ÏÄÁ Emacs`Á. üÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ 550Õ×ÉÄÉÔÅ ÐÏÓÌÅÄÕÀÝÅÇÏ ×Ù×ÏÄÁ Emacs`Á. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ
552ÉÍÅÅÔ "ÏÓÏÂÅÎÎÏÓÔØ" ÉÍÅÎÕÅÍÕÀ "flow control" ÐÅÒÅÈ×ÁÔÙ×ÁÀÝÕÀ C-s É ÎÅ 551ÉÍÅÅÔ "ÏÓÏÂÅÎÎÏÓÔØ", ÉÍÅÎÕÅÍÕÀ "flow control", ÐÅÒÅÈ×ÁÔÙ×ÁÀÝÕÀ C-s É ÎÅ
553ÐÒÏÐÕÓËÁÀÝÕÀ ÜÔÏÔ ÓÉÍ×ÏÌ Ë Emacs`Õ. äÌÑ ÒÁÚÂÌÏËÉÒÏ×ËÉ ÜËÒÁÎÁ, ÎÁÖÍÉÔÅ C-q. 552ÐÒÏÐÕÓËÁÀÝÕÀ ÜÔÏÔ ÓÉÍ×ÏÌ Ë Emacs`Õ. äÌÑ ÒÁÚÂÌÏËÉÒÏ×ËÉ ÜËÒÁÎÁ, ÎÁÖÍÉÔÅ C-q.
554óÍÏÔÒÉÔÅ ÒÁÚÄÅÌ "Spontaneous Entry to Incremental Search" ÒÕËÏ×ÏÄÓÔ×Á Emacs 553óÍÏÔÒÉÔÅ ÒÁÚÄÅÌ "Spontaneous Entry to Incremental Search" ÒÕËÏ×ÏÄÓÔ×Á Emacs,
555ÞÔÏÂÙ ÕÚÎÁÔØ ËÁË ÂÏÒÏÔØÓÑ Ó ÜÔÏÊ "ÏÓÏÂÅÎÎÏÓÔØÀ". 554ÞÔÏÂÙ ÕÚÎÁÔØ, ËÁË ÂÏÒÏÔØÓÑ Ó ÜÔÏÊ "ÏÓÏÂÅÎÎÏÓÔØÀ".
556 555
557÷Ù ÍÏÖÅÔÅ ÏÔËÒÙÔØ ÓÕÝÅÓÔ×ÕÀÝÉÊ ÆÁÊÌ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÉÌÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. ÷Ù 556÷Ù ÍÏÖÅÔÅ ÏÔËÒÙÔØ ÓÕÝÅÓÔ×ÕÀÝÉÊ ÆÁÊÌ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÉÌÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. ÷Ù
558ÔÁËÖÅ ÍÏÖÅÔÅ ÎÁÊÔÉ ÆÁÊÌ, ËÏÔÏÒÏÇÏ ÅÝÅ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ. äÒÕÇÉÍÉ ÓÌÏ×ÁÍÉ -- 557ÔÁËÖÅ ÍÏÖÅÔÅ ÎÁÊÔÉ ÆÁÊÌ, ËÏÔÏÒÏÇÏ ÅÝÅ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ. äÒÕÇÉÍÉ ÓÌÏ×ÁÍÉ --
@@ -569,45 +568,45 @@ Emacs ÐÅÒÅÉÍÅÎÕÅÔ ÏÒÉÇÉÎÁÌØÎÙÊ ÆÁÊÌ × ÆÁÊÌ Ó ÎÏ×ÙÍ ÉÍÅÎÅÍ, ÞÔÏÂÙ ÏÎ ÎÅ
569×ÎÕÔÒÉ Emacs. ÷Ù ÍÏÖÅÔÅ ÐÅÒÅËÌÀÞÉÔØÓÑ ÎÁÚÁÄ, ÎÁÊÄÑ ÅÇÏ ÓÎÏ×Á C-x C-f. üÔÏ 568×ÎÕÔÒÉ Emacs. ÷Ù ÍÏÖÅÔÅ ÐÅÒÅËÌÀÞÉÔØÓÑ ÎÁÚÁÄ, ÎÁÊÄÑ ÅÇÏ ÓÎÏ×Á C-x C-f. üÔÏ
570ÓÐÏÓÏ ÚÁÇÒÕÚÉÔØ ÎÅÓËÏÌØËÏ ÆÁÊÌÏ× × Emacs. 569ÓÐÏÓÏ ÚÁÇÒÕÚÉÔØ ÎÅÓËÏÌØËÏ ÆÁÊÌÏ× × Emacs.
571 570
572>> óÏÚÄÁÊÔÅ ÆÁÊÌ Ó ÉÍÅÎÅÍ "foo" ÎÁÂÉÒÁÑ C-x C-f foo <Return>. 571>> óÏÚÄÁÊÔÅ ÆÁÊÌ Ó ÉÍÅÎÅÍ "foo", ÎÁÂÉÒÁÑ C-x C-f foo <Return>.
573 ÷ÓÔÁרÔÅ ËÁËÏÊ-ÎÉÂÕÄØ ÔÅËÓÔ, ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÅÇÏ, É ÓÏÈÒÁÎÉÔÅ "foo" 572 ÷ÓÔÁרÔÅ ËÁËÏÊ-ÎÉÂÕÄØ ÔÅËÓÔ, ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÅÇÏ, É ÓÏÈÒÁÎÉÔÅ "foo",
574 ÎÁÂÒÁ× C-x C-s. 573 ÎÁÂÒÁ× C-x C-s.
575 îÁËÏÎÅÃ, ÎÁÂÅÒÉÔÅ C-x C-f TUTORIAL.ru <Return> 574 îÁËÏÎÅÃ, ÎÁÂÅÒÉÔÅ C-x C-f TUTORIAL.ru <Return>,
576 ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ Ë ÕÞÅÂÎÉËÕ. 575 ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÎÁÚÁÄ Ë ÕÞÅÂÎÉËÕ.
577 576
578Emacs ÓÏÈÒÁÎÑÅÔ ÔÅËÓÔ ËÁÖÄÏÇÏ ÆÁÊÌÁ ×ÎÕÔÒÉ × ÏÂßÅËÔÅ ÎÁÚÙ×ÁÅÍÙÊ "ÂÕÆÅÒ" 577Emacs ÓÏÈÒÁÎÑÅÔ ÔÅËÓÔ ËÁÖÄÏÇÏ ÆÁÊÌÁ ×ÎÕÔÒÉ × ÏÂßÅËÔÅ, ÎÁÚÙ×ÁÅÍÏÍ "ÂÕÆÅÒ"
579("buffer"). ïÔËÒÙÔÉÅ ÆÁÊÌÁ ÓÏÚÄÁÅÔ ÎÏ×ÙÊ ÂÕÆÅÒ ×ÎÕÔÒÉ Emacs. ÞÔÏÂÙ Õ×ÉÄÅÔØ 578("buffer"). ïÔËÒÙÔÉÅ ÆÁÊÌÁ ÓÏÚÄÁÅÔ ÎÏ×ÙÊ ÂÕÆÅÒ ×ÎÕÔÒÉ Emacs. þÔÏÂÙ Õ×ÉÄÅÔØ
580ÓÐÉÓÏË ÂÕÆÅÒÏ× ÓÏÚÄÁÎÎÙÈ × ÔÅËÕÝÅÍ Emacs ÎÁÂÅÒÉÔÅ 579ÓÐÉÓÏË ÂÕÆÅÒÏ×, ÓÏÚÄÁÎÎÙÈ × ÔÅËÕÝÅÍ Emacs, ÎÁÂÅÒÉÔÅ
581 580
582 C-x C-b óÐÉÓÏË ÂÕÆÅÒÏ× 581 C-x C-b óÐÉÓÏË ÂÕÆÅÒÏ×
583 582
584>> ðÏÐÒÏÂÕÊÔÅ C-x C-b ÓÅÊÞÁÓ. 583>> ðÏÐÒÏÂÕÊÔÅ C-x C-b ÓÅÊÞÁÓ.
585 584
586íÙ ×ÉÄÉÍ ÞÔÏ ËÁÖÄÙÊ ÂÕÆÅÒ ÉÍÅÅÔ ÉÍÑ, É ÍÏÖÅÔ ÉÍÅÔØ ÉÍÑ ÆÁÊÌÁ, ÓÏÄÅÒÖÉÍÏÅ 585íÙ ×ÉÄÉÍ, ÞÔÏ ËÁÖÄÙÊ ÂÕÆÅÒ ÉÍÅÅÔ ÉÍÑ, É ÍÏÖÅÔ ÉÍÅÔØ ÉÍÑ ÆÁÊÌÁ, ÓÏÄÅÒÖÉÍÏÅ
587ËÏÔÏÒÏÇÏ × ÎÅÍ ÈÒÁÎÉÔÓÑ. îÅËÏÔÏÒÙÅ ÂÕÆÅÒÁ ÎÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÆÁÊÌÁÍ. îÁÐÒÉÍÅÒ, 586ËÏÔÏÒÏÇÏ × ÎÅÍ ÈÒÁÎÉÔÓÑ. îÅËÏÔÏÒÙÅ ÂÕÆÅÒÁ ÎÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÆÁÊÌÁÍ. îÁÐÒÉÍÅÒ,
588ÂÕÆÅÒ ÎÁÚ×ÁÎÎÙÊ "*Buffer List*" ÎÅ ÓÏÄÅÒÖÉÔ ÎÉËÁËÏÇÏ ÆÁÊÌÁ. ÷ ÜÔÏÍ ÂÕÆÅÒÅ 587ÂÕÆÅÒ, ÎÁÚ×ÁÎÎÙÊ "*Buffer List*", ÎÅ ÓÏÄÅÒÖÉÔ ÎÉËÁËÏÇÏ ÆÁÊÌÁ. ÷ ÜÔÏÍ ÂÕÆÅÒÅ
589ÓÏÄÅÒÖÉÔÓÑ ÓÐÉÓÏË ÂÕÆÅÒÏ×, ËÏÔÏÒÙÊ ÂÙÌ ÓÏÚÄÁÎ ËÏÍÁÎÄÏÊ C-x C-b. ìàâïê ÔÅËÓÔ 588ÓÏÄÅÒÖÉÔÓÑ ÓÐÉÓÏË ÂÕÆÅÒÏ×, ËÏÔÏÒÙÊ ÂÙÌ ÓÏÚÄÁÎ ËÏÍÁÎÄÏÊ C-x C-b. ìàâïê ÔÅËÓÔ,
590ËÏÔÏÒÙÊ ×É ×ÉÄÉÔÅ × ÏËÎÅ Emacs ×ÓÅÇÄÁ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ ËÁËÏÇÏ-ÌÉÂÏ ÂÕÆÅÒÁ. 589ËÏÔÏÒÙÊ ×Ù ×ÉÄÉÔÅ × ÏËÎÅ Emacs, ×ÓÅÇÄÁ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ ËÁËÏÇÏ-ÌÉÂÏ ÂÕÆÅÒÁ.
591 590
592>> îÁÂÅÒÉÔÅ C-x 1 ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÓÐÉÓËÁ ÂÕÆÅÒÏ×. 591>> îÁÂÅÒÉÔÅ C-x 1, ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÓÐÉÓËÁ ÂÕÆÅÒÏ×.
593 592
594åÓÌÉ ×Ù ÉÚÍÅÎÑÅÔÅ ÔÅËÓÔ ÏÄÎÏÇÏ ÆÁÊÌÁ, ÐÏÔÏÍ ÏÔËÒÙ×ÁÅÔÅ ÄÒÕÇÏÊ, ÔÏ ÐÅÒ×ÙÊ 593åÓÌÉ ×Ù ÉÚÍÅÎÑÅÔÅ ÔÅËÓÔ ÏÄÎÏÇÏ ÆÁÊÌÁ, ÐÏÔÏÍ ÏÔËÒÙ×ÁÅÔÅ ÄÒÕÇÏÊ, ÔÏ ÐÅÒ×ÙÊ
595ÏÓÔÁÅÔÓÑ ÎÅ ÓÏÈÒÁÎÅÎÎÙÍ. éÚÍÅÎÅÎÉÑ ÏÓÔÁÎÕÔÓÑ ×ÎÕÔÒÉ Emacs, × ÆÁÊÌÏ×ÏÍ 594ÏÓÔÁÅÔÓÑ ÎÅÓÏÈÒÁÎÅÎÎÙÍ. éÚÍÅÎÅÎÉÑ ÏÓÔÁÎÕÔÓÑ ×ÎÕÔÒÉ Emacs, × ÆÁÊÌÏ×ÏÍ
596ÂÕÆÅÒÅ. óÏÚÄÁÎÉÅ ÉÌÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ÓÌÅÄÕÀÝÅÇÏ ÆÁÊÌÏ×ÏÇÏ ÂÕÆÅÒÁ ÎÅ 595ÂÕÆÅÒÅ. óÏÚÄÁÎÉÅ ÉÌÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ÓÌÅÄÕÀÝÅÇÏ ÆÁÊÌÏ×ÏÇÏ ÂÕÆÅÒÁ ÎÅ
597ÓËÁÚÙ×ÁÅÔÓÑ ÎÁ ÐÅÒ×ÏÍ ÂÕÆÅÒÅ. üÔÏ ÏÞÅÎØ ÕÄÏÂÎÏ, ÎÏ ÉÍÅÊÔÅ × ×ÉÄÕ, ÞÔÏ ×ÁÍ 596ÓËÁÚÙ×ÁÅÔÓÑ ÎÁ ÐÅÒ×ÏÍ ÂÕÆÅÒÅ. üÔÏ ÏÞÅÎØ ÕÄÏÂÎÏ, ÎÏ ÉÍÅÊÔÅ × ×ÉÄÕ, ÞÔÏ ×ÁÍ
598ÎÕÖÎÏ ÉÍÅÔØ ÕÄÏÂÎÙÊ ÓÐÏÓÏ ÓÏÈÒÁÎÉÔØ ÐÅÒ×ÙÊ ÆÁÊÌÏ×ÙÊ ÂÕÆÅÒ. âÙÌÏ ÂÙ 597ÎÕÖÎÏ ÉÍÅÔØ ÕÄÏÂÎÙÊ ÓÐÏÓÏ ÓÏÈÒÁÎÉÔØ ÐÅÒ×ÙÊ ÆÁÊÌÏ×ÙÊ ÂÕÆÅÒ. âÙÌÏ ÂÙ
599ÎÅÐÒÉÑÔÎÏ ËÁÖÄÙÊ ÒÁÚ ×ÏÚ×ÒÁÝÁÔØÓÑ ÎÁÚÁÄ Ó ÐÏÍÏÝØÀ C-x C-f É ÐÏÔÏÍ 598ÎÅÐÒÉÑÔÎÏ ËÁÖÄÙÊ ÒÁÚ ×ÏÚ×ÒÁÝÁÔØÓÑ ÎÁÚÁÄ Ó ÐÏÍÏÝØÀ C-x C-f É ÐÏÔÏÍ
600ÉÓÐÏÌØÚÏ×ÁÔØ C-x C-s. ðÏÜÔÏÍÕ ÓÕÝÅÓÔ×ÕÅÔ ËÏÍÁÎÄÁ 599ÉÓÐÏÌØÚÏ×ÁÔØ C-x C-s. ðÏÜÔÏÍÕ ÓÕÝÅÓÔ×ÕÅÔ ËÏÍÁÎÄÁ
601 600
602 C-x s óÏÈÒÁÎÉÔØ ÎÅËÏÔÏÒÙÅ ÂÕÆÅÒÁ. (Save some buffers) 601 C-x s óÏÈÒÁÎÉÔØ ÎÅËÏÔÏÒÙÅ ÂÕÆÅÒÁ. (Save some buffers)
603 602
604C-x s ÓÐÒÁÛÉ×ÁÅÔ ×ÁÓ Ï ËÁÖÄÏÍ ÂÕÆÅÒÅ, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ÎÅ ÓÏÈÒÁÎÅÎÎÙÅ 603C-x s ÓÐÒÁÛÉ×ÁÅÔ ×ÁÓ Ï ËÁÖÄÏÍ ÂÕÆÅÒÅ, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ÎÅÓÏÈÒÁÎÅÎÎÙÅ
605ÉÚÍÅÎÅÎÉÑ. äÌÑ ËÁÖÄÏÇÏ ÔÁËÏÇÏ ÂÕÆÅÒÁ Õ ×ÁÓ ÓÐÒÁÛÉ×ÁÀÔ ÓÏÈÒÁÎÑÔØ ÉÌÉ ÎÅ 604ÉÚÍÅÎÅÎÉÑ. äÌÑ ËÁÖÄÏÇÏ ÔÁËÏÇÏ ÂÕÆÅÒÁ Õ ×ÁÓ ÓÐÒÁÛÉ×ÁÀÔ: ÓÏÈÒÁÎÑÔØ ÉÌÉ ÎÅ
606ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ. 605ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ.
607 606
608>> ÷ÓÔÁרÔÅ ÓÔÒÏËÕ ÔÅËÓÔÁ, ÐÏÔÏÍ ÎÁÂÅÒÉÔÅ C-x s. 607>> ÷ÓÔÁרÔÅ ÓÔÒÏËÕ ÔÅËÓÔÁ, ÐÏÔÏÍ ÎÁÂÅÒÉÔÅ C-x s.
609 õ ×ÁÓ ÄÏÌÖÎÙ ÓÐÒÏÓÉÔØ ÓÏÈÒÁÎÑÔØ ÌÉ ÂÕÆÅÒ Ó ÉÍÅÎÅÍ TUTORIAL.ru. 608 õ ×ÁÓ ÄÏÌÖÎÙ ÓÐÒÏÓÉÔØ, ÓÏÈÒÁÎÑÔØ ÌÉ ÂÕÆÅÒ Ó ÉÍÅÎÅÍ TUTORIAL.ru.
610 ïÔ×ÅÔØÔÅ ÎÁ ×ÏÐÒÏÓ ÄÁ ÎÁÂÒÁ× "y". 609 ïÔ×ÅÔØÔÅ ÎÁ ×ÏÐÒÏÓ ÄÁ, ÎÁÂÒÁ× "y".
611 610
612 611
613* òáóûéòåîîùê îáâïò ëïíáîä 612* òáóûéòåîîùê îáâïò ëïíáîä
@@ -624,28 +623,28 @@ C-x s ÓÐÒÁÛÉ×ÁÅÔ ×ÁÓ Ï ËÁÖÄÏÍ ÂÕÆÅÒÅ, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ÎÅ ÓÏÈÒÁÎÅÎÎÙÅ
624 623
625üÔÏ ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÀÔÓÑ, ÎÏ ×Ù ÕÖÅ ×ÙÕÞÉÌÉ ÎÅËÏÔÏÒÙÅ ÉÚ 624üÔÏ ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÀÔÓÑ, ÎÏ ×Ù ÕÖÅ ×ÙÕÞÉÌÉ ÎÅËÏÔÏÒÙÅ ÉÚ
626ÎÉÈ. ÷Ù ÕÖÅ ×ÉÄÅÌÉ: ËÏÍÁÎÄÙ ÒÁÂÏÔÙ Ó ÆÁÊÌÁÍÉ C-x C-f -- ÏÔËÒÙÔØ, É C-x C-s 625ÎÉÈ. ÷Ù ÕÖÅ ×ÉÄÅÌÉ: ËÏÍÁÎÄÙ ÒÁÂÏÔÙ Ó ÆÁÊÌÁÍÉ C-x C-f -- ÏÔËÒÙÔØ, É C-x C-s
627-- ÓÏÈÒÁÎÉÔØ. äÒÕÇÏÊ ÐÒÉÍÅÒ - ÚÁ×ÅÒÛÅÎÉÑ ÒÁÂÏÔÙ Ó Emacs -- ÜÔÏ ËÏÍÁÎÄÁ C-x 626-- ÓÏÈÒÁÎÉÔØ. äÒÕÇÏÊ ÐÒÉÍÅÒ - ÚÁ×ÅÒÛÅÎÉÑ ÒÁÂÏÔÙ Ó Emacs -- ÜÔÏ ËÏÍÁÎÄÁ C-x
628C-c. (îÅ ×ÏÌÎÕÊÔÅÓØ Ï ÔÏÍ, ÞÔÏ ×Ù ÐÏÔÅÒÑÅÔÅ ÓÄÅÌÁÎÎÙÅ ÉÚÍÅÎÅÎÉÑ, C-x C-c 627C-c. (îÅ ×ÏÌÎÕÊÔÅÓØ Ï ÔÏÍ, ÞÔÏ ×Ù ÐÏÔÅÒÑÅÔÅ ÓÄÅÌÁÎÎÙÅ ÉÚÍÅÎÅÎÉÑ, C-x C-c
629ÐÒÅÄÌÁÇÁÅÔ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ ÐÅÒÅÄ ÔÅÍ ËÁË ÕÄÁÌÉÔ ÂÕÆÅÒ Emacs.) 628ÐÒÅÄÌÁÇÁÅÔ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ ÐÅÒÅÄ ÔÅÍ, ËÁË ÕÄÁÌÉÔ ÂÕÆÅÒ Emacs.)
630 629
631C-z ÜÔÏ ËÏÍÁÎÄÁ *×ÒÅÍÅÎÎÏÇÏ* ×ÙÈÏÄÁ ÉÚ Emacs -- ×Ù ÍÏÖÅÔÅ ×ÅÒÎÕÔØÓÑ × ÔÕÖÅ 630C-z ÜÔÏ ËÏÍÁÎÄÁ *×ÒÅÍÅÎÎÏÇÏ* ×ÙÈÏÄÁ ÉÚ Emacs -- ×Ù ÍÏÖÅÔÅ ×ÅÒÎÕÔØÓÑ × ÔÕ ÖÅ
632ÓÅÓÓÉÀ Emacs ÐÏÓÌÅ. 631ÓÅÓÓÉÀ Emacs ÐÏÚÖÅ.
633 632
634îÁ ÓÉÓÔÅÍÁÈ, ËÏÔÏÒÙÅ ÄÏÐÕÓËÁÀÔ ÜÔÏÇÏ, C-z "ÐÒÉÏÓÔÁÎÁ×ÌÉ×ÁÀÔ" ("suspends") 633îÁ ÓÉÓÔÅÍÁÈ, ËÏÔÏÒÙÅ ÄÏÐÕÓËÁÀÔ ÜÔÏ, C-z "ÐÒÉÏÓÔÁÎÁ×ÌÉ×ÁÀÔ" ("suspends")
635Emacs; ÷ÏÚ×ÒÁÝÁÀÔ × ÏÂÏÌÏÞËÕ (shell), ÎÏ ÎÅ ÚÁËÒÙ×ÁÀÔ Emacs. ÷ ÂÏÌØÛÉÎÓÔ×Å 634Emacs; ×ÏÚ×ÒÁÝÁÀÔ × ÏÂÏÌÏÞËÕ (shell), ÎÏ ÎÅ ÚÁËÒÙ×ÁÀÔ Emacs. ÷ ÂÏÌØÛÉÎÓÔ×Å
636ÏÂÏÌÏÞÅË ×Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÉÔØ ÒÁÂÏÔÕ × Emacs ÉÓÐÏÌØÚÕÑ ËÏÍÁÎÄÕ `fg' ÉÌÉ 635ÏÂÏÌÏÞÅË ×Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÉÔØ ÒÁÂÏÔÕ × Emacs, ÉÓÐÏÌØÚÕÑ ËÏÍÁÎÄÕ `fg' ÉÌÉ
637`%emacs'. 636`%emacs'.
638 637
639÷ ÓÉÓÔÅÍÁÈ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÝÉÈ ÐÒÉÏÓÔÁÎÏ×ËÕ ÐÒÏÃÅÓÓÏ×, C-z ÓÏÚÄÁÅÔ ÎÏ×ÕÀ 638÷ ÓÉÓÔÅÍÁÈ, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÝÉÈ ÐÒÉÏÓÔÁÎÏ×ËÕ ÐÒÏÃÅÓÓÏ×, C-z ÓÏÚÄÁÅÔ ÎÏ×ÕÀ
640ÏÂÏÌÏÞËÕ (subshell), ÚÁÐÕÝÅÎÎÕÀ ÉÚ-ÐÏÄ Emacs, ÞÔÏÂÙ ÄÁÔØ ×ÁÍ ×ÏÚÍÏÖÎÏÓÔØ 639ÏÂÏÌÏÞËÕ (subshell), ÚÁÐÕÝÅÎÎÕÀ ÉÚ-ÐÏÄ Emacs, ÞÔÏÂÙ ÄÁÔØ ×ÁÍ ×ÏÚÍÏÖÎÏÓÔØ
641×ÙÐÏÌÎÉÔØ ÄÒÕÇÕÀ ÐÒÏÇÒÁÍÍÕ, É ÐÏÔÏÍ ×ÅÒÎÕÔØÓÑ × Emacs; üÔÏ ÎÅ ÎÁÓÔÏÑÝÉÊ 640×ÙÐÏÌÎÉÔØ ÄÒÕÇÕÀ ÐÒÏÇÒÁÍÍÕ, É ÐÏÔÏÍ ×ÅÒÎÕÔØÓÑ × Emacs; ÜÔÏ ÎÅ ÎÁÓÔÏÑÝÉÊ
642×ÙÈÏÄ ÉÚ Emacs. ÷ ÜÔÏÍ ÓÌÕÞÁÅ, ËÏÍÁÎÄÁ `exit' ×ÅÒÎÅÔ ×ÁÓ × Emacs ÉÚ 641×ÙÈÏÄ ÉÚ Emacs. ÷ ÜÔÏÍ ÓÌÕÞÁÅ, ËÏÍÁÎÄÁ `exit' ×ÅÒÎÅÔ ×ÁÓ × Emacs ÉÚ
643ÏÂÏÌÏÞËÉ. 642ÏÂÏÌÏÞËÉ.
644 643
645éÓÐÏÌØÚÕÊÔÅ C-x C-c ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ×ÙÊÔÉ (log out) ÉÚ ÓÉÓÔÅÍÙ. üÔÏ ÔÁËÖÅ 644éÓÐÏÌØÚÕÊÔÅ C-x C-c, ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ×ÙÊÔÉ (log out) ÉÚ ÓÉÓÔÅÍÙ. üÔÏ ÔÁËÖÅ
646ÉÓÐÏÌØÚÕÅÔÓÑ ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ Emacs ×ÙÚ×ÁÎÎÏÇÏ ÉÚ ÐÏÞÔÏ×ÏÊ ÐÒÏÇÒÁÍÍÙ, ÉÌÉ ÄÒÕÇÏÊ 645ÉÓÐÏÌØÚÕÅÔÓÑ, ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ Emacs, ×ÙÚ×ÁÎÎÏÇÏ ÉÚ ÐÏÞÔÏ×ÏÊ ÐÒÏÇÒÁÍÍÙ, ÉÌÉ ÄÒÕÇÏÊ
647ÕÔÉÌÉÔÙ, ËÏÔÏÒÁÑ ÍÏÖÅÔ ÎÅ ÚÎÁÅÔ ËÁË ÓÐÒÁ×ÉÔØÓÑ Ó ÐÒÉÏÓÔÁÎÏ×ÌÅÎÎÙÍ Emacs. 646ÕÔÉÌÉÔÙ, ËÏÔÏÒÁÑ ÍÏÖÅÔ ÎÅ ÚÎÁÔØ, ËÁË ÓÐÒÁ×ÉÔØÓÑ Ó ÐÒÉÏÓÔÁÎÏ×ÌÅÎÎÙÍ Emacs.
648ïÂÙÞÎÏ, ÅÓÌÉ ×Ù ÎÅ ×ÙÈÏÄÉÔÅ ÉÚ ÓÉÓÔÅÍÙ, ÌÕÞÛÅ ÐÒÉÏÓÔÁÎÏ×ÉÔØ Emacs 647ïÂÙÞÎÏ, ÅÓÌÉ ×Ù ÎÅ ×ÙÈÏÄÉÔÅ ÉÚ ÓÉÓÔÅÍÙ, ÌÕÞÛÅ ÐÒÉÏÓÔÁÎÏ×ÉÔØ Emacs,
649ÉÓÐÏÌØÚÕÑ C-z ×ÍÅÓÔÏ ×ÙÈÏÄÁ ÉÈ ÎÅÇÏ. 648ÉÓÐÏÌØÚÕÑ C-z ×ÍÅÓÔÏ ×ÙÈÏÄÁ ÉÈ ÎÅÇÏ.
650 649
651óÕÝÅÓÔ×ÕÅÔ ÏÞÅÎØ ÍÎÏÇÏ C-x ËÏÍÁÎÄ. üÔÉ ×Ù ÕÖÅ ×ÙÕÞÉÌÉ: 650óÕÝÅÓÔ×ÕÅÔ ÏÞÅÎØ ÍÎÏÇÏ C-x ËÏÍÁÎÄ. üÔÉ ×Ù ÕÖÅ ×ÙÕÞÉÌÉ:
@@ -661,18 +660,18 @@ Emacs; ÷ÏÚ×ÒÁÝÁÀÔ × ÏÂÏÌÏÞËÕ (shell), ÎÏ ÎÅ ÚÁËÒÙ×ÁÀÔ Emacs. ÷ ÂÏÌØÛÉÎÓÔ×Å
661ÔÏÌØËÏ × ÏÐÒÅÄÅÌÅÎÎÙÈ ÒÅÖÉÍÁÈ. ÷ ËÁÞÅÓÔ×Å ÐÒÉÍÅÒÁ ËÏÍÁÎÄÁ ÚÁÍÅÎÁ ÓÔÒÏËÉ, 660ÔÏÌØËÏ × ÏÐÒÅÄÅÌÅÎÎÙÈ ÒÅÖÉÍÁÈ. ÷ ËÁÞÅÓÔ×Å ÐÒÉÍÅÒÁ ËÏÍÁÎÄÁ ÚÁÍÅÎÁ ÓÔÒÏËÉ,
662ËÏÔÏÒÁÑ ÚÁÍÅÎÑÅÔ ÏÄÎÕ ÓÔÒÏËÕ ÎÁ ÄÒÕÇÕÀ ×Ï ×ÓÅÍ ÔÅËÓÔÅ. ëÏÇÄÁ ×Ù ÎÁÂÅÒÅÔÅ 661ËÏÔÏÒÁÑ ÚÁÍÅÎÑÅÔ ÏÄÎÕ ÓÔÒÏËÕ ÎÁ ÄÒÕÇÕÀ ×Ï ×ÓÅÍ ÔÅËÓÔÅ. ëÏÇÄÁ ×Ù ÎÁÂÅÒÅÔÅ
663M-x, Emacs ÐÒÅÄÌÏÖÉÔ ×ÁÍ ××ÅÓÔÉ ÉÍÑ ËÏÍÁÎÄÙ × ÎÉÖÎÅÊ ÓÔÒÏËÅ ÜËÒÁÎÁ; × ÎÁÛÅÍ 662M-x, Emacs ÐÒÅÄÌÏÖÉÔ ×ÁÍ ××ÅÓÔÉ ÉÍÑ ËÏÍÁÎÄÙ × ÎÉÖÎÅÊ ÓÔÒÏËÅ ÜËÒÁÎÁ; × ÎÁÛÅÍ
664ÓÌÕÞÁÅ, "replace-string". ôÏÌØËÏ ÎÁÂÅÒÉÔÅ "repl s<TAB>" É Emacs ÄÏÐÏÌÎÉÔ 663ÓÌÕÞÁÅ, "replace-string". ôÏÌØËÏ ÎÁÂÅÒÉÔÅ "repl s<TAB>", É Emacs ÄÏÐÏÌÎÉÔ
665ÉÍÑ. (<TAB> -- ÜÔÏ ËÌÁ×ÉÛÁ ÔÁÂÕÌÑÃÉÉ, ÏÂÙÞÎÏ ÎÁÈÏÄÑÝÁÑÓÑ ×ÙÛÅ ËÌÁ×ÉÛ 664ÉÍÑ. (<TAB> -- ÜÔÏ ËÌÁ×ÉÛÁ ÔÁÂÕÌÑÃÉÉ, ÏÂÙÞÎÏ ÎÁÈÏÄÑÝÁÑÓÑ ×ÙÛÅ ËÌÁ×ÉÛ
666CapsLock ÉÌÉ Shift ÓÌÅ×Á ÎÁ ËÌÁ×ÉÁÔÕÒÅ). úÁ×ÅÒÛÉÔÅ ÉÍÑ ××ÏÄÏÍ <Return>. 665CapsLock ÉÌÉ Shift ÓÌÅ×Á ÎÁ ËÌÁ×ÉÁÔÕÒÅ). úÁ×ÅÒÛÉÔÅ ÉÍÑ ××ÏÄÏÍ <Return>.
667 666
668ëÏÍÁÎÄÁ ÚÁÍÅÎÙ ÓÔÒÏËÉ (replace-string) ÔÒÅÂÕÅÔ Ä×Á ÁÒÇÕÍÅÎÔÁ -- ÓÔÒÏËÕ 667ëÏÍÁÎÄÁ ÚÁÍÅÎÙ ÓÔÒÏËÉ (replace-string) ÔÒÅÂÕÅÔ Ä×Á ÁÒÇÕÍÅÎÔÁ -- ÓÔÒÏËÕ,
669ËÏÔÏÒÁÑ ÂÕÄÅÔ ÚÁÍÅÎÅÎÁ, É ÓÔÒÏËÁ ÎÁ ËÏÔÏÒÕÀ ÎÕÖÎÏ ÚÁÍÅÎÉÔØ. ÷Ù ÄÏÌÖÎÙ 668ËÏÔÏÒÁÑ ÂÕÄÅÔ ÚÁÍÅÎÅÎÁ, É ÓÔÒÏËÕ, ÎÁ ËÏÔÏÒÕÀ ÎÕÖÎÏ ÚÁÍÅÎÉÔØ. ÷Ù ÄÏÌÖÎÙ
670ÚÁ×ÅÒÛÁÔØ ËÁÖÄÙÊ ÁÒÇÕÍÅÎÔ ××ÏÄÏÍ <Return>. 669ÚÁ×ÅÒÛÁÔØ ËÁÖÄÙÊ ÁÒÇÕÍÅÎÔ ××ÏÄÏÍ <Return>.
671 670
672>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ Ä×Å ÐÕÓÔÙÅ ÓÔÒÏËÉ ÎÉÖÅ ÜÔÏÊ. 671>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ Ä×Å ÐÕÓÔÙÅ ÓÔÒÏËÉ ÎÉÖÅ ÜÔÏÊ.
673 îÁÂÅÒÉÔÅ M-x repl s<Return>changed<Return>altered<Return>. 672 îÁÂÅÒÉÔÅ M-x repl s<Return>changed<Return>altered<Return>.
674 673
675 úÁÍÅÔØÔÅ ËÁË ÜÔÁ ÓÔÒÏËÁ ÉÚÍÅÎÉÔÓÑ: ×Ù ÚÁÍÅÎÉÔÅ ÓÌÏ×Ï c-h-a-n-g-e-d 674 úÁÍÅÔØÔÅ, ËÁË ÜÔÁ ÓÔÒÏËÁ ÉÚÍÅÎÉÔÓÑ: ×Ù ÚÁÍÅÎÉÔÅ ÓÌÏ×Ï c-h-a-n-g-e-d
676 ÓÌÏ×ÏÍ "altered" ×ÅÚÄÅ, ÇÄÅ ÏÎÏ ×ÓÔÒÅÔÉÔÓÑ, ÎÉÖÅ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. 675 ÓÌÏ×ÏÍ "altered" ×ÅÚÄÅ, ÇÄÅ ÏÎÏ ×ÓÔÒÅÔÉÔÓÑ, ÎÉÖÅ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ.
677 676
678 677
@@ -680,40 +679,40 @@ CapsLock ÉÌÉ Shift ÓÌÅ×Á ÎÁ ËÌÁ×ÉÁÔÕÒÅ). úÁ×ÅÒÛÉÔÅ ÉÍÑ ××ÏÄÏÍ <Return>.
680---------------- 679----------------
681 680
682ëÏÇÄÁ ×Ù ÉÚÍÅÎÑÅÔÅ ÆÁÊÌ, ÎÏ ÎÅ ÓÏÈÒÁÎÑÅÔÅ ÅÇÏ, ÔÏ × ÓÌÕÞÁÅ ËÒÁÈÁ ÓÉÓÔÅÍÙ 681ëÏÇÄÁ ×Ù ÉÚÍÅÎÑÅÔÅ ÆÁÊÌ, ÎÏ ÎÅ ÓÏÈÒÁÎÑÅÔÅ ÅÇÏ, ÔÏ × ÓÌÕÞÁÅ ËÒÁÈÁ ÓÉÓÔÅÍÙ
683×Ù ÍÏÖÅÔÅ ÐÏÔÅÒÑÔØ ÉÎÆÏÒÍÁÃÉÀ. ÞÔÏÂÙ ÚÁÝÉÔÉÔØ ×ÁÓ ÏÔ ÜÔÏÇÏ, Emacs 682×Ù ÍÏÖÅÔÅ ÐÏÔÅÒÑÔØ ÉÎÆÏÒÍÁÃÉÀ. þÔÏÂÙ ÚÁÝÉÔÉÔØ ×ÁÓ ÏÔ ÜÔÏÇÏ, Emacs
684ÐÅÒÉÏÄÉÞÅÓËÉ ÓÏÈÒÁÎÑÅÔ ËÁÖÄÙÊ ÆÁÊÌ, ËÏÔÏÒÙÊ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ. á×ÔÏÓÏÈÒÁÎÅÎÉÅ 683ÐÅÒÉÏÄÉÞÅÓËÉ ÓÏÈÒÁÎÑÅÔ ËÁÖÄÙÊ ÆÁÊÌ, ËÏÔÏÒÙÊ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ. á×ÔÏÓÏÈÒÁÎÅÎÉÅ
685ÐÒÏÉÓÈÏÄÉÔ × ÆÁÊÌ, ÉÍÑ ËÏÔÏÒÏÇÏ ÔÁËÏÅ ÖÅ, ÎÏ ÎÁÞÉÎÁÅÔÓÑ É ÚÁËÁÎÞÉ×ÁÅÔÓÑ 684ÐÒÏÉÓÈÏÄÉÔ × ÆÁÊÌ, ÉÍÑ ËÏÔÏÒÏÇÏ ÔÁËÏÅ ÖÅ, ÎÏ ÎÁÞÉÎÁÅÔÓÑ É ÚÁËÁÎÞÉ×ÁÅÔÓÑ
686ÓÉÍ×ÏÌÏÍ "#"; ÎÁÐÒÉÍÅÒ, ÅÓÌÉ ×ÁÛ ÆÁÊÌ ÎÁÚÙ×ÁÅÔÓÑ "hello.c", ÔÏ 685ÓÉÍ×ÏÌÏÍ "#"; ÎÁÐÒÉÍÅÒ, ÅÓÌÉ ×ÁÛ ÆÁÊÌ ÎÁÚÙ×ÁÅÔÓÑ "hello.c", ÔÏ
687Á×ÔÏÓÏÈÒÁÎÅÎÎÙÊ ÆÁÊÌ ÂÕÄÅÔ ÎÁÚÙ×ÁÔØÓÑ "#hello.c#". ëÏÇÄÁ ×Ù ÓÏÈÒÁÎÉÔÅ ÆÁÊÌ 686Á×ÔÏÓÏÈÒÁÎÅÎÎÙÊ ÆÁÊÌ ÂÕÄÅÔ ÎÁÚÙ×ÁÔØÓÑ "#hello.c#". ëÏÇÄÁ ×Ù ÓÏÈÒÁÎÉÔÅ ÆÁÊÌ
688ÏÂÙÞÎÙÍ ÓÐÏÓÏÂÏÍ. Emacs ÕÄÁÌÉÔ Á×ÔÏÓÏÈÒÁÎÅÎÎÙÊ ÆÁÊÌ. 687ÏÂÙÞÎÙÍ ÓÐÏÓÏÂÏÍ, Emacs ÕÄÁÌÉÔ Á×ÔÏÓÏÈÒÁÎÅÎÎÙÊ ÆÁÊÌ.
689 688
690åÓÌÉ ÓÉÓÔÅÍÁ ÐÏÄ×ÉÓÁÅÔ, ×Ù ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ×ÁÛÉ ÉÚÍÅÎÅÎÉÑ ËÏÔÏÒÙÊ ÂÙÌÉ 689åÓÌÉ ÓÉÓÔÅÍÁ ÚÁ×ÉÓÌÁ, ×Ù ÍÏÖÅÔÅ ×ÏÓÓÔÁÎÏ×ÉÔØ ×ÁÛÉ ÉÚÍÅÎÅÎÉÑ, ËÏÔÏÒÙÊ ÂÙÌÉ
691ÓÏÈÒÁÎÅÎÙ Á×ÔÏÍÁÔÉÞÅÓËÉ, ÐÕÔÅÍ ÏÔËÒÙÔÉÑ ÎÏÒÍÁÌØÎÏÇÏ ÆÁÊÌÁ (ÆÁÊÌÁ ËÏÔÏÒÙÊ ×Ù 690ÓÏÈÒÁÎÅÎÙ Á×ÔÏÍÁÔÉÞÅÓËÉ, ÐÕÔÅÍ ÏÔËÒÙÔÉÑ ÎÏÒÍÁÌØÎÏÇÏ ÆÁÊÌÁ (ÆÁÊÌÁ, ËÏÔÏÒÙÊ ×Ù
692ÒÅÄÁËÔÉÒÏ×ÁÌÉ, ÎÅ Á×ÔÏÓÏÈÒÁÎÅÎÎÏÇÏ) É ÚÁÔÅÍ ÎÁÂÒÁ× M-x recover-file<return>. 691ÒÅÄÁËÔÉÒÏ×ÁÌÉ, ÎÅ Á×ÔÏÓÏÈÒÁÎÅÎÎÏÇÏ), É ÚÁÔÅÍ ÎÁÂÒÁ× M-x recover-file<return>.
693ëÏÇÄÁ Õ ×ÁÓ ÓÐÒÏÓÑÔ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ, ÎÁÂÅÒÉÔÅ yes<return> ÞÔÏÂÙ ×ÏÓÓÔÁÎÏ×ÉÔØ 692ëÏÇÄÁ Õ ×ÁÓ ÓÐÒÏÓÑÔ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ, ÎÁÂÅÒÉÔÅ yes<return>, ÞÔÏÂÙ ×ÏÓÓÔÁÎÏ×ÉÔØ
694Á×ÔÏÓÏÈÒÁÎÅÎÎÙÅ ÄÁÎÎÙÅ. 693Á×ÔÏÓÏÈÒÁÎÅÎÎÙÅ ÄÁÎÎÙÅ.
695 694
696 695
697* ïâìáóôø üèï (ECHO AREA) 696* ïâìáóôø üèï (ECHO AREA)
698------------------------- 697-------------------------
699 698
700åÓÌÉ Emacs ×ÉÄÉÔ ÞÔÏ ×Ù ÍÅÄÌÅÎÎÏ ÎÁÂÉÒÁÅÔÅ ËÏÍÁÎÄÙ, ÏÎ ÐÏËÁÚÙ×ÁÅÔ ÉÈ ×ÁÍ 699åÓÌÉ Emacs ×ÉÄÉÔ, ÞÔÏ ×Ù ÍÅÄÌÅÎÎÏ ÎÁÂÉÒÁÅÔÅ ËÏÍÁÎÄÙ, ÏÎ ÐÏËÁÚÙ×ÁÅÔ ÉÈ ×ÁÍ
701×ÎÉÚÕ ÜËÒÁÎÁ, × ÏÂÌÁÓÔÉ ÎÁÚÙ×ÁÅÍÏÊ "ÏÂÌÁÓÔØ ÜÈÏ". ïÂÌÁÓÔØ ÜÈÏ -- ÜÔÏ ÓÁÍÁÑ 700×ÎÉÚÕ ÜËÒÁÎÁ, × ÏÂÌÁÓÔÉ ÎÁÚÙ×ÁÅÍÏÊ "ÏÂÌÁÓÔØ ÜÈÏ". ïÂÌÁÓÔØ ÜÈÏ -- ÜÔÏ ÓÁÍÁÑ
702ÎÉÖÎÑÑ ÓÔÒÏËÁ ÜËÒÁÎÁ. 701ÎÉÖÎÑÑ ÓÔÒÏËÁ ÜËÒÁÎÁ.
703 702
704 703
705* óôòïëá òåöéíá 704* óôòïëá òåöéíá
706------------------ 705---------------
707 706
708óÔÒÏËÁ ÓÒÁÚÕ ÎÁÄ ÏÂÌÁÓÔØÀ ÜÈÏ ÎÁÚÙ×ÁÅÔÓÑ "ÓÔÒÏËÁ ÓÏÓÔÏÑÎÉÑ". 707óÔÒÏËÁ ÓÒÁÚÕ ÎÁÄ ÏÂÌÁÓÔØÀ ÜÈÏ ÎÁÚÙ×ÁÅÔÓÑ "ÓÔÒÏËÁ ÓÏÓÔÏÑÎÉÑ".
709÷ÙÇÌÑÄÉÔ ÜÔÁ ÓÔÒÏËÁ ÐÒÉÍÅÒÎÏ ÔÁË: 708÷ÙÇÌÑÄÉÔ ÜÔÁ ÓÔÒÏËÁ ÐÒÉÍÅÒÎÏ ÔÁË:
710 709
711--:** TUTORIAL (Fundamental)--L670--58%---------------- 710--:** TUTORIAL.ru (Fundamental)--L670--58%----------------
712 711
713üÔÁ ÓÔÒÏËÁ ÓÏÏÂÝÁÅÔ ÐÏÌÅÚÎÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÓÏÓÔÏÑÎÉÉ Emacs É ÔÅËÓÔÁ, ËÏÔÏÒÙÊ 712üÔÁ ÓÔÒÏËÁ ÓÏÏÂÝÁÅÔ ÐÏÌÅÚÎÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÓÏÓÔÏÑÎÉÉ Emacs É ÔÅËÓÔÁ, ËÏÔÏÒÙÊ
714×Ù ÒÅÄÁËÔÉÒÕÅÔÅ. 713×Ù ÒÅÄÁËÔÉÒÕÅÔÅ.
715 714
716÷Ù ÕÖÅ ÚÎÁÅÔÅ ÞÔÏ ÏÚÎÁÞÁÅÔ ÉÍÑ ÆÁÊÌÁ -- ÜÔÏ ÆÁÊÌ, ËÏÔÏÒÙÊ ×Ù ÏÔËÒÙÌÉ. -NN%-- 715÷Ù ÕÖÅ ÚÎÁÅÔÅ, ÞÔÏ ÏÚÎÁÞÁÅÔ ÉÍÑ ÆÁÊÌÁ -- ÜÔÏ ÆÁÊÌ, ËÏÔÏÒÙÊ ×Ù ÏÔËÒÙÌÉ. -NN%--
717ÐÏËÁÚÙ×ÁÅÔ ÔÅËÕÝÕÀ ÐÏÚÉÃÉÀ ËÕÒÓÏÒÁ × ÔÅËÓÔÅ; ÜÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ NN ÐÒÏÃÅÎÔÏ× 716ÐÏËÁÚÙ×ÁÅÔ ÔÅËÕÝÕÀ ÐÏÚÉÃÉÀ ËÕÒÓÏÒÁ × ÔÅËÓÔÅ; ÜÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ NN ÐÒÏÃÅÎÔÏ×
718ÔÅËÓÔÁ ×ÙÛÅ, ÞÅÍ ÎÁÞÁÌÏ ÜËÒÁÎÁ. åÓÌÉ ÐÅÒ×ÁÑ ÓÔÒÏËÁ ÎÁÈÏÄÉÔÓÑ × ÐÅÒ×ÏÊ ÓÔÒÏËÅ 717ÔÅËÓÔÁ ×ÙÛÅ, ÞÅÍ ÎÁÞÁÌÏ ÜËÒÁÎÁ. åÓÌÉ ÐÅÒ×ÁÑ ÓÔÒÏËÁ ÎÁÈÏÄÉÔÓÑ × ÐÅÒ×ÏÊ ÓÔÒÏËÅ
719ÜËÒÁÎÁ, ×Ù ÔÁÍ Õ×ÉÄÉÔÅ --Top-- ×ÍÅÓÔÏ --00%--. åÓÌÉ ÎÁ ÜËÒÁÎÅ ÏÔÏÂÒÁÖÁÅÔÓÑ 718ÜËÒÁÎÁ, ×Ù ÔÁÍ Õ×ÉÄÉÔÅ --Top-- ×ÍÅÓÔÏ --00%--. åÓÌÉ ÎÁ ÜËÒÁÎÅ ÏÔÏÂÒÁÖÁÅÔÓÑ
@@ -744,13 +743,13 @@ Emacs ÉÍÅÅÔ ÍÎÏÇÏ ÒÁÚÌÉÞÎÙÈ ÏÓÎÏ×ÎÙÈ ÒÅÖÉÍÏ×. îÅËÏÔÏÒÙÅ ÉÚ ÒÅÖÉÍÏ× ÏÚÎÁÞÁÀÔ,
744ÅÇÏ. îÁÐÒÉÍÅÒ, M-x fundamental-mode - ËÏÍÁÎÄÁ, ËÏÔÏÒÁÑ ÐÅÒÅËÌÀÞÁÅÔ × ÂÁÚÏ×ÙÊ 743ÅÇÏ. îÁÐÒÉÍÅÒ, M-x fundamental-mode - ËÏÍÁÎÄÁ, ËÏÔÏÒÁÑ ÐÅÒÅËÌÀÞÁÅÔ × ÂÁÚÏ×ÙÊ
745(Fundamental) ÒÅÖÉÍ. 744(Fundamental) ÒÅÖÉÍ.
746 745
747åÓÌÉ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÁÎÇÌÉÊÓËÉÊ ÔÅËÓÔ, ÎÁÐÒÉÍÅÒ ËÁË ÜÔÏÔ (//ËÏÎÅÞÎÏ ÎÅ ÉÍÅÎÎÏ 746åÓÌÉ ×Ù ÒÅÄÁËÔÉÒÕÅÔÅ ÒÕÓÓËÉÊ ÔÅËÓÔ, ÎÁÐÒÉÍÅÒ ËÁË ÜÔÏÔ (ËÏÎÅÞÎÏ, ÎÅ ÉÍÅÎÎÏ
748ÜÔÏÔ, Á TUTORIAL) ÆÁÊÌ, ×Ù ×ÅÒÏÑÔÎÏ ÄÏÌÖÎÙ ÐÅÒÅËÌÀÞÉÔØÓÑ × Text-ÒÅÖÉÍ. 747ÜÔÏÔ, Á TUTORIAL) ÆÁÊÌ, ×Ù ×ÅÒÏÑÔÎÏ ÄÏÌÖÎÙ ÐÅÒÅËÌÀÞÉÔØÓÑ × Text-ÒÅÖÉÍ.
749 748
750>> îÁÂÅÒÉÔÅ M-x text mode<Return>. 749>> îÁÂÅÒÉÔÅ M-x text mode<Return>.
751 750
752îÅ ×ÏÌÎÕÊÔÅÓØ, ÎÉ ÏÄÎÁ ÉÚ ×ÙÕÞÅÎÎÙÈ ×ÁÍÉ ËÏÍÁÎÄ Emacs ÎÅ ÉÚÍÅÎÉÌÁÓØ. îÏ ×Ù 751îÅ ×ÏÌÎÕÊÔÅÓØ, ÎÉ ÏÄÎÁ ÉÚ ×ÙÕÞÅÎÎÙÈ ×ÁÍÉ ËÏÍÁÎÄ Emacs ÎÅ ÉÚÍÅÎÉÌÁÓØ. îÏ ×Ù
753ÍÏÖÉÔÅ ÚÁÍÅÔÉÔØ, ÞÔÏ M-f É M-b ÔÅÐÅÒØ ÒÁÚÌÉÞÁÔØ ÁÐÏÓÔÒÏÆÙ ËÁË ÞÁÓÔÉ ÓÌÏ×Á. 752ÍÏÖÅÔÅ ÚÁÍÅÔÉÔØ, ÞÔÏ M-f É M-b ÔÅÐÅÒØ ÒÁÚÌÉÞÁÀÔ ÁÐÏÓÔÒÏÆÙ ËÁË ÞÁÓÔÉ ÓÌÏ×Á.
754òÁÎÅÅ, × ÂÁÚÏ×ÏÍ ÒÅÖÉÍÅ (Fundamental mode), M-f É M-b ÐÏÎÉÍÁÌÉ ÁÐÏÓÔÒÏÆÙ 753òÁÎÅÅ, × ÂÁÚÏ×ÏÍ ÒÅÖÉÍÅ (Fundamental mode), M-f É M-b ÐÏÎÉÍÁÌÉ ÁÐÏÓÔÒÏÆÙ
755ËÁË ÒÁÚÄÅÌÉÔÅÌÉ ÓÌÏ×. 754ËÁË ÒÁÚÄÅÌÉÔÅÌÉ ÓÌÏ×.
756 755
@@ -762,8 +761,8 @@ Emacs ÉÍÅÅÔ ÍÎÏÇÏ ÒÁÚÌÉÞÎÙÈ ÏÓÎÏ×ÎÙÈ ÒÅÖÉÍÏ×. îÅËÏÔÏÒÙÅ ÉÚ ÒÅÖÉÍÏ× ÏÚÎÁÞÁÀÔ,
762 761
763>> éÓÐÏÌØÚÕÊÔÅ C-u C-v ÏÄÉÎ ÒÁÚ ÉÌÉ ÂÏÌÅÅ, ÞÔÏÂÙ ÒÁÓÐÏÌÏÖÉÔØ ÜÔÕ ÓÔÒÏËÕ ÂÌÉÖÅ 762>> éÓÐÏÌØÚÕÊÔÅ C-u C-v ÏÄÉÎ ÒÁÚ ÉÌÉ ÂÏÌÅÅ, ÞÔÏÂÙ ÒÁÓÐÏÌÏÖÉÔØ ÜÔÕ ÓÔÒÏËÕ ÂÌÉÖÅ
764 Ë ×ÅÒÈÕ ÜËÒÁÎÁ. 763 Ë ×ÅÒÈÕ ÜËÒÁÎÁ.
765>> îÁÂÅÒÉÔÅ C-h m, ÞÔÏ ÐÏÓÍÏÔÒÅÔØ ÏÔÌÉÞÉÑ Text-ÒÅÖÉÍÁ ÏÔ ÂÁÚÏ×ÏÇÏ. 764>> îÁÂÅÒÉÔÅ C-h m, ÞÔÏÂÙ ÐÏÓÍÏÔÒÅÔØ ÏÔÌÉÞÉÑ Text-ÒÅÖÉÍÁ ÏÔ ÂÁÚÏ×ÏÇÏ.
766>> îÁÂÅÒÉÔÅ C-x 1 ÞÔÏÂÙ ÕÂÒÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ Ó ÇÌÁÚ ÄÏÌÏÊ :) 765>> îÁÂÅÒÉÔÅ C-x 1, ÞÔÏÂÙ ÕÂÒÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ Ó ÇÌÁÚ ÄÏÌÏÊ :)
767 766
768ïÓÎÏ×ÎÏÊ ÒÅÖÉÍ ÎÁÚÙ×ÁÅÔÓÑ ÏÓÎÏ×ÎÙÍ ÐÏÔÏÍÕ, ÞÔÏ ÅÓÔØ ÎÅÓËÏÌØËÏ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ 767ïÓÎÏ×ÎÏÊ ÒÅÖÉÍ ÎÁÚÙ×ÁÅÔÓÑ ÏÓÎÏ×ÎÙÍ ÐÏÔÏÍÕ, ÞÔÏ ÅÓÔØ ÎÅÓËÏÌØËÏ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ
769(minor) ÒÅÖÉÍÏ×. äÏÐÏÌÎÉÔÅÌØÎÙÅ ÒÅÖÉÍÙ ÎÅ Ñ×ÌÑÀÔÓÑ ÁÌØÔÅÒÎÁÔÉ×ÁÍÉ ÏÓÎÏ×ÎÙÍ, 768(minor) ÒÅÖÉÍÏ×. äÏÐÏÌÎÉÔÅÌØÎÙÅ ÒÅÖÉÍÙ ÎÅ Ñ×ÌÑÀÔÓÑ ÁÌØÔÅÒÎÁÔÉ×ÁÍÉ ÏÓÎÏ×ÎÙÍ,
@@ -777,13 +776,13 @@ Emacs ÉÍÅÅÔ ÍÎÏÇÏ ÒÁÚÌÉÞÎÙÈ ÏÓÎÏ×ÎÙÈ ÒÅÖÉÍÏ×. îÅËÏÔÏÒÙÅ ÉÚ ÒÅÖÉÍÏ× ÏÚÎÁÞÁÀÔ,
777×ËÌÀÞÅÎ, Emacs ÒÁÚÒÙ×ÁÅÔ ÓÔÒÏËÉ ÍÅÖÄÕ ÓÌÏ×ÁÍÉ Á×ÔÏÍÁÔÉÞÅÓËÉ, ËÏÇÄÁ ×Ù 776×ËÌÀÞÅÎ, Emacs ÒÁÚÒÙ×ÁÅÔ ÓÔÒÏËÉ ÍÅÖÄÕ ÓÌÏ×ÁÍÉ Á×ÔÏÍÁÔÉÞÅÓËÉ, ËÏÇÄÁ ×Ù
778×ÓÔÁ×ÌÑÅÔÅ ÔÅËÓÔ É ÄÅÌÁÅÔÅ ÓÔÒÏËÉ ÓÌÉÛËÏÍ ÄÌÉÎÎÙÍÉ. 777×ÓÔÁ×ÌÑÅÔÅ ÔÅËÓÔ É ÄÅÌÁÅÔÅ ÓÔÒÏËÉ ÓÌÉÛËÏÍ ÄÌÉÎÎÙÍÉ.
779 778
780÷Ù ÍÏÖÅÔÅ ×ËÌÀÞÉÔØ ÒÅÖÉÍ Á×ÔÏÚÁÐÏÌÎÅÎÉÑ ÎÁÂÒÁ× M-x auto fill mode<Return>. 779÷Ù ÍÏÖÅÔÅ ×ËÌÀÞÉÔØ ÒÅÖÉÍ Á×ÔÏÚÁÐÏÌÎÅÎÉÑ, ÎÁÂÒÁ× M-x auto fill mode<Return>.
781ëÏÇÄÁ ÜÔÏÔ ÒÅÖÉÍ ×ËÌÀÞÅÎ, ÅÇÏ ÍÏÖÎÏ ×ÙËÌÀÞÉÔØ - M-x auto fill mode<Return>. 780ëÏÇÄÁ ÜÔÏÔ ÒÅÖÉÍ ×ËÌÀÞÅÎ, ÅÇÏ ÍÏÖÎÏ ×ÙËÌÀÞÉÔØ - M-x auto fill mode<Return>.
782åÓÌÉ ÒÅÖÉÍ ×ËÌÀÞÅÎ -- ËÏÍÁÎÄÁ ÅÇÏ ×ÙËÌÀÞÉÔ, ÅÓÌÉ ×ÙËÌÀÞÅÎ -- ×ËÌÀÞÉÔ. íÙ 781åÓÌÉ ÒÅÖÉÍ ×ËÌÀÞÅÎ -- ËÏÍÁÎÄÁ ÅÇÏ ×ÙËÌÀÞÉÔ, ÅÓÌÉ ×ÙËÌÀÞÅÎ -- ×ËÌÀÞÉÔ. íÙ
783ÎÁÚÙ×ÁÅÍ ÜÔÏ ËÏÍÁÎÄÏÊ "ÐÅÒÅËÌÀÞÅÎÉÑ ÒÅÖÉÍÁ". 782ÎÁÚÙ×ÁÅÍ ÜÔÏ ËÏÍÁÎÄÏÊ "ÐÅÒÅËÌÀÞÅÎÉÑ ÒÅÖÉÍÁ".
784 783
785>> îÁÂÅÒÉÔÅ M-x auto fill mode<Return>. úÁÔÅÍ ××ÏÄÉÔÅ ÓÔÒÏËÕ ÉÚ ÓÌÏ× 784>> îÁÂÅÒÉÔÅ M-x auto fill mode<Return>. úÁÔÅÍ ××ÏÄÉÔÅ ÓÔÒÏËÕ ÉÚ ÓÌÏ×
786 "ÆÙ×Á " ÐÏËÁ ÎÅ Õ×ÉÄÉÔÅ ËÁË ÏÎÁ ÒÁÚÄÅÌÉÔÓÑ ÎÁ Ä×Å ÓÔÒÏËÉ. ÷Ù ÄÏÌÖÎÙ 785 "ÆÙ×Á " ÐÏËÁ ÎÅ Õ×ÉÄÉÔÅ, ËÁË ÏÎÁ ÒÁÚÄÅÌÉÔÓÑ ÎÁ Ä×Å ÓÔÒÏËÉ. ÷Ù ÄÏÌÖÎÙ
787 ÐÏÍÅÝÁÔØ ÐÒÏÂÅÌÙ ÍÅÖÄÕ ÓÌÏ×ÁÍÉ, ÐÏÔÏÍÕ ÞÔÏ ÒÅÖÉÍ Á×ÔÏÚÁÐÏÌÎÅÎÉÑ ÒÁÚÄÅÌÑÅÔ 786 ÐÏÍÅÝÁÔØ ÐÒÏÂÅÌÙ ÍÅÖÄÕ ÓÌÏ×ÁÍÉ, ÐÏÔÏÍÕ ÞÔÏ ÒÅÖÉÍ Á×ÔÏÚÁÐÏÌÎÅÎÉÑ ÒÁÚÄÅÌÑÅÔ
788 ÓÔÒÏËÉ ÔÏÌØËÏ ÐÏ ÐÒÏÂÅÌÁÍ. 787 ÓÔÒÏËÉ ÔÏÌØËÏ ÐÏ ÐÒÏÂÅÌÁÍ.
789 788
@@ -806,22 +805,22 @@ Emacs ÉÍÅÅÔ ÍÎÏÇÏ ÒÁÚÌÉÞÎÙÈ ÏÓÎÏ×ÎÙÈ ÒÅÖÉÍÏ×. îÅËÏÔÏÒÙÅ ÉÚ ÒÅÖÉÍÏ× ÏÚÎÁÞÁÀÔ,
806* ðïéóë 805* ðïéóë
807------- 806-------
808 807
809Emacs ÕÍÅÅÔ ÉÓËÁÔØ ÓÔÒÏËÉ (ÜÔÏ ÎÅÐÒÅÒÙ×ÎÙÅ ÇÒÕÐÐÙ ÓÉÍ×ÏÌÏ× ÉÌÉ ÓÌÏ×Á) ×ÐÅÒÅÄ 808Emacs ÕÍÅÅÔ ÉÓËÁÔØ ÓÔÒÏËÉ (ÎÅÐÒÅÒÙ×ÎÙÅ ÇÒÕÐÐÙ ÓÉÍ×ÏÌÏ× ÉÌÉ ÓÌÏ×Á) ×ÐÅÒÅÄ
810ÐÏ ÔÅËÓÔÕ, ÉÌÉ ÎÁÚÁÄ. ðÏÉÓË ÓÔÒÏËÉ ÜÔÏ ËÏÍÁÎÄÁ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ; ÏÎÁ 809ÐÏ ÔÅËÓÔÕ, ÉÌÉ ÎÁÚÁÄ. ðÏÉÓË ÓÔÒÏËÉ - ÜÔÏ ËÏÍÁÎÄÁ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ; ÏÎÁ
811ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ÓÌÅÄÕÀÝÕÀ ÔÏÞËÕ, ÇÄÅ ÎÁÊÄÅÎÁ ÉÓËÏÍÁÑ ÓÔÒÏËÁ. 810ÐÅÒÅÍÅÝÁÅÔ ËÕÒÓÏÒ × ÓÌÅÄÕÀÝÕÀ ÔÏÞËÕ, ÇÄÅ ÎÁÊÄÅÎÁ ÉÓËÏÍÁÑ ÓÔÒÏËÁ.
812 811
813ëÏÍÁÎÄÁ ÐÏÉÓËÁ Emacs ÏÔÌÉÞÁÀÔÓÑ ÏÔ ÁÎÁÌÏÇÉÞÎÙÈ ËÏÍÁÎÄ ÂÏÌØÛÉÎÓÔ×Á ÄÒÕÇÉÈ 812ëÏÍÁÎÄÁ ÐÏÉÓËÁ Emacs ÏÔÌÉÞÁÀÔÓÑ ÏÔ ÁÎÁÌÏÇÉÞÎÙÈ ËÏÍÁÎÄ ÂÏÌØÛÉÎÓÔ×Á ÄÒÕÇÉÈ
814ÒÅÄÁËÔÏÒÏ× ÔÅÍ, ÞÔÏ ÏÎÁ ÉÎËÒÅÍÅÎÔÁÌØÎÁÑ. üÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ ÐÏÉÓË ÐÒÏÉÓÈÏÄÉÔ ÐÏ 813ÒÅÄÁËÔÏÒÏ× ÔÅÍ, ÞÔÏ ÏÎÁ ÉÎËÒÅÍÅÎÔÁÌØÎÁÑ. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÐÏÉÓË ÐÒÏÉÓÈÏÄÉÔ
815ÍÅÒÅ ÔÏÇÏ ËÁË ×Ù ÎÁÂÉÒÁÅÔÅ ÉÓËÏÍÕÀ ÓÔÒÏËÕ. 814ÐÏ ÍÅÒÅ, ÔÏÇÏ ËÁË ×Ù ÎÁÂÉÒÁÅÔÅ ÉÓËÏÍÕÀ ÓÔÒÏËÕ.
816 815
817ëÏÍÁÎÄÁ, ÎÁÞÉÎÁÀÝÁÑ ÐÏÉÓË ×ÐÅÒÅÄ -- C-s, Á C-r ÉÝÅÔ ÎÁÚÁÄ. ðïäïöäéôå! îÅ 816ëÏÍÁÎÄÁ, ÎÁÞÉÎÁÀÝÁÑ ÐÏÉÓË ×ÐÅÒÅÄ -- C-s, Á C-r ÉÝÅÔ ÎÁÚÁÄ. ðïäïöäéôå! îÅ
818ÎÕÖÎÏ ÐÒÏÂÏ×ÁÔØ ÐÒÑÍÏ ÓÅÊÞÁÓ. 817ÎÕÖÎÏ ÐÒÏÂÏ×ÁÔØ ÐÒÑÍÏ ÓÅÊÞÁÓ.
819 818
820ëÏÇÄÁ ×Ù ÎÁÖÍÅÔÅ C-s ×Ù Õ×ÉÄÉÔÅ ÓÔÒÏËÕ "I-search", ÐÏÑ×É×ÛÕÀÓÑ × ÏÂÌÁÓÔÉ ÜÈÏ. 819ëÏÇÄÁ ×Ù ÎÁÖÍÅÔÅ C-s, ×Ù Õ×ÉÄÉÔÅ ÓÔÒÏËÕ "I-search", ÐÏÑ×É×ÛÕÀÓÑ × ÏÂÌÁÓÔÉ ÜÈÏ.
821÷ÁÍ ÓÏÏÂÝÁÅÔÓÑ ÞÔÏ Emacs ÖÄÅÔ ××ÏÄÁ ÓÌÏ×Á, ËÏÔÏÒÏÅ ×Ù ÈÏÔÉÔÅ ÎÁÊÔÉ. 820÷ÁÍ ÓÏÏÂÝÁÅÔÓÑ, ÞÔÏ Emacs ÖÄÅÔ ××ÏÄÁ ÓÌÏ×Á, ËÏÔÏÒÏÅ ×Ù ÈÏÔÉÔÅ ÎÁÊÔÉ.
822<Return> ÚÁ×ÅÒÛÁÅÔ ÐÏÉÓË. 821<Return> ÚÁ×ÅÒÛÁÅÔ ÐÏÉÓË.
823 822
824>> ôÅÐÅÒØ, ÎÁÖÍÉÔÅ C-s ÄÌÑ ÎÁÞÁÌÁ ÐÏÉÓËÁ. íÅÄÌÅÎÎÏ, ÏÄÎÕ ÂÕË×Õ ÚÁ ÏÄÉÎ ÒÁÚ, 823>> ôÅÐÅÒØ ÎÁÖÍÉÔÅ C-s ÄÌÑ ÎÁÞÁÌÁ ÐÏÉÓËÁ. íÅÄÌÅÎÎÏ, ÏÄÎÕ ÂÕË×Õ ÚÁ ÏÄÉÎ ÒÁÚ,
825 ÎÁÂÉÒÁÊÔÅ ÓÌÏ×Ï 'ËÕÒÓÏÒ', ÏÓÔÁÎÁ×ÌÉ×ÁÑÓØ ÐÏÓÌÅ ËÁÖÄÏÊ ××ÅÄÅÎÎÏÊ ÂÕË×Ù É 824 ÎÁÂÉÒÁÊÔÅ ÓÌÏ×Ï 'ËÕÒÓÏÒ', ÏÓÔÁÎÁ×ÌÉ×ÁÑÓØ ÐÏÓÌÅ ËÁÖÄÏÊ ××ÅÄÅÎÎÏÊ ÂÕË×Ù É
826 ÚÁÍÅÞÁÑ ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ Ó ËÕÒÓÏÒÏÍ. 825 ÚÁÍÅÞÁÑ ÞÔÏ ÐÒÏÉÓÈÏÄÉÔ Ó ËÕÒÓÏÒÏÍ.
827 óÅÊÞÁÓ ×Ù ÎÁÛÌÉ ÐÅÒ×ÏÅ ×ÈÏÖÄÅÎÉÅ ÓÌÏ×Á "ËÕÒÓÏÒ". 826 óÅÊÞÁÓ ×Ù ÎÁÛÌÉ ÐÅÒ×ÏÅ ×ÈÏÖÄÅÎÉÅ ÓÌÏ×Á "ËÕÒÓÏÒ".
@@ -829,38 +828,38 @@ Emacs ÕÍÅÅÔ ÉÓËÁÔØ ÓÔÒÏËÉ (ÜÔÏ ÎÅÐÒÅÒÙ×ÎÙÅ ÇÒÕÐÐÙ ÓÉÍ×ÏÌÏ× ÉÌÉ ÓÌÏ×Á) ×ÐÅÒÅÄ
829>> ôÅÐÅÒØ ÎÁÖÍÉÔÅ <Delete> ÞÅÔÙÒÅ ÒÁÚÁ É ÐÒÏÓÌÅÄÉÔÅ ÚÁ ÐÅÒÅÍÅÝÅÎÉÑÍÉ ËÕÒÓÏÒÁ. 828>> ôÅÐÅÒØ ÎÁÖÍÉÔÅ <Delete> ÞÅÔÙÒÅ ÒÁÚÁ É ÐÒÏÓÌÅÄÉÔÅ ÚÁ ÐÅÒÅÍÅÝÅÎÉÑÍÉ ËÕÒÓÏÒÁ.
830>> îÁÖÍÉÔÅ <Return> ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÐÏÉÓËÁ. 829>> îÁÖÍÉÔÅ <Return> ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÐÏÉÓËÁ.
831 830
832÷Ù ×ÉÄÅÌÉ ÞÔÏ ÐÒÏÉÓÈÏÄÉÌÏ? Emacs, × ÒÅÖÉÍÅ ÉÎËÒÅÍÅÎÔÁÌØÎÏÇÏ ÐÏÉÓËÁ, ÐÙÔÁÌÓÑ 831÷Ù ×ÉÄÅÌÉ, ÞÔÏ ÐÒÏÉÓÈÏÄÉÌÏ? Emacs × ÒÅÖÉÍÅ ÉÎËÒÅÍÅÎÔÁÌØÎÏÇÏ ÐÏÉÓËÁ ÐÙÔÁÌÓÑ
833ÐÅÒÅÈÏÄÉÔØ Ë ÓÔÒÏËÁÍ ÓÏ×ÐÁÄÁÀÝÉÍ Ó ÎÁÂÉÒÁÅÍÏÊ ×ÁÍÉ, ÐÏÄÓ×ÅÞÉ×ÁÑ ÉÈ ÄÌÑ ×ÁÓ. 832ÐÅÒÅÈÏÄÉÔØ Ë ÓÔÒÏËÁÍ, ÓÏ×ÐÁÄÁÀÝÉÍ Ó ÎÁÂÉÒÁÅÍÏÊ ×ÁÍÉ, ÐÏÄÓ×ÅÞÉ×ÁÑ ÉÈ ÄÌÑ ×ÁÓ.
834þÔÏÂÙ ÐÅÒÅÊÔÉ Ë ÓÌÅÄÕÀÝÅÍÕ ×ÈÏÖÄÅÎÉÑ ÓÌÏ×Á 'ËÕÒÓÏÒ' ÐÒÏÓÔÏ ÎÁÖÍÉÔÅ C-s 833þÔÏÂÙ ÐÅÒÅÊÔÉ Ë ÓÌÅÄÕÀÝÅÍÕ ×ÈÏÖÄÅÎÉÑ ÓÌÏ×Á 'ËÕÒÓÏÒ' ÐÒÏÓÔÏ ÎÁÖÍÉÔÅ C-s
835ÓÎÏ×Á. åÓÌÉ ÂÏÌØÛÅ ÎÅÔ ×ÈÏÖÄÅÎÉÊ, Emacs ÉÚÄÁÓÔ Ú×ÕËÏ×ÏÊ ÓÉÇÎÁÌ, É ÓÏÏÂÝÉÔ 834ÓÎÏ×Á. åÓÌÉ ÂÏÌØÛÅ ÎÅÔ ×ÈÏÖÄÅÎÉÊ, Emacs ÉÚÄÁÓÔ Ú×ÕËÏ×ÏÊ ÓÉÇÎÁÌ, É ÓÏÏÂÝÉÔ,
836ÞÔÏ ×ÁÛ ÐÏÉÓË ÎÅ ÕÄÁÌÓÑ ("failing"), C-g ÔÁËÖÅ ÄÏÌÖÅÎ ÏÔÍÅÎÉÔØ ÐÏÉÓË. 835ÞÔÏ ×ÁÛ ÐÏÉÓË ÎÅ ÕÄÁÌÓÑ ("failing"), C-g ÔÁËÖÅ ÍÏÖÅÔ ÏÔÍÅÎÉÔØ ÐÏÉÓË.
837 836
838úáíåþáîéå: îÁ ÎÅËÏÔÏÒÙÈ ÓÉÓÔÅÍÁÈ, ××ÏÄ C-s ÚÁÍÏÒÏÚÉÔ ÜËÒÁÎ É ×Ù ÎÅ Õ×ÉÄÉÔÅ 837úáíåþáîéå: îÁ ÎÅËÏÔÏÒÙÈ ÓÉÓÔÅÍÁÈ ××ÏÄ C-s ÚÁÍÏÒÏÚÉÔ ÜËÒÁÎ, É ×Ù ÎÅ Õ×ÉÄÉÔÅ
839ÐÏÓÌÅÄÕÀÝÅÇÏ ×Ù×ÏÄÁ Emacs`Á. üÔÏ ÏÚÎÁÞÁÅÔ ÞÔÏ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÉÍÅÅÔ 838ÐÏÓÌÅÄÕÀÝÅÇÏ ×Ù×ÏÄÁ Emacs`Á. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÉÍÅÅÔ
840"ÏÓÏÂÅÎÎÏÓÔØ" ÉÍÅÎÕÅÍÕÀ "flow control" ÐÅÒÅÈ×ÁÔÙ×ÁÀÝÕÀ C-s É ÎÅ ÐÒÏÐÕÓËÁÀÝÕÀ 839"ÏÓÏÂÅÎÎÏÓÔØ", ÉÍÅÎÕÅÍÕÀ "flow control", ÐÅÒÅÈ×ÁÔÙ×ÁÀÝÕÀ C-s É ÎÅ ÐÒÏÐÕÓËÁÀÝÕÀ
841ÜÔÏÔ ÓÉÍ×ÏÌ Ë Emacs`Õ. äÌÑ ÒÁÚÍÏÒÏÚËÉ ÜËÒÁÎÁ, ÎÁÖÍÉÔÅ C-q. óÍÏÔÒÉÔÅ ÒÁÚÄÅÌ 840ÜÔÏÔ ÓÉÍ×ÏÌ Ë Emacs`Õ. äÌÑ ÒÁÚÍÏÒÏÚËÉ ÜËÒÁÎÁ, ÎÁÖÍÉÔÅ C-q. óÍÏÔÒÉÔÅ ÒÁÚÄÅÌ
842"Spontaneous Entry to Incremental Search" ÒÕËÏ×ÏÄÓÔ×Á Emacs ÞÔÏÂÙ ÕÚÎÁÔØ ËÁË 841"Spontaneous Entry to Incremental Search" ÒÕËÏ×ÏÄÓÔ×Á Emacs, ÞÔÏÂÙ ÕÚÎÁÔØ,
843ÂÏÒÏÔØÓÑ Ó ÜÔÏÊ "ÏÓÏÂÅÎÎÏÓÔØÀ". 842ËÁË ÂÏÒÏÔØÓÑ Ó ÜÔÏÊ "ÏÓÏÂÅÎÎÏÓÔØÀ".
844 843
845åÓÌÉ ×Ù ×Ï ×ÒÅÍÑ ÉÎËÒÅÍÅÎÔÁÌØÎÏÇÏ ÐÏÉÓËÁ ÎÁÖÍÅÔÅ <Delete>, ×Ù ÍÏÖÅÔÅ ÚÁÍÅÔÉÔØ 844åÓÌÉ ×Ù ×Ï ×ÒÅÍÑ ÉÎËÒÅÍÅÎÔÁÌØÎÏÇÏ ÐÏÉÓËÁ ÎÁÖÍÅÔÅ <Delete>, ×Ù ÍÏÖÅÔÅ ÚÁÍÅÔÉÔØ,
846ÞÔÏ ÐÏÓÌÅÄÎÉÊ ÓÉÍ×ÏÌ × ÉÓËÏÍÏÊ ÓÔÒÏËÅ ÕÄÁÌÉÌÓÑ, É ÐÏÉÓË ×ÅÒÎÕÌÓÑ Ë ÐÒÅÄÙÄÕÝÅÍÕ 845ÞÔÏ ÐÏÓÌÅÄÎÉÊ ÓÉÍ×ÏÌ × ÉÓËÏÍÏÊ ÓÔÒÏËÅ ÕÄÁÌÉÌÓÑ, É ÐÏÉÓË ×ÅÒÎÕÌÓÑ Ë ÐÒÅÄÙÄÕÝÅÍÕ
847ÎÁÊÄÅÎÎÏÍÕ ÍÅÓÔÕ. îÁÐÒÉÍÅÒ, ÐÒÅÄÐÏÌÏÖÉÍ, ÞÔÏ ×Ù ÎÁÂÒÁÌÉ "c", ÐÏÉÓË ÐÅÒÅÊÄÅÔ Ë 846ÎÁÊÄÅÎÎÏÍÕ ÍÅÓÔÕ. îÁÐÒÉÍÅÒ, ÐÒÅÄÐÏÌÏÖÉÍ, ÞÔÏ ×Ù ÎÁÂÒÁÌÉ "Ë", ÐÏÉÓË ÐÅÒÅÊÄÅÔ Ë
848ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ ÓÉÍ×ÏÌÁ "c". ôÅÐÅÒØ ÅÓÌÉ ×Ù ÎÁÂÅÒÅÔÅ "u", ËÕÒÓÏÒ ÐÅÒÅÊÄÅÔ Ë 847ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ ÓÉÍ×ÏÌÁ "Ë". ôÅÐÅÒØ, ÅÓÌÉ ×Ù ÎÁÂÅÒÅÔÅ "Õ", ËÕÒÓÏÒ ÐÅÒÅÊÄÅÔ Ë
849ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ "cu". îÁÖÁÔÉÅ <Delete> ÕÄÁÌÉÔ ÓÉÍ×ÏÌ "u" ÉÈ ÓÔÒÏËÉ ÐÏÉÓËÁ, É 848ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ "ËÕ". îÁÖÁÔÉÅ <Delete> ÕÄÁÌÉÔ ÓÉÍ×ÏÌ "Õ" ÉÚ ÓÔÒÏËÉ ÐÏÉÓËÁ, É
850ËÕÒÓÏÒ ×ÅÒÎÅÔÓÑ Ë ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ "c". 849ËÕÒÓÏÒ ×ÅÒÎÅÔÓÑ Ë ÐÅÒ×ÏÍÕ ×ÈÏÖÄÅÎÉÀ "Ë".
851 850
852åÓÌÉ ×Ù ×Ï ×ÒÅÍÑ ÐÏÉÓËÁ ××ÅÄÅÔÅ control- ÉÌÉ meta- ÓÉÍ×ÏÌ (ÚÁ ÎÅËÏÔÏÒÙÍÉ 851åÓÌÉ ×Ù ×Ï ×ÒÅÍÑ ÐÏÉÓËÁ ××ÅÄÅÔÅ control- ÉÌÉ meta- ÓÉÍ×ÏÌ (ÚÁ ÎÅËÏÔÏÒÙÍÉ
853ÉÓËÌÀÞÅÎÉÑÍÉ -- ÓÉÍ×ÏÌÙ ×ÙÚÙ×ÁÀÝÉÅ ÐÏÉÓË, Á ÉÍÅÎÎÏ C-s É C-r), ÐÏÉÓË 852ÉÓËÌÀÞÅÎÉÑÍÉ -- ÓÉÍ×ÏÌÙ ×ÙÚÙ×ÁÀÝÉÅ ÐÏÉÓË, Á ÉÍÅÎÎÏ C-s É C-r), ÐÏÉÓË
854ÐÒÅËÒÁÔÉÔÓÑ. 853ÐÒÅËÒÁÔÉÔÓÑ.
855 854
856C-s ÎÁÞÉÎÁÅÔ ÐÏÉÓË É ÓÍÏÔÒÉÔ ÎÁ ÌÀÂÙÅ ×ÈÏÖÄÅÎÉÑ ÉÓËÏÍÏÊ ÓÔÒÏËÉ ðïóìå ÔÅËÕÝÅÊ 855C-s ÎÁÞÉÎÁÅÔ ÐÏÉÓË É ÓÍÏÔÒÉÔ ÎÁ ÌÀÂÙÅ ×ÈÏÖÄÅÎÉÑ ÉÓËÏÍÏÊ ÓÔÒÏËÉ ðïóìå ÔÅËÕÝÅÊ
857ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. åÓÌÉ ×Ù ÈÏÔÉÔÅ ÎÁÊÔÉ ÞÔÏ-ÔÏ ÒÁÎÅÅ × ÔÅËÓÔÅ, ÎÁÖÍÉÔÅ C-r. ÷ÓÅ 856ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. åÓÌÉ ×Ù ÈÏÔÉÔÅ ÎÁÊÔÉ ÞÔÏ-ÔÏ ÒÁÎÅÅ × ÔÅËÓÔÅ, ÎÁÖÍÉÔÅ C-r.
858ÞÔÏ ÍÙ ÇÏ×ÏÒÉÌÉ Ï C-s ÐÒÉÍÅÎÉÍÏ É Ë C-r, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÇÏ 857÷ÓÅ, ÞÔÏ ÍÙ ÇÏ×ÏÒÉÌÉ Ï C-s, ÐÒÉÍÅÎÉÍÏ É Ë C-r, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÇÏ
859ÎÁÐÒÁ×ÌÅÎÉÑ ÐÏÉÓËÁ. 858ÎÁÐÒÁ×ÌÅÎÉÑ ÐÏÉÓËÁ.
860 859
861 860
862* íîïöåóô÷ï ïëïî (MULTIPLE WINDOWS) 861* íîïöåóô÷ï ïëïî (MULTIPLE WINDOWS)
863------------------------------- 862-----------------------------------
864 863
865ïÄÎÁ ÉÚ ÐÒÉÑÔÎÙÈ ÏÓÏÂÅÎÎÏÓÔÅÊ Emacs ÜÔÏ ÔÏ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÏÄÎÏ×ÒÅÍÅÎÎÏ 864ïÄÎÁ ÉÚ ÐÒÉÑÔÎÙÈ ÏÓÏÂÅÎÎÏÓÔÅÊ Emacs ÜÔÏ ÔÏ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÏÄÎÏ×ÒÅÍÅÎÎÏ
866ÏÔÏÂÒÁÖÁÔØ ÎÁ ÜËÒÁÎÅ ÂÏÌÅÅ ÞÅÍ ÏÄÎÏ ÏËÎÏ. 865ÏÔÏÂÒÁÖÁÔØ ÎÁ ÜËÒÁÎÅ ÂÏÌÅÅ ÞÅÍ ÏÄÎÏ ÏËÎÏ.
@@ -868,7 +867,7 @@ C-s ÎÁÞÉÎÁÅÔ ÐÏÉÓË É ÓÍÏÔÒÉÔ ÎÁ ÌÀÂÙÅ ×ÈÏÖÄÅÎÉÑ ÉÓËÏÍÏÊ ÓÔÒÏËÉ ðïóìå ÔÅËÕÝÅÊ
868>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ ÜÔÕ ÌÉÎÉÀ, É ÎÁÂÅÒÉÔÅ C-u 0 C-l (ÜÔÏ CONTROL-L, Á 867>> ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ÎÁ ÜÔÕ ÌÉÎÉÀ, É ÎÁÂÅÒÉÔÅ C-u 0 C-l (ÜÔÏ CONTROL-L, Á
869 ÎÅ CONTROL-1). 868 ÎÅ CONTROL-1).
870 869
871>> ôÅÐÅÒØ, ÎÁÂÅÒÉÔÅ C-x 2, ÞÔÏ ÒÁÚÄÅÌÉÔ ÜËÒÁÎ ÎÁ Ä×Á ÏËÎÁ. 870>> ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ C-x 2, ÞÔÏ ÒÁÚÄÅÌÉÔ ÜËÒÁÎ ÎÁ Ä×Á ÏËÎÁ.
872 ïÂÁ ÏËÎÁ ÏÔÏÂÒÁÖÁÀÔ ÕÞÅÂÎÉË. ëÕÒÓÏÒ ÏÓÔÁÌÓÑ × ×ÅÒÈÎÅÍ ÏËÎÅ. 871 ïÂÁ ÏËÎÁ ÏÔÏÂÒÁÖÁÀÔ ÕÞÅÂÎÉË. ëÕÒÓÏÒ ÏÓÔÁÌÓÑ × ×ÅÒÈÎÅÍ ÏËÎÅ.
873 872
874>> îÁÖÍÉÔÅ C-M-v ÄÌÑ ÐÒÏËÒÕÔËÉ ÎÉÖÎÅÇÏ ÏËÎÁ. 873>> îÁÖÍÉÔÅ C-M-v ÄÌÑ ÐÒÏËÒÕÔËÉ ÎÉÖÎÅÇÏ ÏËÎÁ.
@@ -876,10 +875,10 @@ C-s ÎÁÞÉÎÁÅÔ ÐÏÉÓË É ÓÍÏÔÒÉÔ ÎÁ ÌÀÂÙÅ ×ÈÏÖÄÅÎÉÑ ÉÓËÏÍÏÊ ÓÔÒÏËÉ ðïóìå ÔÅËÕÝÅÊ
876 875
877>> îÁÖÍÉÔÅ C-x o ("o" ÏÔ ÓÌÏ×Á "other" - ÄÒÕÇÏÅ) ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ × 876>> îÁÖÍÉÔÅ C-x o ("o" ÏÔ ÓÌÏ×Á "other" - ÄÒÕÇÏÅ) ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ ×
878 ÎÉÖÎÅÅ ÏËÎÏ. 877 ÎÉÖÎÅÅ ÏËÎÏ.
879>> éÓÐÏÌØÚÕÊÔÅ C-v É M-v × ÎÉÖÎÅÍ ÏËÎÅ ÞÔÏ ÐÒÏËÒÕÞÉ×ÁÔØ ÅÇÏ. 878>> éÓÐÏÌØÚÕÊÔÅ C-v É M-v × ÎÉÖÎÅÍ ÏËÎÅ, ÞÔÏÂÙ ÐÒÏËÒÕÞÉ×ÁÔØ ÅÇÏ.
880 ðÒÏÄÏÌÖÉÔÅ ÞÔÅÎÉÅ ÜÔÉÈ ÉÎÓÔÒÕËÃÉÊ × ×ÅÒÈÎÅÍ ÏËÎÅ. 879 ðÒÏÄÏÌÖÉÔÅ ÞÔÅÎÉÅ ÜÔÉÈ ÉÎÓÔÒÕËÃÉÊ × ×ÅÒÈÎÅÍ ÏËÎÅ.
881 880
882>> îÁÖÍÉÔÅ C-x o ÓÎÏ×Á ÞÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ÎÁÚÁÄ × ×ÅÒÈÎÅÅ ÏËÎÏ. 881>> îÁÖÍÉÔÅ C-x o ÓÎÏ×Á, ÞÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ÎÁÚÁÄ × ×ÅÒÈÎÅÅ ÏËÎÏ.
883 ëÕÒÓÏÒ × ×ÅÒÈÎÅÍ ÏËÎÅ ÔÁÍ ÖÅ, ÇÄÅ É ÂÙÌ ÄÏ ÔÏÇÏ. 882 ëÕÒÓÏÒ × ×ÅÒÈÎÅÍ ÏËÎÅ ÔÁÍ ÖÅ, ÇÄÅ É ÂÙÌ ÄÏ ÔÏÇÏ.
884 883
885÷Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÁÔØ ÐÅÒÅËÌÀÞÁÔØÓÑ ÍÅÖÄÕ ÏËÎÁÍÉ, ÉÓÐÏÌØÚÕÑ C-x o. ëÁÖÄÏÅ 884÷Ù ÍÏÖÅÔÅ ÐÒÏÄÏÌÖÁÔØ ÐÅÒÅËÌÀÞÁÔØÓÑ ÍÅÖÄÕ ÏËÎÁÍÉ, ÉÓÐÏÌØÚÕÑ C-x o. ëÁÖÄÏÅ
@@ -892,9 +891,9 @@ C-s ÎÁÞÉÎÁÅÔ ÐÏÉÓË É ÓÍÏÔÒÉÔ ÎÁ ÌÀÂÙÅ ×ÈÏÖÄÅÎÉÑ ÉÓËÏÍÏÊ ÓÔÒÏËÉ ðïóìå ÔÅËÕÝÅÊ
892× ÏËÎÅ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ É ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ ÐÒÏÄ×ÉÇÁÔØÓÑ ×Ï ×ÔÏÒÏÍ, ÉÓÐÏÌØÚÕÑ 891× ÏËÎÅ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ É ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ ÐÒÏÄ×ÉÇÁÔØÓÑ ×Ï ×ÔÏÒÏÍ, ÉÓÐÏÌØÚÕÑ
893C-M-v. 892C-M-v.
894 893
895C-M-v ÐÒÉÍÅÒ CONTROL-META ÓÉÍ×ÏÌÁ. åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÎÁÓÔÏÑÝÁÑ ËÎÏÐËÁ META 894C-M-v - ÐÒÉÍÅÒ CONTROL-META ÓÉÍ×ÏÌÁ. åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÎÁÓÔÏÑÝÁÑ ËÎÏÐËÁ META
896(Alt), ÔÏ ×Ù ÍÏÖÅÔÅ ÎÁÂÒÁÔØ C-M-v ÎÁÖÁ× ÏÄÎÏ×ÒÅÍÅÎÎÏ CONTROL É META É ÎÅ 895(Alt), ÔÏ ×Ù ÍÏÖÅÔÅ ÎÁÂÒÁÔØ C-M-v, ÎÁÖÁ× ÏÄÎÏ×ÒÅÍÅÎÎÏ CONTROL É META É,
897ÏÔÐÕÓËÁÑ ÉÈ ÎÁÖÁÔØ v. é ÎÅ ×ÁÖÎÏ ËÁËÁÑ ÉÚ ËÌÁ×ÉÛ ÂÕÄÅÔ ÎÁÖÁÔÁ ÐÅÒ×ÏÊ, 896ÎÅ ÏÔÐÕÓËÁÑ ÉÈ, ÎÁÖÁÔØ v. é ÎÅ ×ÁÖÎÏ, ËÁËÁÑ ÉÚ ËÌÁ×ÉÛ ÂÕÄÅÔ ÎÁÖÁÔÁ ÐÅÒ×ÏÊ,
898CONTROL ÉÌÉ META, ÐÏÓËÏÌØËÕ ÜÔÉ ËÎÏÐËÉ ÍÏÄÉÆÉÃÉÒÕÀÔ ÔÉÐ ÓÉÍ×ÏÌÁ. 897CONTROL ÉÌÉ META, ÐÏÓËÏÌØËÕ ÜÔÉ ËÎÏÐËÉ ÍÏÄÉÆÉÃÉÒÕÀÔ ÔÉÐ ÓÉÍ×ÏÌÁ.
899 898
900åÓÌÉ Õ ×ÁÓ ÎÅÔ ÎÁÓÔÏÑÝÅÊ ËÎÏÐËÉ META, É ×Ù ÉÓÐÏÌØÚÕÅÔÅ ESC ×ÍÅÓÔÏ ÎÅÅ, 899åÓÌÉ Õ ×ÁÓ ÎÅÔ ÎÁÓÔÏÑÝÅÊ ËÎÏÐËÉ META, É ×Ù ÉÓÐÏÌØÚÕÅÔÅ ESC ×ÍÅÓÔÏ ÎÅÅ,
@@ -902,43 +901,43 @@ CONTROL ÉÌÉ META, ÐÏÓËÏÌØËÕ ÜÔÉ ËÎÏÐËÉ ÍÏÄÉÆÉÃÉÒÕÀÔ ÔÉÐ ÓÉÍ×ÏÌÁ.
902CONTROL-ESC v ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ. ðÏÔÏÍÕ, ÞÔÏ ESC ÉÍÅÅÔ Ó×ÏÊ ÓÏÂÓÔ×ÅÎÎÙÊ 901CONTROL-ESC v ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ. ðÏÔÏÍÕ, ÞÔÏ ESC ÉÍÅÅÔ Ó×ÏÊ ÓÏÂÓÔ×ÅÎÎÙÊ
903ÓÉÍ×ÏÌ -- ÜÔÏ ÎÅ ÍÏÄÉÆÉÃÉÒÕÀÝÁÑ ËÎÏÐËÁ. 902ÓÉÍ×ÏÌ -- ÜÔÏ ÎÅ ÍÏÄÉÆÉÃÉÒÕÀÝÁÑ ËÎÏÐËÁ.
904 903
905>> îÁÖÍÉÔÅ C-x 1 (× ×ÅÒÈÎÅÍ ÏËÎÅ) ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÎÉÖÎÅÇÏ. 904>> îÁÖÍÉÔÅ C-x 1 (× ×ÅÒÈÎÅÍ ÏËÎÅ), ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÎÉÖÎÅÇÏ.
906 905
907(åÓÌÉ ×Ù ÎÁÖÁÌÉ C-x 1 × ÎÉÖÎÅÍ ÏËÎÅ, ÔÏ ×Ù ÉÚÂÁ×ÉÌÉÓØ ÏÔ ×ÅÒÈÎÅÇÏ. ðÏÎÉÍÁÊÔÅ 906(åÓÌÉ ×Ù ÎÁÖÁÌÉ C-x 1 × ÎÉÖÎÅÍ ÏËÎÅ, ÔÏ ×Ù ÉÚÂÁ×ÉÌÉÓØ ÏÔ ×ÅÒÈÎÅÇÏ. ðÏÎÉÍÁÊÔÅ
908ÜÔÕ ËÏÍÁÎÄÕ ËÁË "ïÓÔÁ×ÉÔØ ÔÏÌØËÏ ÏÄÎÏ ÏËÎÏ, ÔÏ × ËÏÔÏÒÏÍ Ñ ÓÅÊÞÁÓ ÎÁÈÏÖÕÓØ"). 907ÜÔÕ ËÏÍÁÎÄÕ ËÁË "ïÓÔÁ×ÉÔØ ÔÏÌØËÏ ÏÄÎÏ ÏËÎÏ, ÔÏ, × ËÏÔÏÒÏÍ Ñ ÓÅÊÞÁÓ ÎÁÈÏÖÕÓØ").
909 908
910÷ÁÍ ÎÅ ÎÕÖÎÏ ÏÔÏÂÒÁÖÁÔØ ÏÄÉÎ É ÔÏÔ ÖÅ ÂÕÆÅÒ × ÏÂÏÉÈ ÏËÎÁÈ. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ 909÷ÁÍ ÎÅ ÎÕÖÎÏ ÏÔÏÂÒÁÖÁÔØ ÏÄÉÎ É ÔÏÔ ÖÅ ÂÕÆÅÒ × ÏÂÏÉÈ ÏËÎÁÈ. åÓÌÉ ×Ù
911C-x C-f ÞÔÏÂÙ ÏÔËÒÙÔØ ÆÁÊÌ × ÏÄÎÏÍ ÏËÎÅ, ÄÒÕÇÏÅ ÏÓÔÁÎÅÔÓÑ ÂÅÚ ÉÚÍÅÎÅÎÉÑ. ÷Ù 910ÉÓÐÏÌØÚÕÅÔÅ C-x C-f, ÞÔÏÂÙ ÏÔËÒÙÔØ ÆÁÊÌ × ÏÄÎÏÍ ÏËÎÅ, ÄÒÕÇÏÅ ÏÓÔÁÎÅÔÓÑ ÂÅÚ
912ÍÏÖÅÔÅ ÏÔËÒÙ×ÁÔØ ÆÁÊÌÙ × ËÁÖÄÏÍ ÏËÎÅ ÎÅÚÁ×ÉÓÉÍÏ. 911ÉÚÍÅÎÅÎÉÑ. ÷Ù ÍÏÖÅÔÅ ÏÔËÒÙ×ÁÔØ ÆÁÊÌÙ × ËÁÖÄÏÍ ÏËÎÅ ÎÅÚÁ×ÉÓÉÍÏ.
913 912
914åÓÔØ ÄÒÕÇÏÊ ÐÕÔØ ÉÓÐÏÌØÚÏ×ÁÔØ Ä×Á ÏËÎÁ ÏÔÏÂÒÁÖÁÀÝÉÈ ÒÁÚÎÙÅ ÆÁÊÌÙ: 913åÓÔØ ÄÒÕÇÏÊ ÐÕÔØ ÉÓÐÏÌØÚÏ×ÁÔØ Ä×Á ÏËÎÁ, ÏÔÏÂÒÁÖÁÀÝÉÈ ÒÁÚÎÙÅ ÆÁÊÌÙ:
915 914
916>> îÁÂÅÒÉÔÅ C-x 4 C-f ÚÁÔÅÍ ÉÍÑ ÏÄÎÏÇÏ É ×ÁÛÉÈ ÆÁÊÌÏ×. úÁ×ÅÒÛÉÔÅ <Return>. 915>> îÁÂÅÒÉÔÅ C-x 4 C-f, ÚÁÔÅÍ ÉÍÑ ÏÄÎÏÇÏ É ×ÁÛÉÈ ÆÁÊÌÏ×. úÁ×ÅÒÛÉÔÅ <Return>.
917 ðÏÓÍÏÔÒÉÔÅ ÞÔÏ ×ÙÂÒÁÎÎÙÊ ÆÁÊÌ ÐÏÑ×ÉÌÓÑ × ÎÉÖÎÅÍ ÏËÎÅ. ëÕÒÓÏÒ ÐÅÒÅÛÅÌ 916 ðÏÓÍÏÔÒÉÔÅ, ÞÔÏ ×ÙÂÒÁÎÎÙÊ ÆÁÊÌ ÐÏÑ×ÉÌÓÑ × ÎÉÖÎÅÍ ÏËÎÅ. ëÕÒÓÏÒ ÐÅÒÅÛÅÌ
918 ÔÕÄÁ ÖÅ. 917 ÔÕÄÁ ÖÅ.
919 918
920>> îÁÂÅÒÉÔÅ C-x o ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ × ×ÅÒÈÎÅÅ ÏËÎÏ, É C-x 1 ÞÔÏÂÙ ÕÄÁÌÉÔØ ÎÉÖÎÅÅ 919>> îÁÂÅÒÉÔÅ C-x o, ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ × ×ÅÒÈÎÅÅ ÏËÎÏ, É C-x 1, ÞÔÏÂÙ ÕÄÁÌÉÔØ
921 ÏËÎÏ. 920 ÎÉÖÎÅÅ ÏËÎÏ.
922 921
923 922
924* òåëõòóé÷îùå õòï÷îé òåäáëôéòï÷áîéñ (RECURSIVE EDITING LEVELS) 923* òåëõòóé÷îùå õòï÷îé òåäáëôéòï÷áîéñ (RECURSIVE EDITING LEVELS)
925-------------------------------------------------------------- 924--------------------------------------------------------------
926 925
927éÎÏÇÄÁ ×Ù ÂÕÄÅÔÅ ×ËÌÀÞÁÔØ ÔÁË ÎÁÚÙ×ÁÅÍÙÅ "ÒÅËÕÒÓÉ×ÎÙÅ ÕÒÏ×ÎÉ 926éÎÏÇÄÁ ×Ù ÂÕÄÅÔÅ ×ËÌÀÞÁÔØ ÔÁË ÎÁÚÙ×ÁÅÍÙÅ "ÒÅËÕÒÓÉ×ÎÙÅ ÕÒÏ×ÎÉ
928ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ". îÁ ÜÔÏ ÕËÁÚÙ×ÁÀÔ ÐÒÑÍÏÕÇÏÌØÎÙÅ ÓËÏÂËÉ × ÓÔÒÏËÅ 927ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ". îÁ ÜÔÏ ÕËÁÚÙ×ÁÀÔ ÐÒÑÍÏÕÇÏÌØÎÙÅ ÓËÏÂËÉ × ÓÔÒÏËÅ ÓÏÓÔÏÑÎÉÑ,
929ÓÏÓÔÏÑÎÉÑ, ÏËÒÕÖÁÀÝÉÅ ÏÂÙÞÎÙÅ ÓËÏÂËÉ ×ÏËÒÕÇ ÉÍÅÎÉ ÏÓÎÏ×ÎÏÇÏ ÒÅÖÉÍÁ. îÁÐÒÉÍÅÒ 928ÏËÒÕÖÁÀÝÉÅ ÏÂÙÞÎÙÅ ÓËÏÂËÉ ×ÏËÒÕÇ ÉÍÅÎÉ ÏÓÎÏ×ÎÏÇÏ ÒÅÖÉÍÁ. îÁÐÒÉÍÅÒ, ×Ù ÍÏÖÅÔÅ
930×Ù ÍÏÖÅÔÅ Õ×ÉÄÅÔØ [(Fundamental)] ×ÍÅÓÔÏ (Fundamental). 929Õ×ÉÄÅÔØ [(Fundamental)] ×ÍÅÓÔÏ (Fundamental).
931 930
932þÔÏÂÙ ×ÙÊÔÉ ÉÚ ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ, ÎÁÖÍÉÔÅ ESC ESC ESC. üÔÏ 931þÔÏÂÙ ×ÙÊÔÉ ÉÚ ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ, ÎÁÖÍÉÔÅ ESC ESC ESC. üÔÏ
933ÍÎÏÇÏÃÅÌÅ×ÁÑ ËÏÍÁÎÄÁ "×ÙÈÏÄ". ÷Ù ÔÁË ÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÅ ËÁË ÄÌÑ 932ÍÎÏÇÏÃÅÌÅ×ÁÑ ËÏÍÁÎÄÁ "×ÙÈÏÄ". ÷Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÅ ËÁË ÄÌÑ
934ÕÎÉÞÔÏÖÅÎÉÑ ÌÉÛÎÉÈ ÏËÏÎ, ÔÁË É ÄÌÑ ×ÙÈÏÄÁ ÉÚ ÍÉÎÉ-ÂÕÆÅÒÁ. 933ÕÎÉÞÔÏÖÅÎÉÑ ÌÉÛÎÉÈ ÏËÏÎ, ÔÁË É ÄÌÑ ×ÙÈÏÄÁ ÉÚ ÍÉÎÉ-ÂÕÆÅÒÁ.
935 934
936>> îÁÖÍÉÔÅ M-x ÞÔÏÂÙ ÐÏÐÁÓÔØ × ÍÉÎÉ-ÂÕÆÅÒ; ÚÁÔÅÍ ÎÁÖÍÉÔÅ ESC ESC ESC ÞÔÏÂÙ 935>> îÁÖÍÉÔÅ M-x, ÞÔÏÂÙ ÐÏÐÁÓÔØ × ÍÉÎÉ-ÂÕÆÅÒ; ÚÁÔÅÍ ÎÁÖÍÉÔÅ ESC ESC ESC,
937 ÐÏËÉÎÕÔØ ÅÇÏ. 936 ÞÔÏÂÙ ÐÏËÉÎÕÔØ ÅÇÏ.
938 937
939÷Ù ÎÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ 938÷Ù ÎÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ C-g, ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ
940ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. ðÏÔÏÍÕ, ÞÔÏ C-g ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÏÔÍÅÎÙ ËÏÍÁÎÄÙ É ÁÒÇÕÍÅÎÔÏ× 939ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. ðÏÔÏÍÕ, ÞÔÏ C-g ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÏÔÍÅÎÙ ËÏÍÁÎÄÙ É
941âåú ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. 940ÁÒÇÕÍÅÎÔÏ× âåú ÒÅËÕÒÓÉ×ÎÙÈ ÕÒÏ×ÎÅÊ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ.
942 941
943 942
944* ëáë ðïìõþéôø ðïíïýø (GETTING MORE HELP) 943* ëáë ðïìõþéôø ðïíïýø (GETTING MORE HELP)
@@ -953,10 +952,10 @@ C-x C-f ÞÔÏÂÙ ÏÔËÒÙÔØ ÆÁÊÌ × ÏÄÎÏÍ ÏËÎÅ, ÄÒÕÇÏÅ ÏÓÔÁÎÅÔÓÑ ÂÅÚ ÉÚÍÅÎÅÎÉÑ. ÷Ù
953ÐÏÍÏÝÉ". 952ÐÏÍÏÝÉ".
954 953
955þÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÓÏÂÅÎÎÏÓÔÉ ðÏÍÏÝÉ, ÎÁÖÍÉÔÅ C-h, É ÚÁÔÅÍ ÓÉÍ×ÏÌ, ËÏÔÏÒÙÊ 954þÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÓÏÂÅÎÎÏÓÔÉ ðÏÍÏÝÉ, ÎÁÖÍÉÔÅ C-h, É ÚÁÔÅÍ ÓÉÍ×ÏÌ, ËÏÔÏÒÙÊ
956ÒÁÓÓËÁÖÅÔ ËÁËÏÊ ÉÍÅÎÎÏ ×ÉÄ ÐÏÍÏÝÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ. åÓÌÉ ×Ù äåêóô÷éôåìøîï 955ÒÁÓÓËÁÖÅÔ, ËÁËÏÊ ÉÍÅÎÎÏ ×ÉÄ ÐÏÍÏÝÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ. åÓÌÉ ×Ù äåêóô÷éôåìøîï
957ÒÁÓÔÅÒÑÌÉÓØ, ÎÁÂÅÒÉÔÅ C-h ? É Emacs ÒÁÓÓËÁÖÅÔ ×ÁÍ ËÁËÕÀ ÐÏÍÏÝØ ÏÎ ÍÏÖÅÔ ×ÁÍ 956ÒÁÓÔÅÒÑÌÉÓØ, ÎÁÂÅÒÉÔÅ C-h ?, É Emacs ÒÁÓÓËÁÖÅÔ ×ÁÍ ËÁËÕÀ ÐÏÍÏÝØ ÏÎ ÍÏÖÅÔ ×ÁÍ
958ÐÒÅÄÏÓÔÁ×ÉÔØ. åÓÌÉ ×Ù ÎÁÖÁÌÉ C-h É ÐÅÒÅÄÕÍÁÌÉ ÏÂÒÁÝÁÔØÓÑ Ë ÐÏÍÏÝÉ, ÐÒÏÓÔÏ 957ÐÒÅÄÏÓÔÁ×ÉÔØ. åÓÌÉ ×Ù ÎÁÖÁÌÉ C-h É ÐÅÒÅÄÕÍÁÌÉ ÏÂÒÁÝÁÔØÓÑ Ë ÐÏÍÏÝÉ, ÐÒÏÓÔÏ
959ÎÁÖÍÉÔÅ C-g ÞÔÏÂÙ ÏÔÍÅÎÉÔØ ÜÔÕ ËÏÍÁÎÄÕ. 958ÎÁÖÍÉÔÅ C-g, ÞÔÏÂÙ ÏÔÍÅÎÉÔØ ÜÔÕ ËÏÍÁÎÄÕ.
960 959
961(ëÏÅ-ÇÄÅ ÐÅÒÅÎÁÚÎÁÞÁÀÔ ÓÉÍ×ÏÌ C-h. òÅÁÌØÎÏÊ ÎÅÏÂÈÏÄÉÍÏÓÔÉ × ÜÔÏÍ ÎÅÔ, 960(ëÏÅ-ÇÄÅ ÐÅÒÅÎÁÚÎÁÞÁÀÔ ÓÉÍ×ÏÌ C-h. òÅÁÌØÎÏÊ ÎÅÏÂÈÏÄÉÍÏÓÔÉ × ÜÔÏÍ ÎÅÔ,
962ÓÏÏÂÝÉÔÅ Ï ÎÅÊ ÓÉÓÔÅÍÎÏÍÕ ÁÄÍÉÎÉÓÔÒÁÔÏÒÕ. ôÅÍ ×ÒÅÍÅÎÅÍ, ÅÓÌÉ C-h ÎÅ ×ÙÚÙ×ÁÅÔ 961ÓÏÏÂÝÉÔÅ Ï ÎÅÊ ÓÉÓÔÅÍÎÏÍÕ ÁÄÍÉÎÉÓÔÒÁÔÏÒÕ. ôÅÍ ×ÒÅÍÅÎÅÍ, ÅÓÌÉ C-h ÎÅ ×ÙÚÙ×ÁÅÔ
@@ -971,35 +970,35 @@ C-x C-f ÞÔÏÂÙ ÏÔËÒÙÔØ ÆÁÊÌ × ÏÄÎÏÍ ÏËÎÅ, ÄÒÕÇÏÅ ÏÓÔÁÎÅÔÓÑ ÂÅÚ ÉÚÍÅÎÅÎÉÑ. ÷Ù
971 óÏÏÂÝÅÎÉÅ ÄÏÌÖÎÏ ×ÙÇÌÑÄÅÔØ ÐÒÉÍÅÒÎÏ ÔÁË 970 óÏÏÂÝÅÎÉÅ ÄÏÌÖÎÏ ×ÙÇÌÑÄÅÔØ ÐÒÉÍÅÒÎÏ ÔÁË
972 971
973 C-p runs the command previous-line 972 C-p runs the command previous-line
974 (C-p ×ÙÐÏÌÎÑÅÔ ËÏÍÁÎÄÕ previous-line {ÐÒÅÄÙÄÕÝÁÑ-ÌÉÎÉÑ}) 973 (C-p ×ÙÐÏÌÎÑÅÔ ËÏÍÁÎÄÕ previous-line {ÐÒÅÄÙÄÕÝÁÑ-ÓÔÒÏËÁ})
975 974
976÷ÁÍ ÓÏÏÂÝÁÀÔ "ÉÍÑ ÆÕÎËÃÉÉ". éÍÅÎÁ ÆÕÎËÃÉÉ ÉÓÐÏÌØÚÕÀÔÓÑ × ÏÓÎÏ×ÎÏÍ ÄÌÑ 975÷ÁÍ ÓÏÏÂÝÁÀÔ "ÉÍÑ ÆÕÎËÃÉÉ". éÍÅÎÁ ÆÕÎËÃÉÊ ÉÓÐÏÌØÚÕÀÔÓÑ × ÏÓÎÏ×ÎÏÍ ÄÌÑ
977ÎÁÓÔÒÏÊËÉ É ÒÁÓÛÉÒÅÎÉÑ Emacs. éÍÅÎÁ ÆÕÎËÃÉÊ ×ÙÂÒÁÎÙ ÔÁË, ÞÔÏÂÙ ÐÏËÁÚÁÔØ ÞÔÏ 976ÎÁÓÔÒÏÊËÉ É ÒÁÓÛÉÒÅÎÉÑ Emacs. éÍÅÎÁ ÆÕÎËÃÉÊ ×ÙÂÒÁÎÙ ÔÁË, ÞÔÏÂÙ ÐÏËÁÚÁÔØ,
978ÉÍÅÎÎÏ ËÏÍÁÎÄÁ ÄÅÌÁÅÔ, ÔÁË ÖÅ ÏÎÉ ÐÏÚ×ÏÌÑÀÔ Ó ÐÏÍÏÝØÀ ÜÔÏÊ ËÒÁÔËÏÊ 977ÞÔÏ ÉÍÅÎÎÏ ËÏÍÁÎÄÁ ÄÅÌÁÅÔ, ÔÁËÖÅ ÏÎÉ ÐÏÚ×ÏÌÑÀÔ Ó ÐÏÍÏÝØÀ ÜÔÏÊ ËÒÁÔËÏÊ
979ÉÎÆÏÒÍÁÃÉÉ ÌÅÇÞÅ ÚÁÐÏÍÎÉÔØ ÕÖÅ ×ÙÕÞÅÎÎÙÅ ËÏÍÁÎÄÙ. 978ÉÎÆÏÒÍÁÃÉÉ ÌÅÇÞÅ ÚÁÐÏÍÎÉÔØ ÕÖÅ ×ÙÕÞÅÎÎÙÅ ËÏÍÁÎÄÙ.
980 979
981íÎÏÇÏÓÉÍ×ÏÌØÎÙÅ ËÏÍÁÎÄÙ, ÔÁËÉÅ ËÁË C-x C-s É (ÅÓÌÉ Õ ×ÁÓ ÎÅÔ ËÎÏÐËÉ META ÉÌÉ 980íÎÏÇÏÓÉÍ×ÏÌØÎÙÅ ËÏÍÁÎÄÙ, ÔÁËÉÅ ËÁË C-x C-s É (ÅÓÌÉ Õ ×ÁÓ ÎÅÔ ËÎÏÐËÉ META ÉÌÉ
982EDIT ÉÌÉ ALT) <ESC>v ÔÁË ÖÅ ÂÕÄÕÔ ÄÏÓÔÕÐÎÙ ÐÏÓÌÅ C-h c. 981EDIT ÉÌÉ ALT) <ESC>v ÔÁËÖÅ ÂÕÄÕÔ ÄÏÓÔÕÐÎÙ ÐÏÓÌÅ C-h c.
983 982
984ðÏÌÕÞÉÔÅ ÂÏÌØÛÅ ÉÎÆÏÒÍÁÃÉÉ Ï ËÏÍÁÎÄÅ ÉÓÐÏÌØÚÕÑ C-h k ×ÍÅÓÔÏ C-h c. 983ðÏÌÕÞÉÔÅ ÂÏÌØÛÅ ÉÎÆÏÒÍÁÃÉÉ Ï ËÏÍÁÎÄÅ ÉÓÐÏÌØÚÕÑ C-h k ×ÍÅÓÔÏ C-h c.
985 984
986>> îÁÂÅÒÉÔÅ C-h k C-p. 985>> îÁÂÅÒÉÔÅ C-h k C-p.
987 986
988÷Ù Õ×ÉÄÉÔÅ ÏÐÉÓÁÎÉÅ ÆÕÎËÃÉÉ, Á ÔÁËÖÅ ÅÅ ÉÍÑ × ÏÔÄÅÌØÎÏÍ ÏËÎÅ Emacs. ëÏÇÄÁ ×Ù 987÷Ù Õ×ÉÄÉÔÅ ÏÐÉÓÁÎÉÅ ÆÕÎËÃÉÉ, Á ÔÁËÖÅ ÅÅ ÉÍÑ × ÏÔÄÅÌØÎÏÍ ÏËÎÅ Emacs. ëÏÇÄÁ ×Ù
989ÚÁ×ÅÒÛÉÔÅ ÞÔÅÎÉÅ, ÎÁÖÍÉÔÅ C-x 1 ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÔÅËÓÔÁ ÐÏÍÏÝÉ. ÷Ù 988ÚÁ×ÅÒÛÉÔÅ ÞÔÅÎÉÅ, ÎÁÖÍÉÔÅ C-x 1, ÞÔÏÂÙ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÔÅËÓÔÁ ÐÏÍÏÝÉ. ÷Ù
990ÍÏÖÅÔÅ ×ÙÐÏÌÎÉÔØ ËÁËÏÅ-ÔÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ×Ï ×ÒÅÍÑ ÐÒÏÓÍÏÔÒÁ ÔÅËÓÔÁ ÓÐÒÁ×ËÉ, 989ÍÏÖÅÔÅ ×ÙÐÏÌÎÉÔØ ËÁËÏÅ-ÔÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ×Ï ×ÒÅÍÑ ÐÒÏÓÍÏÔÒÁ ÔÅËÓÔÁ ÓÐÒÁ×ËÉ,
991Á ÔÏÌØËÏ ÚÁÔÅÍ ÎÁÖÁÔØ C-x 1 990Á ÔÏÌØËÏ ÚÁÔÅÍ ÎÁÖÁÔØ C-x 1.
992 991
993åÓÔØ ÅÝÅ ÎÅÓËÏÌØËÏ ÐÏÌÅÚÎÙÈ ÏÐÃÉÊ C-h: 992åÓÔØ ÅÝÅ ÎÅÓËÏÌØËÏ ÐÏÌÅÚÎÙÈ ÏÐÃÉÊ C-h:
994 993
995 C-h f ïÐÉÓÙ×ÁÅÔ ÆÕÎËÃÉÀ. ÷ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÎÁÂÒÁÔØ ÉÍÑ ÆÕÎËÃÉÉ. 994 C-h f ïÐÉÓÙ×ÁÅÔ ÆÕÎËÃÉÀ. ÷ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÎÁÂÒÁÔØ ÉÍÑ ÆÕÎËÃÉÉ.
996 995
997>> ðÏÐÒÏÂÕÊÔÅ ÎÁÂÒÁÔØ C-h f previous-line<Return>. 996>> ðÏÐÒÏÂÕÊÔÅ ÎÁÂÒÁÔØ C-h f previous-line<Return>.
998 üÔÏ ÒÁÓÐÅÞÁÔÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Emacs Ï ÜÔÏÊ ÆÕÎËÃÉÉ, ËÏÔÏÒÁÑ ×ÙÐÏÌÎÑÅÔÓÑ 997 üÔÏ ÒÁÓÐÅÞÁÔÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Emacs Ï ÜÔÏÊ ÆÕÎËÃÉÉ, ËÏÔÏÒÁÑ ×ÙÐÏÌÎÑÅÔÓÑ
999 ËÏÍÁÎÄÏÊ C-p. 998 ËÏÍÁÎÄÏÊ C-p.
1000 999
1001áÎÁÌÏÇÉÞÎÁÑ ËÏÍÁÎÄÁ C-h v ÏÔÏÂÒÁÖÁÅÔ ÄÏËÕÍÅÎÔÁÃÉÀ Ï ÐÅÒÅÍÅÎÎÙÈ, ÚÎÁÞÅÎÉÅ 1000áÎÁÌÏÇÉÞÎÁÑ ËÏÍÁÎÄÁ C-h v ÏÔÏÂÒÁÖÁÅÔ ÄÏËÕÍÅÎÔÁÃÉÀ Ï ÐÅÒÅÍÅÎÎÙÈ, ÚÎÁÞÅÎÉÅ
1002ËÏÔÏÒÙÈ ×Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÄÌÑ ÎÁÓÔÒÏÊËÉ ÐÏ×ÅÄÅÎÉÑ Emacs. ÷ÙÍ ÎÕÖÎÏ ÎÁÂÒÁÔØ 1001ËÏÔÏÒÙÈ ×Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÄÌÑ ÎÁÓÔÒÏÊËÉ ÐÏ×ÅÄÅÎÉÑ Emacs. ÷ÁÍ ÎÕÖÎÏ ÎÁÂÒÁÔØ
1003ÉÍÑ ÐÅÒÅÍÅÎÎÏÊ, ËÏÇÄÁ Emacs ÚÁÐÒÏÓÉÔ ÅÇÏ. 1002ÉÍÑ ÐÅÒÅÍÅÎÎÏÊ, ËÏÇÄÁ Emacs ÚÁÐÒÏÓÉÔ ÅÇÏ.
1004 1003
1005 C-h a Hyper Apropos. ÷×ÅÄÉÔÅ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï É Emacs ÐÏËÁÖÅÔ ×ÁÍ 1004 C-h a Hyper Apropos. ÷×ÅÄÉÔÅ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï É Emacs ÐÏËÁÖÅÔ ×ÁÍ
@@ -1009,14 +1008,14 @@ EDIT ÉÌÉ ALT) <ESC>v ÔÁË ÖÅ ÂÕÄÕÔ ÄÏÓÔÕÐÎÙ ÐÏÓÌÅ C-h c.
1009 1008
1010>> îÁÂÅÒÉÔÅ C-h a file<Return>. 1009>> îÁÂÅÒÉÔÅ C-h a file<Return>.
1011 1010
1012ÜÔÏ ÏÔÏÂÒÁÚÉÔ ÐÏÌÎÙÊ ÓÐÉÓÏË ÆÕÎËÃÉÊ É ÐÅÒÅÍÅÎÎÙÈ ÉÍÅÎÁ ËÏÔÏÒÙÈ ÎÁÞÉÎÁÀÔÓÑ Ó 1011ÜÔÏ ÏÔÏÂÒÁÚÉÔ ÐÏÌÎÙÊ ÓÐÉÓÏË ÆÕÎËÃÉÊ É ÐÅÒÅÍÅÎÎÙÈ, ÉÍÅÎÁ ËÏÔÏÒÙÈ ÎÁÞÉÎÁÀÔÓÑ
1013"newline". îÁÖÍÉÔÅ <Return> ÉÌÉ ËÌÉËÎÉÔÅ ÓÒÅÄÎÅÊ ËÎÏÐËÏÊ ÍÙÛËÉ ÞÔÏÂÙ 1012Ó "newline". îÁÖÍÉÔÅ <Return> ÉÌÉ ËÌÉËÎÉÔÅ ÓÒÅÄÎÅÊ ËÎÏÐËÏÊ ÍÙÛËÉ, ÞÔÏÂÙ
1014ÐÏÌÕÞÉÔØ ÂÏÌØÛÅ Ï ÆÕÎËÃÉÉ ÉÌÉ ÐÅÒÅÍÅÎÎÏÊ. îÁÖÍÉÔÅ `q' ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ 1013ÐÏÌÕÞÉÔØ ÂÏÌØÛÅ ÉÎÆÏÒÍÁÃÉÉ Ï ÆÕÎËÃÉÉ ÉÌÉ ÐÅÒÅÍÅÎÎÏÊ. îÁÖÍÉÔÅ `q', ÞÔÏÂÙ
1015hyper-apropos. 1014×ÙÊÔÉ ÉÚ hyper-apropos.
1016 1015
1017üÔÏ ÏÔÏÂÒÁÚÉÔ × ÄÒÕÇÏÍ ÏËÎÅ ÓÐÉÓÏË ×ÓÅÈ ËÏÍÁÎÄ M-x ÓÏ ÓÌÏ×ÏÍ "file" × ÉÈ 1016üÔÏ ÏÔÏÂÒÁÚÉÔ × ÄÒÕÇÏÍ ÏËÎÅ ÓÐÉÓÏË ×ÓÅÈ ËÏÍÁÎÄ M-x ÓÏ ÓÌÏ×ÏÍ "file" × ÉÈ
1018ÉÍÅÎÁÈ. ôÁËÖÅ × ÓÐÉÓËÅ, ËÒÏÍÅ ËÏÍÁÎÄ, ÔÁËÉÈ ËÁË find-file, ×Ù Õ×ÉÄÉÔÅ 1017ÉÍÅÎÁÈ. ôÁËÖÅ × ÓÐÉÓËÅ ËÒÏÍÅ ËÏÍÁÎÄ ÔÁËÉÈ, ËÁË find-file, ×Ù Õ×ÉÄÉÔÅ
1019ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÓÉÍ×ÏÌØÎÙÅ ËÏÍÁÎÄÙ, ÔÁËÉÅ ËÁË C-x C-f. 1018ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÓÉÍ×ÏÌØÎÙÅ ËÏÍÁÎÄÙ ÔÁËÉÅ, ËÁË C-x C-f.
1020 1019
1021>> îÁÂÅÒÉÔÅ C-M-v ÄÌÑ ÐÒÏËÒÕÔËÉ ÏËÎÁ ÓÐÒÁ×ËÉ. ÷ÙÐÏÌÎÉÔÅ ÜÔÏ ÎÅÓËÏÌØËÏ ÒÁÚ. 1020>> îÁÂÅÒÉÔÅ C-M-v ÄÌÑ ÐÒÏËÒÕÔËÉ ÏËÎÁ ÓÐÒÁ×ËÉ. ÷ÙÐÏÌÎÉÔÅ ÜÔÏ ÎÅÓËÏÌØËÏ ÒÁÚ.
1022 1021
@@ -1024,29 +1023,28 @@ hyper-apropos.
1024 1023
1025 C-h i þÉÔÁÔØ ÉÎÔÅÒÁËÔÉ×ÎÙÅ ÒÕËÏ×ÏÄÓÔ×Á (a.k.a. Info). üÔÁ ËÏÍÁÎÄÁ 1024 C-h i þÉÔÁÔØ ÉÎÔÅÒÁËÔÉ×ÎÙÅ ÒÕËÏ×ÏÄÓÔ×Á (a.k.a. Info). üÔÁ ËÏÍÁÎÄÁ
1026 ÐÅÒÅÈÏÄÉÔ × ÓÐÅÃÉÁÌØÎÙÊ ÂÕÆÅÒ Ó ÉÍÅÎÅÍ `*info*', ÇÄÅ ×Ù 1025 ÐÅÒÅÈÏÄÉÔ × ÓÐÅÃÉÁÌØÎÙÊ ÂÕÆÅÒ Ó ÉÍÅÎÅÍ `*info*', ÇÄÅ ×Ù
1027 ÍÏÖÅÔÅ ÞÉÔÁÔØ ÉÎÔÅÒÁËÔÉ×ÎÙÅ ÒÕËÏ×ÏÄÓÔ×Á ÄÌÑ ÐÁËÅÔÏ× 1026 ÍÏÖÅÔÅ ÞÉÔÁÔØ ÉÎÔÅÒÁËÔÉ×ÎÙÅ ÒÕËÏ×ÏÄÓÔ×Á ÄÌÑ ÐÁËÅÔÏ×,
1028 ÕÓÔÁÎÏ×ÌÅÎÎÙÈ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ. îÁÂÅÒÉÔÅ m emacs <Return> ÄÌÑ 1027 ÕÓÔÁÎÏ×ÌÅÎÎÙÈ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ. îÁÂÅÒÉÔÅ m emacs <Return> ÄÌÑ
1029 ÞÔÅÎÉÑ ÒÕËÏ×ÏÄÓÔ×Á ÐÏ Emacs. åÓÌÉ ×Ù ÎÉËÏÇÄÁ ÒÁÎÅÅ ÎÅ 1028 ÞÔÅÎÉÑ ÒÕËÏ×ÏÄÓÔ×Á ÐÏ Emacs. åÓÌÉ ×Ù ÎÉËÏÇÄÁ ÒÁÎÅÅ ÎÅ
1030 ÉÓÐÏÌØÚÏ×ÁÌÉ Info, ÔÏ ÎÁÂÅÒÉÔÅ ? É Emacs ÏÔËÒÏÅÔ ÕÞÅÂÎÉË ÐÏ 1029 ÉÓÐÏÌØÚÏ×ÁÌÉ Info, ÔÏ ÎÁÂÅÒÉÔÅ ? É Emacs ÏÔËÒÏÅÔ ÕÞÅÂÎÉË ÐÏ
1031 ×ÏÚÍÏÖÎÏÓÔÑÍ ÒÅÖÉÍÁ Info. ïÄÎÁÖÄÙ ÏÚÎÁËÏÍÉ×ÛÉÓØ Ó ÜÔÉÍ 1030 ×ÏÚÍÏÖÎÏÓÔÑÍ ÒÅÖÉÍÁ Info. ïÄÎÁÖÄÙ ÏÚÎÁËÏÍÉ×ÛÉÓØ Ó ÜÔÉÍ
1032 ÕÞÅÂÎÉËÏÍ, ×Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÒÕËÏ×ÏÄÓÔ×Ï Emacs Info × 1031 ÕÞÅÂÎÉËÏÍ, ×Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÒÕËÏ×ÏÄÓÔ×Ï Emacs Info ×
1033 ËÁÞÅÔÓ×Å ÏÓÎÏ×ÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÉ. 1032 ËÁÞÅÓÔ×Å ÏÓÎÏ×ÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÉ.
1034
1035 1033
1036 1034
1037* úáëìàþåîéå 1035* úáëìàþåîéå
1038------------ 1036------------
1039 1037
1040úÁÐÏÍÎÉÔÅ, ÞÔÏ ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ Emacs ÎÁÓÏ×ÓÅÍ ÉÓÐÏÌØÚÕÅÔÓÑ ÓÏÞÅÔÁÎÉÅ C-x 1038úÁÐÏÍÎÉÔÅ, ÞÔÏÂÙ ÓÏ×ÓÅÍ ×ÙÊÔÉ ÉÚ Emacs, ÉÓÐÏÌØÚÕÅÔÓÑ ÓÏÞÅÔÁÎÉÅ ËÌÁ×ÉÛ
1041C-c. á ÞÔÏÂÙ ×ÒÅÍÅÎÎÏ ×ÙÊÔÉ × ÏÂÏÌÏÞËÕ (shell) É ÐÏÔÏÍ ×ÅÒÎÕÔØÓÑ ÏÂÒÁÔÎÏ, 1039C-x C-c. á ÞÔÏÂÙ ×ÒÅÍÅÎÎÏ ×ÙÊÔÉ × ÏÂÏÌÏÞËÕ (shell) É ÐÏÔÏÍ ×ÅÒÎÕÔØÓÑ
1042ÉÓÐÏÌØÚÕÊÔÅ C-z. 1040ÏÂÒÁÔÎÏ, ÉÓÐÏÌØÚÕÊÔÅ C-z.
1043 1041
1044üÔÏÔ ÕÞÅÂÎÉË ÄÏÌÖÅÎ ÂÙÔØ ÐÏÎÑÔÅÎ ×ÓÅÍ ÎÏ×ÙÍ ÐÏÌØÚÏ×ÁÔÅÌÑÍ, ÅÓÌÉ ×Ù ÎÁÊÄÅÔÅ 1042üÔÏÔ ÕÞÅÂÎÉË ÄÏÌÖÅÎ ÂÙÔØ ÐÏÎÑÔÅÎ ×ÓÅÍ ÎÏ×ÙÍ ÐÏÌØÚÏ×ÁÔÅÌÑÍ, ÎÏ ÅÓÌÉ ×Ù
1045ÞÔÏ-ÎÉÂÕÄØ ÎÅÑÓÎÏÅ, ÎÅ ÎÕÖÎÏ ÓÉÄÅÔØ É ÐÏÒÉÃÁÔØ ÓÅÂÑ -- ÖÁÌÕÊÔÅÓØ! 1043ÎÁÊÄÅÔÅ ÞÔÏ-ÎÉÂÕÄØ ÎÅÑÓÎÏÅ, ÎÅ ÎÕÖÎÏ ÓÉÄÅÔØ É ÐÏÒÉÃÁÔØ ÓÅÂÑ -- ÖÁÌÕÊÔÅÓØ!
1046 1044
1047 1045
1048* COPYING 1046* COPYING
1049------- 1047---------
1050 1048
1051üÔÏÔ ÕÞÅÂÎÉË ÐÒÏÉÚÏÛÅÌ ÉÚ ÄÌÉÎÎÏÊ ÓÅÒÉÉ ÕÞÅÂÎÉËÏ× Emacs, ÎÁÞÁÔÏÊ Ó ÏÄÎÁÖÄÙ 1049üÔÏÔ ÕÞÅÂÎÉË ÐÒÏÉÚÏÛÅÌ ÉÚ ÄÌÉÎÎÏÊ ÓÅÒÉÉ ÕÞÅÂÎÉËÏ× Emacs, ÎÁÞÁÔÏÊ Ó ÏÄÎÁÖÄÙ
1052ÎÁÐÉÓÁÎÎÏÇÏ by Stuart Cracraft ÄÌÑ ÏÒÉÇÉÎÁÌØÎÏÇÏ Emacs. 1050ÎÁÐÉÓÁÎÎÏÇÏ by Stuart Cracraft ÄÌÑ ÏÒÉÇÉÎÁÌØÎÏÇÏ Emacs.
@@ -1071,12 +1069,17 @@ Copyright (c) 1985, 1996 Free Software Foundation
1071õÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ ÓÁÍÏÇÏ Emacs ÂÏÌÅÅ ÓÌÏÖÎÙÅ, ÎÏ × ÔÏÍ ÖÅ ÄÕÈÅ. 1069õÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ ÓÁÍÏÇÏ Emacs ÂÏÌÅÅ ÓÌÏÖÎÙÅ, ÎÏ × ÔÏÍ ÖÅ ÄÕÈÅ.
1072ðÏÖÁÌÕÊÓÔÁ, ÐÒÏÞÔÉÔÅ ÆÁÊÌ COPYING É ÚÁÔÅÍ ÄÁÊÔÅ ËÏÐÉÀ GNU Emacs ×ÁÛÉÍ 1070ðÏÖÁÌÕÊÓÔÁ, ÐÒÏÞÔÉÔÅ ÆÁÊÌ COPYING É ÚÁÔÅÍ ÄÁÊÔÅ ËÏÐÉÀ GNU Emacs ×ÁÛÉÍ
1073ÄÒÕÚØÑÍ. ðÏÍÏÇÉÔÅ ÕÎÉÞÔÏÖÉÔØ ÏÂÓÔÒÕËÃÉÏÎÉÚÍ × ÏÂÌÁÓÔÉ ÐÒÏÇÒÁÍÍÎÏÇÏ 1071ÄÒÕÚØÑÍ. ðÏÍÏÇÉÔÅ ÕÎÉÞÔÏÖÉÔØ ÏÂÓÔÒÕËÃÉÏÎÉÚÍ × ÏÂÌÁÓÔÉ ÐÒÏÇÒÁÍÍÎÏÇÏ
1074ÏÂÅÓÐÅÞÅÎÉÑ ("×ÌÁÄÅÎÉÅ") ÉÓÐÏÌØÚÕÑ, ÓÏÚÄÁ×ÁÑ É ÒÁÓÐÒÏÓÔÒÁÎÑÑ Ó×ÏÂÏÄÎÏÅ 1072ÏÂÅÓÐÅÞÅÎÉÑ ("×ÌÁÄÅÎÉÅ"), ÉÓÐÏÌØÚÕÑ, ÓÏÚÄÁ×ÁÑ É ÒÁÓÐÒÏÓÔÒÁÎÑÑ Ó×ÏÂÏÄÎÏÅ
1075ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ! 1073ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ!
1076 1074
1077// ÚÁÍÅÞÁÎÉÑ, ÉÓÐÒÁ×ÌÅÎÉÑ ÏÛÉÂÏË Ó ÎÅÔÅÒÐÅÎÉÅÍ ÖÄÕ ÐÏ ÁÄÒÅÓÕ ottalex@beep.ru 1075// ÚÁÍÅÞÁÎÉÑ, ÉÓÐÒÁ×ÌÅÎÉÑ ÏÛÉÂÏË Ó ÎÅÔÅÒÐÅÎÉÅÍ ÖÄÕ ÐÏ ÁÄÒÅÓÕ ottalex@narod.ru
1078// Alex Ott. 1076// Alex Ott.
1079// âÏÌØÛÏÅ ÓÐÁÓÉÂÏ ÷ÌÁÄÉÍÉÒÕ âÏÒÍÏÔÏ×Õ, ÎÁ ÂÁÚÅ ÐÅÒÅ×ÏÄÁ ËÏÔÏÒÏÇÏ ÂÙÌ ÓÄÅÌÁÎ 1077// âÏÌØÛÏÅ ÓÐÁÓÉÂÏ ÷ÌÁÄÉÍÉÒÕ âÏÒÍÏÔÏ×Õ, ÎÁ ÂÁÚÅ ÐÅÒÅ×ÏÄÁ ËÏÔÏÒÏÇÏ ÂÙÌ ÓÄÅÌÁÎ
1080// ÜÔÏÔ ÐÅÒÅ×ÏÄ 1078// ÜÔÏÔ ÐÅÒÅ×ÏÄ
1081 1079
1080;;; Local Variables:
1081;;; coding: cyrillic-koi8
1082;;; sentence-end-double-space: nil
1083;;; End:
1084
1082;;; arch-tag: ad4e5698-ea8b-45b7-b236-ed5ad5b72d2b 1085;;; arch-tag: ad4e5698-ea8b-45b7-b236-ed5ad5b72d2b
diff --git a/etc/TUTORIAL.sl b/etc/TUTORIAL.sl
index ea901564a79..263019643db 100644
--- a/etc/TUTORIAL.sl
+++ b/etc/TUTORIAL.sl
@@ -1134,6 +1134,7 @@ pi¹ete in delite prosto programje!
1134 1134
1135;;; Local Variables: 1135;;; Local Variables:
1136;;; coding: iso-latin-2 1136;;; coding: iso-latin-2
1137;;; sentence-end-double-space: nil
1137;;; End: 1138;;; End:
1138 1139
1139;;; arch-tag: 985059e4-44c6-4ac9-b627-46c8db57acf6 1140;;; arch-tag: 985059e4-44c6-4ac9-b627-46c8db57acf6
diff --git a/etc/TUTORIAL.sv b/etc/TUTORIAL.sv
index f4dcc842e5d..65d1548c378 100644
--- a/etc/TUTORIAL.sv
+++ b/etc/TUTORIAL.sv
@@ -1089,4 +1089,9 @@ same spirit. Please read the file COPYING and then do give copies of
1089GNU Emacs to your friends. Help stamp out software obstructionism 1089GNU Emacs to your friends. Help stamp out software obstructionism
1090("ownership") by using, writing, and sharing free software! 1090("ownership") by using, writing, and sharing free software!
1091 1091
1092;;; Local Variables:
1093;;; coding: latin-1
1094;;; sentence-end-double-space: nil
1095;;; End:
1096
1092;;; arch-tag: b352f774-622b-4cc6-85ce-43e3baf4fc1b 1097;;; arch-tag: b352f774-622b-4cc6-85ce-43e3baf4fc1b
diff --git a/etc/TUTORIAL.th b/etc/TUTORIAL.th
index a5852296323..f3708c9d60f 100644
--- a/etc/TUTORIAL.th
+++ b/etc/TUTORIAL.th
@@ -1005,4 +1005,8 @@ virach@nectec.or.th
1005 1005
1006Translate - January 1999 by Virach Sornlertlamvanich 1006Translate - January 1999 by Virach Sornlertlamvanich
1007 1007
1008;;; Local Variables:
1009;;; sentence-end-double-space: nil
1010;;; End:
1011
1008;;; arch-tag: 79ad252a-448a-4dc9-a4cb-2097dd1ec014 1012;;; arch-tag: 79ad252a-448a-4dc9-a4cb-2097dd1ec014
diff --git a/etc/TUTORIAL.translators b/etc/TUTORIAL.translators
index b4d26c85ca5..0e4f2d4e124 100644
--- a/etc/TUTORIAL.translators
+++ b/etc/TUTORIAL.translators
@@ -14,6 +14,7 @@ TUTORIAL.ko: Koaunghi Un <koaunghi@ling.cnu.ac.kr>
14TUTORIAL.nl: Pieter Schoenmakers <tiggr@tiggr.net> 14TUTORIAL.nl: Pieter Schoenmakers <tiggr@tiggr.net>
15TUTORIAL.pl: Beatę Wierzchołowską <beataw@orient.uw.edu.pl> 15TUTORIAL.pl: Beatę Wierzchołowską <beataw@orient.uw.edu.pl>
16 Janusz S. Bien <jsbien@mail.uw.edu.pl> 16 Janusz S. Bien <jsbien@mail.uw.edu.pl>
17TUTORIAL.pt_BR: Marcelo Toledo <marcelo@marcelotoledo.org>
17TUTORIAL.ro: Tudor Hulubei <tudor@gnu.org> 18TUTORIAL.ro: Tudor Hulubei <tudor@gnu.org>
18TUTORIAL.ru: Alex Ott <ottalex@narod.ru> 19TUTORIAL.ru: Alex Ott <ottalex@narod.ru>
19TUTORIAL.sk: Miroslav Vaško <vasko@debian.cz> 20TUTORIAL.sk: Miroslav Vaško <vasko@debian.cz>
diff --git a/etc/compilation.txt b/etc/compilation.txt
index 6420580fe6d..ff86583299d 100644
--- a/etc/compilation.txt
+++ b/etc/compilation.txt
@@ -91,6 +91,16 @@ symbol: comma
91"src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment. 91"src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment.
92 92
93 93
94* EDG C/C++
95
96symbol: edg-1 edg-2
97
98build/intel/debug/../../../struct.cpp(42): error: identifier "foo" is undefined
99build/intel/debug/../../../struct.cpp(44): warning #1011: missing return statement at end of ...
100build/intel/debug/../../../iptr.h(302): remark #981: operands are evaluated in unspecified order
101 detected during ... at line 62 of "build/intel/debug/../../../trace.h"
102
103
94* EPC F90 compiler 104* EPC F90 compiler
95 105
96symbol: epc 106symbol: epc
@@ -120,6 +130,7 @@ foo.c(5:5) : error EDC0350: Syntax error.
120symbol: irix 130symbol: irix
121 131
122ccom: Error: foo.c, line 2: syntax error 132ccom: Error: foo.c, line 2: syntax error
133cc: Severe: /src/Python-2.3.3/Modules/_curses_panel.c, line 17: Cannot find file <panel.h> ...
123cc: Info: foo.c, line 27: ... 134cc: Info: foo.c, line 27: ...
124cfe: Warning 712: foo.c, line 2: illegal combination of pointer and ... 135cfe: Warning 712: foo.c, line 2: illegal combination of pointer and ...
125cfe: Warning 600: xfe.c: 170: Not in a conditional directive while ... 136cfe: Warning 600: xfe.c: 170: Not in a conditional directive while ...
@@ -194,6 +205,7 @@ foo.c:8.23-9.1: message
194jade:dbcommon.dsl:133:17:E: missing argument for function call 205jade:dbcommon.dsl:133:17:E: missing argument for function call
195G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found. 206G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
196file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found. 207file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
208{standard input}:27041: Warning: end of file not at end of a line; newline inserted
197 209
198 210
199* Lucid Compiler, lcc 3.x 211* Lucid Compiler, lcc 3.x
@@ -241,7 +253,17 @@ d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before 'if'
241 253
242symbol: oracle 254symbol: oracle
243 255
256This stupid precompiler wraps lines at column 80 in the middle of a file name.
257There is no obvious way of detecting this or turning it off. But if you
258delete the newline, the file name will automatically be reparsed, so that you
259can then go there.
260
244Semantic error at line 528, column 5, file erosacqdb.pc: 261Semantic error at line 528, column 5, file erosacqdb.pc:
262Error at line 41, column 10 in file /usr/src/sb/ODBI_BHP.hpp
263PCC-02150: error at line 49, column 27 in file /usr/src/sb/ODBI_dxfgh.pc
264PCC-00003: invalid SQL Identifier at column name in line 12 of file /usr/src/sb/ODBI_BHP.hpp
265PCC-00004: mismatched IF/ELSE/ENDIF block at line 27 in file /usr/src/sb/ODBI_BHP.hpp
266PCC-02151: line 21 column 40 file /usr/src/sb/ODBI_BHP.hpp:
245 267
246 268
247* Perl 269* Perl
@@ -298,14 +320,6 @@ symbol: sun-ada
298/home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted 320/home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted
299 321
300 322
301* Ultrix 3.0 f77 & Some SGI cc version
302
303symbol: ultrix
304
305fort: Severe: addstf.f, line 82: Missing operator or delimiter symbol
306cfe: Warning 835: foo.c, line 2: something
307
308
309* 4.3BSD grep, cc, lint 323* 4.3BSD grep, cc, lint
310 324
311symbol: 4bsd 325symbol: 4bsd
diff --git a/etc/emacs.py b/etc/emacs.py
new file mode 100644
index 00000000000..d672dbf63cb
--- /dev/null
+++ b/etc/emacs.py
@@ -0,0 +1,112 @@
1"""Definitions used by commands sent to inferior Python in python.el."""
2
3# Copyright (C) 2004 Free Software Foundation, Inc.
4# Author: Dave Love <d.love@dl.ac.uk>
5
6# This file is part of GNU Emacs.
7
8# GNU Emacs is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option)
11# any later version.
12
13# GNU Emacs is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17
18# You should have received a copy of the GNU General Public License
19# along with GNU Emacs; see the file COPYING. If not, write to the
20# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21# Boston, MA 02111-1307, USA.
22
23import os, sys, traceback, inspect, rlcompleter, __main__
24
25__all__ = ["eexecfile", "args", "complete", "ehelp", "eimport"]
26
27def eexecfile (file):
28 """Execute FILE and then remove it.
29 If we get an exception, print a traceback with the top frame
30 (oursleves) excluded."""
31 try:
32 try: execfile (file, globals (), globals ())
33 except:
34 (type, value, tb) = sys.exc_info ()
35 # Lose the stack frame for this location.
36 tb = tb.tb_next
37 if tb is None: # print_exception won't do it
38 print "Traceback (most recent call last):"
39 traceback.print_exception (type, value, tb)
40 finally:
41 os.remove (file)
42
43def eargs (name):
44 "Get arglist of NAME for Eldoc &c."
45 try:
46 parts = name.split ('.')
47 if len (parts) > 1:
48 exec 'import ' + parts[0] # might fail
49 func = eval (name)
50 if inspect.isbuiltin (func):
51 doc = func.__doc__
52 if doc.find (' ->') != -1:
53 print '_emacs_out', doc.split (' ->')[0]
54 elif doc.find ('\n') != -1:
55 print '_emacs_out', doc.split ('\n')[0]
56 return
57 if inspect.ismethod (func):
58 func = func.im_func
59 if not inspect.isfunction (func):
60 return
61 (args, varargs, varkw, defaults) = inspect.getargspec (func)
62 # No space between name and arglist for consistency with builtins.
63 print '_emacs_out', \
64 func.__name__ + inspect.formatargspec (args, varargs, varkw,
65 defaults)
66 except: pass
67
68def complete (text, namespace = None):
69 """Complete TEXT in NAMESPACE and print a Lisp list of completions.
70 NAMESPACE is currently not used."""
71 if namespace is None: namespace = __main__.__dict__
72 c = rlcompleter.Completer (namespace)
73 try:
74 if '.' in text:
75 matches = c.attr_matches (text)
76 else:
77 matches = c.global_matches (text)
78 print '_emacs_out (',
79 for elt in matches:
80 print '"%s"' % elt,
81 print ')'
82 except:
83 print '_emacs_out ()'
84
85def ehelp (name):
86 """Get help on string NAME.
87 First try to eval name for, e.g. user definitions where we need
88 the object. Otherwise try the string form."""
89 try: help (eval (name))
90 except: help (name)
91
92def eimport (mod, dir):
93 """Import module MOD with directory DIR at the head of the search path.
94 NB doesn't load from DIR if MOD shadows a system module."""
95 path0 = sys.path[0]
96 sys.path[0] = dir
97 try:
98 try:
99 if globals().has_key(mod) and inspect.ismodule (eval (mod)):
100 reload(eval (mod))
101 else:
102 globals ()[mod] = __import__ (mod)
103 except:
104 (type, value, tb) = sys.exc_info ()
105 print "Traceback (most recent call last):"
106 traceback.print_exception (type, value, tb.tb_next)
107 finally:
108 sys.path[0] = path0
109
110print '_emacs_ok' # ready for input and can call continuation
111
112# arch-tag: d90408f3-90e2-4de4-99c2-6eb9c7b9ca46
diff --git a/etc/ru-refcard.ps b/etc/ru-refcard.ps
new file mode 100644
index 00000000000..201708fda8a
--- /dev/null
+++ b/etc/ru-refcard.ps
@@ -0,0 +1,2087 @@
1%!PS-Adobe-2.0
2%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
3%%Title: ru-refcard.dvi
4%%Pages: 6
5%%PageOrder: Ascend
6%%BoundingBox: 0 0 596 842
7%%DocumentFonts: CMSY10 CMMI10 CMSY8
8%%EndComments
9%DVIPSWebPage: (www.radicaleye.com)
10%DVIPSCommandLine: dvips ru-refcard.dvi
11%DVIPSParameters: dpi=600, compressed
12%DVIPSSource: TeX output 2004.05.16:0847
13%%BeginProcSet: texc.pro
14%!
15/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
16N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
17mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
180 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
19landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
20mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
21matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
22exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
23statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
24N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
25/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
26/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
27array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
28df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
29definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
30}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
31B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
321 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
331 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
340 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
35sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
36rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
37gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
38/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
39/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
40A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
41get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
42ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
43fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
44{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
45chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
461 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
47forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
48/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
49}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
50bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
51mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
52SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
53userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
541000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
55index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
56/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
57/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
58(LaserWriter 16/600)]{A length product length le{A length product exch 0
59exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
60end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
61grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
62imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
63exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
64fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
65delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
66B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
67p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
68rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
69
70%%EndProcSet
71%%BeginProcSet: bbad153f.enc
72% Thomas Esser, Dec 2002. public domain
73%
74% Encoding for:
75% cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
76%
77/TeXbbad153fEncoding [
78/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
79/plusminus /minusplus /circleplus /circleminus /circlemultiply
80/circledivide /circledot /circlecopyrt /openbullet /bullet
81/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
82/greaterequal /precedesequal /followsequal /similar /approxequal
83/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
84/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
85/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
86/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
87/prime /infinity /element /owner /triangle /triangleinv /negationslash
88/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
89/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
90/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
91/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
92/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
93/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
94/backslash /wreathproduct /radical /coproduct /nabla /integral
95/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
96/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
97/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
98/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
99/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
100/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
101/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
102/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
103/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
104/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
105/lessequal /greaterequal /precedesequal /followsequal /similar
106/approxequal /propersubset /propersuperset /lessmuch /greatermuch
107/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
108/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
109/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
110/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
111/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
112/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
113/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
114/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
115] def
116
117%%EndProcSet
118%%BeginProcSet: aae443f0.enc
119% Thomas Esser, Dec 2002. public domain
120%
121% Encoding for:
122% cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10
123%
124/TeXaae443f0Encoding [
125/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
126/alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa
127/lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi
128/omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf
129/arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft
130/arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle
131/twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle
132/sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash
133/greater /star /partialdiff /A /B /C /D /E /F /G /H /I /J /K /L /M /N
134/O /P /Q /R /S /T /U /V /W /X /Y /Z /flat /natural /sharp /slurbelow
135/slurabove /lscript /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p
136/q /r /s /t /u /v /w /x /y /z /dotlessi /dotlessj /weierstrass /vector
137/tie /psi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
138/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
139/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
140/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
141/space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
142/.notdef /.notdef /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta
143/theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon
144/phi /chi /psi /tie /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
145/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
146/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
147/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
148/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
149/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
150/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
151/.notdef /.notdef /.notdef /.notdef /.notdef
152] def
153
154%%EndProcSet
155%%BeginProcSet: texps.pro
156%!
157TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
158index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
159exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
160ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
161pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
162div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
163/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
164definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
165sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
166mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
167exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
168forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
169end
170
171%%EndProcSet
172%%BeginFont: CMSY8
173%!PS-AdobeFont-1.1: CMSY8 1.0
174%%CreationDate: 1991 Aug 15 07:22:10
175% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
17611 dict begin
177/FontInfo 7 dict dup begin
178/version (1.0) readonly def
179/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
180/FullName (CMSY8) readonly def
181/FamilyName (Computer Modern) readonly def
182/Weight (Medium) readonly def
183/ItalicAngle -14.035 def
184/isFixedPitch false def
185end readonly def
186/FontName /CMSY8 def
187/PaintType 0 def
188/FontType 1 def
189/FontMatrix [0.001 0 0 0.001 0 0] readonly def
190/Encoding 256 array
1910 1 255 {1 index exch /.notdef put} for
192dup 0 /.notdef put
193readonly def
194/FontBBox{-30 -955 1185 779}readonly def
195/UniqueID 5000818 def
196currentdict end
197currentfile eexec
198D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
1997D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
200A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
201E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
202221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBB2A7C1B5D8E7E8AA0
2035B10EA43D6A8ED61AF5B23D49920D8F79DAB6A59062134D84AC0100187A6CD1F
20480F5DDD9D222ACB1C23326A7656A635C4A241CCD32CBFDF8363206B8AA36E107
2051477F5496111E055C7491002AFF272E46ECC46422F0380D093284870022523FB
206DA1716CC4F2E2CCAD5F173FCBE6EDDB874AD255CD5E5C0F86214393FCB5F5C20
2079C3C2BB5886E36FC3CCC21483C3AC193485A46E9D22BD7201894E4D45ADD9BF1
208CC5CF6A5010B5654AC0BE0DA903DB563B13840BA3015F72E51E3BC80156388BA
209F83C7D393392BCBC227771CDCB976E93302531886DDA73EBC9178917EFD0C20B
210133F1E59A8222E5BFB551A83F4FA4E7575C4E9556A1CD08636CCD84A8CD68BC5
211B0B5FDB60A42D5268523571C380A40A2185DA33AFCEF07CF681C587F69335477
2120A535626330F01005AE0E22F4F056542904D0BC2735740435058364F3E7EAE12
213D6E8F8F33F9F6E5B5DC4B10CCE72C3A8B08746022ADDA3C1C47766E8BE936416
2143C4F26FA35AF5DA3F7D9F49E6A866FE2F2536512BF226E3CCD1C2B9ADF85B404
2156377DEB1E20508D3D0E69F244B91C1C736A1BE3815FDDAB369C55D99CDA5C82A
2167873D8B378A3ED6E0D6C518B5F741029D946B0356249E3A6BCD013B7C829C503
217BA9D46A1C3CBD3FEC92F0C2D2207B273DC24E300E83AB9EED3EBBA394BE52DBA
21835BA6B291F971A79BC60
2190000000000000000000000000000000000000000000000000000000000000000
2200000000000000000000000000000000000000000000000000000000000000000
2210000000000000000000000000000000000000000000000000000000000000000
2220000000000000000000000000000000000000000000000000000000000000000
2230000000000000000000000000000000000000000000000000000000000000000
2240000000000000000000000000000000000000000000000000000000000000000
2250000000000000000000000000000000000000000000000000000000000000000
2260000000000000000000000000000000000000000000000000000000000000000
227cleartomark
228%%EndFont
229%%BeginFont: CMMI10
230%!PS-AdobeFont-1.1: CMMI10 1.100
231%%CreationDate: 1996 Jul 23 07:53:57
232% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
23311 dict begin
234/FontInfo 7 dict dup begin
235/version (1.100) readonly def
236/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
237/FullName (CMMI10) readonly def
238/FamilyName (Computer Modern) readonly def
239/Weight (Medium) readonly def
240/ItalicAngle -14.04 def
241/isFixedPitch false def
242end readonly def
243/FontName /CMMI10 def
244/PaintType 0 def
245/FontType 1 def
246/FontMatrix [0.001 0 0 0.001 0 0] readonly def
247/Encoding 256 array
2480 1 255 {1 index exch /.notdef put} for
249dup 0 /.notdef put
250readonly def
251/FontBBox{-32 -250 1048 750}readonly def
252/UniqueID 5087385 def
253currentdict end
254currentfile eexec
255D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
2563B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
257532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
258B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
259986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
260D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
2619E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
262990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
2636EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
264DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
26559616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
266D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
2678B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
2686FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
2691DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
27003BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
27195AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
27274109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
2733EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
27447750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
275AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
27642616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
27740B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
278B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
2799560176676ABB71BBD0EE56B4CC492C0652750227CEC6CBEEE374709231B00CD
2800DE83AFDE295B314F6C8B1FFD32251C1925D96A64D739FF1DA4926460B28B3DE
281E949AA0BA3DDB16534FBA30C32092D5F712B5E8C8D5142F35AF2906E6C219D2C
2827FD9A368C193E0EB9C7E25FF03C546B6ED993F964CEDB1B8537C617170787F37
28388D6F2AD02384B01067FE3F98257BAB958BB3BCD1001090A4502DA0638080EC6
284DB784CC8AC37CDC01B29BC481D6A05ADC6188785262358C1BF1D694BBF31C1F1
285AF117C1ACED44AAC6EB4B9A2511A6762DDE8FCCBA5
2860000000000000000000000000000000000000000000000000000000000000000
2870000000000000000000000000000000000000000000000000000000000000000
2880000000000000000000000000000000000000000000000000000000000000000
2890000000000000000000000000000000000000000000000000000000000000000
2900000000000000000000000000000000000000000000000000000000000000000
2910000000000000000000000000000000000000000000000000000000000000000
2920000000000000000000000000000000000000000000000000000000000000000
2930000000000000000000000000000000000000000000000000000000000000000
294cleartomark
295%%EndFont
296%%BeginFont: CMSY10
297%!PS-AdobeFont-1.1: CMSY10 1.0
298%%CreationDate: 1991 Aug 15 07:20:57
299% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
30011 dict begin
301/FontInfo 7 dict dup begin
302/version (1.0) readonly def
303/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
304/FullName (CMSY10) readonly def
305/FamilyName (Computer Modern) readonly def
306/Weight (Medium) readonly def
307/ItalicAngle -14.035 def
308/isFixedPitch false def
309end readonly def
310/FontName /CMSY10 def
311/PaintType 0 def
312/FontType 1 def
313/FontMatrix [0.001 0 0 0.001 0 0] readonly def
314/Encoding 256 array
3150 1 255 {1 index exch /.notdef put} for
316dup 0 /.notdef put
317readonly def
318/FontBBox{-29 -960 1116 775}readonly def
319/UniqueID 5000820 def
320currentdict end
321currentfile eexec
322D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
3237D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
324A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
325E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
326221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
32727D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
3285B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
3290ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
330DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
33171A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
3324ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
333515DB70A8D4F6146FE068DC1E5DE8BC57036431151EC603C8BCFE359BBD953AD
3345F3D998C7A49AEF3CB6B1A9EB69F3CEA454AD2808F02492DD00C7050748656DA
3355A3A67850F65A778D67EBCC7040722819412C6225B3188DD2D94DDE572362C17
3364F50D814C4EBB50F501DE84522460B812765DDAABC6A311FFB429457E6767CDA
337983F330179AF9D598AEB9650568AD79307FB100555AB73B0929E428272550D22
338FBFA319BCE7F77420EFC9514634223E3BB29AD77E0B2A7D67B90AF5FEF8199FF
3390109AF4F39A23E7860EFC6F83A1BEE01DA2F5092363C2FA05251FAB8B291517B
3405806321FFA8B26906A5EECFE9CDD4949944E19B3504B268938BCAC03C2CE0CC5
341F4465CF1CF403B667113059AC5D340E30AE1825AA2829DA83196C33044E6023F
342C1654A0861D138AE84F16B962C0122AC9345ED069B0D66F1B775F1D5E3CD3B
3430000000000000000000000000000000000000000000000000000000000000000
3440000000000000000000000000000000000000000000000000000000000000000
3450000000000000000000000000000000000000000000000000000000000000000
3460000000000000000000000000000000000000000000000000000000000000000
3470000000000000000000000000000000000000000000000000000000000000000
3480000000000000000000000000000000000000000000000000000000000000000
3490000000000000000000000000000000000000000000000000000000000000000
3500000000000000000000000000000000000000000000000000000000000000000
351cleartomark
352%%EndFont
353TeXDict begin 39158280 55380996 1000 600 600 (ru-refcard.dvi)
354@start /Fa 242[71 13[{ TeXbbad153fEncoding ReEncodeFont }1
35566.4176 /CMSY8 rf
356%DVIPSBitmapFont: Fb larm0800 8 56
357/Fb 56 241 df<123C127EB4FCA21380A2127F123D1201A312031300A25A1206120E5A5A
3585A126009157A8714>44 D<B512C0A412047F9018>I<123C127E12FFA4127E123C08087A
3598714>I<EB3FC0EBFFF03803E07C48487E48487E497E001EEB0780A2003E14C0A248EB03
360E0A500FC14F0B0007C14E0A3007E1307003E14C0A36CEB0F806C14006D5A3807C03E3803
361F0FC3800FFF0EB3FC01C2D7DAB23>48 D<130C133C137CEA03FC12FFEAFC7C1200B3B113
362FE387FFFFEA2172C7AAB23>I<EB7F803801FFF0380780FC380E003F48EB1F8048EB0FC0
3635A0060EB07E012F000FC14F07E1403A3007C1307C7FCA215E0140F15C0141F1580EC3F00
364147E147C5C495A495A495A495A011EC7FC5B5B4913305B485A4848136048C7FC000E14E0
365001FB5FC5A4814C0B6FCA21C2C7DAB23>I<EB3FC03801FFF03807C0FC380E007E487FEC
3661F80003F14C0A2EB800F1300A2000C131FC7FC1580A2EC3F00143E5C5CEB03F0EBFFC014
367F0EB00FC143FEC1F8015C0140F15E0A2EC07F0A21238127C12FEA3EC0FE012F8006014C0
3680070131F6C1480001EEB3F00380780FC3801FFF038007FC01C2D7DAB23>I<000CEB0180
369380FC01F90B512005C5C14F014C0D80C7EC7FC90C8FCA8EB1FC0EB7FF8380DE07C380F80
3701F01001380000E130F000CEB07C0C713E0A2140315F0A4127812FCA448EB07E012E00060
37114C00070130F6C14806CEB1F006C133E380780F83801FFE038007F801C2D7DAB23>53
372D<1230123C003FB512F8A215F05A15E039700001C000601480140348EB0700140E140CC7
373121C5C143014705C495AA2495AA249C7FCA25B130E131EA2133EA3133C137CA413FCA913
374781D2E7CAC23>55 D<EB3F80EBFFF03803E0783807C03E48487E48487E003E1480140700
3757E14C0127C00FC14E01403A315F0A5007C1307127EA2003E130F7E6C131F3807803B3803
376E0F33800FFC390383F03E013001407A215C0A2140F001E1480003F14005C143E143C003E
3775B001C5B380E03E03807FF80D801FEC7FC1C2D7DAB23>57 D<EE01C0EE0780EE1E001678
378ED01E0ED0780031EC7FC1578EC01E0EC0780021EC8FC1478EB01E0EB0780011EC9FC1378
379EA01E0EA0780001ECAFC127812E01278121EEA0780EA01E0EA0078131EEB0780EB01E0EB
3800078141EEC0780EC01E0EC0078151EED0780ED01E0ED0078161EEE0780EE01C02A297AA4
38137>60 D<12E01278121EEA0780EA01E0EA0078131EEB0780EB01E0EB0078141EEC0780EC
38201E0EC0078151EED0780ED01E0ED0078161EEE0780EE01C0EE0780EE1E001678ED01E0ED
3830780031EC7FC1578EC01E0EC0780021EC8FC1478EB01E0EB0780011EC9FC1378EA01E0EA
3840780001ECAFC127812E02A297AA437>62 D<4A7E4A7EA34A7EA24A7EA3EC1BF81419A2EC
38530FCA2EC70FEEC607EA24A7EA349486C7EA2010380EC000FA201066D7EA3496D7EA2011F
386B57EA29038180001496D7EA349147EA201E0147F4980A20001ED1F801203000716C0D80F
387F0EC3FE0D8FFFC0103B5FCA2302F7EAE35>65 D<B612FCEDFF803A03F8000FC00001EC03
388F06F7E6F7E82167E167FA6167E16FE5E4B5A4B5AED0FE0ED7F8090B6C7FC16E09039F800
38903F0ED01FC6F7E167F821780161F17C0A61780163F17005E16FEED03FC0003EC0FF0B712
390C04BC7FC2A2D7DAC32>I<DA1FF013C09138FFFE01903903F00F8390390F8001E3013FC7
3911277017C143F4848141F4848140F48481407A248481403121F491401123F90C8FC481500
392A300FE1600AB127F17C0A27E7F001F15016D1580120F6C6C1403EE07006C6C14066C6C14
3930ED8007C5C013F147890390F8001E0903903F00FC0902600FFFEC7FCEC1FF02A2F7CAD33
394>I<B712FCA23903F800030001EC007C82161E160EA21606A31607821530A293C7FCA315
39570A2EC01F090B5FCA2EBF801EC0070A21530A217C0A39238000180A4160317005EA25E5E
396167F0003EC01FEB7FCA22A2D7DAC30>69 D<B712FCA23903F800030001EC007C163E161E
397160EA21606A3160716031518A21600A31538157815F890B5FCA2EBF800157815381518A5
39892C7FCAB487EB512F8A2282D7EAC2E>I<DA1FF013C09138FFFE01903903F00F8390390F
3998001E3013FC71277017C143F4848141F4848140F48481407A248481403121F491401123F
40090C8FC481500A300FE1600A992381FFFFEA2007F9138001FE0EE0FC0A27E7F121F7F120F
4016C7EA26C7E6C6C141FEA007C013F143FD90F8013F3903903F007C10100B51200DA1FF813
402002F2F7CAD37>I<B512F0A23803FC006C5AB3B3A3487EB512F0A2142D7EAC19>73
403D<90387FFFF0A201001300147EB3AD123812FEA314FE5C1278387001F86C485A381E07E0
4043807FF80D801FCC7FC1C2E7DAC24>I<D8FFF8923807FFC06D5D0003EFF00000015F01BE
405151BA2019F1533A3D98F801463A2D987C014C3A2D983E0EB0183A3D981F0EB0303A2D980
406F81306A3027C130CA26E1318A36E1330A291380F8060A2913807C0C0A3913803E180A291
4073801F300A3EC00FEA2157C487ED80FF04B7EB5D93801B512C0A23A2D7DAC41>77
408D<D8FFF8903803FFFC7F00019138003FC06DEC0F006D1406EBBF80A2EB9FC0EB8FE01387
40980EB83F8138180EB80FE147E147FEC3F80EC1FC0140F15E0EC07F0140315F8EC01FC1400
41015FE157FED3F86151F16C6ED0FE6150716F6ED03FE1501A21500167E163EA2486C141ED8
4110FF0140EB5FC16062E2D7DAC35>I<EC3FF0903801FFFE903907E01F8090391F8007E090
412393E0001F001FCEB00FC4848147E4848804848EC1F8049140F000F16C04848EC07E0A248
413C8EA03F0A24816F8A2007E1501A200FE16FCAA007FED03F8A36C16F06D1407001F16E0A2
4146C6CEC0FC06D141F000716806C6CEC3F006C6C147E6C6C5C017E495A90391F8007E09039
41507E01F80902601FFFEC7FC9038003FF02E2F7CAD37>I<B612F815FF3A03F8001FC00001
416EC07E0ED01F016F8ED00FC16FE167E167FA6167E16FE16FCED01F816F0ED07E0ED1FC090
417B6120015F801F8C8FCB2487EB512F0A2282D7DAC30>I<90383F80303901FFF0703807C0
4187C390F000EF0001E13074813034813011400127000F01470A315307EA26C1400127E127F
419EA3FE013FE381FFFE06C13FC6C13FF00011480D8003F13E013039038003FF0EC07F81401
420140015FC157C12C0153CA37EA215787E6C14706C14F06CEB01E039F78003C039E3F00F00
42138E07FFE38C00FF01E2F7CAD27>83 D<007FB712F8A29039000FC003007C150000701638
422A200601618A200E0161CA248160CA5C71500B3A94A7E011FB512E0A22E2D7EAC33>I<B5
42339F003FFFCA2D803FCC7EA3FC06C48EC0F001606B3AB160E0000150C7F161C017C141801
4247E14386D5C6D146090390F8001E0903907E00380902601F80FC7FC9038007FFCEC0FF02E
4252E7DAC35>I<13FF000713C0380F01F0381C00F8003F137C80A2143F001E7FC7FCA4EB07
426FF137F3801FE1FEA07F0EA1FC0EA3F80EA7F00127E00FE14065AA3143F7E007E137F007F
427EBEF8C391F83C7FC390FFF03F83901FC01E01F207D9E23>97 D<EA07C012FFA2120F1207
428AC14FE9038C7FF809038CF03E09038DC01F09038F8007C49137E49133E497F1680A2150F
42916C0A9ED1F80A216005D6D133E6D5B01B05B9038BC01F090380E07E0390607FF80260001
430FCC7FC222F7EAD27>I<EB1FE0EB7FFC3801F01E3803E0073907C01F80EA0F80EA1F005A
431003EEB0F00007E90C7FCA2127C12FCA9127EA215C07E6C130101801380380FC0033907E0
43207003801F03E38007FF8EB1FC01A207E9E1F>I<15F8141FA214011400ACEB0FE0EB7FF8
4333801F81E3803E0073807C003380F8001EA1F00481300123E127EA25AA9127C127EA2003E
43413017EEB8003000F13073903E00EFC3A01F03CFFC038007FF090391FC0F800222F7EAD27
435>I<EB1F80EBFFF03803E0783807C03E380F801E381F001FEC0F80123E007E130715C012
4367C12FCA3B6FCA200FCC8FCA5127EA2003E14C0123F6C1301390F80038001C013003803E0
4370F3801F03C38007FF8EB1FC01A207E9E1F>I<EB03F0EB0FFCEB3E1EEB7C3F13F8EA01F0
438A23803E00C1400AAB512E0A23803E000B3A6487E387FFF80A2182F7FAE16>I<013F13F8
4399038FFC3FE3903E1FF1E3807807C000F140C391F003E00A2003E7FA76C133EA26C6C5A00
440071378380FE1F0380CFFC0D81C3FC7FC90C8FCA3121E121F380FFFF814FF6C14C04814F0
441391E0007F848130048147C12F848143CA46C147C007C14F86CEB01F06CEB03E03907E01F
442803901FFFE0038003FF01F2D7E9D23>I<EA07C012FFA2120F1207AC14FE9038C3FF8090
44338C703E09038DE01F013F8496C7EA25BA25BB2486C487E3AFFFE1FFFC0A2222E7EAD27>
444I<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FCA8EA07C012FFA2120F1207B3A5EA0FE0EA
445FFFCA20E2E7EAD14>I<EA07C012FFA2120F1207ADEC1FFEA2EC0FF0EC07C05D020EC7FC
4465C5C5C5CEBC3C013C7EBCFE0EBDFF013F9EBF0F8497EEBC07E143E80816E7E14076E7E81
4476E7E486C487E3AFFFE07FF80A2212E7EAD25>107 D<EA07C012FFA2120F1207B3B3A3EA
4480FE0EAFFFEA20F2E7EAD14>I<2607C07FEB07F03BFFC3FFC03FFC903AC783F0783F3C0F
449CE01F8E01F803B07DC00F9C00F01F8D9FF8013C04990387F000749137EA249137CB2486C
45001FEEB0FE03CFFFE0FFFE0FFFEA2371E7E9D3C>I<3807C0FE39FFC3FF809038C703E039
4510FDE01F0EA07F8496C7EA25BA25BB2486C487E3AFFFE1FFFC0A2221E7E9D27>I<EB1FE0
452EB7FF83801F03E3803C00F3907800780390F0003C04814E0003EEB01F0A248EB00F8A300
453FC14FCA9007C14F8A26CEB01F0A26CEB03E0A2390F8007C03907C00F803901F03E003800
4547FF8EB1FE01E207E9E23>I<3807C0FE39FFC7FF809038CF03E0390FDC01F03907F800FC
45549137E49133E49133FED1F80A3ED0FC0A8151F1680A2ED3F00A26D137E6D137C5D9038FC
45601F09038CE07E09038C7FF80D9C1FCC7FC01C0C8FCA9487EEAFFFEA2222B7E9D27>I<38
4570781F038FF87FCEB9E7EEA0F98EA07B813B0EBF03CEBE000A35BB1487EB5FCA2171E7E9D
4581B>114 D<3801FE183807FFB8381E01F8EA3C00481378481338A21418A27E7EB41300EA
4597FF06CB4FC6C13C06C13F0000113F838001FFC130138C0007E143EA26C131EA27EA26C13
4603CA26C137838FF01F038E3FFC000C0130017207E9E1C>I<1360A413E0A312011203A212
46107121FB512F0A23803E000AF1418A714383801F03014703800F860EB3FE0EB0F80152A7F
462A81B>I<D807C013F800FF131FA2000F130100071300B21401A314033803E007EC0EFC3A
46301F81CFFC038007FF890391FE0F800221F7E9D27>I<3AFFFC01FFC0A23A0FE0007E0000
46407147C15380003143015706C6C1360A26C6C5BA390387C0180A26D48C7FCA2EB3F07EB1F
46506A2EB0F8CA214DCEB07D8A2EB03F0A36D5AA26D5A221E7F9C25>I<3BFFFC3FFE07FFA2
4663B0FE003F001F801C09038E000F00007010114E0812603E00314C0A2913807F8012701F0
46706781380A29039F80E7C030000D90C3C1300A290397C181E06A2151F6D486C5AA2168C90
468391F600798A216D890390FC003F0A36D486C5AA36DC75A301E7F9C33>I<3AFFFC07FF80
469A23A0FF003FC000003EB01F0000114C06D485A000091C7FCEB7C06EB3E0E6D5A14B8EB0F
470B0EB07E013036D7E497E1307EB067C497EEB1C1F01387FEB700F496C7E6E7ED803C07F00
471076D7E391FE003FC3AFFF007FFC0A2221D7F9C25>I<3AFFFC01FFC0A23A0FE0007E0000
47207147C1538000314306D137000011460A26C6C5BA2EBFC01017C5BEB7E03013E90C7FCA2
473EB1F06A2148EEB0F8CA2EB07D8A2EB03F0A36D5AA26D5AA2495AA2130391C8FC1278EAFC
47406A25B131CEA7838EA7070EA3FE0EA0F80222B7F9C25>I<B9FCA2D803F8C7EA1FC00001
4751680B3B3A3486CEC3FC0B5D8F00FB5FCA2302D7DAC37>207 D<B512F814FF390FC01F80
4760007EB07E0140315F0A4EC07E0EC0FC0EC3F809038FFFC00809038C00F80EC03E0EC01F0
477EC00F815FCA5EC01F8A2EC03F0000FEB0FE0B61280ECFE001E1D7E9C23>226
478D<90B612E0A290390E007E00157C13061304130CAA5BA35BA21370136013E0485A485A00
4790FC7127E007FB612E0A2007CC7120300781401007014000060156000E01570A2481530A5
48024287F9C27>228 D<EB1F80EBFFF03803E0783807C03E380F801E381F001FEC0F80123E
481007E130715C0127C12FCA3B6FCA200FCC8FCA5127EA2003E14C0123F6C1301390F800380
48201C013003803E00F3801F03C38007FF8EB1FC01A207E9E1F>I<EB1FE0EB7FF83801F03E
4833803C00F3907800780390F0003C04814E0003EEB01F0A248EB00F8A300FC14FCA9007C14
484F8A26CEB01F0A26CEB03E0A2390F8007C03907C00F803901F03E0038007FF8EB1FE01E20
4857E9E23>238 D<3807C0FE39FFC7FF809038CF03E0390FDC01F03907F800FC49137E4913
4863E49133FED1F80A3ED0FC0A8151F1680A2ED3F00A26D137E6D137C5D9038FC01F09038CE
48707E09038C7FF80D9C1FCC7FC01C0C8FCA9487EEAFFFEA2222B7E9D27>240
488D E
489%EndDVIPSBitmapFont
490/Fc 197[23 58[{ TeXaae443f0Encoding ReEncodeFont }1 83.022
491/CMMI10 rf /Fd 145[42 3[23 106[{ TeXbbad153fEncoding ReEncodeFont }2
49283.022 /CMSY10 rf
493%DVIPSBitmapFont: Fe lati1000 10 6
494/Fe 6 115 df<14F8EB07FE90381F871C90383E03FE137CEBF801120148486C5A485A12
4950FEBC001001F5CA2EA3F801403007F5C1300A21407485C5AA2140F5D48ECC1C0A2141F15
496831680143F1587007C017F1300ECFF076C485B9038038F8E391F0F079E3907FE03FC3901
497F000F0222677A42A>97 D<147F903803FFC090380FC1E090381F0070017E137849133839
49801F801F83803F003120713E0120FD81FC013F091C7FC485AA2127F90C8FCA35A5AA45AA3
499153015381578007C14F0007EEB01E0003EEB03C0EC0F806CEB3E00380F81F83803FFE0C6
50090C7FC1D2677A426>99 D<EC07C0EC3FF09138FC38E0903901F01FF0EB03E0903807C00F
501EB0F80011F1307D93F0013E05B017E130F13FE4914C01201151F1203491480A2153F1207
502491400A25DA249137EA215FEA25D00031301140314076C6C485A0000131FEB787BEB3FF3
50390380FC3F0EB00031407A25DA2140F5D121C007E131F5D00FE49C7FC147E5C387801F838
5047C07E0381FFF80D803FEC8FC24367CA426>103 D<EB03F0EA01FFA3EA00075CA3130F5C
505A3131F5CA3133F91C8FCA35B90387E07F0EC1FFCEC783E9038FFE01F02C01380EC800F14
50600485A16C05B49EB1F8012035BA2153F000715005BA25D000F147E5B15FE5D121FD98001
507131C15F8163C003F01031338010013F0A216704814E0007E15F016E0EDE1C000FE903801
508E38048903800FF000038143C263B7BB92A>I<D801E013FE3A07F803FF803A0E3C0F07C0
5093A1E3E3C03E0261C1F787F39383FF00114E0007813C000708114804A485AEAF07FEAE07E
510A20000140701FE5C5BA2150F00015D5B151F5E12034990383F8380160316070007027F13
5110049137EA2160E000F147C49141E161C5E001FEC3C7849EB1FE00007C7EA0780292679A4
5122F>110 D<3903C003F0390FF01FFC391E783C0F381C7C703A3C3EE03F8038383FC0EB7F
513800078150000701300151CD8F07E90C7FCEAE0FE5BA2120012015BA312035BA312075BA3
514120F5BA3121F5BA3123F90C9FC120E212679A423>114 D E
515%EndDVIPSBitmapFont
516%DVIPSBitmapFont: Ff labx1000 10 36
517/Ff 36 256 df<B61280A819087F9620>45 D<EE7F80ED7FFFA4150381AF903801FF8101
5180F13F1013F13FD9038FFC07F0003EB001FD807FC1307000F8048487F5B123FA2485AA312
519FFAA127FA27F123FA26C6C5B000F5C6C6C5B6C6C4913C02701FF80FD13FE39007FFFF901
5201F13E1010113012F3A7DB935>100 D<903803FF80011F13F0017F13FC3901FF83FE3A03
521FE007F804848133F484814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FC
522A301E0C8FCA4127FA36C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C0
5237FC06DB51200010F13FC010113E025257DA42C>I<EC1FF0903801FFFC010713FF90391F
524F87F8090383FE0FFD9FFC113C0A2481381A24813016E1380A2ED3E0092C7FCA8B6FCA400
5250390C8FCB3ABB512FEA4223A7DB91D>I<01FEEB7FC000FF903803FFF8020F13FE91381F
52603FFDA3C011380000713780003497E6D4814C05CA25CA291C7FCB3A3B5D8FC3F13FFA430
527257DA435>110 D<01FFEC3FC0B5EB3FFFA4000714016C80B3A35DA25DA26C5C6E4813E0
5286CD9C03E13FF90387FFFFC011F13F00103138030257DA435>117
529D<EB3FFE0003B512E0000F14F8391FF00FFE003FEB03FF6D6C7F6E7FA26F7EA26C5A6C5A
530EA0380C8FCA2EC3FFF010FB5FC137F3901FFF87F00071380380FFE00EA3FF85B485A12FF
5315BA415FF6D5A127F263FF00713F83B1FFC1FBFFFC0390FFFFE1F0003EBF80F39003FE003
5322A257DA42E>224 D<163EED03FEEC01FF147F0107B5FC011F5C137F48B65A485D4815C0
5334802F8C7FC02C0C8FCD81FFCC9FC13F0485A5B5B90CAFC127EA2127C903801FFC0010F13
534F8D8787F13FF26F8FF807F3AFBFE003FE0B4486D7E496D7E496D7EA28249130382A31780
535A9007F1600A3003F5D6D1307001F5DA26C6C495A6C6C495A6C6C495A6C6C6CB45A6C6CB5
536C7FC011F13FC010113C0293A7DB930>I<B612FCEDFFC016F000039038001FF86F7E6F7E
537A26F7EA44B5AA2ED1FFCED7FF091B512C093C7FC16E09138000FF86F7E6F7E6F7E178017
538C0A617805D17004B5AED1FFCB75A16E093C7FC2A257EA430>I<B712E0A30003EB003F15
5390F15071503150116F0A21500A51600B3B512FEA324257EA429>I<010FB712C0A3903B00
5407C003FF0001478AB1470A214F0A35C1301A25C1303A2495AA249C7FC5B133E5B5B485A00
5417FB812E0A301E0C8127F90C9120F007E1607007C1603A248EE01F0A3481600A5343280A4
54235>I<903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848133F484814C000
5431FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4127FA36C7E1678
544121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200010F13FC010113
545E025257DA42C>I<D83FFF013FB5EB3FFFA3D803FE010001C0EB1FF0000019C0017F4D5A
546D91FC004FEC7FC6D6C4B5A6D6C4B5AD901FCED0FE06D6C4B5A023F4BC8FCDA1FC014FE6E
5476CEBC1FC6F13C303FC13CF4A6CEBDFFE4AB7FC4A82DAFFEF01FD7F4901E301F17F4901C1
54801E07F0380EBC07F49496E7E49486F7E49486F7E49486F7E017F844A8149486F7F48496F
5497F4849707E4890C76F7E4885B5D8E03FD9FF01B512C0A34A257EA44F>I<38701FFF007C
550B512F0007F14FE9038E00FFFD98001138090C713C0127E007CEC7FE0A21278A2C8EAFFC0
5515C4A1300EC0FFE90383FFFF815C015F89038000FFE913803FF80020013C0A2ED7FE016F0
552A412F07E007815E015FF007C15C06C01031380261FC00F13006CB512FC000314F0C66C90
553C7FC24257EA42A>I<B5D8FC3FB5FCA3000390C713C0A25D5DA25D5D5D151E5D157C1578
5545D4A5AA24A5A4A5AA24A5A141E143E143C5C14F85C5C5CA25C91C7FCA2B5D8FC3F13FFA3
55530257EA435>I<90390F8001F090391FE007F8496C487E017F80ECF81FA4ECF00F013F5C
556ECE0076D486C5A6DB55A010314C0010091C7FCEC1FF891C9FCA4B5D8FC3FB5FCA3000390
557C713C0A25D5DA25D5D5D151E5D157C15785D4A5AA24A5A4A5AA24A5A141E143E143C5C14
558F85C5C5CA25C91C7FCA2B5D8FC3F13FFA330397EB835>I<B500FCEBFFFCA3000390C7EA
5597FC0170016FEED03F84B5A4B5AED3F804BC7FC15FCEC03F84A5A140F143F4A7E4A7E81EC
560F7FF02C77F02837F14016E7F6F7E6F7E6F7E82150F6F7E6F13806F13C06F13E017F0B5D8
561FC0713FFA330257EA435>I<011FB71280A3903B00F8007FE0005CB3A3EA1E01123F387F
56281E0EAFFC113C3A2EBC7C0138F6CB45A6CD9001FB512806C5AEA0FF831257FA435>I<B5
5636C91387FFF806E91B5FC5E00036DEDE000A2EE03BFEBDFF0EE073FEBCFF8160EEBC7FC16
5641CA2EBC3FE1638EBC1FF167001C0138016E0EC7FC0EDC1C0A2EC3FE1EDE380EC1FF3EDF7
565006EB4FC5D1407A25D14035D3807E001B5D9F00FB51280140015E039257DA440>I<B5D8
566FC3FB5FCA3000390C713C0AC91B6FCA391C7FCB0B5D8FC3F13FFA330257EA435>I<9038
56701FFC0010F13F8017F13FFD9FF807F3A03FE003FE048486D7E48486D7E48486D7EA2003F
56881491303007F81A300FF1680A9007F1600A3003F5D6D1307001F5DA26C6C495A6C6C495A
5696C6C495A6C6C6CB45A6C6CB5C7FC011F13FC010113C029257DA430>I<B9FCA3000390C7
57013C0B3ADB5D8FC3F13FFA330257EA435>I<9039FF01FF80B5000F13F0023F13FC9138FE
57107FFDAF00113800007496C13C06C0180EB7FE091C713F0EE3FF8A2EE1FFCA3EE0FFEAA17
572FC161FA217F8163F17F06E137F6E14E06EEBFFC0DAF00313809139FC07FE0091383FFFF8
573020F13E0020390C7FC91C9FCACB512FCA42F357EA435>I<903801FFC0010F13FC017F13
574FFD9FF8013802603FE0013C048485AEA0FF8121F13F0123F6E13804848EB7F00151C92C7
575FC12FFA9127FA27F123FED01E06C7E15036C6CEB07C06C6C14806C6C131FC69038C07E00
5766DB45A010F13F00101138023257DA42A>I<007FB612FEA301811381D87E01EB807E007C
577153E0078151EA200F8151FA200F0150FA500001500B348B61280A328257EA42D>I<B539
578F001FFF8A3000790C7EA3F806CED1F00161E6E133E6C153C6E137C6C15786E13F8017F5C
579ECF001013F5C14F8011F495AA2ECFC07010F5CECFE0F010791C7FC6E5A6D131E15BE6D13
580BC15FC6D5BA36E5AA26E5AA26E5AA26E5AA292C8FCA25C141E003F133E387F803C38FFC0
5817C147814F8EBC1F0EBC3E06C485A387D1F80D83FFFC9FCEA1FFCEA07F02D357EA432>I<
582ED01FEEC01FFA4EC000F1507AFDAFF87EB1FF0010F01E7EB7FFF013F90B712C09026FFE0
5837F9038E07FF00003D9801F9038801FFC48496C496C7E48486D486D7E4848701380498200
5843F19C04982007F19E0A34848EF7FF0A96C6CEFFFE0A3003F19C06D5E001F19806D5E6C6C
585496C4913006C6C4C5A6C6D486D485AC6D9E07F9038E07FF0013FB812C0010F9026E7FE7F
58690C7FC01000187EB1FF0DA000790C9FCAC4AB512F8A4444A7DB94B>I<B539F01FFFF0A3
587000790390003FE006C90388001F06C6D485A6C1407D97FE05B6D6C485A6E48C7FC90381F
588FC3E010F5B903807FEFC6D6C5A5D6D5B6D5B6E7E6E7E814A7EA24A7E903801F3FFD903E3
5897FD907C17FEB0FC049486C7E4A6C7E013E80496D7E49130F00016E7ED807FC80B5013F13
590F8A32D257EA432>I<B5D8FC3FB5FCA3000390C713C0B3ADB91280A3C91201EE003F171F
591170FA2EF07C0A31703A532327EA435>I<B5D8FC3FB5FCA3000390C713C0AD6C6D5A6C14
5920F90387FC07F90383FFFFE010F13F00101138090C8FCAC033F13FFA330257EA435>I<B5
593D8FC3FB5000FB512C0A3000390C7903AC0003FF000B3ADBC12E0A3CD127F1A0F1A071A03
594A2F201F0A31A00A54C327EA44F>249 D<007FB512F0A301811380EA7E01127C1278A212
595F8A212F0A5000091B5FC17F017FC9238801FFEEE07FF7013807013C0A27013E0A64C13C0
596A24C13804C1300EE1FFE017F90B55A17F094C7FC33257EA439>I<B500FC023FB5FCA300
5970390C913C0ACECFFFEEDFFE016F89138003FFCED0FFE6F7E6F7FA26F7FA64B5BA24B5B4B
5985AED3FFCB7D8F83F13FF16E0EDFE0040257EA445>I<B512FCA3000390C9FCACECFFFEED
599FFE016F89138003FFCED0FFE6F7E6F1380A26F13C0A64B1380A24B13004B5AED3FFCB75A
60016E04BC7FC2A257EA430>I<B500FCECFFE0040713FC043FEBFF80000390C7397FC07FC0
601923A01FF001FF04B486D7E4B486D7E4B486D7EA2031F814C7F033F1680A3037F16C091B5
602FCA3EC007FA5033F1680A3031F1600705B030F5DA26F6C495A6F6C495A6F6C495A6F9038
603C07FE0B500FC013FB51280040F49C7FC040013E042257EA448>254
604D<49B612F8133F90B7FC00039039C007FE003807FE00120F5B121FA5120F6C7E6C7E6C13
605E06C6CB5FC131F13004913E715C74913875B491307EB1FFE14FC133FEB7FF8EBFFF04813
606E0A24813C0481380121FB500F1B512F8A32D257EA432>I E
607%EndDVIPSBitmapFont
608%DVIPSBitmapFont: Fg latt1000 10 75
609/Fg 75 126 df<130EEB3F80497E3801FFF0487F000F13FE381FFBFFD87FF113C039FFC0
6107FE0EB803F38FE000F007CEB07C0007813031B0D77B42D>2 D<007FB512F0B612F8A36C
61114F01D0579942C>21 D<121FEA3F80EA7FC0EAFFE0B0EA7FC0AEEA1F00C7FCA7121FEA3F
61280EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B3470B32C>33 D<003C131E007F137F481480
613A66C1400A6007E7FA6003E133EA3003C131E001C131C191977B32C>I<0107131C90380F
614803EA8011F137EEC007CA4003FB612E0B712F8A43A003E00F800A2EB7E01017C5BA8EBFC
6150301F85BA2B712F8A4003F15E03A01F007C000A30003130F01E05BA86C486CC7FC25337D
616B22C>I<EB01C0497EA6EB0FFC90387FFF8048B512E00007804880391FFBEFFC393FC3E1
617FE903803E07F007E80127C00FC158012F8157FA300FCEC3F00A2007E91C7FC127FEA3FC3
61813FBEA1FFF6C13FC6C13FF000114C06C6C7F011F13F801037F14E7ECE1FEECE07F810018
61980007E1580150F12FFA312FE151F1600007E5C007F143ED83F8313FE9038C3E1FC391FFB
620EFF86CB55A6C5C6C5CC691C7FCEB1FF8EB03E0A66D5A21417BB92C>I<D807801307D81F
621E0EB0F80151F487E486C133F1600007C5CD8FCFC137EEAF87C15FE5D14015DA21403D8FC
622FC5BEA7CF8007F13075D383FF00FD81FE05BA23807801FC75B143F92C7FCA25C147E14FE
6235CA213015CA213035C13075CA2130F5C131FEC800FED3FC0013FEB7FE0140049EBFFF001
6247E13F9A2D9FE0113F801FC13F0A2120113F8120313F015F90007010013F05B000F14FF49
625EB7FE0A20007EC3FC06C48EB0F0025417DB92C>I<EA0F80EA1FE0EA3FF0127F13F8A213
626FCA2123F121F120FEA007CA313FC13F8A2120113F01203EA07E0A2EA0FC0EA3F80127FEA
627FF005A12F812700E1D71B22C>39 D<143814FC13011303EB07F8EB0FF0EB1FC0EB3F80EB
6287F0013FE485A485A5B12075B120F5B485AA2123F90C7FCA25A127EA312FE5AAC7E127EA3
629127F7EA27F121FA26C7E7F12077F12037F6C7E6C7E137FEB3F80EB1FC0EB0FF0EB07F8EB
63003FC130113001438164272B92C>I<127012FC7E7E6C7E6C7EEA0FE06C7E6C7E6C7E6C7E
631137F7F1480131F14C0130FEB07E0A214F01303A214F81301A314FC1300AC130114F8A313
6320314F0A2130714E0A2EB0FC0131F1480133F14005B13FE485A485A485A485AEA3FC0485A
63348C7FC5A5A1270164279B92C>I<EB0380497EA60020140800F8143E00FE14FE00FF13C1
634EBC7C7EBE7CF003FB512F8000F14E0000314806C140038007FFCA248B5FC481480000F14
635E0003F14F839FFE7CFFEEBC7C7EB07C100FE13C000F8143E0020140800001400A66D5A1F
636247AAA2C>I<147014F8AF003FB612E0B712F8A4C700F8C7FCB0147025267DAB2C>I<EA0F
63780EA1FE0EA3FF0EA7FF8A213FCA3123F121F120F120013F8A21201EA03F01207EA1FE0EA
6387FC0EAFF80130012FC12700E17718A2C>I<007FB512F0B612F8A36C14F01D0579942C>I<
639121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B708A2C>I<1507ED0F80A2151F
64016005D153E157E157CA215FC5D14015D14035D14075D140F5D141F92C7FC5C143EA2147E
641147C14FC5C13015C13035C13075C130F5C131F91C8FC5B133EA2137E137C13FC5B12015B
64212035B12075B120F5B121F90C9FCA25A123E127E127C12FC5AA2127021417BB92C>I<EB
64303F8EB0FFE90383FFF80497F90B57E3901FE0FF03903F803F848486C7EEBE0004848137E
644A248487FA248C7EA1F80A2003E140F007E15C0A3007C140700FC15E0AC6C140F007E15C0
645A46CEC1F80A36C6CEB3F00A26C6C137E6D13FE00075CEBF0016C6C485A3901FE0FF06CB5
6465A6D5B6D5BD90FFEC7FCEB03F823357CB32C>I<1307497EA2131FA2133F137F13FF5A12
64707127FB5FC13DF139FEA7C1F1200B3AE007FB512E0B612F0A36C14E01C3477B32C>I<EB
6480FF890387FFF8048B512E00007804814FC391FF80FFE393FE001FF903880007F48C7EA3F
64980007E141F00FE15C0150F6C15E01507A3127E123CC8FCA2150F16C0151F1680153F1600
6505D15FE4A5A14034A5A4A5A4A5A4A5AECFF804948C7FC495A495A495AEB3FE0EB7F8049C8
651FC485A4848EB03C04848EB07E0EA1FE0485A48B6FCB7FCA36C15C023347CB32C>I<EB0F
652FC90387FFF8048B512E0000714F84880391FF807FEEBC0004848137F6D7F1680151FA26C
6535A6CC7FCC8FC153F16005D15FE14014A5AEC1FF890381FFFF0495BA215F86D7F90380007
654FEEC00FF81ED3F80ED1FC0150FA216E01507A2123C127EB4FC150F16C0A248141F007FEC
6553F806DEB7F006C6C5B391FF807FE6CB55A6C5C6C14E0C66C1380D90FFCC7FC23357CB32C
656>I<EC07F04A7E141F143FA2147EA214FCEB01F8A2EB03F0EB07E0A2EB0FC0EB1F80A2EB
6573F00137EA25B485AA2485A5B1207485AA2485A48C7FCA2127E5AB712FC16FEA36C15FCC8
658EAF800AA91387FFFF091B512F8A36E13F027347EB32C>I<000FB512FE4880A35D0180C8
659FCADEB83FE90389FFF8090B512E015F8819038FE03FE9038F000FF01C07F49EB3F8090C7
660121F6C15C0C8120FA2ED07E0A4123C127EB4FC150F16C0A248141F007EEC3F80007FEC7F
661006C6C5B6D485A391FF80FFC6CB55A6C5C000114C06C6C90C7FCEB0FF823347CB22C>I<
662121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00C7FCAE121FEA3F80EA7FC0EAFFE0A5
663EA7FC0EA3F80EA1F000B2470A32C>58 D<1502ED0F80151F157F15FF913803FE00EC0FFC
664EC1FF0EC7FE0ECFF80D903FEC7FC495AEB1FF0495AEBFF80000390C8FCEA07FCEA1FF8EA
6653FE0EAFF8090C9FCA27FEA3FE0EA1FF8EA07FC6CB4FCC67FEB3FE06D7EEB07FC6D7E9038
66600FF80EC7FE0EC1FF0EC0FFCEC03FE913800FF80157F151F150FED0200212A7BAD2C>60
667D<122012F87EB4FC7FEA3FE0EA1FF8EA07FC6CB4FCC67FEB3FE06D7EEB07FC6D7E903800
668FF80EC7FE0EC1FF0EC0FFCEC03FE913800FF80157FA215FF913803FE00EC0FFCEC1FF0EC
6697FE0ECFF80D903FEC7FC495AEB1FF0495AEBFF80000390C8FCEA07FCEA1FF8EA3FE0EAFF
6708090C9FC12FC5A1220212A7BAD2C>62 D<EB3FFE0003B512C0000F14F04814FC4880397F
671E007FF90C7FC00FEEC3F806C141FA3153F007EEC7F00003C5CC7EA03FEEC0FFC4A5AEC3F
672E04A5A4AC7FC495A495A5C13075C130F5CA76D5A90C9FCA8EB0380EB0FE0A2497EA36D5A
673A2EB038021337BB22C>I<EC7F80903803FFE0010F7F013F7F497F9038FFC0FE3901FE00
6747FD803F87F4848EB1F809038E00FCF390FC03FFF48484813C091B5FCEA3F01393E03F87F
675903907F03FE0007EEBE01F397C0FC00FEC8007A2EAFC1F00F8EB0003A900FCEB8007D87C
6760F14C0A2ECC00F3A7E07E01F80003EEBF03F903903F87F00393F01FFFED81F805B6E5A6C
6776C6C5A3907E00FC09039F00007C06C6CEB0FE0D801FE131F3900FFC0FF6DB512C06D1480
678010FEBFE00010313F89038007FC023337CB22C>I<14FE497EA4497FA214EFA2130781A2
67914C7A2010F7FA314C390381F83F0A590383F01F8A490387E00FCA549137E90B512FEA348
68080A29038F8003FA34848EB1F80A4000715C049130FD87FFEEBFFFC6D5AB514FE6C15FC49
6817E27347EB32C>I<007FB512E015F8B612FE6C8016C03903F0003FED0FE0ED07F01503A2
682ED01F8A6ED03F0A21507ED0FE0ED1FC0EDFF8090B612005D5D15FF16C09039F0001FE0ED
68307F0ED03F81501ED00FCA216FE167EA616FE16FC1501ED03F8150FED3FF0007FB612E016
684C0B712806CECFE0015F027337FB22C>I<02FF13700107EBE0F84913F9013F13FD4913FF
685EBFF813901FE007F4848131FD807F0130F1507485A491303485A150148C7FCA25A007EEC
68600F01600A212FE5AAB7E127EA3007F15F06CEC01F8A26C7EA26C6C13036D14F06C6C1307
68716E0D803FC131F6C6CEB3FC03A00FF81FF806DB512006D5B010F5B6D13F0010013802535
6887DB32C>I<007FB5FCB612C015F0816C803907E003FEEC00FFED7F80153FED1FC0ED0FE0
689A2150716F0150316F81501A4ED00FCACED01F8A3150316F0A2150716E0150FED1FC0153F
690ED7F80EDFF00EC03FE007FB55AB65A5D15C06C91C7FC26337EB22C>I<007FB612F0B712
691F8A37E3903F00001A7ED00F01600A4EC01E04A7EA490B5FCA5EBF003A46E5A91C8FCA516
6923C167EA8007FB612FEB7FCA36C15FC27337EB22C>I<007FB612F8B712FCA37ED803F0C7
693FCA716781600A515F04A7EA490B5FCA5EBF001A46E5A92C7FCAD387FFFE0B5FC805C7E26
694337EB22C>I<903901FC038090390FFF87C04913EF017F13FF90B6FC4813073803FC0149
6957E4848137F4848133F49131F121F5B003F140F90C7FCA2127EED078092C7FCA212FE5AA8
696913803FFF84A13FCA27E007E6D13F89138000FC0A36C141FA27F121F6D133F120F6D137F
6976C7E6C6C13FF6D5A3801FF076C90B5FC6D13EF011F13CF6DEB0780D901FCC7FC26357DB3
6982C>I<387FFFE0B57EA36C5BD803F0C8FCB3AE16F0ED01F8A8007FB6FCB7FCA36C15F025
699337DB22C>76 D<D87FE0EB0FFC486CEB1FFEA26D133F007F15FC000F15E001BC137BA401
7009E13F3A3EB9F01A2018F13E3A21483A2018713C314C7A201831383A214EFA201811303A2
70114FFEB80FEA3147C14381400ACD87FF0EB1FFC486CEB3FFEA36C48EB1FFC27337EB22C>
702I<007FB512C0B612F88115FF6C15802603F00013C0153FED0FE0ED07F0A2150316F81501
703A6150316F01507A2ED0FE0ED3FC015FF90B61280160015FC5D15C001F0C8FCB0387FFF80
704B57EA36C5B25337EB22C>80 D<387FFFFCB67E15E015F86C803907E007FE1401EC007F6F
7057E151FA26F7EA64B5AA2153F4BC7FCEC01FE140790B55A5D15E081819038E007FCEC01FE
7061400157F81A8160FEE1F80A5D87FFEEB1FBFB5ECFF00815E6C486D5AC8EA01F029347EB2
7072C>82 D<90381FF80790B5EA0F804814CF000714FF5A381FF01F383FC003497E48C7FC00
7087E147F00FE143F5A151FA46CEC0F00007E91C7FC127F7FEA3FE0EA1FFCEBFFC06C13FC00
70903EBFFC06C14F06C6C7F01077F9038007FFEEC07FF02001380153FED1FC0A2ED0FE0A200
71078140712FCA56CEC0FC0A26CEC1F806D133F01E0EB7F009038FE01FF90B55A5D00F914F0
711D8F83F13C0D8700790C7FC23357CB32C>I<007FB612FCB712FEA43AFC007E007EA70078
712153CC71400B3AF90383FFFFCA2497F6D5BA227337EB22C>I<D87FF0EB07FF486C491380
713A36C486D1300001FC8127CA46C6C5CA76C6C495AA4143E147FA33A03E0FF83E0A214F7A2
71401E113C3A3000101E35BA201F113C701F313E7A314C1A200005DA201F713F71480A301FF
71513FF017F91C7FC4A7EA4013E133E29347FB22C>87 D<387FFFFCB512FEA314FC00FCC7FC
716B3B3B3B512FC14FEA36C13FC17416FB92C>91 D<127012F8A27E127C127E123E123F7EA2
7177F120F7F12077F12037F12017F12007F137C137E133EA2133F7F80130F80130780130380
718130180130080147C147E143EA2143F8081140F81140781140381140181140081157CA215
7197E153E153F811680150FA2ED070021417BB92C>I<387FFFFCB512FEA37EC7127EB3B3B3
720387FFFFEB5FCA36C13FC17417DB92C>I<007FB6FCB71280A46C150021067B7D2C>95
721D<1338137CEA01FC1203EA07F813F0EA0FC0EA1F80A2EA3F00123E127E127CA212FC5AA3
722EAFFC013E013F013F8A2127FA2123F13F0EA1FE0EA07C00E1D72B82C>I<3801FFF00007
72313FE001F6D7E15E048809038C01FF81407EC01FC381F80000006C77EC8127EA3ECFFFE13
7241F90B5FC1203120F48EB807E383FF800EA7FC090C7FC12FE5AA47E007F14FEEB8003383F
725E01F6CB612FC6C15FE6C14BF0001EBFE1F3A003FF007FC27247CA32C>I<EA7FF0487EA3
726127F1201AAEC1FE0ECFFF801FB13FE90B6FC16809138F07FC09138801FE091380007F049
727EB03F85BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F9138
728801FE09138E07FC091B51280160001FB5B01F813F83900F03FC027337FB22C>I<903803
729FFE0011F13F8017F13FE48B5FC48804848C6FCEA0FF0485A49137E4848131890C9FC5A12
7307EA25AA8127EA2127F6C140F6DEB1F806C7E6D133F6C6CEB7F003907FE03FF6CB55A6C5C
7316C6C5B011F13E0010390C7FC21247AA32C>I<EC0FFE4A7EA380EC003FAAEB07F8EB3FFE
73290B512BF4814FF5A3807FC0F380FF00348487E497E48487F90C7FC007E80A212FE5AA87E
733007E5CA2007F5C6C7E5C6C6C5A380FF0073807FC1F6CB612FC6CECBFFE6C143FEB3FFC90
734390FF01FFC27337DB22C>I<EB03FE90381FFFC0017F13F048B57E48803907FE03FE390F
735F800FFD81FE0EB3F805B4848EB1FC090C7120F5A007E15E015075AB7FCA416C000FCC9FC
7367E127EA2127F6CEC03C06DEB07E06C7ED80FF0130F6C6CEB3FC001FF13FF000190B51280
7376C1500013F13FC010F13F00101138023247CA32C>I<EC0FF8EC3FFE91B5FC4914805B90
7383807FC7F14F090390FE03F0014C092C7FCA6007FB512FEB7FCA36C5C26000FC0C7FCB3A8
739003FB512F04880A36C5C21337DB22C>I<ED03F8903907F80FFC90391FFE3FFE017FB6FC
74048B7FC48ECFE7F9038FC0FF82607F003133E3A0FE001FC1CD9C0001300001F8049137EA6
7416D13FE000F5CEBE0016C6C485A3903FC0FF048B5FC5D481480D99FFEC7FCEB87F80180C8
742FCA37F6C7E90B512F06C14FE48ECFF804815E04815F03A3FC0001FF848C7EA03FC007E14
74300007C157C00FC157E48153EA46C157E007E15FCD87F801303D83FE0EB0FF8D81FFCEB7F
744F06CB612E0000315806C1500D8003F13F8010713C028387EA42C>I<EA7FF0487EA3127F
7451201AAEC1FE0EC7FFC9038F9FFFE01FB7F90B6FC9138F03F80ECC01F02807FEC000F5B5B
746A25BB3267FFFE0B5FCB500F11480A36C01E0140029337FB22C>I<1307EB1FC0A2497EA3
7476D5AA20107C7FC90C8FCA7387FFFC080B5FC7EA2EA0007B3A8007FB512FCB612FEA36C14
748FC1F3479B32C>I<140EEC3F80A2EC7FC0A3EC3F80A2EC0E0091C7FCA748B512804814C0
749A37EC7120FB3B3A2141F003C1480007E133FB414005CEB01FEEBFFFC6C5B5C001F5B0007
75090C7FC1A467CB32C>I<EA7FE0487EA3127F1201AA91381FFFF04A13F8A36E13F0913800
751FE004A5A4A5A4A5A4A5A4A5A4A5A4AC7FC14FEEBF1FC13F3EBF7FE90B5FCA2EC9F80EC0F
752C001FE7FEBFC07496C7E496C7E811400157E811680151F3A7FFFC0FFFCB500E113FEA36C
75301C013FC27337EB22C>I<387FFFE0B57EA37EEA0003B3B3A5007FB61280B712C0A36C15
7548022337BB22C>I<3A7F83F007E09039CFFC1FF83AFFDFFE3FFCD87FFF13FF91B57E3A07
755FE1FFC3E01FCEBF83F496C487E01F013E001E013C0A301C01380B33B7FFC3FF87FF0027F
75613FFD8FFFE6D13F8D87FFC4913F0023F137F2D2481A32C>I<397FF01FE039FFF87FFC90
75738F9FFFE01FB7F6CB6FC00019038F03F80ECC01F02807FEC000F5B5BA25BB3267FFFE0B5
758FCB500F11480A36C01E0140029247FA32C>I<EB07FCEB1FFF017F13C048B512F0488039
75907FC07FC390FF001FE48486C7E0180133F003F158090C7121F007EEC0FC0A348EC07E0A7
7606C140F007E15C0A2007F141F6C15806D133F6C6CEB7F006D5B6C6C485A3907FC07FC6CB5
7615A6C5C6C6C13C0011F90C7FCEB07FC23247CA32C>I<397FF01FE039FFF8FFF801FB13FE
76290B6FC6C158000019038F07FC09138801FE091380007F049EB03F85BED01FC491300A216
763FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F9138801FE09138E07FC091B51280
764160001FB5B01F813F8EC3FC091C8FCAD387FFFE0B57EA36C5B27367FA32C>I<903903FC
765078090391FFF0FC0017F13CF48B512EF4814FF3807FE07380FF00148487E49137F484813
7663F90C7FC48141F127E150F5AA87E007E141FA26C143F7F6C6C137F6D13FF380FF0033807
767FC0F6CB6FC6C14EF6C6C138F6D130FEB07F890C7FCAD0203B5FC4A1480A36E140029367D
768A32C>I<D87FFEEB3FC0B53801FFF0020713F8021F13FC6C5B39003F7FE1ECFF019138FC
76900F84A13704A13005CA25C5CA391C8FCAF007FB512E0B67EA36C5C26247EA32C>I<9038
7707FF8700003B512F8120F5A5A387FC00F387E00034813015AA36CEB00F0007F140013F038
7713FFFC06C13FE6CEBFF80000314E0C66C13F8010113FCEB0007EC00FE0078147F00FC143F
772151F7EA26C143F6D133E6D13FE9038F007FC90B5FC15F815E000F8148039701FFC002024
7737AA32C>I<131E133FA9007FB6FCB71280A36C1500D8003FC8FCB1ED03C0ED07E0A5EC80
7740F011FEB1FC0ECE07F6DB51280160001035B6D13F89038003FE0232E7EAD2C>I<3A7FF0
77503FF80486C487FA3007F7F0001EB000FB3A3151FA2153F6D137F3900FE03FF90B7FC6D15
776807F6D13CF902603FE07130029247FA32C>I<3A7FFF01FFFCB514FE148314016C15FC3A
77703E0000F80A26D131F00011500A26D5B0000143EA26D137E017C137CA2017E13FC013E5B
778A2EB3F01011F5BA21483010F5BA214C701075BA214EF01035BA214FF6D90C7FCA26D5A14
7797C27247EA32C>I<D87FFFEB7FFF6EB5FCB515806C16004A7ED807C0EB01F0A66C6C495A
780A3143E147FA2D801F0495AECFF87A214F7A201F113C700005D9038F9E3CFA201FB13EFA3
781D97BC190C7FC017F13FFA21480A2013F5B90381F007C29247FA32C>I<3A3FFF03FFF048
782018713F8A36C010313F03A00FC007E005D90387E01F8013F5BEB1F83EC87E090380FCFC0
783903807EF80EB03FF6D90C7FC5C6D5A147C14FE130180903803EF80903807CFC0EB0FC7EC
78483E090381F01F0013F7FEB7E00017C137C49137E0001803A7FFF01FFFC1483B514FE6C15
785FC140127247EA32C>I<3A7FFF01FFFCB5008113FE148314816C010113FC3A03E0000F80
7866C7E151F6D140012005D6D133E137C017E137E013E137CA2013F13FC6D5BA2EB0F815DA2
787EB07C1ECC3E0A2EB03E3ECE7C0130114F75DEB00FFA292C7FC80A2143EA2147E147CA214
788FC5CA2EA0C01003F5BEA7F83EB87E0EA7E0F495A387FFF806C90C8FC6C5A6C5AEA07E027
789367EA32C>I<003FB612E04815F0A4007EC7EA1FE0ED3FC0ED7F80EDFF004A5A003C495A
790C7485A4A5A4A5A4A5A4A5A4AC7FCEB01FC495AEB0FF0495A495A495A49C8FC4848EB01E0
7914848EB03F0485A485A485A485A485AB7FCA46C15E024247DA32C>I<15FF02071380141F
792147F91B512004913C04AC7FCEB03F85CB31307EB1FE013FF007F5BB55A49C8FC6D7E6C7F
793C67F131FEB07F01303B380EB01FEECFFC06D13FF6E1380141F14070200130021417BB92C
794>I<127812FCB3B3B3A9127806416DB92C>I<EA7FC0EAFFF813FE6D7E6C7FC67F131FEB07
795F01303B380EB01FEECFFC06D13FF6E1380141F147F91B512004913C04AC7FCEB03F85CB3
7961307EB1FE013FF007F5BB55A49C8FC13F8EA7FC021417BB92C>I
797E
798%EndDVIPSBitmapFont
799%DVIPSBitmapFont: Fh labx1440 14.4 69
800/Fh 69 256 df<151E153E15FCEC01F8EC03F0EC07E0140FEC1FC0EC3F80EC7F005C5C49
8015A1303495AA2495A131F5C133F5C137F5C13FFA24890C7FCA25A5B1207A25B120FA3485A
802A4123FA25BA2127FA65B12FFB3A3127F7FA6123FA27FA2121FA46C7EA312077FA212037F
8037EA26C7FA2137F80133F80131F80130F6D7EA26D7E13016D7E8080EC3F80EC1FC0EC0FE0
8041407EC03F0EC01F8EC00FC153E151E1F7974D933>40 D<12F07E127E7E6C7E6C7E7F6C7E
8056C7E6C7E7F1200137F806D7EA26D7E80130F80130780130380A26D7EA215807F15C0A214
8067F15E0A3EC3FF0A415F8A2141FA215FCA6140F15FEB3A315FC141FA615F8A2143FA215F0
807A4EC7FE0A315C014FFA215805B1500A2495AA25C13075C130F5C131F5C495AA2495A91C7
808FC13FE12015B485A485A485A5B485A48C8FC127E12F85A1F7979D933>I<EA07E0EA1FF0
809EA3FFC127F7FB5FCA31480A37EA27E7EEA07E7EA0007A3130F1400A35B131E133EA25BA2
8105BA2485A485A1207485A485A90C7FC121E120C1127768F25>44 D<913803FF80023F13F8
81149B6FC010715C04901017F903A3FFC007FF8D97FF0EB1FFC49486D7E48496D7E4A7F4817
812804890C76C13C0A248486E13E0A2001F17F0A3003F17F8A249157FA2007F17FCA600FF17
813FEB3A5007F17FCA6003F17F86D15FFA3001F17F0A3000F17E06D5C6C17C0A26C6D491380
8146C17006E5B6C6D495A6D6C495AD93FFCEB7FF8903A0FFF01FFE06D90B55A010192C7FCD9
815003F13F802031380374F7BCD42>48 D<151E153E15FE1403140F147FEB07FF0003B5FCB6
816FCA3EBF87FEAFC00C7FCB3B3B3A6007FB712FCA52E4E76CD42>I<EC1FFE49B512F0010F
81714FC013FECFF804915E02701FF803F7F2703FC000713FCD807F001017F48486D7FD81F80
8186E138048C87E7013C0D87FE016E001F8806D16F000FF817F7013F8A56C5AA26C5A6C5AEA
8190380C914F05EA218E05E18C05E18804C13005F4C5A4C5A5F4B5B4B5B4B5B94C7FCED0FFC
8204B5A4B5AED7FC04B5A4A90C8FCEC03FC4A5A4A4814F84A5A4A5A4AC8FC02FEEC01F0495A
821495A495A5CD90F80140349C8FC013E1507017FB7FC90B812E05A5A5A5A5A5A5AB9FC18C0
822A4354E7ACD42>I<913807FFC0027F13FC0103B67E010F15E090261FF80313F890267FC0
823007F01FEC7EA3FFE48488148486E138013FE486C6C6D13C0804817E080A66C5B18C06C5B
8246C90C75AD80038168090C8FC4C1300A24C5A5F4C5A4B5B4B13C0030F5BDB7FFEC7FC9138
8257FFFF816C016FCEEFF80DA000313E09238007FF8EE3FFE707E70138018C07013E018F070
82613F8A218FC82A218FEA3EA03C0EA0FF0EA3FFC487EA2B5FCA218FCA25E18F8A26C4816F0
827495C4916E0D83FE04A13C06C485CD80FF04A1380D807FE91387FFE003B03FFE003FFFC6C
82890B65A6C6C15E0010F92C7FC010114FCD9001F1380374F7BCD42>I<17FC1601A2160316
82907160FA2161F163F167FA216FF5D5DA25D5D5D167F153E157E15FC15F8EC01F01403EC07
830E015C0EC0F80141FEC3F00143E5C14FC495A5C495A1307495A5C49C7FC5B137E137C5B12
83101485A5B485A120F485A90C8FC123E127E5ABA1280A5C901FCC7FCAF021FB71280A5394F
8327CCE42>I<486C150601F0153E01FEEC01FED9FFF0133F91B65A5F5F5F5F5F94C7FC16FC
8335E16E093C8FC15FC01F0138091CAFCAC913807FF80023F13F891B512FE01F36E7E9026FF
834FC0113E09139E0007FF891C76C7E496E7E01F86E7E5B7013804916C0C9FC18E08218F0A4
83518F8A31203EA0FE0EA3FF8487EA212FF7FA218F0A25B5E6C4816E05B01C016C06CC85A18
836806C6C4A13007FD80FF04A5A6C6CECFFFCD803FE4913F02701FFE00F5B6C6CB612806D92
837C7FC010F14F8010114C09026003FFCC8FC354F7ACD42>I<ED07FE92B512C0020314F002
8381F14FC91397FFC01FE9139FFE0007F01030180EB3F804990C7121F4948EC7FC0494814FF
8394948010313E0495A49485B5A485BA2485BA2486F13C091C7FC4803001300177E94C7FC5A
840A25B127FA2ED3FF04AB5FC020714C000FF4914F091391F807FF891393E001FFE02786D7E
8414A6D13807013C06D5A4A6D13E018F05C7013F8A291C813FCA44916FEA3127FA6123FA37F
8426C17FCA36C17F85E7E6E15F06C17E06C6D5B6E15C06C4B13806D6C491300D93FFC495A6D
843B4EBFFFC010790B512F06D5D01001580021F01FCC7FC020313C0374F7BCD42>I<121F7F
8447FEBFF8091B8FCA45A18FE18FC18F818F0A218E018C018804817000180C8123E007EC912
8457E5F007C4B5A4C5A5F16074C5A484B5A4CC7FC167E167CC912FC4B5A4B5AA24B5A150F4B
8465AA24B5AA24BC8FC5DA25C5D1403A214075D140FA3141FA2143FA34A5AA414FFA65BAB6D
8475B6E5A6E5A6E5A385279D042>I<913803FFC0023F13FC49B67E010715E090260FFC0013
848F8D93FE0EB1FFCD97F80EB07FE49C76C7E496E1380484880000317C049157F120718E017
8493F120FA27FA27F7F6E147F02E015C08002FC14FF6C01FF15806F481300EDE0036C9138F8
85007FE6F485A6C9138FF1FF06CEDFFE017806D4AC7FC7F010F6E7E6D81010115F06D810103
85115FE010F81D93FF71580D97FC115C02701FF807F14E048EB001F48486D14F04848010314
852F848481300496E13FC003F151F491407007F6F13FE491400177F00FF163F49151F170F17
85307A21703A218FCA27F127F6DED07F8A26C6CED0FF07F6C6CED1FE06C6CED3FC06C6CEDFF
854806C01C0010313006C01FCEB3FFE6C6CB612F8011F15E001071580010002FCC7FC020F13
855C0374F7BCD42>I<913807FF80027F13F849B512FE01076E7E90261FFE0113E0903A7FF8
856003FF049486D7E48496D7E48496D7E484980486F138091C7FC486F13C05A18E0485A18F0
857A27013F812FFA318FCA618FEA35E127FA4003F5DA26C7E5E7E6C6D5B161E6C7F6C6D5B6C
8586C6C13F890393FFC03F06DB55A01074A13FC01001400EC1FF891C8FCA218F85EA301FC16
859F0487E2607FF8015E05E486D15C0A24C1380A24C13005F4A131F6C4B5A49C7485A494A5A
8606C48495B6D01075B2701FF803F90C7FC6C90B512FC013F5C6D14C0010791C8FC9038007F
861F0374F7BCD42>I<BB12FEA5D8000F01E0C700077FF0007F191F190785858586A2F23F80
862A21A1FA31A0FA4DD01F014C01A07A497C7FCA21703A31707170F171F17FF92B6FCA5EDE0
86300171F170F17071703A317011BF8A3F201F0A394C8FCA21A03A21BE0A21A07A31A0F1BC0
8641A1F1A3FA21A7F1AFF4F13801907191F197F060FB5FCBCFCA21B00A34D527CD156>69
865D<B8D88007B712FCA5D8000701F0C9003FEB8000B3AE92BAFCA503F0C9123FB3B1B8D880
86607B712FCA55E527CD167>72 D<B81280A5D8000701F0C7FCB3B3B3B2B81280A529527DD1
86730>I<B812E0A5D8000F01E0CAFCB3B3A91AF8A419011AF0A51903A31907A2190F1AE019
8681FA2193F197F19FF60180760187F0503B5FCBB12C0A545527CD14F>76
869D<EC3FFE0107B512E0011F14FC017F14FF2701FFC00F13C02703FE00037F486C01007F6E
8706D7E486D80707EA2707EA3707F6C5B6C90C7FC6C5AC9FCA60307B5FC0203B6FC147F0103
871B7FC011FEBF00F017F1300EBFFFC000313F04813C0485B4890C7FC5A5B485AF081F012FF
8725BA35EA26D5C127F6D5C003F03F713C36DD901E314E06CD9C00714FF00079026F01F8114
873C06C90B5C61480C602FC6D1300011F01F0EB3FFC01010180EB07F03C387CB642>97
874D<913803FFE0023F13FE91B67E010315E0010F9038003FF8D93FFCEB07FC4948497E4948
875131F4849497E485B485BA24890C7FC5A5B003F6F5A705A705A007F92C8FC5BA312FFAD12
8767F7FA3123F7F6CEE0F80A26C6D141F18006C6D5C6C6D143E6C6D147E6C6D5C6D6C495A6D
877B4EB07F0010F9038C01FE06D90B5128001014AC7FCD9003F13F80203138031387CB63A>
87899 D<ED1FF8913803FFFE020FEBFF80023F14C09139FFF83FE001039038E0FFF0491380
87949010113F85BEB3FFEA2EB7FFCA26F13F0495AEE7FE0EE1F8093C7FCAEB712C0A5C601F8
880C8FCB3B3A7B612FEA52D547CD328>102 D<133FEBFFC0487F487FA2487FA66C5BA26C5B
8816C5B013FC7FC90C8FCAEEB1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>105
882D<D93FF0D91FF84AB47EB591B56C010F13F8030302E0013F13FE030F6E90B6FCDB3F8090
88327F803F80F7F922A7E007FFC07E0077F000302F890283FFE0F80037FC6D9F1F0011F4948
8847EDAF3E0DAFF3E814B153CDAF7805D92C76C496D7F14FF4A5EA24A5EA34A5EB3ADB6D8F8
8850FB66CB612F8A565367BB56E>109 D<D93FF0EB1FFCB591B57E030314E0030F14F89239
8861FC07FFC92397E003FFE000302F86D7EC6EBF1F04B6D7FECF3C0ECF78092C76C7F14FF5C
887A25CA45CB3ACB6D8F807B612C0A542367CB549>I<913801FFC0023F13FE91B67E010315
888E0010F018013F8903A3FFC001FFED97FF0EB07FF49486D7F48496D7F48496D7F91C8127F
8894883488349153F001F83A2003F8349151FA2007F83A400FF1880AC007F1800A3003F5F6D
890153FA2001F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB
8911FFE6DB46CB45A010790B512F0010115C0D9003F49C8FC020313E039387CB642>I<D93F
892F8EB7FF0B50107B5FC031F14C0037F14F09126F9FF0013FCDAFFF8EB3FFF000302E0010F
8937FC602806D7F92C76C7F4A824A804A6E7F85187F85A2183F85A4721380AD4E1300A44E5A
894A26118FF616E5C616E4A5B6E4A5B6F495B03E04990C7FC6FEB7FFE913AF9FE01FFF802F8
895B65A033F14C0030749C8FC030013E093CAFCB1B612F8A5414D7DB549>I<903903FFC00E
896011FEBFC1E90B6127E000315FE3907FE003FD80FF0130F4848130348481301491300127F
89790C8127EA248153EA27FA27F01F091C7FC13FCEBFF806C13FEECFFF06C14FE6F7E6C15E0
8986C816C15FC6C81C681133F010F15801301D9000F14C0EC003F030713E0150100F880167F
8996C153FA2161F7EA217C07E6D143F17807F6DEC7F0001F85C6DEB03FE9039FF801FFC486C
900B512F0D8F81F14C0D8F00791C7FC39E0007FF02B387CB634>115
901D<BB12FCA5D8000F01C0C7000F7F1800193F190F1907190319011900A21A7FA286A386A4
9021B801A0FA497C7FCA684047FB512E092B712FE737E1AE01AF89326E0007F13FE03E0C700
903077F4B02011480726C13C07313E07313F07313F8851BFC851BFE85A37313FFA91BFE61A3
9044F13FCA24F13F8A24F13F04F13E04F13C04F13804EB51200060F5BBB12F8621A804FC7FC
90519C050527BD15D>193 D<B912FEF0FFF019FE737E1AE0D8000F01C0C7001F7F06037F72
9067F726C7E867313807313C0A27313E0A37313F0A94F13E0A34F13C01B80614F1300624F5A
90706035B4E13E0063F5B92B8C7FC19F8A2F1FF8003C0C7001F13E0060113F89538007FFE73
9087E070F13C01BE07313F0851BF87313FCA27313FEA31BFFA91BFEA2611BFCA2614F13F81B
909F0614F13E0077F13C04EB51280060FEBFE00BB5A1AF01AC04FC7FC19C050527BD15D>I<
9100038EC3FFF003C0107B512F8003F013FECFF806DB712E001E316F801F7D9C00713FED9FF
911FCC77F02E0023F7F02806E13E091C87E01FC6F7F496F7F496F7F5B717F5BA249838490CA
912FCA3123EA395B5FCCB5BA24D5BA24D5B614D5B4D5B4D5B4D48C7FCEFFFF8040713E0020F
913B612804A02FCC8FC5FEFFF8091C7001F13F0040013FE94381FFF80050713E0717F717F71
91413FE727E841A807213C0A21AE0841AF0A312F8A57E007C19E0A2007E5F1AC06C5F1A806C
9156C5E6D93B512006C6C4B5B6C6C4B5BD803FC4B5B6CB44B5B6C01E0027F13C06DB40103B5
9165A011F90B648C7FC010716F8010116C0D9003F4AC8FC0200148044547AD250>199
917D<B8D88007B712FCA5D8000701F0C9003FEB80006297B5FCA261A26161A261611ABFF13F
9183FA2197E19FE19FCF001F8A2F003F0F007E0A2F00FC0A2F01F80F03F00A2187EA2604D5A
919A24D5A1707604D5AA24D5A173F95C7FC177EA25F4C5AA24C5AA24C5A4C5AA24C5AA24CC8
920FC167EA25E15F15EEDF3F0A2EDF7E015FF5E5EA293C9FC5DA25DA25D5DB8D88007B712FC
921A55E527CD167>I<B86C0103B612E0A5D8000701F0C9000FEB8000E001FCC7FC505AF20F
922F0505A505A50C8FC1AFE4F5A4F5A4F5A4F5AF13FC04F5A4FC9FCF001FC4E5A4E5A4E5A4E
9235AF07F804ECAFC4D5AEF03F84D5A4D5A4D5A4D7E4D7EEE01FF4C7F4C7F4C7F5E4C7F4C80
924EEFE7FDBF3FC809226F7F83F7F9226FFF01F7FEEC00F0480804C6C7F4B7F4B814B6D7F4B
9256D808486727F8486727F727F8486727F8487737F737F8587737F8587737F737F8588747F
92697B57EB86C90B712F8A55D527CD167>202 D<B600F04EB612F06F606F60A3D800076D4E
92749C7FCA2DADFFFF01F7FA202CF6D173EA302C76D177CA202C36D17F8A202C16DEE01F0A2
92802C06DEE03E0A36F6CEE07C0A26F6CEE0F80A26F6CEE1F00A36F6D153EA26F6D5DA26F6D
9295DA36F6D4A5AA26F6D4A5AA2706C4A5AA3706C4A5AA2706C4AC7FCA2706D133EA3706D5B
930A2706D5BA2706D485AA2706D485AA3716C485AA2716C485AA2716C48C8FCA37113BEA271
93113FCA2715BA3715BA2715BA2D91FF06F5AB600FE050FB712F0A2725AA272C7FC74527CD1
9327D>204 D<B8D88007B712FCA5D8000701F0C9003FEB8000B3AE92BAFCA503F0C9123FB3
933B1B8D88007B712FCA55E527CD167>I<93381FFF800303B512FC033FECFFC092B712F002
93407D9F80113FE021F903A80001FFF804A48C700077FDAFFF8020113F049496E7F4901C0ED
9353FFC49496F7E4990C96C7E4948707F013F854948707F4948707F48864A8248864A177F48
936864849717EA3481B804A83481BC0A44890CB6C13E0A5B51AF0AF6C1BE06E5FA46C1BC0A2
9376E5F6C1B80A36C6D4D1300A26C6D4D5AA26C626C6D4C5B6E5E6C626D6C4C5B6E5E6D6D4B
9385B6D6D4B5B6D6D4B90C7FC6D6D4B5A01016D4A13F86D01FE02075B91263FFFC0013F13C0
9396ED9F801B55A020790B648C8FC020116F8DA003F15C003074AC9FCDB001F1380545479D2
94063>I<BE12FCA5D8000701F0C9003FEB8000B3B3B3B2B8D88007B712FCA55E527CD167>I<
941B912FCF0FFE019FE737E1AE0D8000F01E0C7003F7F060313FC06007F737E7313807313C0
9427313E0851BF0A21BF885A21BFCA91BF8A3611BF0A21BE04F13C0614F13804F13004F5A06
9430713F8063F5B92B812C097C7FC19F8198003E0CBFCB3AEB712FEA54E527CD15A>I<9326
94403FFF01407047F01FF140F0307B600E0131F033F03F8133F92B700FE137F02039126C003
945FF13FF020F01F8C7EA3FC1023F01C0EC0FE391B5C80003B5FC4901FC814949814901E082
946011F498249498292CA7E4948834948835A4A83485B4885A24849187FA2485B1B3FA2485B
9471B1FA25AA21B0091CDFCA2B5FCAE7EA280A36C1A1FA36C7FA21B3F6C7F1B3E6C7F1B7E6C
9486D187C6C1AFC6E18F86C19016D6CEF03F06D7E6FEE07E06D6DEE0FC001076DEE1F806D01
949F8EE3F006D6D16FE6D01FF4B5A023F01C0EC07F8020F01FCEC3FF00203903AFFC001FFC0
950020091B6C7FC033F15FC030715F0DB007F1480040301F0C8FC505479D25F>I<003FBB12
951FEA59126C0007FEB000101FCC7ED001FD87FF0F007FF49844984498490C883A2007E86A3
952007C86A500FC1B80481A0FA6C994C7FCB3B3AD49B912C0A551527BD15C>I<B700F8033F
953B512F0A5D8001F01F0CA383FF0006DF10FC06F606D6D171F7F6F95C7FC6D616D6D173E70
954167E806E6D167C7016FC6E607015016E7F6E607015036E6D5E6E1707826E606F6D140F71
9555D6F161F6F7F7192C8FC6F5E71143E6F6D147E8171147C6F6D14FC6F5EF08001827001C0
9565BF0E003705D70EBF00718F8705DF0FC0F7001FE5B70141F18FF70029FC9FC7113BF19FE
95783836183715BA283DA03805DDA0FF07FDA3FF86D5B4A7E6F6E5A02FF153F6F5D72CAFC60
958187EA24B5C4D5A6E48495A4B130FDA3FE0495A4BEBFFC091261FF80790CBFC6EB55A0203
9595C6E14F06E6C1380DB0FFCCCFC5C537DD163>I<92B812FCA592C701FCCAFCA74BB612FE
96092B812FC020FEFFFC0027F18F849B500E0D9FC1F13FE010FD9FC000200EBFFC04901E004
9611F7F017F0180040713F84948C703017F4849717F4849727E484972138048497213C0A248
962497213E0A248497213F0A2481CF8A291C882A2B51BFCAB6C1CF8A26E60A26C1CF0A26C6D
9634E13E0A26C6D4E13C0A26C6D4E13806C6D4E13006C6D4E5A6C6D4D5B6D6C6C04075B011F
96401E0041F13E06D01FC93B55A0101D9FFE0021F49C7FC6D6C90B812F8020F18C0020005FC
965C8FC03014BC9FC92C701FCCAFCAA92B812FCA55E5279D16D>I<EC3FFE0107B512E0011F
96614FC017F14FF2701FFC00F13C02703FE00037F486C01007F6E6D7E486D80707EA2707EA3
967707F6C5B6C90C7FC6C5AC9FCA60307B5FC0203B6FC147F0103B7FC011FEBF00F017F1300
968EBFFFC000313F04813C0485B4890C7FC5A5B485AF081F012FF5BA35EA26D5C127F6D5C00
9693F03F713C36DD901E314E06CD9C00714FF00079026F01F8114C06C90B5C61480C602FC6D
9701300011F01F0EB3FFC01010180EB07F03C387CB642>224 D<18FC170F17FF163F030FB5
971FC4AB6FC021F5D91B7FC01035E130F495E49168090B8C7FC17F04803E0C8FC4802C0C9FC
9724801F8CAFC14E048138049CBFC5B485A5B5B123F5B5BA23A7F0001FFC0023F13FE91B67E
973D87E0315E0010F018013F8903A3FFC001FFE267C7FF0EB07FF49486D7F00FD496D7FB548
9746D7F91C8127F848449153F84A28449151FA284A41980AC007F1800A3003F5F6D153FA200
9751F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB4
9766CB45A010790B512F0010115C0D9003F49C8FC020313E039547CD242>I<B712FEEEFFF0
97717FC17FFC69026F8001F7F040713E004017FA2707FA2717EA64D5AA24C5B4C5B4C5B041F
97890C7FC91B612FC17F05F17FC9139F80007FF040113C07013F0717E717E84171F84A21980
979A61900A25F604D5A17FF04035B040F5BB912C095C7FC17FC17C039357CB442>I<B9FCA4
980C69038F8001F160382707EA283A2EF1F80A4170FA694C7FCB3AAB612FEA431357CB439>
981I<91B912F8A4DA00FCC7EBF8005DAE5DA21401A55D1403A35D1407A34A5AA24AC8FCA25C
982143E5CA25C1301495A495A495AEB3F8049C9FC003FBA12FCA491CAFC01F8171FD87FE0EF
98307FE49170349170190CCFC1A7E127EA2007C193EA400FC193F48191FA5484880B449>I<
984913807FF80027F13F849B512FE01076E7E011F010313E0903A3FFC007FF0D97FF06D7E49
985486D7E4849130F48496D7E48824890C77E1880485A82003F17C0A3485A18E082A212FFA2
98690B8FCA401FCCAFCA6127FA37F123FA2EF03E06C7E17076C17C06C6D140F18806C6D141F
9876C6DEC3F006C6D147ED97FFC495AD91FFFEB07F86D9038E03FF0010390B512C001005D02
9883F01FCC7FC020113E033387CB63C>I<001FB50103B600E090387FFFFCA426007FFCD900
9890301E0C7001F90C7FCD90FF8F10FF8D903FCF11FE06D6C4F5A6D6C4F5ADA7FC04D48C8FC
990DA1FE0EF03FC6E6C4D5ADA07FCEF1FF0DA01FEEF3FC06E6C4D5ADB7F804CC9FCDB1FE0ED
99103FCDB0FF04B5ADB07F84B5ADB03FEED3FE004FF157F4B01834A7E4B01E301E37F4B01F3
99201E77F4B01FB01EF7F94B7FC4B834B486C023F7F4A496C496C7F4AD9F80FD9F80F7F4C6C
993497E4A6E01E0804A01E06F7F4A01C06F7F4A01806F7F0400167F4A854A48717F4949717F
9944949717F4949717FA24949717F4949717F4949717F4990C7717EA24948737F00036D4F13
995E0B6D8E003B6D8E003B61280A469357EB46E>I<0070EBFFFED87C0FEBFFF0D87E3F14FE
996007FB77EDA801F13E09026F800037F4901007F01C06E7E5B707E90C8FC007E6F7EA3127C
997A2C9FC4C5AA24C5A5F4B485A4B13C0030F5B49B500FCC7FC4914F0A216FE90C7381FFFC0
99803037F030013F8707E707E707EA2701380A218C0A412F8A36C1780007C5D007E17005E6C
9994B5A6C6C4A5A01E001035BD80FFE011F5B0003B712C0C693C7FC013F14F8010391C8FC32
1000387DB63A>I<B6D8F807B612C0A4C601F8C70007EBC000A25F5FA25F5FA294B5FCEE01F7
1001A2EE03E7EE07C7A2EE0F87EE1F07163F163E167C16FC16F8ED01F0150316E0ED07C0150F
10021680ED1F005D153E5D5DA2ECF9F0ECFBE0A2ECFFC05DA292C7FC5CA25C5CA2B6D8F807B6
100312C0A442357DB449>I<023E141FDAFF80EB7FC0496D497E496D487FA2496D487FA54B7E
10046D5E4B7E6D496D5AA26D90B65A023F92C8FC6E5C020714F8020114E09126001FFEC9FC92
1005CBFCA4B6D8F807B612C0A4C601F8C70007EBC000A25F5FA25F5FA294B5FCEE01F7A2EE03
1006E7EE07C7A2EE0F87EE1F07163F163E167C16FC16F8ED01F0150316E0ED07C0150F1680ED
10071F005D153E5D5DA2ECF9F0ECFBE0A2ECFFC05DA292C7FC5CA25C5CA2B6D8F807B612C0A4
1008424E7DCD49>I<B600F8011FB5FCA4C601F8C7000713C07148C7FCEF07F84D5A4D5AEF7F
1009C04DC8FC4C5AEE07FCEE0FF04C5AEE7FC04CC9FC4B5A4B5AED0FF8151F4B7EEDFFFE02F9
10107F02FB8091B6FC8303CF7F03877FDAFE037F4A7E02F8806F7F707E707F8284707F707F70
10117F707FA2707F717E717F717FA2717F4D13F8B600F890B612E0A443357DB449>I<0103B9
101212E0A490280003F00003EBE0005DB3A914075DA4EA0F80EA1FC0383FE00FEA7FF0D8FFF8
10135BA2141FA292C7FC5CEBF07E387FE0FED9FFFC0103B612E06C5B6C5B6C5B0003018090CA
1014FCD80030CCFC43377EB449>I<B500FC93387FFFFE6E93B5FC8060C6F1FE0081F003DF01
1015FB7FF0079F01F97FF00F1F01F87FA2181E6E7E183C6E7E18786E7E18F0A26E7EEF01E06E
10161380EF03C06E13C0EF07806E13E0EF0F00A26E13F0171EED7FF85FED3FFC5FED1FFEA25F
1017ED0FFF5F815F815FA28194C7FCD807FF7FB500F849011FB512FE167E167C163C4F357CB4
101858>I<B6D8F807B612C0A4C601F8C70007EBC000B291B8FCA402F8C71207B3A5B6D8F807
1019B612C0A442357DB449>I<913801FFC0023F13FE91B67E010315E0010F018013F8903A3F
1020FC001FFED97FF0EB07FF49486D7F48496D7F48496D7F91C8127F4883488349153F001F83
1021A2003F8349151FA2007F83A400FF1880AC007F1800A3003F5F6D153FA2001F5FA26C6C4B
10225AA26C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790
1023B512F0010115C0D9003F49C8FC020313E039387CB642>I<BB12C0A4C601F8C70007EBC0
102400B3B3A9B6D8F807B612C0A442357DB449>I<D93FF8EB7FF0B50107B5FC031F14C0037F
102514F09126F9FF0013FCDAFFF8EB3FFF000302E0010F7FC602806D7F92C76C7F4A824A804A
10266E7F85187F85A2183F85A4721380AD4E1300A44E5AA26118FF616E5C616E4A5B6E4A5B6F
1027495B03E04990C7FC6FEB7FFE913AF9FE01FFF802F8B65A033F14C0030749C8FC030013E0
102893CAFCB1B612F8A5414D7DB549>I<913803FFE0023F13FE91B67E010315E0010F903800
10293FF8D93FFCEB07FC4948497E4948131F4849497E485B485BA24890C7FC5A5B003F6F5A70
10305A705A007F92C8FC5BA312FFAD127F7FA3123F7F6CEE0F80A26C6D141F18006C6D5C6C6D
1031143E6C6D147E6C6D5C6D6C495A6DB4EB07F0010F9038C01FE06D90B5128001014AC7FCD9
1032003F13F80203138031387CB63A>I<007FB812FCA4D9F807EBC03F01C015070180150301
1033001501007E1600A2007C177C00FC177EA348173EA7C71600B3AA017FB612FCA437357DB4
10343E>I<B600E090381FFFFCA4000101F8C700011380943800FE006C177C6E15FC017F5E6E
10351401013F5E8017036D6D5C17076D5E6F130F6D5E6F131F6D93C7FC815F6D6D133E177E6D
1036157C6F13FC027F5C811601DA3FFF5B16036E5C16876E5C16CF6E5C16EF16FF6E91C8FCA2
10376E5BA26E5BA26F5AA36F5AA26F5AA26F5AA35E151F93C9FC5D153E157ED81FC0137C487E
1038486C13FC486C5B14015D4A5A14074A5A6C48485A4948CAFC495A383F81FC6CB45A6C5B00
10390313C0C648CBFC3E4D7DB445>I<EF3FF893B5FCA516031600B3A4912603FF80EC0FFE02
10403F01F091387FFFE091B500FC01F9B512F801036E01FB14FE010FD9C03F903AFFE01FFF80
1041013FD9000FDA800713E0D97FFC6DDA00017F49486D496D7F48496D496E7E48496D496E7E
10424849727E481C804A84481CC091C882481CE0A248487313F0A448487313F8AD6C6C4F13F0
1043A46C6C4F13E0A26C1CC06E606C1C806E606C1C006C6D496D4A5A6C6D4E5A6C6D496D4A5A
10446D6C496D495B6DB449DA80075B010FD9C07FDAF01F13800103D9FFFE01FBB548C7FC0100
104502F801F814F8023F496E13E002010180DA0FFCC8FC91C891CAFCB193B612F8A55D6A7CD2
104666>I<B6D8F001B512FCA4C649C7381FFE00017FED0FF06D6C5D6D6D495A606D6D49C7FC
10476D6D137E6D6D13FE6D6D485A4C5A6D01FC5B6E6C485A6E6C485A161F6EEBBF806E01FFC8
1048FC6E5B5E6E5B806E7F6F7EA26F7E834B7F92B5FC83DA01FB7FDA03F17FDA07F07F4A5A4A
1049486C7E4B6C7E4A486C7F147E02FE6D7F49486D7F49486D7F4A8149487F49486D7F011F6F
10507E013F6F7E48B47EB500FE0107B6FCA440357EB445>I<B6D8F807B612C0A4C601F8C700
105107EBC000B3B3A9BB12E0A4CB12071800F13FF0191F190F19071903A31901A41AF81900A5
105245487DB449>I<B6D8F807B612C0A4C601F8C70007EBC000B1137F80013F153F6E91B5FC
10536D6C130F010790B512F7010115876D6CEBFC07020713C091C8FCB30407B612C0A442357D
1054B449>I<B6D8F81FB60003B612E0A4C601F8C7001F90C70003EBE000B3B3A9BF12E0A463
1055357CB46C>I<B6D8F81FB60003B612E0A4C601F8C7001F90C70003EBE000B3B3A9BF12F0
1056A4CF1203F4007FF51FF81D0F1D071D031D01A31D00A41EFC1E7CA566487CB46C>I<B600
1057F8037FB512FCA4C601F8CA387FFC00B291B512F8EEFFF017FE717E9126F8001F13E00407
10587F04017F707F717EA2717EA2711380A74D1300A24D5AA24D5A4C5B04075B041F5BB9D8C0
10597FB512FC180017F8178056357CB45F>251 D<B612F8A4C601F8CAFCB291B512F8EEFFF0
106017FE717E9126F8001F13E004077F04017F707F717EA2717EA2711380A74D1300A24D5AA2
10614D5A4C5B04075B041F5BB95A95C7FC17F8178039357CB442>I<4AB712FE147F0103B8FC
1062130F013F903AC0003FFE004948C7FCEBFFF8485B5A5C5AA67E807E807EEB7FFE90381FFF
1063C0010790B6FC1301EB001F1401EEFC3F4A13F85C4A13F016E04A13C05C4A1380160091B5
1064FC495B495B5D5B495B495BA2495B495B90B5C7FC5A1207B6D8F83FB512FEA43F357EB445
1065>255 D E
1066%EndDVIPSBitmapFont
1067%DVIPSBitmapFont: Fi larm1000 10 86
1068/Fi 86 256 df<486C1360000314E039070001C0000EEB038048EB070000181306003813
10690E0030130C0070131C00601318A200E01338481330A400CEEB338039FF803FE001C013F0
1070A3007F131FA2393F800FE0390E0003801C1981B91C>16 D<001C1307007FEB1FC039FF80
10713FE0A201C013F0A3007F131F001CEB073000001300A400011470491360A2000314E090C7
107212C048130100061480000E130348EB070048130E485B006013181C1980B91C>I<B81280
1073A2290280962A>21 D<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA2
107412075B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F
10751203A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40
1076D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F
1077A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2
10785BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<121C127FEAFF80A213C0
1079A3127F121C1200A412011380A2120313005A1206120E5A5A5A12600A19798817>44
1080D<B512FCA516057F941C>I<121C127FEAFF80A5EA7F00121C0909798817>I<1506A2150E
1081150CA2151C151815381530A215701560A215E015C0A214011580A2140315005C1406A214
10820E140CA2141C1418A214381430A21470146014E05CA213015CA2130391C7FCA25B1306A2
1083130E130C131C1318A213381330A213701360A213E05BA212015B120390C8FCA25A1206A2
1084120E120CA2121C1218A21238123012701260A212E05AA21F537BBD2A>I<EB01C0130313
108507131F13FFB5FCA2131F1200B3B3A7497E007FB512F0A31C3779B62A>49
1086D<EB0FF0EB7FFE48B57E3903E03FE0390F000FF0001E6D7E001C6D7E486D7E5A6E7E1260
108712FE6CEC7F807FA56CC7FC121CC8FCEDFF00A25D14015D14035D4A5A4A5A5D4A5A4AC7FC
1088147E5C495A14E0495A495A49C8FC011EEB01805B5B49130348481400485A485A90C75A48
1089B6FC5A5A485CB6FCA321377CB62A>I<EB07F8EB3FFF90B512C03901F80FF03903C007F8
109048486C7E390E0001FEEA0F80391FE000FF7FA56C5A6C5AC7485AA25D14035D4A5A5DEC0F
109180027FC7FCEB1FFCECFF809038000FE06E7EEC01FC816E7EED7F80A216C0A2153F16E0A2
1092121EEA7F80A2487EA316C0157F491480007EC7FC0070ECFF006C495A121E390F8003F839
109307F00FF00001B512C06C6C90C7FCEB0FF823397DB62A>I<1538A2157815F8A214011403
10941407A2140F141F141B14331473146314C313011483EB030313071306130C131C13181330
10951370136013C01201EA038013005A120E120C5A123812305A12E0B712F8A3C73803F800AA
10964A7E0103B512F8A325387EB72A>I<0006140CD80780133C9038F003F890B5FC5D5D1580
109792C7FC14FC38067FE090C9FCAAEB07F8EB1FFE9038780F809038E007E03907C003F0496C
10987E130000066D7E81C8FC8181A21680A4121C127F5A7FA390C713005D12FC00605C12704A
10995A6C5C6C1303001E495A6C6C485A3907E03F800001B5C7FC38007FFCEB1FE021397CB62A
1100>I<EC3FC0903801FFF0010713FC90380FE03E90383F800790387E001F49EB3F80484813
11017F485A12075B000FEC3F0049131E001F91C7FC5B123FA3127F90C9FCEB01FC903807FF80
110239FF1E07E090383801F0496C7E01607F01E0137E497F16805BED1FC0A390C713E0A57EA4
11037F123F16C0A2001FEC3F807F000F15006D5B000714FE6C6C5B6C6C485A3900FE07F09038
11047FFFC0011F90C7FCEB03FC23397DB62A>I<EB03F8EB1FFF017F13C03901FC07E048486C
11057E3907E001F8000F6D7E4848137E5B003F80A248C71380A25AED1FC0A516E0A56C143FA3
11066C7E157F121F6C6C13FF6C6C13DF000313013901F0039F3900FC0F1FD93FFC13C0EB07F0
110790C7FCA2153F1680A216005D120F486C137E486C5BA24A5A4A5A49485A381F000F001CEB
11081F80260F807FC7FC3807FFFE000113F838003FC023397DB62A>57
1109D<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A5EA7F00121C092479A317>
1110I<B712C016F816FE000190398001FF806C90C7EA3FE0EE0FF0EE03F8707E707E177FA2EF
11113F8018C0171F18E0170F18F0A3EF07F8A418FCAC18F8A4EF0FF0A218E0A2171F18C0EF3F
111280A2EF7F0017FE4C5A4C5AEE0FF0EE3FE0486DEBFF80B8C7FC16F816C036397DB83F>68
1113D<B812FEA3000190388000076C90C8FC173F838383A383A31880170116C0A394C7FCA315
111401A21503150F91B5FCA3EC000F15031501A21500A21860A318E093C712C0A41701A3EF03
111580A21707A2170F173F177F486D903807FF00B9FCA333397EB838>I<DBFF8013C0020FEB
1116F001023F13FC9139FF803F03903A03FC000787D90FF0EB03CF4948EB00EF4948147F4948
1117143F49C8121F485A4848150F48481507A248481503A2485A1701123F5B007F1600A44848
11181600AB93B6FCA26C7E9338007FE0EF3FC0A2123F7F121FA26C7EA26C7EA26C7E6C7E6C6C
1119157F6D7E6D6C14FF6D6C14EFD90FF8EB03C7D903FEEB0783903A00FFC03F0191393FFFFC
112000020F01F0130002001380383D7CBA41>71 D<B648B512FEA30001902680000313006C90
1121C76C5AB3A491B6FCA391C71201B3A6486D497EB648B512FEA337397DB83E>I<B612E0A3
1122000101C0C8FC6C90C9FCB3AD1718A517381730A31770A317F0A216011603160FEE1FE048
11236D13FFB8FCA32D397DB834>76 D<B5933807FFF86E5DA20001F0FC002600DFC0ED1BF8A2
1124D9CFE01533A3D9C7F01563A3D9C3F815C3A2D9C1FCEC0183A3D9C0FEEC0303A2027F1406
1125A36E6C130CA36E6C1318A26E6C1330A36E6C1360A26E6C13C0A3913901FC0180A3913900
1126FE0300A2ED7F06A3ED3F8CA2ED1FD8A3ED0FF0A3486C6D5A487ED80FFC6D48497EB500C0
11270203B512F8A2ED018045397DB84C>I<B5913807FFFE8080C69238007FE06EEC1F80D9DF
1128F0EC0F001706EBCFF8EBC7FCA2EBC3FEEBC1FFA201C07F6E7EA26E7E6E7E81140F6E7E81
112914036E7E168080ED7FC016E0153FED1FF0ED0FF8A2ED07FCED03FEA2ED01FF6F1386A2EE
11307FC6EE3FE6A2EE1FF6EE0FFEA216071603A216011600A2177E486C153E487ED80FFC151E
1131B500C0140EA2170637397DB83E>I<B6903807FFFEA3000101809038007FE06C90C8EA1F
113280EF0F001706B3B2170E6D150C80171C133F17186D6C14385F6D6C14F06D6C5C6D6C495A
11336D6CEB07806D6C49C7FC91387F807E91381FFFF8020713E09138007F80373B7DB83E>85
1134D<007FB590383FFFFCA3C601F801071380D97FE0D903FCC7FC013FEC01F06D6C5C5F6D6C
11355C6D6C13034CC8FC6D6C1306160E6D6C5B6DEB8018163891387FC0306E6C5A16E06E6C5A
113691380FF18015FB6EB4C9FC5D14036E7EA26E7F6F7EA24B7E15DF9138019FF09138038FF8
1137150F91380607FC91380E03FE140C4A6C7EEC38000230804A6D7E14E04A6D7E49486D7E13
11380391C76C7E01066E7E130E010C6E7E011C1401013C8101FE822607FF80010713E0B500E0
1139013FEBFF80A339397EB83E>88 D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C
11406C7E13E06E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC0
1141123F485A90C7FC160C12FEA31401A26C13036CEB077C903980063E18383FC01E3A0FE078
11421FF03A03FFF00FE03A007F8007C026277DA52A>97 D<EB03FC90381FFF8090387E03E039
114301F80070484813F83907E001FC380FC003A2EA1F80123F90380001F848EB00F01500A212
11447E12FEAA127E127FA26C14067F001F140E6D130C000F141C6C6C13386C6C13706C6C13E0
114539007C07C090381FFF00EB07F81F277DA525>99 D<ED0FC0EC03FFA3EC003F150FB0EB03
1146F8EB1FFF90387E078F9038F801EF3903F0007F4848133F4848131FA24848130F123F90C7
1147FC5AA2127E12FEAA127E127FA27EA26C6C131FA26C6C133F6C6C137F6C6CEBEFF03A01F8
114801CFFF39007C078F90381FFE0FD907F813C0283B7DB92E>I<EB07F8EB1FFF90387C0FC0
11493901F803E03903F001F0D807E013F8380FC0004848137CA248C7127E153E5A153F127E12
1150FEA3B7FCA248C8FCA5127EA2127FA26C14037F001F14076C6C13060007140E6D131CD801
1151F013386C6C137090387E03E090381FFF80903803FC0020277EA525>I<147E903803FF80
115290380FC1E0EB1F8790383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D801F8C7
1153FCB3AB487E387FFFF8A31C3B7FBA19>I<ED03F090390FF00FF890393FFC3C3C9039F81F
1154707C3901F00FE03903E007C03A07C003E010000FECF000A248486C7EA86C6C485AA20007
11555C6C6C485A6D485A6D48C7FC38073FFC38060FF0000EC9FCA4120FA213C06CB512C015F8
11566C14FE6CECFF804815C03A0F80007FE048C7EA0FF0003E140348140116F8481400A56C14
115701007C15F06CEC03E0003F1407D80F80EB0F80D807E0EB3F003901FC01FC39007FFFF001
11580790C7FC26387EA52A>I<EA0380EA0FE0487EA56C5AEA0380C8FCAAEA03F012FFA31207
11591203B3AA487EB512C0A312387EB717>105 D<EA03F012FFA3120F1203B3B3AD487EB512
1160C0A3123A7EB917>108 D<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E07E903B
1161F1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2495CA3
1162495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<EB03FE90380FFF8090
1163383E03E09038F800F84848137C48487F48487F4848EB0F80001F15C090C712074815E0A2
1164007EEC03F0A400FE15F8A9007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F
11656C6CEB3F006C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC25277EA52A>111
1166D<3903F01FE000FFEB7FF89038F1E07E9039F3801F803A0FF7000FC0D803FEEB07E049EB
116703F04914F849130116FC150016FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB
11680FE001F614C09039F7803F009038F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328
1169357EA42E>I<D903F813C090381FFE0190387E07819038FC01C33903F000E30007147748
117048133749133F001F141F485A150F48C7FCA312FEAA127FA37E6D131F121F6D133F120F6C
11716C137F6C6C13EF3901F801CF39007E078F90381FFE0FEB07F890C7FCABED1FE00203B5FC
1172A328357DA42C>I<3807E01F00FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE
11739038EC03E09038FC0080491300A45BB3A2487EB512F0A31C257EA421>I<EBFF03000313
1174E7380F80FF381E003F487F487F00707F12F0A2807EA27EB490C7FCEA7FE013FF6C13E06C
117513F86C7F00037FC67F01071380EB007F141F00C0EB0FC01407A26C1303A37E15806C1307
11767EEC0F00B4131E38F3C07C38E1FFF038C03F801A277DA521>I<1318A51338A31378A313
1177F8120112031207001FB5FCB6FCA2D801F8C7FCB215C0A93800FC011580EB7C03017E1300
11786D5AEB0FFEEB01F81A347FB220>I<D803F0EB07E000FFEB01FFA3000FEB001F00031407
1179B3A4150FA3151F12016D133F0000EC77F86D9038E7FF8090383F03C790381FFF87903A03
1180FC07E00029267EA42E>I<B538807FFFA33A03FE003FF00001EC1F80000092C7FC017E13
11811C6D13186D6C5AECC070010F5B6D6C5AECF180EB03FB6DB4C8FC6D5AA2147F804A7E8114
1182CF903801C7E090380383F090380703F8EB0601496C7E011C137E49137F01787F496D7E48
11836C80000FEC3FF0D8FFFE90B51280A329247FA32C>120 D<B538803FFEA33A0FF8000FF0
11846C48EB07C00003EC03806C7E16007F00001406A2017E5BA2137F6D5BA26D6C5AA2ECC070
1185010F1360A26D6C5AA214F101035BA2D901FBC7FCA214FF6D5AA2147CA31438A21430A214
1186701460A25CA2EA7C0100FE5B130391C8FC1306EAFC0EEA701C6C5AEA1FF0EA0FC027357E
1187A32C>I<B712E016FC16FF0001903980007FC06C90C7EA1FE0707E707E707EA2707EA283
1188A75F16035F4C5A4C5A4C5A4C5AEEFF8091B500FCC7FCA291C7EA7F80EE1FE0EE07F0707E
1189707E83707EA21880177F18C0A7188017FFA24C13005F16034C5AEE1FF8486DEB7FF0B812
1190C094C7FC16F832397DB83B>194 D<0103B812F8A3903C0003C0000FFC006E486D5AAD92
1191C7FC5CA81406A55CA45CA35CA35CA25CA2495A130391C8FC1306130E5B5B137801F84B7E
1192003FB912FCA301E0C9120790CBFC007C183E0078181EA20070180EA200601806A400E018
119307481803A4404980B841>196 D<B812FEA3000190388000076C90C8FC173F838383A383
1194A31880170116C0A394C7FCA31501A21503150F91B5FCA3EC000F15031501A21500A21860
1195A318E093C712C0A41701A3EF0380A21707A2170F173F177F486D903807FF00B9FCA33339
11967EB838>I<0060EBFFC0D8700F13F8D8783F13FE3A7C7F00FF80D87FF0EB3FC001C06D7E
1197496D7E90C76C7E007E81007C6E7E12781501007081A41260A3C85B15035E15075E4B5A4B
11985AED3F8003FEC7FC903807FFF85B90380001FF9138003FC0ED0FF06F7E6F7E6F7E6F7E17
119980EE7FC0A2EE3FE0A212C0A57E0060ED7FC0A2007016806C15FF4B13006C5D6C4A5A6C6C
1200EB0FF8D803E0495AD801FEEBFFC0D8007FB5C7FC011F13FC010113C02B3D7CBA33>199
1201D<B649B5FCA3000101809038007FF06C90C8EA3F80053EC7FC173C17385F5F4C5A4C5A4C
1202C8FC160E5E5E5E5E4B5AED0780030EC9FC5D153E157E15FF5C4A7F4A6C7E140E4A6C7E4A
12036C7E14704A6C7E4A6C7E14804A6C7E6F7EA26F7F707EA2707E707EA2707EA2707E707EA2
1204707E707F8484486D497FB6011FEBFF80A339397DB841>202 D<B6013FB512C0A3000101
1205809039007FE0006C90C86C5AB3A491B7FCA391C8123FB3A6486D4A7EB6013FB512C0A33A
1206397DB841>205 D<EC03FF021F13E09138FE01FC903901F8007ED907E0EB1F8049486D7E
1207D93F80EB07F049C76C7E01FE6E7E48486E7E49157E0003167F4848ED3F80A24848ED1FC0
1208A2001F17E049150F003F17F0A3007F17F8491507A300FF17FCAC007F17F86D150FA3003F
120917F0A26C6CED1FE0A36C6CED3FC0000717806D157F000317006C6C15FEA26C6C4A5A017F
12104A5A6D6C495A6D6C495AD907E0EB1F80D903F8017FC7FC903900FE01FC91381FFFE00203
121190C8FC363D7BBA41>I<BA12C0A300010180C7387FE0006C90C86C5AB3B3AD486D4A7EB6
1212013FB512C0A33A397DB841>I<913A01FF800180020FEBE003027F13F8903A01FF807E07
1213903A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F12014848
1214151F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD127F6DED01
121580A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15386D6C5C
1216D91FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13F0020113
121780313D7BBA3C>209 D<49B612E0A3D9000101E0C8FC9138007F80A491381FFFFE0103B6
121812F0903A1FFC7F8FFED97FC0903880FF802601FF00EC3FE0D803FCED0FF048486F7E4848
12196F7E48486F7EA248486F7EA2007F188049167FA200FF18C0A9007F1880A26D16FF003F18
122000A26C6C4B5AA26C6C4B5A6C6C4B5A6C6C4B5A6CB4ED3FE026007FC0ECFF80D91FFCD98F
1221FEC7FC0103B612F0D9001F49C8FC9138007F80A6913801FFE049B612E0A33A397BB845>
1222212 D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C6C7E13E06E7EA26E7E6C5A
12236C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC0123F485A90C7FC160C12FE
1224A31401A26C13036CEB077C903980063E18383FC01E3A0FE0781FF03A03FFF00FE03A007F
12258007C026277DA52A>224 D<16C01507153FEC07FF027F13800103B51200010F13FC013F
122613F0D9FFFEC7FC4813C0D803FCC8FCEA07F0EA0FC05B48C9FC121E5AA212381278387003
1227FE90380FFF8090383E03E03960F800F8D861F0137CD8E3E07FD8E7C07FD8EF80EB0F8000
1228DF15C090C71207B415E0A248EC03F0A416F8A9007E15F0A2007F14076C15E0A26C6CEB0F
1229C0000F15806D131F6C6CEB3F006C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC
1230253B7EB92A>I<B67E15F03907F801FC3903F0007E81ED1F8016C0A5ED3F80160015FEEC
123103F890B512C0A29038F000F8153E81ED0FC016E0150716F0A516E0150F16C0151FED7F80
1232486CEBFE00B65A15E024247EA32A>I<B612FEA23807F8006C48131E150EA215061507A2
12331503A51500B3EA07FCB512F0A220247EA325>I<013FB612E0A2903A01E003FC006D486C
12345AAC14801301A5EB0300A31306A35B131C13185B13F0485A00074A7E007FB712F0A290C8
12351207007C15010070ED0070A20060163000E01638A3481618A52D3180A32E>I<EB07F8EB
12361FFF90387C0FC03901F803E03903F001F0D807E013F8380FC0004848137CA248C7127E15
12373E5A153F127E12FEA3B7FCA248C8FCA5127EA2127FA26C14037F001F14076C6C13060007
1238140E6D131CD801F013386C6C137090387E03E090381FFF80903803FC0020277EA525>I<
1239D83FFF90B538C03FFFA2D807FE903A07F8001FF8D801FC6D48EB0FE0D8007C1780011E04
12401EC7FC6D5ED907805DD901C015E0D900E04A5A02704A5A023C020FC8FC020E141C020F14
12413CDA1F83137E91393FE3F1FFEDF3F3913A7F3BF73F80913AFE1FFE1FC049486C486C7EED
124203F0D903F86E7ED907F06E7ED90FE06E7EA2D91FC06E7ED93F80157FD97F006F7E017E16
12431F01FE834848707E000384000784000F4A6C80B590B539C03FFFC0A242247FA345>I<38
1244C07FF000E3B5FC39FF803FC039FC000FE048EB03F04814F848130115FC5AA2C7FCA215F8
1245EC03F0EC07E0EC0FC0EC3F00EB7FF8809038003F80EC0FE0EC03F0EC01F815FC140015FE
1246A312C0A315FC6C1301006014F80070EB03F0003CEB0FE0000FEB3FC00003B51200C613F0
12471F277EA525>I<B500C1B51280A23B07F8000FF0006C486D5AA4150F151F153F157715E7
124815C71401EC0387EC0707140E140C14181438147014E0EBF1C0148013F3EBF70013FE5B5B
12495BA4486C497EB500C1B51280A229247EA32E>I<011E133C017F137F6E5A01FF80A46D48
12506CC7FC013E133E90381FFFFC010713F00100138091C9FCA4B500C1B51280A23B07F8000F
1251F0006C486D5AA4150F151F153F157715E715C71401EC0387EC0707140E140C1418143814
12527014E0EBF1C0148013F3EBF70013FE5B5B5BA4486C497EB500C1B51280A229347EB32E>
1253I<B538C03FFFA23A07F8001FF86C48EB0FE01680031EC7FC5D5D15E04A5A4A5A020FC8FC
1254141C143C147EEBF1FF13F39038F73F809038FE1FC0496C7E13F06E7E6E7E6E7EA26E7E15
12557F6F7E151F826F7E8282486C80B539C03FFFC0A22A247EA32E>I<90B712C0A2903A03C0
125607F8006D486C5AAF13031400A65B13061238127C12FE130E130C131CD8F818497ED87038
125790B512C0EA3FF0D81FC090C8FC2A257FA32E>I<D8FFF0EC0FFF6D5C000716E0000316C0
1258017C1437A26D1467A36D14C7A290390F800187A3903907C00307A2903803E006A3903801
1259F00CA2903800F818A3EC7C30A2EC3E60A3EC1FC0A23907800F80EA0FC0D81FE0EC0FE027
1260FFFC0701B5FCA230247DA337>I<B500C1B51280A23B07F8000FF0006C486D5AAC90B6FC
1261A29038F00007B0486C497EB500C1B51280A229247EA32E>I<EB03FE90380FFF8090383E
126203E09038F800F84848137C48487F48487F4848EB0F80001F15C090C712074815E0A2007E
1263EC03F0A400FE15F8A9007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F6C6C
1264EB3F006C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC25277EA52A>I<B81280
1265A23B07F8000FF0006C486D5AB3AC486C497EB500C1B51280A229247EA32E>I<3903F01F
1266E000FFEB7FF89038F1E07E9039F3801F803A0FF7000FC0D803FEEB07E049EB03F04914F8
126749130116FC150016FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE001F614
1268C09039F7803F009038F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>
1269I<EB03FC90381FFF8090387E03E03901F80070484813F83907E001FC380FC003A2EA1F80
1270123F90380001F848EB00F01500A2127E12FEAA127E127FA26C14067F001F140E6D130C00
12710F141C6C6C13386C6C13706C6C13E039007C07C090381FFF00EB07F81F277DA525>I<00
12727FB612E0A2397E03FC07397801F8010070140000601560A200E01570A200C01530A50000
12731500B3EB07FE0003B512FCA224247EA329>I<B538803FFEA23A0FF8000FF86C48EB07E0
12740003EC03C016806C7E16007F00001406A2017E5BA2137F6D5BA26D6C5AA2ECC070010F13
127560A26D6C5AA214F101035BA2D901FBC7FCA214FF6D5AA2147CA31438A21430A214701460
1276A25CA2EA7C0100FE5B130391C8FC1306EAFC0EEA701C6C5AEA1FF0EA0FC027357EA32C>
1277I<153FEC0FFFA31400153FB0D903F8EB07F0D90FFEEB1FFC903B7F07BF783F80903BFC01
1278FFE00FC048486C496C7ED807F090397F8003F848486F7E496DC7FC001F834848167FA248
1279C7ED3F80A300FEEF1FC0AA007FEF3F80A36C6CEE7F00A26C6C16FE000F5F6D90387F8001
12806C6C496C485AD801F8ED07E06C6C486D485A903B7F07BF783F8090280FFE3F1FFCC7FCD9
128103F8EB07F090C790C9FCAB4B7E91380FFFFCA33A4A7DB941>I<B538807FFFA200079038
1282003FF06C48EB1FC06C4891C7FC6C6C131E017E131C6D13186D6C5AECC070010F5B6D6C5A
1283ECF180EB03FB6DB4C8FC6D5AA2147F804A7E8114CF903801C7E090380383F090380703F8
1284EB0601496C7E011C137E49137F01787F496D7E000181000381D81FF8EB3FF8D8FFFE90B5
12851280A229247FA32C>I<B500C1B51280A23B07F8000FF0006C486D5AB3AC486C497EB812
1286C0A2C9121F16071601A2160017E0A31760A52B317EA32E>I<B500C1B51280A23B07F800
12870FF0006C486D5AAC6C7E0000141F017E13FF90383FFFE70107130790C7FCAD4B7E4AB512
128880A229247EA32E>I<B500C3B5380FFFFCA23D07F8001FE0007F806C486D48EB3F00B3AC
1289486C496CEB7F80BA12FCA23E247EA343>I<B500C3B5380FFFFCA23D07F8001FE0007F80
12906C486D48EB3F00B3AC486C496CEB7F80BA12FEA2CCFC193E190EA219061907A31903A540
1291317EA343>I<007FB5FCA2387E03FC387801F812701260A212E0A212C0A5120091B512E0
129216FC9138F800FFEE3F80EE1FC0EE0FE0EE07F0A2EE03F8A5EE07F0A2EE0FE0EE1FC0EE3F
129380496CEBFF00017FB512FC16E02D247EA333>I<B500C00107B5FCA2D807F8C8EA3FC06C
129448151F1880AB90B512C015F89038F001FEEC007FED3F80ED1FC0ED0FE0A2ED07F0A5ED0F
1295E0A2ED1FC0ED3F80DB7F0013C02707F801FE133FB6D8F807B5FC15C038247EA33C>I<B5
129612C0A2D807F8C8FC6C5AAC90B512C015F89038F001FEEC007FED3F80ED1FC0ED0FE0A2ED
129707F0A5ED0FE0A2ED1FC0ED3F80ED7F003907F801FEB612F815C024247EA32A>I<EB3F80
129838C1FFF038E7C0FC38FE003F48EB1F8048EB0FC048EB07E05AEC03F04814F8C7120115FC
1299A3140015FEEA03FE380FFF8014FFEA003FEB0FFCEB03C090C7FCA315FC1401A200C014F8
130014036C14F000601307007014E06CEB0FC06CEB1F806CEB3F003807C07C3801FFF038003F
1301C01F277EA525>I<EE1FE0EEFFFCB539C003F03F923907C00F803C07F8000F0003C06C48
1302011E6D7E033E804B6D7E03FC804B147C0201157EA24A4880A302071680A290B5FCA2EBF0
130307A602031600A26F5C0201157EA26E6C5C037C5C037E1301033E5C6F495A486C903907C0
13040F80B527C003F03FC7FC923800FFFCC9EA1FE039277EA53E>I<49B61280131F903A7F00
13050FF00001FC6D5A485A485A1207A512037F1201EA00FEEB3F80010FB5FC1300ECFE0714FC
1306EB01F8EB03F0130714E0EB0FC0EB1F80133FEB7F00137E13FE485A485A1207001F4A7EB5
130748B51280A229247FA32D>I E
1308%EndDVIPSBitmapFont
1309end
1310%%EndProlog
1311%%BeginSetup
1312%%Feature: *Resolution 600dpi
1313TeXDict begin
1314%%PaperSize: A4
1315 end
1316%%EndSetup
1317%%Page: 1 1
1318TeXDict begin 1 0 bop 1234 -45 a Fi
1319(\321\357\360\340\342\356\367\355\340\377)26 b(\352)n(\340\360\362)n
1320(\340)h(\357\356)g(GNU)i(Emacs)1583 55 y(\(\344\353\377)g
1321(\342\345\360\361\350\350)e(21\))-128 330 y Fh(1)132
1322b(\307\340\357\363)l(\361\352)45 b(Emacs)-128 511 y Fi(\304\353\377)28
1323b(\347\340\357\363)n(\361\352)n(\340)e(GNU)i(Emacs)f(21,)g
1324(\357\360\356\361\362\356)g(\355\340\341\345\360\350\362\345)h
1325(\350\354\377)g(\357\360\356\343\360\340\354\354\373:)f
1326Fg(emacs)-128 611 y Fi(\316)h(\362\356\354,)g(\352)n(\340\352)f
1327(\356\362\352\360\373\342\340\362\374)g(\364\340\351\353\373,)g
1328(\367\350\362)n(\340\351\362\345)h(\344\340\353\345\345)f(\342)g
1329(\360\340\347\344\345\353\345)g(\324\340\351\353\373.)-128
1330886 y Fh(2)132 b(\302\373\365)l(\356)l(\344)45 b(\350\347)f(Emacs)-78
13311065 y Fi(\317\360\350\356\361\362)n(\340\355\356\342\350\362\374)26
1332b(\360\340\341\356\362\363)h(Emacs)g(\(\350\353\350)h
1333(\361\342\345\360\355\363\362\374)f(\342)g(\350\352)n(\356\355\352\363)
1334h(\357\360\350)g(\360\340\341\356\362\345)e(\342)h(X\))255
1335b Fg(C-z)-78 1165 y Fi(\302\373\351\362\350)28 b(\350\347)g(Emacs)2307
1336b Fg(C-x)42 b(C-c)-128 1410 y Fh(3)132 b(\324\340\351\353\373)-78
13371570 y Ff(\356\362\352\360\373\362\374)28 b Fi(\364\340\351\353)f(\342)
1338g(\341\363\364\345\360\345)f(Emacs)1717 b Fg(C-x)42 b(C-f)-78
13391670 y Ff(\361\356)m(\365\360\340\355\350\362\374)29
1340b Fi(\364\340\351\353)e(\356\341\360\340\362\355\356)g(\355\340)g
1341(\344\350\361\352)1627 b Fg(C-x)42 b(C-s)-78 1770 y Fi(\361\356)n
1342(\365\360\340\355\350\362\374)27 b Ff(\342\361\345)g
1343Fi(\364\340\351\353\373)2104 b Fg(C-x)42 b(s)-78 1869
1344y Ff(\342\361\362)m(\340\342\350\362\374)29 b Fi(\361\356)n
1345(\344\345\360)n(\346\350\354\356\345)d(\344\360\363\343\356\343\356)h
1346(\364\340\351\353\340)f(\342)h(\362\345\352\363\371\350\351)h
1347(\341\363\364\345\360)809 b Fg(C-x)42 b(i)-78 1969 y
1348Fi(\356\362\352\360\373\362\374)28 b(\355\363\346\355\373\351)g
1349(\342\340\354)f(\364\340\351\353)g(\342\354\345\361\362\356)g
1350(\362\345\352\363\371\345\343\356)1226 b Fg(C-x)42 b(C-v)-78
13512068 y Fi(\361\356)n(\365\360\340\355\350\362\374)27
1352b(\341\363\364\345\360)f(\342)h(\363\352)n
1353(\340\347\340\355\355\356\354)g(\364\340\351\353\345)1534
1354b Fg(C-x)42 b(C-w)-78 2168 y Fi
1355(\302\352\353\376\367\350\362\374/\342\373\352\353\376\367\350\362\374)
135628 b(\361\356\361\362\356)n(\377\355\350\345)f
1357(\341\363\364\345\360\340)f(\020\362\356\353\374\352)n(\356)g
1358(\344\353\377)i(\367\362\345\355\350\377\021)581 b Fg(C-x)42
1359b(C-q)-128 2413 y Fh(4)132 b(\317\356\353\363\367\345\355\350\345)43
1360b(\357\356\354\356\371\350)-128 2595 y Fi
1361(\321\357\360\340\342\356\367\355\340\377)19 b
1362(\361\350\361\362\345\354\340)i(\344\356\361\362)n
1363(\340\362\356\367\355\356)e(\357\360\356\361\362)n(\340.)h
1364(H\340\346\354\350\362\345)i Fg(C-h)d Fi(\(\350\353\350)i
1365Fg(F1)p Fi(\))f(\350)h(\361\353\345\344\363\351\362\345)g
1366(\350\355\361\362\360\363\352\366\350\377\354.)g(\305\361\353\350)h
1367(\342\373)d(\342)i(\357\345\360\342\373\351)-128 2695
1368y(\360\340\347)28 b(\360\340\341\356\362)n(\340\345\362\345)e(\361)h
1369(Emacs,)h(\355\340\341\345\360\350\362\345)f Fg(C-u)43
1370b(C-h)f(t)h(Russian)e(RET)26 b Fi(\344\353\377)i
1371(\342\373\347\356\342\340)d Ff(\363\367\345\341\355\350\352)m(\340)p
1372Fi(.)-78 2789 y(\307\340\352\360\373\362\374)i(\356\352\355\356)g
1373(\361\357\360\340\342\352\350)2072 b Fg(C-x)42 b(1)-78
13742889 y Fi(\317\360\356\352\360\363\362\350\362\374)28
1375b(\356\352\355\356)f(\361\357\360\340\342\352\350)1940
1376b Fg(C-M-v)-78 2988 y Fi(aprop)r(os:)26 b(\357\356\352)n
1377(\340\347\340\362\374)g(\352)n(\356\354\340\355\344\373,)h
1378(\361\356\356\362\342\345\362\361\362\342\363\376\371\350\345)g
1379(\361\362\360\356\352)n(\345)921 b Fg(C-h)42 b(a)-78
13803088 y Fi(\357\356\352)n(\340\347\340\362\374)26 b(\350\354\377)i
1381(\364\363\355\352\366\350\350,)g(\352)n(\356\362\356\360\340\377)f
1382(\347\340\357\363)n(\361\352)n(\340\345\362\361)n(\377)e
1383(\352\353\340\342\350\370\345\351)835 b Fg(C-h)42 b(c)-78
13843187 y Fi(\356\357\350\361\340\362\374)27 b
1385(\364\363\355\352\366\350\376)2257 b Fg(C-h)42 b(f)-78
13863287 y Fi(\357\356\353\363\367\350\362\374)28 b
1387(\350\355\364\356\360\354\340\366\350\376)f(\356)g
1388(\360\345\346\350\354\345)1672 b Fg(C-h)42 b(m)-128 3533
1389y Fh(5)132 b(\310\361\357\360\340\342\353\345\355\350\345)43
1390b(\356\370\350\341\356\352)-78 3717 y Ff
1391(\357\360\345\360\342\340\362\374)28 b Fi
1392(\367\340\361\362\350\367\355\356)f
1393(\355\340\341\360\340\355\355\363\376)g(\350\353\350)h
1394(\350\361\357\356\353\355\377\345\354\363\376)g(\352)n
1395(\356\354\340\355\344\363)682 b Fg(C-g)-78 3816 y Ff
1396(\342\356\361\361\362)m(\340\355\356\342\350\362\374)29
1397b Fi(\364\340\351\353,)e(\357\356\362\345\360)n(\377\355\355\373\351)g
1398(\357\360\350)h(\352\360\340\365)n(\345)f(\361\350\361\362\345\354\373)
1399895 b Fg(M-x)2857 3916 y(recover-file)-78 4016 y Ff
1400(\356\362\354\345\355\350\362\374)27 b Fi(\355\345\346)n
1401(\345\353\340\362\345\353\374\355\373\345)g
1402(\350\347\354\345\355\345\355\350\377)1502 b Fg(C-x)42
1403b(u)h Fi(\350\353\350)h Fg(C-_)-78 4115 y Fi(\342\356\361\361\362)n
1404(\340\355\356\342\350\362\374)26 b(\341\363\364\345\360)g(\342)h
1405(\357\345\360\342\356\355\340)n(\367\340\353\374\355\356\345)e
1406(\361\356\361\362\356)n(\377\355\350\345)1086 b Fg(M-x)2857
14074215 y(revert-buffer)-78 4315 y Fi
1408(\357\345\360\345\360\350\361\356\342\340\362\374)27
1409b(\347\340\357\356\353\355\345\355\355\373\351)g(\354\363)n
1410(\361\356\360\356\354)f(\375\352\360\340\355)1321 b Fg(C-l)-128
14114560 y Fh(6)132 b(H\340\360\340\371\350\342\340\345\354\373\351)41
1412b(\357\356\350\361\352)-78 4743 y Fi(\357\356\350\361\352)28
1413b(\342\357\345\360\345\344)2436 b Fg(C-s)-78 4843 y Fi
1414(\357\356\350\361\352)28 b(\355\340\347\340\344)2477
1415b Fg(C-r)-78 4943 y Fi(\357\356\350\361\352)28 b(\357\356)f
1416(\360\345\343\363)-5 b(\353\377\360\355\356\354\363)28
1417b(\342\373\360\340\346)n(\345\355\350\376)1616 b Fg(C-M-s)-78
14185042 y Fi(\357\356\350\361\352)28 b(\357\356)f(\360\345\343\363)-5
1419b(\353\377\360\355\356\354\363)28 b(\342\373\360\340\346)n
1420(\345\355\350\376)f(\355\340\347\340\344)1376 b Fg(C-M-r)-78
14215142 y Fi(\342\373\341\360\340\362\374)26 b
1422(\357\360\345\344\373\344\363\371\363\376)i(\361\362\360\356\352\363)g
1423(\357\356\350\361\352)n(\340)1527 b Fg(M-p)-78 5241 y
1424Fi(\342\373\341\360\340\362\374)26 b
1425(\361\353\345\344\363\376\371\363\376)i(\361\362\360\356\352\363)g
1426(\357\356\350\361\352)n(\340)1580 b Fg(M-n)-78 5341 y
1427Fi(\357\360\345\352\360\340\362\350\362\374)28 b
1428(\355\340\360\340\371\350\342\340\345\354\373\351)f
1429(\357\356\350\361\352)1659 b Fg(RET)-78 5441 y Fi
1430(\356\362\354\345\355\350\362\374)28 b(\375\364\364\345\352\362)g
1431(\342\342\356)n(\344\340)d(\357\356\361\353\345\344\355\345\343\356)i
1432(\361\350\354\342\356\353\340)1248 b Fg(DEL)-78 5540
1433y Fi(\357\360\345\360\342\340\362\374)27 b
1434(\362\345\352\363\371\350\351)h(\357\356\350\361\352)1994
1435b Fg(C-g)-128 5636 y Fi(\304\353\377)26 b(\357\356\342\362\356\360\340)
1436f(\357\356\350\361\352)n(\340)f(\342)i(\353\376\341\356\354)f
1437(\355\340\357\360\340\342\353\345\355\350\350)h
1438(\350\361\357\356\353\374\347\363\351\362\345)f
1439(\352\353\340\342\350\370\350)g Fg(C-s)g Fi(\350\353\350)h
1440Fg(C-r)p Fi(.)f(\305\361\353\350)h(Emacs)g(\342\361\345)f(\345\371\345)
1441h(\357\360\356\350\347-)-128 5736 y(\342\356)n(\344\350\362)i
1442(\357\356\350\361\352,)f Fg(C-g)f Fi(\356\362\354\345\355\350\362)j
1443(\362\356\353\374\352)n(\356)e(\355\345\361)n
1444(\344\345\353\340\355\355\363\376)g(\367\340\361\362\374.)1860
14456192 y(1)p eop end
1446%%Page: 2 2
1447TeXDict begin 2 1 bop -128 -45 a Fh(7)132 b
1448(\317\345\360\345\354\345\371\345\355\350\345)-78 139
1449y Ff(\345\344\350\355\350\366\373)32 b
1450(\357\345\360\345\354\345\371\345\355\350\377)1944 b
1451(\355\340\347\340\344)450 b(\342\357\345\360\345\344)-78
1452239 y Fi(\361\350\354\342\356\353)2667 b Fg(C-b)558 b(C-f)-78
1453338 y Fi(\361\353\356\342\356)2726 b Fg(M-b)558 b(M-f)-78
1454438 y Fi(\361\362\360\356\352)n(\340)2683 b Fg(C-p)558
1455b(C-n)-78 537 y Fi(\355\340)n(\367\340\353\356)26 b(\(\350\353\350)j
1456(\352)n(\356\355\345\366\))e(\361\362\360\356\352\350)1916
1457b Fg(C-a)558 b(C-e)-78 637 y Fi(\357\360\345\344\353\356)n(\346)n
1458(\345\355\350\345)2441 b Fg(M-a)558 b(M-e)-78 737 y Fi
1459(\340\341\347\340\366)2726 b Fg(M-{)558 b(M-})-78 836
1460y Fi(\361\362\360\340\355\350\366\340)2589 b Fg(C-x)42
1461b([)472 b(C-x)42 b(])-78 936 y Fi(\342\373\360\340\346)n
1462(\345\355\350\345)27 b(\(sexp\))2261 b Fg(C-M-b)470 b(C-M-f)-78
14631036 y Fi(\364\363\355\352\366\350\377)2597 b Fg(C-M-a)470
1464b(C-M-e)-78 1135 y Fi(\357\345\360\345\365)n(\356)n(\344)27
1465b(\342)g(\355\340)n(\367\340\353\356)f(\(\350\353\350)i(\352)n
1466(\356\355\345\366\))g(\341\363\364\345\360\340)1508 b
1467Fg(M-<)558 b(M->)-78 1243 y Fi(\357\360\356\352\360\363\362\352)n(\340)
146827 b(\375\352\360\340\355\340)g(\342\355\350\347)2054
1469b Fg(C-v)-78 1343 y Fi(\357\360\356\352\360\363\362\352)n(\340)27
1470b(\375\352\360\340\355\340)g(\342\342\345\360)n(\365)2016
1471b Fg(M-v)-78 1442 y Fi(\357\360\356\352\360\363\362\352)n(\340)27
1472b(\342\353\345\342\356)2302 b Fg(C-x)42 b(<)-78 1542
1473y Fi(\357\360\356\352\360\363\362\352)n(\340)27 b
1474(\342\357\360\340\342\356)2251 b Fg(C-x)42 b(>)-78 1642
1475y Fi(\357\360\356\352\360\363\362\352)n(\340)27 b
1476(\362\345\352\363\371\345\351)h(\361\362\360\356\352\350)g(\342)f
1477(\366\345\355\362\360)i(\375\352\360\340\355\340)1306
1478b Fg(C-u)42 b(C-l)-128 1887 y Fh(8)132 b(\323\355\350\367\362\356)l
1479(\346)l(\345\355\350\345)44 b(\350)g(\363)-7 b
1480(\344\340\353\345\355\350\345)-78 2070 y Ff(\363\355\350\367\362\356)m
1481(\346)m(\340\345\354\373\351)33 b(\356\341\372\345\352\362)1956
1482b(\355\340\347\340\344)450 b(\342\357\345\360\345\344)-78
14832170 y Fi(\361\350\354\342\356\353)27 b(\(\363)-5 b
1484(\344\340\353\345\355\350\345,)28 b(\340)f(\355\345)h
1485(\363\355\350\367\362\356)n(\346)n(\345\355\350\345\))1510
1486b Fg(DEL)558 b(C-d)-78 2270 y Fi(\361\353\356\342\356)2726
1487b Fg(M-DEL)470 b(M-d)-78 2369 y Fi(\361\362\360\356\352)n(\340)27
1488b(\(\344\356)h(\352)n(\356\355\366\340)e(\361\362\360\356\352\350\))
14891972 b Fg(M-0)42 b(C-k)384 b(C-k)-78 2469 y Fi
1490(\357\360\345\344\353\356)n(\346)n(\345\355\350\345)2441
1491b Fg(C-x)42 b(DEL)384 b(M-k)-78 2569 y Fi(\342\373\360\340\346)n
1492(\345\355\350\345)2512 b Fg(M\025)42 b(C-M-k)340 b(C-M-k)-78
14932676 y Fi(\363\355\350\367\362\356)n(\346\350\362\374)28
1494b Ff(\356\341\353\340\361\362\374)2116 b Fg(C-w)-78 2776
1495y Fi(\361\352)n(\356\357\350\360\356\342\340\362\374)26
1496b(\356\341\353\340\361\362\374)g(\342)h(\361\357\350\361\356\352)h
1497(\363\355\350\367\362\356)n(\346)n(\345\355\350\351)1265
1498b Fg(M-w)-78 2876 y Fi(\363\355\350\367\362\356)n(\346\350\362\374)28
1499b(\344\356)f(\361\353\345\344\363\376\371\345\343\356)g(\342\365)n
1500(\356)n(\346\344\345\355\350\377)f(\361\350\354\342\356\353\340)h
1501Fe(char)916 b Fg(M-z)42 b Fe(char)-78 2975 y Fi(\342\361\362)n
1502(\340\342\350\362\374)27 b(\357\356\361\353\345\344\355\350\351)g
1503(\363\355\350\367\362\356)n(\346)n(\345\355\355\373\351)h
1504(\356\341\372\345\352\362)1306 b Fg(C-y)-78 3075 y Fi
1505(\347\340\354\345\355\350\362\374)24 b(\362\356\353\374\352)n(\356)e
1506(\367\362\356)i(\342\356\361\361\362)n
1507(\340\355\356\342\353\345\355\355\373\351)d(\362\345\352)n(\361\362)k
1508(\357\360\345\344\370\345\361\362\342\363\376\371\350\354)f
1509(\363\355\350\367\362\356)n(\346)n(\345\355-)-78 3175
1510y(\355\373\354)k(\362\345\352)n(\361\362\356\354)2857
15113075 y(M-y)-128 3420 y Fh(9)132 b(\317\356\354\345\362\352)l(\340)-78
15123580 y Fi(\363)n(\361\362)n(\340\355\356\342\350\362\374)26
1513b(\357\356\354\345\362\352\350)2177 b Fg(C-@)42 b Fi(or)g
1514Fg(C-SPC)-78 3680 y Fi(\356\341\354\345\355\377\362\374)27
1515b(\354\345\361\362)n(\340\354\350)h(\352\363\360\361\356\360)f(\350)h
1516(\357\356\354\345\362\352\363)1546 b Fg(C-x)42 b(C-x)-78
15173779 y Fi(\357\356\354\345\362\350\362\374)28 b Fe(ar)l(g)36
1518b Ff(\361\353\356\342)2219 b Fg(M-@)-78 3879 y Fi
1519(\357\356\354\345\362\350\362\374)28 b Ff
1520(\357\340\360\340\343\360\340\364)2144 b Fg(M-h)-78 3979
1521y Fi(\357\356\354\345\362\350\362\374)28 b Ff
1522(\361\362\360\340\355\350\366\363)2162 b Fg(C-x)42 b(C-p)-78
15234078 y Fi(\357\356\354\345\362\350\362\374)28 b Ff
1524(\342\373\360\340\346)m(\345\355\350\345)2071 b Fg(C-M-@)-78
15254178 y Fi(\357\356\354\345\362\350\362\374)28 b Ff
1526(\364\363\355\352\366\350\376)2148 b Fg(C-M-h)-78 4277
1527y Fi(\357\356\354\345\362\350\362\374)28 b(\342\345\361\374)f
1528Ff(\341\363\364\345\360)2102 b Fg(C-x)42 b(h)-128 4523
1529y Fh(10)131 b(\307\340\354\345\355\340)44 b(\361)g
1530(\347\340\357\360\356\361\356\354)-78 4706 y Fi
1531(\350\355\362\345\360\340\352\362\350\342\355\340\377)28
1532b(\347\340\354\345\355\340)f(\362\345\352)n(\361\362\356\342\356\351)g
1533(\361\362\360\356\352\350)1398 b Fg(M-\045)-78 4806 y
1534Fi(\361)28 b(\350\361\357\356\353\374\347\356\342\340\355\350\345\354)e
1535(\360\345\343\363)-5 b(\353\377\360\355\373\365)27 b
1536(\342\373\360\340\346)n(\345\355\350\351)1333 b Fg(M-x)42
1537b(query-replace-r)o(ege)o(xp)-128 4901 y Fi(\302)28 b
1538(\360\345\346\350\354\345)g
1539(\350\355\362\345\360\340\352\362\350\342\355\356\351)g
1540(\347\340\354\345\355\373)f
1541(\357\356\353\374\347\356\342\340\362\345\353\376)f
1542(\344\356\361\362\363\357\355\373)i
1543(\361\353\345\344\363\376\371\350\345)g(\356\362\342\345\362\373:)-78
15444995 y Ff(\347\340\354\345\355\350\362\374)g Fi
1545(\344\340\355\355\356\345)f
1546(\361\356\356\362\342\345\362\361\362\342\350\345,)g
1547(\357\345\360\345\351\362\350)h(\352)g
1548(\361\353\345\344\363\376\371\345\354\363)815 b Fg(SPC)-78
15495095 y Fi(\347\340\354\345\355\350\362\374)28 b(\375\362\356)f
1550(\361\356\356\362\342\345\362\361\362\342\350\345,)g(\355\345)h
1551(\357\345\360\345\354\345\371\340\362\374\361)n(\377)1238
1552b Fg(,)-78 5194 y Ff(\357\360\356\357\363)m(\361\362\350\362\374)29
1553b Fi(\361\356\356\362\342\345\362\361\362\342\350\345)e(\341\345\347)g
1554(\347\340\354\345\355\373)1487 b Fg(DEL)-78 5294 y Fi
1555(\347\340\354\345\355\350\362\374)28 b(\342\361\345)f(\356\361\362)n
1556(\340\342\370\350\345\361)n(\377)e
1557(\361\356\356\362\342\345\362\361\362\342\350\377)1468
1558b Fg(!)-78 5393 y Ff(\342\345\360\355\363\362\374\361)m(\377)29
1559b Fi(\352)f(\357\360\345\344\373\344\363\371\345\354\363)f
1560(\361\356\356\362\342\345\362\361\362\342\350\376)1337
1561b Fg(\002)-78 5493 y Ff(\342\373\351\362\350)28 b Fi(\350\347)g
1562(\360\345\346\350\354\340)f(\347\340\354\345\355\340)g(\361)h
1563(\347\340\357\360\356\361\356\354)1508 b Fg(RET)-78 5593
1564y Fi(\342\356\351\362\350)38 b(\342)g(\360\345\346\350\354)h
1565(\360\345\352\363\360\361\350\342\355\356\343\356)d
1566(\360\345\344\340\352\362\350\360\356\342\340\355\350\377)i
1567(\(\344\353\377)g(\342\373\365)n(\356)n(\344\340)e
1568(\350\361\357\356\353\374\347\363)n(\345\362\361)n(\377)-78
15695692 y Fg(C-M-c)p Fi(\))2857 5593 y Fg(C-r)1860 6192
1570y Fi(2)p eop end
1571%%Page: 3 3
1572TeXDict begin 3 2 bop -128 -45 a Fh(11)131 b(\314\355\356)l(\346)l
1573(\345\361\362\342\356)44 b(\356\352)l(\356\355)-128 137
1574y Fi(\312\356\354\340\355\344\373,)27 b
1575(\357\360\350\342\345\344\345\355\355\373\345)h(\342\356)e
1576(\342\362\356\360\356\354)h(\361\362\356\353\341\366\345,)h
1577(\357\360\350\354\345\355\377\376\362\361)n(\377)g(\352)g
1578(\344\360\363\343\356\354\363)f
1579(\(\355\345\340\352\362\350\342\355\356\354\363\))h(\356\352\355\363)-7
1580b(.)-78 236 y(\363)i(\344\340\353\350\362\374)28 b(\342\361\345)f
1581(\356\361\362)n(\340\353\374\355\373\345)f(\356\352\355\340)1869
1582b Fg(C-x)42 b(1)-78 344 y Fi(\360\340\347\341\350\362\374)27
1583b(\356\352\355\356)g(\357\356)g(\343\356\360\350\347\356\355\362)n
1584(\340\353\350)1825 b Fg(C-x)42 b(2)472 b(C-x)42 b(5)h(2)-78
1585444 y Fi(\363)-5 b(\344\340\353\350\362\374)28 b
1586(\344\340\355\355\356\345)f(\356\352\355\356)2143 b Fg(C-x)42
1587b(0)472 b(C-x)42 b(5)h(0)-78 543 y Fi(\360\340\347\341\350\362\374)27
1588b(\356\352\355\356)g(\357\356)g(\342\345\360\362\350\352)n
1589(\340\353\350)1904 b Fg(C-x)42 b(3)-78 643 y Fi
1590(\342\373\357\356\353\355\350\362\374)27 b
1591(\357\360\356\352\360\363\362\352\363)h(\342)f
1592(\344\360\363\343\356\354)h(\356\352\355\345)1530 b Fg(C-M-v)-78
1593751 y Fi(\357\345\360\345\354\345\361\362\350\362\374)29
1594b(\352\363\360\361\356\360)e(\342)g(\344\360\363\343\356\345)g
1595(\356\352\355\356)1629 b Fg(C-x)42 b(o)472 b(C-x)42 b(5)h(o)-78
1596850 y Fi(\342\373\341\360\340\362\374)26 b(\341\363\364\345\360)h(\342)
1597g(\344\360\363\343\356\354)h(\356\352\355\345)1795 b
1598Fg(C-x)42 b(4)h(b)385 b(C-x)42 b(5)h(b)-78 950 y Fi(\357\356\352)n
1599(\340\347\340\362\374)26 b(\341\363\364\345\360)h(\342)g
1600(\344\360\363\343\356\354)g(\356\352\355\345)1775 b Fg(C-x)42
1601b(4)h(C-o)297 b(C-x)42 b(5)h(C-o)-78 1050 y Fi
1602(\347\340\343\360\363\347\350\362\374)27 b(\364\340\351\353)g(\342)g
1603(\344\360\363\343\356\345)g(\356\352\355\356)1786 b Fg(C-x)42
1604b(4)h(f)385 b(C-x)42 b(5)h(f)-78 1149 y Fi
1605(\356\362\352\360\373\362\374)28 b(\364\340\351\353)f(\342)g
1606(\360\345\346\350\354\345)h(\367\362\345\355\350\377)h(\342)e
1607(\344\360\363\343\356\354)g(\356\352\355\345)1149 b Fg(C-x)42
1608b(4)h(r)385 b(C-x)42 b(5)h(r)-78 1249 y Fi(\347\340\357\363)n
1609(\361\362\350\362\374)27 b(Dired)h(\342)f(\344\360\363\343\356\354)h
1610(\356\352\355\345)1766 b Fg(C-x)42 b(4)h(d)385 b(C-x)42
1611b(5)h(d)-78 1349 y Fi(\355\340\351\362\350)28 b(\362)n(\340\343)g(\342)
1612f(\344\360\363\343\356\354)g(\356\352\355\345)2003 b
1613Fg(C-x)42 b(4)h(.)385 b(C-x)42 b(5)h(.)-78 1457 y Fi
1614(\363\342\345\353\350\367\350\362\374)28 b(\342\373\361\356\362\363)e
1615(\356\352\355\340)2049 b Fg(C-x)42 b(\002)-78 1556 y
1616Fi(\361\363\347\350\362\374)28 b(\362\345\352\363\371\345\345)f
1617(\356\352\355\356)2148 b Fg(C-x)42 b({)-78 1656 y Fi
1618(\360\340\361\370\350\360\350\362\374)28 b
1619(\362\345\352\363\371\345\345)f(\356\352\355\356)1982
1620b Fg(C-x)42 b(})-128 1901 y Fh(12)131 b
1621(\324\356\360\354\340\362\350\360\356\342\340\355\350\345)-78
16222085 y Fi(\361)n(\344\345\353\340\362\374)27 b
1623(\356\362\361\362\363\357)h(\344\353\377)g
1624(\362\345\352\363\371\345\351)g Ff(\361\362\360\356\352\350)g
1625Fi(\(\342)f(\347\340\342\350\361\350\354\356\361\362\350)g(\356\362)h
1626(\360\345\346\350\354\340\))470 b Fg(TAB)-78 2184 y Fi(\361)n
1627(\344\345\353\340\362\374)27 b(\356\362\361\362\363\357)h(\344\353\377)
1628g Ff(\356\341\353\340\361\362\350)g Fi(\(\342)g
1629(\347\340\342\350\361\350\354\356\361\362\350)f(\356\362)g
1630(\360\345\346\350\354\340\))775 b Fg(C-M-)p Fd(n)-78
16312284 y Fi(\361)n(\344\345\353\340\362\374)27 b
1632(\356\362\361\362\363\357)h(\344\353\377)g Ff(\342\373\360\340\346)m
1633(\345\355\350\377)h Fi(\(\342)e
1634(\347\340\342\350\361\350\354\356\361\362\350)g(\356\362)h
1635(\360\345\346\350\354\340\))617 b Fg(C-M-q)-78 2383 y
1636Fi(\361)n(\344\345\353\340\362\374)27 b(\356\362\361\362\363\357)h
1637(\352)g(\347\340\344\340\355\355\356\351)e Fe(ar)l(g)36
1638b Fi(\352)n(\356\353\356\355\352)n(\345)1445 b Fg(C-x)42
1639b(TAB)-78 2483 y Fi(\342\361\362)n(\340\342\350\362\374)27
1640b(\355\356\342\363\376)f(\361\362\360\356\352\363)i
1641(\357\356\361\353\345)f(\352\363\360\361\356\360\340)1493
1642b Fg(C-o)-78 2583 y Fi(\361)n(\344\342\350\355\363\362\374)27
1643b(\356\361\362)n(\340\362\356\352)g(\361\362\360\356\352\350)h
1644(\342\345\360\362\350\352)n(\340\353\374\355\356)e(\342\355\350\347)
16451293 b Fg(C-M-o)-78 2682 y Fi(\363)-5 b(\344\340\353\350\362\374)28
1646b(\357\363)n(\361\362\373\345)f(\361\362\360\356\352\350)h
1647(\342\356\352\360\363\343)f(\352\363\360\361\356\360\340)1442
1648b Fg(C-x)42 b(C-o)-78 2782 y Fi
1649(\356\341\372\345\344\350\355\350\362\374)27 b
1650(\361\362\360\356\352\363)h(\361)f
1651(\357\360\345\344\373\344\363\371\345\351)h(\(\361\356)f
1652(\361\353\345\344\363\376\371\350\354\350)h(arg\))817
1653b Fg(M-\002)-78 2882 y Fi(\363)-5 b(\344\340\353\350\362\374)28
1654b(\357\363)n(\361\362\356\345)f
1655(\357\360\356\361\362\360\340\355\361\362\342\356)g
1656(\342\356\352\360\363\343)g(\352\363\360\361\356\360\340)1211
1657b Fg(M-)p Fd(n)-78 2981 y Fi(\357\356\354\345\361\362\350\362\374)28
1658b(\362\356\353\374\352)n(\356)f(\356)n(\344\350\355)g
1659(\357\360\356\341\345\353)g(\342)g(\357\356\347\350\366\350\350)h
1660(\352\363\360\361\356\360\340)1036 b Fg(M-SPC)-78 3081
1661y Fi(\347\340\357\356\353\355\350\362\374)27 b
1662(\362\345\352\363\371\350\351)h(\357\340\360\340\343\360\340\364)1799
1663b Fg(M-q)-78 3180 y Fi(\363)n(\361\362)n(\340\355\356\342\350\362\374)
166426 b(\361\362\356\353\341\345\366)h
1665(\347\340\357\356\353\355\345\355\350\377)1739 b Fg(C-x)42
1666b(f)-78 3280 y Fi(\363)n(\361\362)n(\340\355\356\342\350\362\374)26
1667b(\357\360\345\364\350\352)n(\361)h
1668(\347\340\357\356\353\355\345\355\350\377)g(\352)n
1669(\340\346\344\356\351)g(\361\362\360\356\352\350)1108
1670b Fg(C-x)42 b(.)-78 3380 y Fi(\363)n(\361\362)n
1671(\340\355\356\342\350\362\374)26 b(\355\340)n(\367\345\360\362)n
1672(\340\355\350\345)2065 b Fg(M-g)-128 3625 y Fh(13)131
1673b(\310\347\354\345\355\345\355\350\345)44 b
1674(\360\345\343\350\361\362\360\340)-78 3808 y Fi(\361)n
1675(\344\345\353\340\362\374)27 b(\341\363\352\342\373)g
1676(\361\353\356\342\340)f(\347\340\343)n(\353\340\342\355\373\354\350)
16771672 b Fg(M-u)-78 3908 y Fi(\361)n(\344\345\353\340\362\374)27
1678b(\341\363\352\342\373)g(\361\353\356\342\340)f
1679(\361\362\360\356\367\355\373\354\350)1704 b Fg(M-l)-78
16804008 y Fi(\361)n(\344\345\353\340\362\374)27 b
1681(\357\345\360\342\363\376)g(\341\363\352\342\363)g
1682(\361\353\356\342\340)f(\347\340\343)n(\353\340\342\355\356\351)1457
1683b Fg(M-c)-78 4107 y Fi(\361)n(\344\345\353\340\362\374)27
1684b(\341\363\352\342\373)g(\356\341\353\340\361\362\350)f(\347\340\343)n
1685(\353\340\342\355\373\354\350)1585 b Fg(C-x)42 b(C-u)-78
16864207 y Fi(\361)n(\344\345\353\340\362\374)27 b(\341\363\352\342\373)g
1687(\356\341\353\340\361\362\350)f(\361\362\360\356\367\355\373\354\350)
16881617 b Fg(C-x)42 b(C-l)-128 4453 y Fh(14)131 b
1689(\314\350\355\350\341\363\364\345\360)-128 4635 y Fi
1690(\321\353\345\344\363\376\371\350\345)28 b
1691(\352\353\340\342\350\370\350)f(\(\352\353\376\367\350\))i
1692(\356\357\360\345\344\345\353\345\355\373)e(\342)h
1693(\354\350\355\350\341\363\364\345\360\345.)-78 4734 y
1694(\344\356\357\356\353\355\350\362\374)f(\355\340\361\352)n
1695(\356\353\374\352)n(\356)f(\342\356\347\354\356)n(\346\355\356)1727
1696b Fg(TAB)-78 4833 y Fi(\344\356\357\356\353\355\350\362\374)27
1697b(\344\356)h(\356)n(\344\355\356\343\356)e(\361\353\356\342\340)1907
1698b Fg(SPC)-78 4933 y Fi(\344\356\357\356\353\355\350\362\374)27
1699b(\350)h(\342\373\357\356\353\355\350\362\374)2026 b
1700Fg(RET)-78 5033 y Fi(\357\356\352)n(\340\347\340\362\374)26
1701b(\342\356\347\354\356)n(\346\355\373\345)g
1702(\344\356\357\356\353\355\345\355\350\377)1677 b Fg(?)-78
17035132 y Fi(\342\373\341\360\340\362\374)26 b
1704(\357\360\345\344\373\344\363\371\350\351)i(\342\342\356)n(\344)e(\342)
1705h(\354\350\355\350\341\363\364\345\360)1390 b Fg(M-p)-78
17065232 y Fi(\342\373\341\360\340\362\374)26 b
1707(\361\353\345\344\363\376\371\350\351)i(\342\342\356)n(\344)e(\342)h
1708(\354\350\355\350\341\363\364\345\360)1443 b Fg(M-n)-78
17095332 y Fi(\357\356\350\361\352)28 b(\342)f
1710(\350\361\362\356\360\350\350)h(\357\356)f(\360\345\343\363)-5
1711b(\353\377\360\355\356\354\363)28 b(\342\373\360\340\346)n
1712(\345\355\350\376)f(\342)g(\356\341\360\340\362\355\356\354)g
1713(\355\340\357\360\342\353\345\355\350\350)293 b Fg(M-r)-78
17145431 y Fi(\357\356\350\361\352)28 b(\342)f
1715(\350\361\362\356\360\350\350)h(\357\356)f(\360\345\343\363)-5
1716b(\353\377\360\355\356\354\363)28 b(\342\373\360\340\346)n
1717(\345\355\350\376)f(\342)g(\357\360)n(\377\354\356\354)h
1718(\355\340\357\360\342\353\345\355\350\350)361 b Fg(M-s)-78
17195531 y Fi(\357\360\345\360\342\340\362\374)27 b(\352)n
1720(\356\354\340\355\344\363)2247 b Fg(C-g)-128 5627 y Fi
1721(\315\340\341\345\360\350\362\345)31 b Fg(C-x)42 b(ESC)g(ESC)30
1722b Fi(\344\353\377)i
1723(\360\345\344\340\352\362\350\360\356\342\340\355\350\377)e(\350)h
1724(\357\356\342\362\356\360\345\355\350\377)g
1725(\357\356\361\353\345\344\355\345\351)g(\352)n
1726(\356\354\340\355\344\373)f(\355\340\341\360\340\355\355\356\351)g
1727(\342)h(\354\350\355\350\341\363\364\345\360\345.)-128
17285726 y(\315\340\341\345\360\350\362\345)c Fg(F10)p Fi(,)g
1729(\367\362\356\341\373)g(\360\340\341\356\362)n(\340\362\374)f(\361)h
1730(\357\363\355\352\362)n(\340\354\350)h(\354\345\355\376)h(\357\360\350)
1731f(\357\356\354\356\371\350)f(\352)n(\356\354\340\355\344)g
1732(\354\350\355\350\341\363\364\345\360\340.)1860 6192
1733y(3)p eop end
1734%%Page: 4 4
1735TeXDict begin 4 3 bop -128 -45 a Fh(15)131 b(\301\363\364\345\360\340)
1736-78 139 y Fi(\342\373\341\360\340\362\374)26 b
1737(\344\360\363\343\356\351)i(\341\363\364\345\360)2071
1738b Fg(C-x)42 b(b)-78 239 y Fi(\342\373\344\340\362\374)27
1739b(\361\357\350\361\356\352)g(\342\361\345\365)g
1740(\341\363\364\345\360\356\342)1849 b Fg(C-x)42 b(C-b)-78
1741338 y Fi(\363\355\350\367\362\356)n(\346\350\362\374)28
1742b(\341\363\364\345\360)2212 b Fg(C-x)42 b(k)-128 584
1743y Fh(16)131 b(\316\341\354\345\355)43 b(\354\345\361\362)l
1744(\340\354\350)-78 745 y Fi(\356\341\354\345\355\377\362\374)27
1745b(\354\345\361\362)n(\340\354\350)h Ff(\361\350\354\342\356\353\373)
17461842 b Fg(C-t)-78 844 y Fi(\356\341\354\345\355\377\362\374)27
1747b(\354\345\361\362)n(\340\354\350)h Ff(\361\353\356\342\340)1982
1748b Fg(M-t)-78 944 y Fi(\356\341\354\345\355\377\362\374)27
1749b(\354\345\361\362)n(\340\354\350)h Ff(\361\362\360\356\352\350)1925
1750b Fg(C-x)42 b(C-t)-78 1044 y Fi(\356\341\354\345\355\377\362\374)27
1751b(\354\345\361\362)n(\340\354\350)h Ff(\342\373\360\340\346)m
1752(\345\355\350\377)1727 b Fg(C-M-t)-128 1289 y Fh(17)131
1753b(\317\360\356\342\345\360\352)l(\340)44 b
1754(\343\360\340\354\354\340\362\350\352\350)-78 1472 y
1755Fi(\357\360\356\342\345\360\350\362\374)27 b
1756(\362\345\352\363\371\345\345)h(\361\353\356\342\356)1974
1757b Fg(M-$)-78 1572 y Fi(\357\360\356\342\345\360\350\362\374)27
1758b(\342\361\345)g(\361\353\356\342\340)f(\342)i
1759(\356\341\353\340\361\362\350)1776 b Fg(M-x)42 b(ispell-region)-78
17601672 y Fi(\342\373\357\356\353\355\350\362\374)27 b
1761(\357\360\356\342\345\360\352\363)g(\342\361\345\343\356)f
1762(\341\363\364\345\360\340)1624 b Fg(M-x)42 b(ispell-buffer)-128
17631917 y Fh(18)131 b(\322)-11 b(\345\343\350)-78 2077 y
1764Fi(\355\340\351\362\350)28 b
1765(\356\357\360\345\344\345\353\345\355\350\345)g(\362\345\343)n(\340)
17662037 b Fg(M-.)-78 2177 y Fi(\355\340\351\362\350)28 b
1767(\361\353\345\344\363\376\371\345\345)g(\342\365)n(\356)n
1768(\346\344\345\355\350\345)e(\362\345\343)n(\340)1659
1769b Fg(C-u)42 b(M-.)-78 2276 y Fi(\363\352)n(\340\347\340\362\374)26
1770b(\355\356\342\373\351)h(\364\340\351\353)g(\361)h(\362\345\343)n
1771(\340\354\350)1807 b Fg(M-x)42 b(visit-tags-tabl)o(e)-78
17722376 y Fi(\357\356\350\361\352)28 b(\357\356)f
1773(\370\340\341\353\356\355\363)f(\357\356)h(\342\361\345\351)g(\362)n
1774(\340\341\353\350\366\345)g(\362\345\343\356\342)1392
1775b Fg(M-x)42 b(tags-search)-78 2476 y Fi
1776(\342\373\357\356\353\355\350\362\374)27 b(query-replace)f
1777(\355\340\344)h(\342\361\345\354\350)g(\364\340\351\353\340\354\350)
17781237 b Fg(M-x)42 b(tags-query-repl)o(ace)-78 2575 y Fi(\357\360\356)n
1779(\344\356\353\346\350\362\374)27 b(\357\356\350\361\352)h(\350\353\350)
1780g(\357\356\350\361\352-\347\340\354\345\355\363)e(\362\345\343)n(\340)
17811346 b Fg(M-,)-128 2820 y Fh(19)131 b
1782(\312\356\354\340\355\344\355\373\345)43 b
1783(\357\360\356\366\345\361\361\356\360\373)-78 3004 y
1784Fi(\302\373\357\356\353\355\350\362\374)28 b(\352)n
1785(\356\354\340\355\344\363)e(\352)n
1786(\356\354\340\355\344\355\356\343\356)g
1787(\357\360\356\366\345\361\361\356\360\340)1245 b Fg(M-!)-78
17883104 y Fi(\342\373\357\356\353\355\350\362\374)27 b(\352)n
1789(\356\354\340\355\344\363)g(\352)n
1790(\356\354\340\355\344\355\356\343\356)f
1791(\357\360\356\366\345\361\361\356\360\340)g(\355\340\344)i
1792(\356\341\353\340\361\362\374\376)720 b Fg(M-|)-78 3203
1793y Fi(\357\360\356\357\363)n(\361\362\350\362\374)28 b(\361\356)n
1794(\344\345\360)n(\346\350\354\356\345)e(\356\341\353\340\361\362\350)h
1795(\367\345\360\345\347)h(\352)n(\356\354\340\355\344\363)f(\352)n
1796(\356\354\340\355\344\355\356\343\356)f
1797(\357\360\356\366\345\361\361\356\360\340)210 b Fg(C-u)42
1798b(M-|)-78 3303 y Fi(\347\340\357\363)n(\361\362\350\362\374)27
1799b(\352)n(\356\354\340\355\344\355\373\351)h
1800(\357\360\356\366\345\361\361\356\360)e(\342)i(\356\352\355\345)f
1801Fg(*shell*)1098 b(M-x)42 b(shell)-128 3549 y Fh(20)131
1802b(\317\360)l(\377\354\356\363\343\356\353\374\355\373\345)44
1803b(\356\341\353\340\361\362\350)-78 3733 y Fi(\361\352)n
1804(\356\357\350\360\356\342\340\362\374)26 b(\357\360)n
1805(\377\354\356\363\343\356\353\374\355\363\376)g
1806(\356\341\353\340\361\362\374)g(\342)i(\360\345\343\350\361\362\360)
18071140 b Fg(C-x)42 b(r)h(r)-78 3832 y Fi(\363)-5 b
1808(\344\340\353\350\362\374)28 b(\357\360)n
1809(\377\354\356\363\343\356\353\374\355\363\376)e
1810(\356\341\353\340\361\362\374)1692 b Fg(C-x)42 b(r)h(k)-78
18113932 y Fi(\342\361\362)n(\340\342\350\362\374)27 b
1812(\357\356\361\353\345\344\355\363\376)g(\363\355\350\367\362\356)n
1813(\346)n(\345\355\355\363\376)h(\357\360)n
1814(\377\354\356\363\343\356\353\374\355\363\376)e
1815(\356\341\353\340\361\362\374)638 b Fg(C-x)42 b(r)h(y)-78
18164031 y Fi(\356\362\352\360\373\362\374)28 b(\357\360)n
1817(\377\354\356\363\343\356\353\374\355\363\376)e
1818(\356\341\353\340\361\362\374,)h(\361)n(\344\342\350\343)n(\340\377)f
1819(\362\345\352)n(\361\362)i(\342\357\360\340\342\356)821
1820b Fg(C-x)42 b(r)h(o)-78 4131 y Fi(\356\367\350\361\362\350\362\374)28
1821b(\357\360)n(\377\354\356\363\343\356\353\374\355\363\376)f
1822(\356\341\353\340\361\362\374)1652 b Fg(C-x)42 b(r)h(c)-78
18234231 y Fi(\357\360\345\344\342\340\360\350\362\374)27
1824b(\352)n(\340\346\344\363\376)h(\361\362\360\356\352\363)f
1825(\361\362\360\356\352)n(\356\351)g(\362\345\352)n(\361\362)n(\340)1291
1826b Fg(C-x)42 b(r)h(t)-128 4476 y Fh(21)131 b
1827(\321\356\352\360\340\371\345\355\350\377)-78 4659 y
1828Fi(\344\356\341\340\342\350\362\374)26 b(\343)n
1829(\353\356\341\340\353\374\355\356\345)f
1830(\361\356\352\360\340\371\345\355\350\345)1675 b Fg(C-x)42
1831b(a)h(g)-78 4759 y Fi(\344\356\341\340\342\350\362\374)26
1832b(\353\356\352)n(\340\353\374\355\356\345)g(\344\353\377)i
1833(\360\345\346\350\354\340)f(\361\356\352\360\340\371\345\355\350\345)
18341220 b Fg(C-x)42 b(a)h(l)-78 4859 y Fi
1835(\344\356\341\340\342\350\362\374)26 b(\343)n
1836(\353\356\341\340\353\374\355\356\345)f(\347\355\340)n
1837(\367\345\355\350\345)i(\344\353\377)h(\344\340\355\355\356\343\356)e
1838(\361\356\352\360\340\371\345\355\350\377)813 b Fg(C-x)42
1839b(a)h(i)g(g)-78 4958 y Fi(\344\356\341\340\342\350\362\374)26
1840b(\361\357\345\366\350\364\350\367\345\361\352)n(\356\345)h
1841(\344\353\377)h(\360\345\346\350\354\340)f(\347\355\340)n
1842(\367\345\355\350\345)g(\344\340\355\355\356\343\356)g
1843(\361\356\352\360\340\371\345\355\350\377)342 b Fg(C-x)42
1844b(a)h(i)g(l)-78 5058 y Fi(\377\342\355\356)27 b(\342\361\362)n
1845(\340\342\350\362\374)f(\347\355\340)n(\367\345\355\350\345)h
1846(\344\353\377)h(\361\356\352\360\340\371\345\355\350\377)1395
1847b Fg(C-x)42 b(a)h(e)-78 5158 y Fi
1848(\344\350\355\340\354\350\367\345\361\352\350)28 b
1849(\344\356\357\356\353\355\350\362\374)g
1850(\357\360\345\344\373\344\363\371\345\345)f(\361\353\356\342\356)1287
1851b Fg(M-/)1860 6192 y Fi(4)p eop end
1852%%Page: 5 5
1853TeXDict begin 5 4 bop -128 -45 a Fh(22)131 b(\320)l(\345\343\363)-7
1854b(\353\377\360\355\373\345)44 b(\342\373\360\340\346)l
1855(\345\355\350\377)-78 139 y Fi(\353\376\341\356\351)27
1856b(\356)n(\344\350\355\356\367\355\373\351)g(\361\350\354\342\356\353)g
1857(\(\347\340)h(\350\361\352\353\376\367\345\355\350\345\354)g
1858(\361\350\354\342\356\353\340)f(\355\356\342\356\351)f
1859(\361\362\360\356\352\350\))388 b Fg(.)43 b Fi(\(dot\))-78
1860239 y(\355\356\353\374)27 b(\350\353\350)h(\341\356\353\345\345)f
1861(\357\356\342\362\356\360\345\355\350\351)1901 b Fg(*)-78
1862338 y Fi(\356)n(\344\355\356)27 b(\350\353\350)h(\341\356\353\345\345)e
1863(\357\356\342\362\356\360\345\355\350\351)1904 b Fg(+)-78
1864438 y Fi(\355\356\353\374)27 b(\350\353\350)h(\356)n(\344\355\356)f
1865(\357\356\342\362\356\360\345\355\350\345)1940 b Fg(?)-78
1866537 y Fi(\375\352\360\340\355\350\360\356\342\340\362\374)26
1867b(\361\357\345\366\350\340\353\374\355\373\351)h
1868(\361\350\354\342\356\353)h Fe(c)1536 b Fd(n)p Fe(c)-78
1869637 y Fi(\342\373\341\356\360)26 b(\354\345\346\344\363)i(\340\353\374)
1870n(\362\345\360\355\340\362\350\342\340\354\350)f
1871(\(\020\350\353\350\021\))1501 b Fd(nj)-78 737 y Fi
1872(\343\360\363\357\357\350\360\356\342\352)n(\340)2454
1873b Fd(n)p Fg(\()42 b Fc(:)14 b(:)g(:)44 b Fd(n)p Fg(\))-78
1874836 y Fi(\362\345\352)n(\361\362)29 b(\342)e Fe(n)6 b
1875Fi(-\351)27 b(\343\360\363\357\357\345)2227 b Fd(n)p
1876Fe(n)-78 936 y Fi(\343\360\340\355\350\366\340)27 b
1877(\361\353\356\342\340)2394 b Fd(n)p Fg(b)-78 1036 y Fi(\355\345)28
1878b(\343\360\340\355\350\366\340)f(\361\353\356\342\340)2283
1879b Fd(n)p Fg(B)-78 1144 y Ff(\356\341\372\345\352\362)2640
1880b(\355\340)m(\367\340\353\356)79 b(\361\356\356\362-)2857
18811243 y(\342\345\362\361\362\342\350\377)3547 1144 y(\352)m
1882(\356\355\345\366)127 b(\361\356\356\362-)3547 1243 y
1883(\342\345\362\361\362\342\350\377)-78 1343 y Fi(\361\362\360\356\352)n
1884(\340)2683 b Fg(\002)645 b($)-78 1442 y Fi(\361\353\356\342\356)2726
1885b Fd(n)p Fg(<)604 b Fd(n)p Fg(>)-78 1542 y Fi(\341\363\364\345\360)2701
1886b Fd(n)p Fg(`)604 b Fd(n)p Fg(')-78 1650 y Ff(\352\353\340\361\361)33
1887b(\361\350\354\342\356\353\356\342)2262 b
1888(\361\356\356\362\342\345\362-)2857 1750 y(\361\362\342\363)m(\345\362)
188932 b(\350\354)3547 1650 y(\361\356\356\362\342\345\362-)3547
18901750 y(\361\362\342\363)m(\345\362)131 b(\344\360\363-)3547
18911849 y(\343\350\354)-78 1949 y Fi(\377\342\355\373\351)28
1892b(\355\340\341\356\360)2450 b Fg([)43 b Fc(:)14 b(:)g(:)43
1893b Fg(])419 b([\002)p Fc(:)14 b(:)g(:)41 b Fg(])-78 2048
1894y Fi(\361\350\354\342\356\353-\341\363\352\342\340)2423
1895b Fd(n)p Fg(w)604 b Fd(n)p Fg(W)-78 2148 y Fi(\361\350\354\342\356\353)
189627 b(\361)h(\361\350\355\362)n(\340\352)n(\361\350\361\356\354)f
1897Fe(c)2039 b Fd(n)p Fg(s)p Fe(c)566 b Fd(n)p Fg(S)p Fe(c)-128
18982394 y Fh(23)131 b(\314\345\346\344\363\355\340\360\356)l
1899(\344\355\373\345)43 b(\355\340\341\356\360\373)g
1900(\361\350\354\342\356\353\356\342)-78 2578 y Fi
1901(\342\373\341\360\340\362\374)26 b(\377\347\373\352)2406
1902b Fg(M-x)42 b(set-language-en)o(vir)o(on)o(me)o(nt)-78
19032677 y Fi(\357\356\352)n(\340\347\340\362\374)26 b(\342\361\345)h
1904(\342\356\347\354\356)n(\346\355\373\345)f(\354\345\362\356)n(\344\373)
1905i(\342\342\356)n(\344\340)1457 b Fg(M-x)42 b(list-input-meth)o(ods)-78
19062777 y Fi(\360\340\347\360\345\370\350\362\374)27 b(\350\353\350)h
1907(\347\340\357\360\345\362\350\362\374)g(\354\345\362\356)n(\344)g
1908(\342\342\356)n(\344\340)1473 b Fg(C-)p Fd(n)-78 2877
1909y Fi(\363)n(\361\362)n(\340\355\356\342\350\362\374)26
1910b(\361\350\361\362\345\354\363)i(\352)n(\356)n
1911(\344\350\360\356\342\340\355\350\377)e(\344\353\377)i
1912(\361\353\345\344\363\376\371\345\351)f(\352)n
1913(\356\354\340\355\344\373)705 b Fg(C-x)42 b(RET)g(c)-78
19142976 y Fi(\357\356\352)n(\340\347\340\362\374)26 b
1915(\361\357\350\361\356\352)i(\342\361\345\365)e
1916(\361\350\361\362\345\354)j(\352)n(\356)n
1917(\344\350\360\356\342\340\355\350\377)1338 b Fg(M-x)42
1918b(list-coding-sys)o(tem)o(s)-78 3076 y Fi(\342\373\341\360\340\362\374)
191926 b(\357\360\345\344\357\356\367\362\350\362\345\353\374\355\363\376)j
1920(\361\350\361\362\345\354\363)f(\352)n(\356)n
1921(\344\350\360\356\342\340\355\350\377)1041 b Fg(M-x)42
1922b(prefer-coding-s)o(yst)o(em)-128 3329 y Fh(24)131 b
1923(\310\355\364\356\360\354\340\366\350\377)44 b
1924(\(\361\350\361\362\345\354\340)g(Info\))-78 3519 y Fi
1925(\347\340\357\363)n(\361\362\350\362\374)27 b
1926(\361\350\361\362\345\354\363)i(\344\356\361\362\363\357\340)e(\352)g
1927(\344\356\352\363\354\345\355\362)n(\340\366\350\350)1275
1928b Fg(C-h)42 b(i)-78 3619 y Fi(\355\340\351\362\350)28
1929b(\363\352)n(\340\347\340\355\355\363\376)f
1930(\364\363\355\352\366\350\376)g(\350\353\350)h
1931(\357\345\360\345\354\345\355\355\363\376)h(\342)e
1932(\344\356\352\363\354\345\355\362)n(\340\366\350\350)615
1933b Fg(C-h)42 b(C-i)-128 3719 y Fi
1934(\317\345\360\345\354\345\371\345\355\350\345)28 b
1935(\342\355\363\362\360\350)f(\363\347\353\340)g(\(\355\356)n
1936(\344\340\354\350\):)-78 3818 y(\357\360\356\352\360\363\362\352)n
1937(\340)g(\342\357\345\360\345\344)2257 b Fg(SPC)-78 3917
1938y Fi(\357\360\356\352\360\363\362\352)n(\340)27 b(\355\340\347\340\344)
19392298 b Fg(DEL)-78 4017 y Fi(\357\345\360\345\351\362\350)29
1940b(\352)e(\355\340)n(\367\340\353\363)g(\363\347\353\340)2074
1941b Fg(.)43 b Fi(\(dot\))-128 4112 y
1942(\317\345\360\345\354\345\371\345\355\350\345)28 b
1943(\354\345\346\344\363)g(\363\347\353\340\354\350:)-78
19444206 y Ff(\361\353\345\344\363\376\371\350\351)f Fi(\363\347\345\353)
19452245 b Fg(n)-78 4306 y Ff(\357\360\345\344\373\344\363\371\350\351)27
1946b Fi(\363\347\345\353)2184 b Fg(p)-78 4405 y Fi
1947(\357\345\360\345\351\362\350)29 b(\352)e Ff(\342\345\360)m
1948(\365\355\345\354\363)h Fi(\363\347\353\363)1932 b Fg(u)-78
19494505 y Fi(\342\373\341\360\340\362\374)26 b(\354\345\355\376)j
1950(\357\356)e(\350\354\345\355\350)2020 b Fg(m)-78 4605
1951y Fi(\342\373\341\360\340\362\374)26 b Fe(n)6 b Fi(-\351)28
1952b(\357\363\355\352\362)g(\354\345\355\376)h(\357\356)e
1953(\355\356\354\345\360\363)g(\(1\0259\))1357 b Fe(n)-78
19544704 y Fi(\357\345\360\345\351\362\350)29 b(\357\356)e
1955(\361\361\373\353\352)n(\345)g(\(\342\356\347\342\360\340\362)g(\361)g
1956(\357\356\354\356\371\374\376)g Fg(l)p Fi(\))1330 b Fg(f)-78
19574804 y Fi(\342\356\347\342\360\340\362\350\362\361)n(\377)27
1958b(\352)g(\357\356\361\353\345\344\355\345\354\363)h
1959(\357\360\356\361\354\356\362\360\345\355\355\356\354\363)f
1960(\363\347\353\363)1089 b Fg(l)-78 4904 y Fi
1961(\342\356\347\342\360\340\362\350\362\361)n(\377)27 b(\352)g
1962(\363\347\353\363-\352)n(\340\362)n(\340\353\356\343\363)1841
1963b Fg(d)-78 5003 y Fi(\357\345\360\345\351\362\350)29
1964b(\352)e(\363\347\353\363)-7 b(,)28 b
1965(\347\340\344\340\355\355\356\354\363)e(\350\354\345\355\345\354)1617
1966b Fg(g)-128 5098 y Fi(\304\360\363\343\350\345)27 b(\352)n
1967(\356\354\340\355\344\373:)-78 5192 y(\347\340\357\363)n
1968(\361\362\350\362\374)g Ff(\363\367\345\341\355\350\352)h
1969Fi(\357\356)f(\361\350\361\362\345\354\345)i
1970(\344\356\352\363\354\345\355\362)n(\340\366\350\350)1183
1971b Fg(h)-78 5292 y Ff(\357\360\345\352\360\340\362\350\362\374)32
1972b(\360\340\341\356\362\363)d Fi(\361)e
1973(\344\356\352\363\354\345\355\362)n(\340\366\350\345\351)1455
1974b Fg(q)-78 5392 y Fi(\357\356\350\361\352)28 b(\342)f
1975(\363\347\353\340\365)g(\361)g(\357\356\354\356\371\374\376)g
1976(\360\345\343\363)-5 b(\353\377\360\355\373\365)28 b
1977(\342\373\360\340\346)n(\345\355\350\351)1028 b Fg(M-s)1860
19786192 y Fi(5)p eop end
1979%%Page: 6 6
1980TeXDict begin 6 5 bop -128 -45 a Fh(25)131 b(\320)l
1981(\345\343\350\361\362\360\373)-78 139 y Fi(\361\356)n
1982(\365\360\340\355\350\362\374)27 b(\356\341\353\340\361\362\374)f(\342)
1983h(\360\345\343\350\361\362\360\345)1810 b Fg(C-x)42 b(r)h(s)-78
1984239 y Fi(\342\361\362)n(\340\342\350\362\374)27 b(\361\356)n
1985(\344\345\360)n(\346\350\354\356\345)f
1986(\360\345\343\350\361\362\360\340)i(\342)f(\341\363\364\345\360)1435
1987b Fg(C-x)42 b(r)h(i)-78 338 y Fi(\361\356)n
1988(\365\360\340\355\350\362\374)27 b(\357\356\353\356)n(\346)n
1989(\345\355\350\345)f(\352\363\360\361\356\360\340)h(\342)g
1990(\360\345\343\350\361\362\360\345)1365 b Fg(C-x)42 b(r)h(SPC)-78
1991438 y Fi(\357\345\360\345\351\362\350)29 b(\352)e(\357\356\353\356)n
1992(\346)n(\345\355\350\376)g(\352\363\360\361\356\360\340,)g(\361\356)n
1993(\365\360\340\355\345\355\355\356\354\363)f(\342)h
1994(\360\345\343\350\361\362\360\345)775 b Fg(C-x)42 b(r)h(j)-128
1995683 y Fh(26)131 b(\312\353\340\342\350\340\362\363\360\355\373\345)44
1996b(\354\340\352\360\356\361\373)-78 867 y Ff(\355\340)m
1997(\367\340\362\374)29 b Fi(\356\357\360\345\344\345\353\345\355\350\345)
1998e(\352\353\340\342\350\340\362\363\360\355\356\343\356)f
1999(\354\340\352\360\356\361\340)1227 b Fg(C-x)42 b(\()-78
2000966 y Ff(\347\340\352)m(\356\355\367\350\362\374)29 b
2001Fi(\356\357\360\345\344\345\353\345\355\350\345)e
2002(\352\353\340\342\350\340\362\363\360\355\356\343\356)f
2003(\354\340\352\360\356\361\340)1077 b Fg(C-x)42 b(\))-78
20041066 y Ff(\342\373\357\356\353\355\350\362\374)27 b Fi
2005(\357\356\361\353\345\344\355\350\351)h
2006(\356\357\360\345\344\345\353\345\355\355\373\351)g
2007(\354\340\352\360\356\361)1187 b Fg(C-x)42 b(e)-78 1165
2008y Fi(\344\356\357\356\353\355\350\362\374)27 b
2009(\357\356\361\353\345\344\355\350\351)h
2010(\356\357\360\345\344\345\353\345\355\355\373\351)g
2011(\354\340\352\360\356\361)1260 b Fg(C-u)42 b(C-x)g(\()-78
20121265 y Fi(\347\340\344\340\362\374)27 b(\350\354\377)h(\344\353\377)g
2013(\357\356\361\353\345\344\355\345\343\356)f
2014(\356\357\360\345\344\345\353\345\355\355\356\343\356)f
2015(\354\340\352\360\356\361\340)990 b Fg(M-x)42 b(name-last-kbd-m)o(acr)o
2016(o)-78 1365 y Fi(\342\361\362)n(\340\342\350\362\374)27
2017b(\342)g(\341\363\364\345\360)f
2018(\356\357\360\345\344\345\353\345\355\350\345)i
2019(\354\340\352\360\356\361\340)e(\355\340)i(\377\347\373\352)n(\345)f
2020(Lisp)898 b Fg(M-x)42 b(insert-kbd-macr)o(o)-128 1611
2021y Fh(27)131 b(\312\356\354\340\355\344\373,)43 b
2022(\361\342\377\347\340\355\355\373\345)h(\361)h(Emacs)e(Lisp)-78
20231794 y Fi(\342\373\367\350\361\353\350\362\374)28 b Ff
2024(\342\373\360\340\346)m(\345\355\350\345)g Fi(\357\345\360\345\344)g
2025(\352\363\360\361\356\360\356\354)1389 b Fg(C-x)42 b(C-e)-78
20261894 y Fi(\342\373\367\350\361\353\350\362\374)28 b
2027(\362\345\352\363\371\363\376)g(\364\363\355\352\366\350\376)f
2028Ff(defun)1518 b Fg(C-M-x)-78 1994 y Fi
2029(\342\373\367\350\361\353\350\362\374)28 b Ff
2030(\356\341\353\340\361\362\374)g Fi(\352)n(\340\352)f
2031(\342\373\360\340\346)n(\345\355\350\345)1561 b Fg(M-x)42
2032b(eval-region)-78 2093 y Fi(\361\367\350\362)n(\340\362\374)28
2033b(\350)g(\342\373\367\350\361\353\350\362\374)f(\342\373\360\340\346)n
2034(\345\355\350\345)g(\350\347)g
2035(\354\350\355\350\341\363\364\345\360\340)1078 b Fg(M-:)-78
20362193 y Fi(\347\340\343\360\363\347\350\362\374)27 b(\350\347)h
2037(\361\362)n(\340\355\344\340\360\362\355\356\343\356)e
2038(\361\350\361\362\345\354\355\356\343\356)i(\352)n(\340\362)n
2039(\340\353\356\343)n(\340)1113 b Fg(M-x)42 b(load-library)-128
20402438 y Fh(28)131 b(\317\360\356\361\362)l(\340\377)45
2041b(\355\340\361\362\360\356\351\352)l(\340)-78 2619 y
2042Fi(\355\340\361\362\360\356\350\362\374)28 b
2043(\357\345\360\345\354\345\355\355\373\345)g(\350)f
2044(\356\364\356\360\354\353\345\355\350\345)g(\(faces\))1249
2045b Fg(M-x)42 b(customize)-128 2720 y Fi(\321\356\347\344\340\362\374)27
2046b(\343)n(\353\356\341\340\353\374\355\356\345)e(\355\340\347\355\340)n
2047(\367\345\355\350\345)i(\352\353\376\367\345\351)h(\355\340)f(Emacs)h
2048(Lisp)f(\(\357\360\350\354\345\360\):)-128 2902 y Fg(\(global-set-key)
204938 b("\\C-cg")i('goto-line\))-128 3002 y(\(global-set-key)e("\\M-#")j
2050('query-replace-)o(re)o(gex)o(p\))-128 3276 y Fh(29)131
2051b(\315\340\357\350\361\340\355\350\345)44 b(\352)l
2052(\356\354\340\355\344)-128 3458 y Fg(\(defun)d(<command-name>)d
2053(\(<args>\))-40 3558 y("<documentation)o(>")f(\(interactive)h
2054("<template>"\))-40 3658 y(<body>\))-128 3840 y Fi
2055(\317\360\350\354\345\360:)-128 4023 y Fg(\(defun)j(this-line-to-top-)o
2056(of)o(-wi)o(nd)o(ow)c(\(line\))-40 4122 y("Reposition)i(line)i(point)h
2057(is)h(on)f(to)h(top)f(of)h(window.)-128 4222 y(With)f(ARG,)g(put)h
2058(point)e(on)i(line)f(ARG.")-40 4322 y(\(interactive)c("P"\))-40
20594421 y(\(recenter)h(\(if)k(\(null)e(line\))570 4521 y(0)483
20604621 y(\(prefix-numeric)o(-v)o(al)o(ue)c(line\)\)\)\))-128
20614803 y Fi(\321\357\345\366\350\364\350\352)n(\340\366\350\377)30
2062b Fg(interactive)25 b Fi(\361\356\356\341\371\340\345\362)j(\356)h
2063(\362\356\354,)h(\367\362\356)g(\340\360\343\363\354\345\355\362)g
2064(\355\340\344\356)e(\361\367\350\362\373\342\340\362\374)i
2065(\350\355\362\345\360\340\352\362\350\342\355\356.)g(\304\353\377)f
2066(\344\356\357\356\353\355\350-)-128 4903 y
2067(\362\345\353\374\355\356\351)f
2068(\350\355\364\356\360\354\340\366\350\350)f
2069(\355\340\341\345\360\350\362\345)g Fg(C-h)43 b(f)g(interactive)p
2070Fi(.)1110 5391 y Fb(Cop)n(yrigh)n(t)1461 5389 y(c)1441
20715391 y Fa(\015)23 b Fb(1997)i(F)-6 b(ree)25 b(Soft)n(w)n(are)g(F)-6
2072b(oundation,)25 b(Inc.)1214 5470 y(v2.2)f(for)g(GNU)g(Emacs)e(v)n
2073(ersion)j(21,)f(June)g(1997)1453 5549 y(designed)g(b)n(y)g(Stephen)i
2074(Gildea)1239 5628 y(\317\345\360\345\342\356)n(\344)f(Alex)e(Ott)h
2075(<ottalex)h(at)g(naro)r(d.ru>)-128 5707 y(P)n(ermission)31
2076b(is)h(gran)n(ted)i(to)f(mak)n(e)e(and)i(distribute)g(copies)g(of)e
2077(this)h(card)i(pro)n(vided)f(the)g(cop)n(yrigh)n(t)h(notice)f(and)g
2078(this)f(p)r(ermission)f(notice)i(are)-128 5786 y(preserv)n(ed)27
2079b(on)c(all)g(copies.)-128 5864 y(F)-6 b(or)33 b(copies)f(of)g(the)h
2080(GNU)e(Emacs)g(man)n(ual,)g(write)h(to)h(the)f(F)-6 b(ree)34
2081b(Soft)n(w)n(are)f(F)-6 b(oundation,)33 b(Inc.,)f(59)g(T)-6
2082b(emple)31 b(Place,)h(Suite)g(330,)g(Boston,)h(MA)-128
20835943 y(02111-1307)26 b(USA)1860 6192 y Fi(6)p eop end
2084%%Trailer
2085
2086userdict /end-hook known{end-hook}if
2087%%EOF
diff --git a/etc/ru-refcard.tex b/etc/ru-refcard.tex
new file mode 100644
index 00000000000..608eff79967
--- /dev/null
+++ b/etc/ru-refcard.tex
@@ -0,0 +1,516 @@
1\documentclass[10pt]{article}
2\usepackage{multicol,tabularx}
3\usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm},nohead,twoside]{geometry}
4\usepackage[T2A]{fontenc}
5\usepackage[koi8-r]{inputenc}
6\usepackage[english,russian]{babel}
7\usepackage{verbatim}
8%\usepackage{enumerate,calc}
9%\usepackage{indentfirst,amsmath,graphicx,citehack,floatflt}
10%
11%\usepackage{pscyr}
12%\renewcommand{\rmdefault}{fha}
13
14\newlength{\ColWidth}
15\setlength{\ColWidth}{120mm}
16\newlength{\ColThreeWidth}
17\setlength{\ColThreeWidth}{25mm}
18
19\newcommand{\versionnumber}[0]{2.2}
20\newcommand{\nyear}[0]{1997}
21
22\newcommand\shortcopyrightnotice[0]{\vskip 1ex plus 2 fill
23 \centerline{\footnotesize \copyright\ \nyear\ Free Software Foundation, Inc.
24 Permissions on back. v\versionnumber}}
25
26\newcommand\copyrightnotice[0]{
27\vskip 1ex plus 2 fill\begingroup\footnotesize
28\centerline{Copyright \copyright\ \nyear\ Free Software Foundation, Inc.}
29\centerline{v\versionnumber{} for GNU Emacs version 21, June \nyear}
30\centerline{designed by Stephen Gildea}
31\centerline{ðÅÒÅ×ÏÄ Alex Ott <ottalex at narod.ru>}
32
33Permission is granted to make and distribute copies of
34this card provided the copyright notice and this permission notice
35are preserved on all copies.
36
37For copies of the GNU Emacs manual, write to the Free Software
38Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
39
40\endgroup}
41
42\hyphenation{mini-buf-fer}
43
44\parindent 0pt
45%\parskip 0.5ex plus .2ex minus .2ex
46
47\newcommand{\kbd}[1]{\texttt{#1}}
48
49\begin{document}
50
51%\begin{multicols}{3}
52
53\centerline{óÐÒÁ×ÏÞÎÁÑ ËÁÒÔÁ ÐÏ GNU Emacs}
54\centerline{(ÄÌÑ ×ÅÒÓÉÉ 21)}
55
56\section{úÁÐÕÓË Emacs}
57
58äÌÑ ÚÁÐÕÓËÁ GNU Emacs 21, ÐÒÏÓÔÏ ÎÁÂÅÒÉÔÅ ÉÍÑ ÐÒÏÇÒÁÍÍÙ: \kbd{emacs}
59
60ï ÔÏÍ, ËÁË ÏÔËÒÙ×ÁÔØ ÆÁÊÌÙ, ÞÉÔÁÊÔÅ ÄÁÌÅÅ × ÒÁÚÄÅÌÅ æÁÊÌÙ.
61
62\section{÷ÙÈÏÄ ÉÚ Emacs}
63
64\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
65ðÒÉÏÓÔÁÎÏ×ÉÔØ ÒÁÂÏÔÕ Emacs (ÉÌÉ Ó×ÅÒÎÕÔØ × ÉËÏÎËÕ ÐÒÉ ÒÁÂÏÔÅ × X) & \kbd{C-z} \\
66÷ÙÊÔÉ ÉÚ Emacs & \kbd{C-x C-c} \\
67\end{tabular}
68
69\section{æÁÊÌÙ}
70
71\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
72{\bf ÏÔËÒÙÔØ} ÆÁÊÌ × ÂÕÆÅÒÅ Emacs & \kbd{C-x C-f} \\
73{\bf ÓÏÈÒÁÎÉÔØ} ÆÁÊÌ ÏÂÒÁÔÎÏ ÎÁ ÄÉÓË & \kbd{C-x C-s} \\
74ÓÏÈÒÁÎÉÔØ {\bf ×ÓÅ} ÆÁÊÌÙ & \kbd{C-x s} \\
75{\bf ×ÓÔÁ×ÉÔØ} ÓÏÄÅÒÖÉÍÏÅ ÄÒÕÇÏÇÏ ÆÁÊÌÁ × ÔÅËÕÝÉÊ ÂÕÆÅÒ & \kbd{C-x i} \\
76ÏÔËÒÙÔØ ÎÕÖÎÙÊ ×ÁÍ ÆÁÊÌ ×ÍÅÓÔÏ ÔÅËÕÝÅÇÏ & \kbd{C-x C-v} \\
77ÓÏÈÒÁÎÉÔØ ÂÕÆÅÒ × ÕËÁÚÁÎÎÏÍ ÆÁÊÌÅ & \kbd{C-x C-w} \\
78÷ËÌÀÞÉÔØ/×ÙËÌÀÞÉÔØ ÓÏÓÔÏÑÎÉÅ ÂÕÆÅÒÁ ``ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ'' & \kbd{C-x C-q} \\
79\end{tabular}
80
81\section{ðÏÌÕÞÅÎÉÅ ÐÏÍÏÝÉ}
82
83óÐÒÁ×ÏÞÎÁÑ ÓÉÓÔÅÍÁ ÄÏÓÔÁÔÏÞÎÏ ÐÒÏÓÔÁ. HÁÖÍÉÔÅ \kbd{C-h} (ÉÌÉ \kbd{F1}) É
84ÓÌÅÄÕÊÔÅ ÉÎÓÔÒÕËÃÉÑÍ. åÓÌÉ ×Ù × ÐÅÒ×ÙÊ ÒÁÚ ÒÁÂÏÔÁÅÔÅ Ó Emacs, ÎÁÂÅÒÉÔÅ
85\kbd{C-u C-h t Russian RET} ÄÌÑ ×ÙÚÏ×Á {\bf ÕÞÅÂÎÉËÁ}.
86
87\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
88úÁËÒÙÔØ ÏËÎÏ ÓÐÒÁ×ËÉ & \kbd{C-x 1} \\
89ðÒÏËÒÕÔÉÔØ ÏËÎÏ ÓÐÒÁ×ËÉ & \kbd{C-M-v} \\
90
91apropos: ÐÏËÁÚÁÔØ ËÏÍÁÎÄÙ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÓÔÒÏËÅ & \kbd{C-h a} \\
92ÐÏËÁÚÁÔØ ÉÍÑ ÆÕÎËÃÉÉ, ËÏÔÏÒÁÑ ÚÁÐÕÓËÁÅÔÓÑ ËÌÁ×ÉÛÅÊ & \kbd{C-h c} \\
93ÏÐÉÓÁÔØ ÆÕÎËÃÉÀ & \kbd{C-h f} \\
94ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÒÅÖÉÍÅ & \kbd{C-h m} \\
95\end{tabular}
96
97\section{éÓÐÒÁ×ÌÅÎÉÅ ÏÛÉÂÏË}
98
99\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
100{\bf ÐÒÅÒ×ÁÔØ} ÞÁÓÔÉÞÎÏ ÎÁÂÒÁÎÎÕÀ ÉÌÉ ÉÓÐÏÌÎÑÅÍÕÀ ËÏÍÁÎÄÕ & \kbd{C-g} \\
101{\bf ×ÏÓÓÔÁÎÏ×ÉÔØ} ÆÁÊÌ, ÐÏÔÅÒÑÎÎÙÊ ÐÒÉ ËÒÁÈÅ ÓÉÓÔÅÍÙ & \kbd{M-x recover-file} \\
102{\bf ÏÔÍÅÎÉÔØ} ÎÅÖÅÌÁÔÅÌØÎÙÅ ÉÚÍÅÎÅÎÉÑ & \kbd{C-x u {\rm ÉÌÉ} C-\_} \\
103×ÏÓÓÔÁÎÏ×ÉÔØ ÂÕÆÅÒ × ÐÅÒ×ÏÎÁÞÁÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ & \kbd{M-x revert-buffer} \\
104ÐÅÒÅÒÉÓÏ×ÁÔØ ÚÁÐÏÌÎÅÎÎÙÊ ÍÕÓÏÒÏÍ ÜËÒÁÎ & \kbd{C-l} \\
105\end{tabular}
106
107\section{HÁÒÁÝÉ×ÁÅÍÙÊ ÐÏÉÓË}
108
109\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
110ÐÏÉÓË ×ÐÅÒÅÄ & \kbd{C-s} \\
111ÐÏÉÓË ÎÁÚÁÄ & \kbd{C-r} \\
112ÐÏÉÓË ÐÏ ÒÅÇÕÌÑÒÎÏÍÕ ×ÙÒÁÖÅÎÉÀ & \kbd{C-M-s} \\
113ÐÏÉÓË ÐÏ ÒÅÇÕÌÑÒÎÏÍÕ ×ÙÒÁÖÅÎÉÀ ÎÁÚÁÄ & \kbd{C-M-r} \\
114
115×ÙÂÒÁÔØ ÐÒÅÄÙÄÕÝÕÀ ÓÔÒÏËÕ ÐÏÉÓËÁ & \kbd{M-p} \\
116×ÙÂÒÁÔØ ÓÌÅÄÕÀÝÕÀ ÓÔÒÏËÕ ÐÏÉÓËÁ & \kbd{M-n} \\
117ÐÒÅËÒÁÔÉÔØ ÎÁÒÁÝÉ×ÁÅÍÙÊ ÐÏÉÓË & \kbd{RET} \\
118ÏÔÍÅÎÉÔØ ÜÆÆÅËÔ ××ÏÄÁ ÐÏÓÌÅÄÎÅÇÏ ÓÉÍ×ÏÌÁ & \kbd{DEL} \\
119ÐÒÅÒ×ÁÔØ ÔÅËÕÝÉÊ ÐÏÉÓË & \kbd{C-g} \\
120\end{tabular}
121
122äÌÑ ÐÏ×ÔÏÒÁ ÐÏÉÓËÁ × ÌÀÂÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ ÉÓÐÏÌØÚÕÊÔÅ ËÌÁ×ÉÛÉ \kbd{C-s} ÉÌÉ
123\kbd{C-r}. åÓÌÉ Emacs ×ÓÅ ÅÝÅ ÐÒÏÉÚ×ÏÄÉÔ ÐÏÉÓË, \kbd{C-g} ÏÔÍÅÎÉÔ ÔÏÌØËÏ
124ÎÅÓÄÅÌÁÎÎÕÀ ÞÁÓÔØ.
125
126\section{ðÅÒÅÍÅÝÅÎÉÅ}
127
128\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
129{\bf ÅÄÉÎÉÃÙ ÐÅÒÅÍÅÝÅÎÉÑ} & {\bf ÎÁÚÁÄ} & {\bf ×ÐÅÒÅÄ} \\
130ÓÉÍ×ÏÌ & \kbd{C-b} & \kbd{C-f} \\
131ÓÌÏ×Ï & \kbd{M-b} & \kbd{M-f} \\
132ÓÔÒÏËÁ & \kbd{C-p} & \kbd{C-n} \\
133ÎÁÞÁÌÏ (ÉÌÉ ËÏÎÅÃ) ÓÔÒÏËÉ & \kbd{C-a} & \kbd{C-e} \\
134ÐÒÅÄÌÏÖÅÎÉÅ & \kbd{M-a} & \kbd{M-e} \\
135ÁÂÚÁÃ & \kbd{M-\{} & \kbd{M-\}} \\
136ÓÔÒÁÎÉÃÁ & \kbd{C-x [} & \kbd{C-x ]} \\
137×ÙÒÁÖÅÎÉÅ (sexp) & \kbd{C-M-b} & \kbd{C-M-f} \\
138ÆÕÎËÃÉÑ & \kbd{C-M-a} & \kbd{C-M-e} \\
139ÐÅÒÅÈÏÄ × ÎÁÞÁÌÏ (ÉÌÉ ËÏÎÅÃ) ÂÕÆÅÒÁ & \kbd{M-<} & \kbd{M->} \\
140
141\end{tabular}
142
143\begin{tabular}{p{\ColWidth}l}
144ÐÒÏËÒÕÔËÁ ÜËÒÁÎÁ ×ÎÉÚ & \kbd{C-v} \\
145ÐÒÏËÒÕÔËÁ ÜËÒÁÎÁ ××ÅÒÈ & \kbd{M-v} \\
146ÐÒÏËÒÕÔËÁ ×ÌÅ×Ï & \kbd{C-x <} \\
147ÐÒÏËÒÕÔËÁ ×ÐÒÁ×Ï & \kbd{C-x >} \\
148ÐÒÏËÒÕÔËÁ ÔÅËÕÝÅÊ ÓÔÒÏËÉ × ÃÅÎÔÒ ÜËÒÁÎÁ & \kbd{C-u C-l} \\
149\end{tabular}
150
151\section{õÎÉÞÔÏÖÅÎÉÅ É ÕÄÁÌÅÎÉÅ}
152
153\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
154{\bf ÕÎÉÞÔÏÖÁÅÍÙÊ ÏÂßÅËÔ} & {\bf ÎÁÚÁÄ} & {\bf ×ÐÅÒÅÄ} \\
155ÓÉÍ×ÏÌ (ÕÄÁÌÅÎÉÅ, Á ÎÅ ÕÎÉÞÔÏÖÅÎÉÅ) & \kbd{DEL} & \kbd{C-d} \\
156ÓÌÏ×Ï & \kbd{M-DEL} & \kbd{M-d} \\
157ÓÔÒÏËÁ (ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ) & \kbd{M-0 C-k} & \kbd{C-k} \\
158ÐÒÅÄÌÏÖÅÎÉÅ & \kbd{C-x DEL} & \kbd{M-k} \\
159×ÙÒÁÖÅÎÉÅ & \kbd{M-- C-M-k} & \kbd{C-M-k} \\
160\end{tabular}
161
162
163\begin{tabular}{p{\ColWidth}l}
164ÕÎÉÞÔÏÖÉÔØ {\bf ÏÂÌÁÓÔØ} & \kbd{C-w} \\
165ÓËÏÐÉÒÏ×ÁÔØ ÏÂÌÁÓÔØ × ÓÐÉÓÏË ÕÎÉÞÔÏÖÅÎÉÊ & \kbd{M-w} \\
166ÕÎÉÞÔÏÖÉÔØ ÄÏ ÓÌÅÄÕÀÝÅÇÏ ×ÈÏÖÄÅÎÉÑ ÓÉÍ×ÏÌÁ {\it char} & \kbd{M-z {\it char}} \\
167
168×ÓÔÁ×ÉÔØ ÐÏÓÌÅÄÎÉÊ ÕÎÉÞÔÏÖÅÎÎÙÊ ÏÂßÅËÔ & \kbd{C-y} \\
169ÚÁÍÅÎÉÔØ ÔÏÌØËÏ ÞÔÏ ×ÏÓÓÔÁÎÏ×ÌÅÎÎÙÊ ÔÅËÓÔ ÐÒÅÄÛÅÓÔ×ÕÀÝÉÍ ÕÎÉÞÔÏÖÅÎÎÙÍ ÔÅËÓÔÏÍ & M-y \\
170\end{tabular}
171
172\section{ðÏÍÅÔËÁ}
173
174\begin{tabular}{p{\ColWidth}l}
175ÕÓÔÁÎÏ×ÉÔØ ÐÏÍÅÔËÉ & \kbd{C-@ {\rm or} C-SPC} \\
176ÏÂÍÅÎÑÔØ ÍÅÓÔÁÍÉ ËÕÒÓÏÒ É ÐÏÍÅÔËÕ & \kbd{C-x C-x} \\
177
178ÐÏÍÅÔÉÔØ {\it arg\/} {\bf ÓÌÏ×} & \kbd{M-@} \\
179ÐÏÍÅÔÉÔØ {\bf ÐÁÒÁÇÒÁÆ} & \kbd{M-h} \\
180ÐÏÍÅÔÉÔØ {\bf ÓÔÒÁÎÉÃÕ} & \kbd{C-x C-p} \\
181ÐÏÍÅÔÉÔØ {\bf ×ÙÒÁÖÅÎÉÅ} & \kbd{C-M-@} \\
182ÐÏÍÅÔÉÔØ {\bf ÆÕÎËÃÉÀ} & \kbd{C-M-h} \\
183ÐÏÍÅÔÉÔØ ×ÅÓØ {\bf ÂÕÆÅÒ} & \kbd{C-x h} \\
184\end{tabular}
185
186\section{úÁÍÅÎÁ Ó ÚÁÐÒÏÓÏÍ}
187
188\begin{tabular}{p{\ColWidth}l}
189ÉÎÔÅÒÁËÔÉ×ÎÁÑ ÚÁÍÅÎÁ ÔÅËÓÔÏ×ÏÊ ÓÔÒÏËÉ & \kbd{M-\%} \\
190Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÒÅÇÕÌÑÒÎÙÈ ×ÙÒÁÖÅÎÉÊ & \kbd{M-x query-replace-regexp} \\
191\end{tabular}
192
193÷ ÒÅÖÉÍÅ ÉÎÔÅÒÁËÔÉ×ÎÏÊ ÚÁÍÅÎÙ ÐÏÌØÚÏ×ÁÔÅÌÀ ÄÏÓÔÕÐÎÙ ÓÌÅÄÕÀÝÉÅ ÏÔ×ÅÔÙ:
194
195\begin{tabular}{p{\ColWidth}l}
196{\bf ÚÁÍÅÎÉÔØ} ÄÁÎÎÏÅ ÓÏÏÔ×ÅÔÓÔ×ÉÅ, ÐÅÒÅÊÔÉ Ë ÓÌÅÄÕÀÝÅÍÕ & \kbd{SPC} \\
197ÚÁÍÅÎÉÔØ ÜÔÏ ÓÏÏÔ×ÅÔÓÔ×ÉÅ, ÎÅ ÐÅÒÅÍÅÝÁÔØÓÑ & \kbd{,} \\
198{\bf ÐÒÏÐÕÓÔÉÔØ} ÓÏÏÔ×ÅÔÓÔ×ÉÅ ÂÅÚ ÚÁÍÅÎÙ & \kbd{DEL} \\
199ÚÁÍÅÎÉÔØ ×ÓÅ ÏÓÔÁ×ÛÉÅÓÑ ÓÏÏÔ×ÅÔÓÔ×ÉÑ & \kbd{!} \\
200{\bf ×ÅÒÎÕÔØÓÑ} Ë ÐÒÅÄÙÄÕÝÅÍÕ ÓÏÏÔ×ÅÔÓÔ×ÉÀ & \kbd{\^} \\
201{\bf ×ÙÊÔÉ} ÉÚ ÒÅÖÉÍÁ ÚÁÍÅÎÁ Ó ÚÁÐÒÏÓÏÍ & \kbd{RET} \\
202×ÏÊÔÉ × ÒÅÖÉÍ ÒÅËÕÒÓÉ×ÎÏÇÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ (ÄÌÑ ×ÙÈÏÄÁ ÉÓÐÏÌØÚÕÅÔÓÑ \kbd{C-M-c}) & \kbd{C-r} \\
203\end{tabular}
204
205\section{íÎÏÖÅÓÔ×Ï ÏËÏÎ}
206
207ëÏÍÁÎÄÙ, ÐÒÉ×ÅÄÅÎÎÙÅ ×Ï ×ÔÏÒÏÍ ÓÔÏÌÂÃÅ, ÐÒÉÍÅÎÑÀÔÓÑ Ë ÄÒÕÇÏÍÕ
208(ÎÅÁËÔÉ×ÎÏÍÕ) ÏËÎÕ.
209
210\begin{tabular}{p{\ColWidth}l}
211ÕÄÁÌÉÔØ ×ÓÅ ÏÓÔÁÌØÎÙÅ ÏËÎÁ & \kbd{C-x 1} \\
212\end{tabular}
213
214\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
215ÒÁÚÂÉÔØ ÏËÎÏ ÐÏ ÇÏÒÉÚÏÎÔÁÌÉ & \kbd{C-x 2\ \ \ \ } & \kbd{C-x 5 2} \\
216ÕÄÁÌÉÔØ ÄÁÎÎÏÅ ÏËÎÏ & \kbd{C-x 0\ \ \ \ } & \kbd{C-x 5 0} \\
217
218ÒÁÚÂÉÔØ ÏËÎÏ ÐÏ ×ÅÒÔÉËÁÌÉ & \kbd{C-x 3} \\
219
220×ÙÐÏÌÎÉÔØ ÐÒÏËÒÕÔËÕ × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-M-v} \\
221\end{tabular}
222
223\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
224ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ × ÄÒÕÇÏÅ ÏËÎÏ & \kbd{C-x o} & \kbd{C-x 5 o} \\
225
226×ÙÂÒÁÔØ ÂÕÆÅÒ × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-x 4 b} & \kbd{C-x 5 b} \\
227ÐÏËÁÚÁÔØ ÂÕÆÅÒ × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-x 4 C-o} & \kbd{C-x 5 C-o} \\
228ÚÁÇÒÕÚÉÔØ ÆÁÊÌ × ÄÒÕÇÏÅ ÏËÎÏ & \kbd{C-x 4 f} & \kbd{C-x 5 f} \\
229ÏÔËÒÙÔØ ÆÁÊÌ × ÒÅÖÉÍÅ ÞÔÅÎÉÑ × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-x 4 r} & \kbd{C-x 5 r} \\
230ÚÁÐÕÓÔÉÔØ Dired × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-x 4 d} & \kbd{C-x 5 d} \\
231ÎÁÊÔÉ ÔÁÇ × ÄÒÕÇÏÍ ÏËÎÅ & \kbd{C-x 4 .} & \kbd{C-x 5 .} \\
232
233\end{tabular}
234
235\begin{tabular}{p{\ColWidth}l}
236Õ×ÅÌÉÞÉÔØ ×ÙÓÏÔÕ ÏËÎÁ & \kbd{C-x \^} \\
237ÓÕÚÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ & \kbd{C-x \{} \\
238ÒÁÓÛÉÒÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ & \kbd{C-x \}} \\
239\end{tabular}
240
241\section{æÏÒÍÁÔÉÒÏ×ÁÎÉÅ}
242
243\begin{tabular}{p{\ColWidth}l}
244ÓÄÅÌÁÔØ ÏÔÓÔÕÐ ÄÌÑ ÔÅËÕÝÅÊ {\bf ÓÔÒÏËÉ} (× ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÅÖÉÍÁ) & \kbd{TAB} \\
245ÓÄÅÌÁÔØ ÏÔÓÔÕÐ ÄÌÑ {\bf ÏÂÌÁÓÔÉ} (× ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÅÖÉÍÁ) & \kbd{C-M-$\backslash$} \\
246ÓÄÅÌÁÔØ ÏÔÓÔÕÐ ÄÌÑ {\bf ×ÙÒÁÖÅÎÉÑ} (× ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÒÅÖÉÍÁ) & \kbd{C-M-q} \\
247ÓÄÅÌÁÔØ ÏÔÓÔÕÐ Ë ÚÁÄÁÎÎÏÊ {\it arg\/} ËÏÌÏÎËÅ & \kbd{C-x TAB} \\
248
249×ÓÔÁ×ÉÔØ ÎÏ×ÕÀ ÓÔÒÏËÕ ÐÏÓÌÅ ËÕÒÓÏÒÁ & \kbd{C-o} \\
250ÓÄ×ÉÎÕÔØ ÏÓÔÁÔÏË ÓÔÒÏËÉ ×ÅÒÔÉËÁÌØÎÏ ×ÎÉÚ & \kbd{C-M-o} \\
251ÕÄÁÌÉÔØ ÐÕÓÔÙÅ ÓÔÒÏËÉ ×ÏËÒÕÇ ËÕÒÓÏÒÁ & \kbd{C-x C-o} \\
252ÏÂßÅÄÉÎÉÔØ ÓÔÒÏËÕ Ó ÐÒÅÄÙÄÕÝÅÊ (ÓÏ ÓÌÅÄÕÀÝÉÍÉ arg) & \kbd{M-\^} \\
253ÕÄÁÌÉÔØ ÐÕÓÔÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ×ÏËÒÕÇ ËÕÒÓÏÒÁ & \kbd{M-$\backslash$} \\
254ÐÏÍÅÓÔÉÔØ ÔÏÌØËÏ ÏÄÉÎ ÐÒÏÂÅÌ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ & \kbd{M-SPC} \\
255
256ÚÁÐÏÌÎÉÔØ ÔÅËÕÝÉÊ ÐÁÒÁÇÒÁÆ & \kbd{M-q} \\
257ÕÓÔÁÎÏ×ÉÔØ ÓÔÏÌÂÅà ÚÁÐÏÌÎÅÎÉÑ & \kbd{C-x f} \\
258ÕÓÔÁÎÏ×ÉÔØ ÐÒÅÆÉËÓ ÚÁÐÏÌÎÅÎÉÑ ËÁÖÄÏÊ ÓÔÒÏËÉ & \kbd{C-x .} \\
259
260ÕÓÔÁÎÏ×ÉÔØ ÎÁÞÅÒÔÁÎÉÅ & \kbd{M-g} \\
261\end{tabular}
262
263\section{éÚÍÅÎÅÎÉÅ ÒÅÇÉÓÔÒÁ}
264
265\begin{tabular}{p{\ColWidth}l}
266ÓÄÅÌÁÔØ ÂÕË×Ù ÓÌÏ×Á ÚÁÇÌÁ×ÎÙÍÉ & \kbd{M-u} \\
267ÓÄÅÌÁÔØ ÂÕË×Ù ÓÌÏ×Á ÓÔÒÏÞÎÙÍÉ & \kbd{M-l} \\
268ÓÄÅÌÁÔØ ÐÅÒ×ÕÀ ÂÕË×Õ ÓÌÏ×Á ÚÁÇÌÁ×ÎÏÊ & \kbd{M-c} \\
269
270ÓÄÅÌÁÔØ ÂÕË×Ù ÏÂÌÁÓÔÉ ÚÁÇÌÁ×ÎÙÍÉ & \kbd{C-x C-u} \\
271ÓÄÅÌÁÔØ ÂÕË×Ù ÏÂÌÁÓÔÉ ÓÔÒÏÞÎÙÍÉ & \kbd{C-x C-l} \\
272\end{tabular}
273
274\section{íÉÎÉÂÕÆÅÒ}
275
276óÌÅÄÕÀÝÉÅ ËÌÁ×ÉÛÉ (ËÌÀÞÉ) ÏÐÒÅÄÅÌÅÎÙ × ÍÉÎÉÂÕÆÅÒÅ.
277
278\begin{tabular}{p{\ColWidth}l}
279ÄÏÐÏÌÎÉÔØ ÎÁÓËÏÌØËÏ ×ÏÚÍÏÖÎÏ & \kbd{TAB} \\
280ÄÏÐÏÌÎÉÔØ ÄÏ ÏÄÎÏÇÏ ÓÌÏ×Á & \kbd{SPC} \\
281ÄÏÐÏÌÎÉÔØ É ×ÙÐÏÌÎÉÔØ & \kbd{RET} \\
282ÐÏËÁÚÁÔØ ×ÏÚÍÏÖÎÙÅ ÄÏÐÏÌÎÅÎÉÑ & \kbd{?} \\
283×ÙÂÒÁÔØ ÐÒÅÄÙÄÕÝÉÊ ××ÏÄ × ÍÉÎÉÂÕÆÅÒ & \kbd{M-p} \\
284×ÙÂÒÁÔØ ÓÌÅÄÕÀÝÉÊ ××ÏÄ × ÍÉÎÉÂÕÆÅÒ & \kbd{M-n} \\
285ÐÏÉÓË × ÉÓÔÏÒÉÉ ÐÏ ÒÅÇÕÌÑÒÎÏÍÕ ×ÙÒÁÖÅÎÉÀ × ÏÂÒÁÔÎÏÍ ÎÁÐÒ×ÌÅÎÉÉ & \kbd{M-r} \\
286ÐÏÉÓË × ÉÓÔÏÒÉÉ ÐÏ ÒÅÇÕÌÑÒÎÏÍÕ ×ÙÒÁÖÅÎÉÀ × ÐÒÑÍÏÍ ÎÁÐÒ×ÌÅÎÉÉ & \kbd{M-s} \\
287ÐÒÅÒ×ÁÔØ ËÏÍÁÎÄÕ & \kbd{C-g} \\
288\end{tabular}
289
290îÁÂÅÒÉÔÅ \kbd{C-x ESC ESC} ÄÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ É ÐÏ×ÔÏÒÅÎÉÑ ÐÏÓÌÅÄÎÅÊ
291ËÏÍÁÎÄÙ ÎÁÂÒÁÎÎÏÊ × ÍÉÎÉÂÕÆÅÒÅ. îÁÂÅÒÉÔÅ \kbd{F10}, ÞÔÏÂÙ ÒÁÂÏÔÁÔØ Ó
292ÐÕÎËÔÁÍÉ ÍÅÎÀ ÐÒÉ ÐÏÍÏÝÉ ËÏÍÁÎÄ ÍÉÎÉÂÕÆÅÒÁ.
293
294\section{âÕÆÅÒÁ}
295
296\begin{tabular}{p{\ColWidth}l}
297×ÙÂÒÁÔØ ÄÒÕÇÏÊ ÂÕÆÅÒ & \kbd{C-x b} \\
298×ÙÄÁÔØ ÓÐÉÓÏË ×ÓÅÈ ÂÕÆÅÒÏ× & \kbd{C-x C-b} \\
299ÕÎÉÞÔÏÖÉÔØ ÂÕÆÅÒ & \kbd{C-x k} \\
300\end{tabular}
301
302\section{ïÂÍÅÎ ÍÅÓÔÁÍÉ}
303
304\begin{tabular}{p{\ColWidth}l}
305ÏÂÍÅÎÑÔØ ÍÅÓÔÁÍÉ {\bf ÓÉÍ×ÏÌÙ} & \kbd{C-t} \\
306ÏÂÍÅÎÑÔØ ÍÅÓÔÁÍÉ {\bf ÓÌÏ×Á} & \kbd{M-t} \\
307ÏÂÍÅÎÑÔØ ÍÅÓÔÁÍÉ {\bf ÓÔÒÏËÉ} & \kbd{C-x C-t} \\
308ÏÂÍÅÎÑÔØ ÍÅÓÔÁÍÉ {\bf ×ÙÒÁÖÅÎÉÑ} & \kbd{C-M-t} \\
309\end{tabular}
310
311\section{ðÒÏ×ÅÒËÁ ÇÒÁÍÍÁÔÉËÉ}
312
313\begin{tabular}{p{\ColWidth}l}
314ÐÒÏ×ÅÒÉÔØ ÔÅËÕÝÅÅ ÓÌÏ×Ï & \kbd{M-\$} \\
315ÐÒÏ×ÅÒÉÔØ ×ÓÅ ÓÌÏ×Á × ÏÂÌÁÓÔÉ & \kbd{M-x ispell-region} \\
316×ÙÐÏÌÎÉÔØ ÐÒÏ×ÅÒËÕ ×ÓÅÇÏ ÂÕÆÅÒÁ & \kbd{M-x ispell-buffer} \\
317\end{tabular}
318
319\section{ôÅÇÉ}
320
321\begin{tabular}{p{\ColWidth}l}
322ÎÁÊÔÉ ÏÐÒÅÄÅÌÅÎÉÅ ÔÅÇÁ & \kbd{M-.} \\
323ÎÁÊÔÉ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ ÔÅÇÁ & \kbd{C-u M-.} \\
324ÕËÁÚÁÔØ ÎÏ×ÙÊ ÆÁÊÌ Ó ÔÅÇÁÍÉ & \kbd{M-x visit-tags-table} \\
325
326ÐÏÉÓË ÐÏ ÛÁÂÌÏÎÕ ÐÏ ×ÓÅÊ ÔÁÂÌÉÃÅ ÔÅÇÏ× & \kbd{M-x tags-search} \\
327×ÙÐÏÌÎÉÔØ query-replace ÎÁÄ ×ÓÅÍÉ ÆÁÊÌÁÍÉ & \kbd{M-x tags-query-replace} \\
328ÐÒÏÄÏÌÖÉÔØ ÐÏÉÓË ÉÌÉ ÐÏÉÓË-ÚÁÍÅÎÕ ÔÅÇÁ & \kbd{M-,} \\
329\end{tabular}
330
331\section{ëÏÍÁÎÄÎÙÅ ÐÒÏÃÅÓÓÏÒÙ}
332
333\begin{tabular}{p{\ColWidth}l}
334÷ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ ËÏÍÁÎÄÎÏÇÏ ÐÒÏÃÅÓÓÏÒÁ & \kbd{M-!} \\
335×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ ËÏÍÁÎÄÎÏÇÏ ÐÒÏÃÅÓÓÏÒÁ ÎÁÄ ÏÂÌÁÓÔØÀ & \kbd{M-|} \\
336ÐÒÏÐÕÓÔÉÔØ ÓÏÄÅÒÖÉÍÏÅ ÏÂÌÁÓÔÉ ÞÅÒÅÚ ËÏÍÁÎÄÕ ËÏÍÁÎÄÎÏÇÏ ÐÒÏÃÅÓÓÏÒÁ & \kbd{C-u M-|} \\
337ÚÁÐÕÓÔÉÔØ ËÏÍÁÎÄÎÙÊ ÐÒÏÃÅÓÓÏÒ × ÏËÎÅ \kbd{*shell*} & \kbd{M-x shell} \\
338\end{tabular}
339
340\section{ðÒÑÍÏÕÇÏÌØÎÙÅ ÏÂÌÁÓÔÉ}
341
342\begin{tabular}{p{\ColWidth}l}
343ÓËÏÐÉÒÏ×ÁÔØ ÐÒÑÍÏÕÇÏÌØÎÕÀ ÏÂÌÁÓÔØ × ÒÅÇÉÓÔÒ & \kbd{C-x r r} \\
344ÕÄÁÌÉÔØ ÐÒÑÍÏÕÇÏÌØÎÕÀ ÏÂÌÁÓÔØ & \kbd{C-x r k} \\
345×ÓÔÁ×ÉÔØ ÐÏÓÌÅÄÎÕÀ ÕÎÉÞÔÏÖÅÎÎÕÀ ÐÒÑÍÏÕÇÏÌØÎÕÀ ÏÂÌÁÓÔØ & \kbd{C-x r y} \\
346ÏÔËÒÙÔØ ÐÒÑÍÏÕÇÏÌØÎÕÀ ÏÂÌÁÓÔØ, ÓÄ×ÉÇÁÑ ÔÅËÓÔ ×ÐÒÁ×Ï & \kbd{C-x r o} \\
347ÏÞÉÓÔÉÔØ ÐÒÑÍÏÕÇÏÌØÎÕÀ ÏÂÌÁÓÔØ & \kbd{C-x r c} \\
348ÐÒÅÄ×ÁÒÉÔØ ËÁÖÄÕÀ ÓÔÒÏËÕ ÓÔÒÏËÏÊ ÔÅËÓÔÁ & \kbd{C-x r t} \\
349\end{tabular}
350
351\section{óÏËÒÁÝÅÎÉÑ}
352
353\begin{tabular}{p{\ColWidth}l}
354ÄÏÂÁ×ÉÔØ ÇÌÏÂÁÌØÎÏÅ ÓÏËÒÁÝÅÎÉÅ & \kbd{C-x a g} \\
355ÄÏÂÁ×ÉÔØ ÌÏËÁÌØÎÏÅ ÄÌÑ ÒÅÖÉÍÁ ÓÏËÒÁÝÅÎÉÅ & \kbd{C-x a l} \\
356ÄÏÂÁ×ÉÔØ ÇÌÏÂÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ ÄÌÑ ÄÁÎÎÏÇÏ ÓÏËÒÁÝÅÎÉÑ & \kbd{C-x a i g} \\
357ÄÏÂÁ×ÉÔØ ÓÐÅÃÉÆÉÞÅÓËÏÅ ÄÌÑ ÒÅÖÉÍÁ ÚÎÁÞÅÎÉÅ ÄÁÎÎÏÇÏ ÓÏËÒÁÝÅÎÉÑ & \kbd{C-x a i l} \\
358Ñ×ÎÏ ×ÓÔÁ×ÉÔØ ÚÎÁÞÅÎÉÅ ÄÌÑ ÓÏËÒÁÝÅÎÉÑ & \kbd{C-x a e} \\
359
360ÄÉÎÁÍÉÞÅÓËÉ ÄÏÐÏÌÎÉÔØ ÐÒÅÄÙÄÕÝÅÅ ÓÌÏ×Ï & \kbd{M-/} \\
361\end{tabular}
362
363\section{òÅÇÕÌÑÒÎÙÅ ×ÙÒÁÖÅÎÉÑ}
364
365\begin{tabular}{p{\ColWidth}l}
366ÌÀÂÏÊ ÏÄÉÎÏÞÎÙÊ ÓÉÍ×ÏÌ (ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÓÉÍ×ÏÌÁ ÎÏ×ÏÊ ÓÔÒÏËÉ) & \kbd{. {\rm(dot)}} \\
367ÎÏÌØ ÉÌÉ ÂÏÌÅÅ ÐÏ×ÔÏÒÅÎÉÊ & \kbd{*} \\
368ÏÄÎÏ ÉÌÉ ÂÏÌÅÅ ÐÏ×ÔÏÒÅÎÉÊ & \kbd{+} \\
369ÎÏÌØ ÉÌÉ ÏÄÎÏ ÐÏ×ÔÏÒÅÎÉÅ & \kbd{?} \\
370ÜËÒÁÎÉÒÏ×ÁÔØ ÓÐÅÃÉÁÌØÎÙÊ ÓÉÍ×ÏÌ {\it c\/} & \kbd{$\backslash${\it c}} \\
371×ÙÂÏÒ ÍÅÖÄÕ ÁÌØÔÅÒÎÁÔÉ×ÁÍÉ (``ÉÌÉ'') & \kbd{$\backslash|$} \\
372ÇÒÕÐÐÉÒÏ×ËÁ & \kbd{$\backslash$( {\rm$\ldots$} $\backslash$)} \\
373ÔÅËÓÔ × {\it n\/}-Ê ÇÒÕÐÐÅ & \kbd{$\backslash${\it n}} \\
374ÇÒÁÎÉÃÁ ÓÌÏ×Á & \kbd{$\backslash$b} \\
375ÎÅ ÇÒÁÎÉÃÁ ÓÌÏ×Á & \kbd{$\backslash$B} \\
376\end{tabular}
377
378\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
379{\bf ÏÂßÅËÔ} & {\bf ÎÁÞÁÌÏ ÓÏÏÔ×ÅÔÓÔ×ÉÑ} & {\bf ËÏÎÅà ÓÏÏÔ×ÅÔÓÔ×ÉÑ} \\
380ÓÔÒÏËÁ & \kbd{\^} & \kbd{\$} \\
381ÓÌÏ×Ï & \kbd{$\backslash$<} & \kbd{$\backslash$>} \\
382ÂÕÆÅÒ & \kbd{$\backslash$`} & \kbd{$\backslash$'} \\
383\end{tabular}
384
385\begin{tabular}{p{\ColWidth}p{\ColThreeWidth}p{\ColThreeWidth}}
386{\bf ËÌÁÓÓ ÓÉÍ×ÏÌÏ×} & {\bf ÓÏÏÔ×ÅÔ\-ÓÔ×ÕÅÔ ÉÍ} & {\bf ÓÏÏÔ×ÅÔ\-ÓÔ×ÕÅÔ ÄÒÕÇÉÍ} \\
387Ñ×ÎÙÊ ÎÁÂÏÒ & \kbd{[ {\rm$\ldots$} ]} & \kbd{[\^ {\rm$\ldots$} ]} \\
388ÓÉÍ×ÏÌ-ÂÕË×Á & \kbd{$\backslash$w} & \kbd{$\backslash$W} \\
389ÓÉÍ×ÏÌ Ó ÓÉÎÔÁËÓÉÓÏÍ {\it c} & \kbd{$\backslash$s{\it c}} & \kbd{$\backslash$S{\it c}} \\
390\end{tabular}
391
392\section{íÅÖÄÕÎÁÒÏÄÎÙÅ ÎÁÂÏÒÙ ÓÉÍ×ÏÌÏ×}
393
394\begin{tabular}{p{\ColWidth}l}
395×ÙÂÒÁÔØ ÑÚÙË & \kbd{M-x set-language-environment} \\
396ÐÏËÁÚÁÔØ ×ÓÅ ×ÏÚÍÏÖÎÙÅ ÍÅÔÏÄÙ ××ÏÄÁ & \kbd{M-x list-input-methods} \\
397ÒÁÚÒÅÛÉÔØ ÉÌÉ ÚÁÐÒÅÔÉÔØ ÍÅÔÏÄ ××ÏÄÁ & \kbd{C-$\backslash$} \\
398ÕÓÔÁÎÏ×ÉÔØ ÓÉÓÔÅÍÕ ËÏÄÉÒÏ×ÁÎÉÑ ÄÌÑ ÓÌÅÄÕÀÝÅÊ ËÏÍÁÎÄÙ & \kbd{C-x RET c} \\
399ÐÏËÁÚÁÔØ ÓÐÉÓÏË ×ÓÅÈ ÓÉÓÔÅÍ ËÏÄÉÒÏ×ÁÎÉÑ & \kbd{M-x list-coding-systems} \\
400×ÙÂÒÁÔØ ÐÒÅÄÐÏÞÔÉÔÅÌØÎÕÀ ÓÉÓÔÅÍÕ ËÏÄÉÒÏ×ÁÎÉÑ & \kbd{M-x prefer-coding-system} \\
401\end{tabular}
402
403\section{éÎÆÏÒÍÁÃÉÑ (ÓÉÓÔÅÍÁ Info)}
404
405\begin{tabular}{p{\ColWidth}l}
406ÚÁÐÕÓÔÉÔØ ÓÉÓÔÅÍÕ ÄÏÓÔÕÐÁ Ë ÄÏËÕÍÅÎÔÁÃÉÉ & \kbd{C-h i} \\
407ÎÁÊÔÉ ÕËÁÚÁÎÎÕÀ ÆÕÎËÃÉÀ ÉÌÉ ÐÅÒÅÍÅÎÎÕÀ × ÄÏËÕÍÅÎÔÁÃÉÉ & \kbd{C-h C-i} \\
408\end{tabular}
409
410ðÅÒÅÍÅÝÅÎÉÅ ×ÎÕÔÒÉ ÕÚÌÁ (ÎÏÄÁÍÉ):
411
412\begin{tabular}{p{\ColWidth}l}
413ÐÒÏËÒÕÔËÁ ×ÐÅÒÅÄ & \kbd{SPC} \\
414ÐÒÏËÒÕÔËÁ ÎÁÚÁÄ & \kbd{DEL} \\
415ÐÅÒÅÊÔÉ Ë ÎÁÞÁÌÕ ÕÚÌÁ & \kbd{. {\rm (dot)}} \\
416\end{tabular}
417
418ðÅÒÅÍÅÝÅÎÉÅ ÍÅÖÄÕ ÕÚÌÁÍÉ:
419
420\begin{tabular}{p{\ColWidth}l}
421{\bf ÓÌÅÄÕÀÝÉÊ} ÕÚÅÌ & \kbd{n} \\
422{\bf ÐÒÅÄÙÄÕÝÉÊ} ÕÚÅÌ & \kbd{p} \\
423ÐÅÒÅÊÔÉ Ë {\bf ×ÅÒÈÎÅÍÕ} ÕÚÌÕ & \kbd{u} \\
424×ÙÂÒÁÔØ ÍÅÎÀ ÐÏ ÉÍÅÎÉ & \kbd{m} \\
425×ÙÂÒÁÔØ {\it n\/}-Ê ÐÕÎËÔ ÍÅÎÀ ÐÏ ÎÏÍÅÒÕ (1--9) & \kbd{{\it n}} \\
426ÐÅÒÅÊÔÉ ÐÏ ÓÓÙÌËÅ (×ÏÚ×ÒÁÔ Ó ÐÏÍÏÝØÀ \kbd{l}) & \kbd{f} \\
427×ÏÚ×ÒÁÔÉÔÓÑ Ë ÐÏÓÌÅÄÎÅÍÕ ÐÒÏÓÍÏÔÒÅÎÎÏÍÕ ÕÚÌÕ & \kbd{l} \\
428×ÏÚ×ÒÁÔÉÔÓÑ Ë ÕÚÌÕ-ËÁÔÁÌÏÇÕ & \kbd{d} \\
429ÐÅÒÅÊÔÉ Ë ÕÚÌÕ, ÚÁÄÁÎÎÏÍÕ ÉÍÅÎÅÍ & \kbd{g} \\
430\end{tabular}
431
432äÒÕÇÉÅ ËÏÍÁÎÄÙ:
433
434\begin{tabular}{p{\ColWidth}l}
435ÚÁÐÕÓÔÉÔØ {\bf ÕÞÅÂÎÉË} ÐÏ ÓÉÓÔÅÍÅ ÄÏËÕÍÅÎÔÁÃÉÉ & \kbd{h} \\
436{\bf ÐÒÅËÒÁÔÉÔØ ÒÁÂÏÔÕ} Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ & \kbd{q} \\
437ÐÏÉÓË × ÕÚÌÁÈ Ó ÐÏÍÏÝØÀ ÒÅÇÕÌÑÒÎÙÈ ×ÙÒÁÖÅÎÉÊ & \kbd{M-s} \\
438\end{tabular}
439
440\section{òÅÇÉÓÔÒÙ}
441
442\begin{tabular}{p{\ColWidth}l}
443ÓÏÈÒÁÎÉÔØ ÏÂÌÁÓÔØ × ÒÅÇÉÓÔÒÅ & \kbd{C-x r s} \\
444×ÓÔÁ×ÉÔØ ÓÏÄÅÒÖÉÍÏÅ ÒÅÇÉÓÔÒÁ × ÂÕÆÅÒ & \kbd{C-x r i} \\
445
446ÓÏÈÒÁÎÉÔØ ÐÏÌÏÖÅÎÉÅ ËÕÒÓÏÒÁ × ÒÅÇÉÓÔÒÅ & \kbd{C-x r SPC} \\
447ÐÅÒÅÊÔÉ Ë ÐÏÌÏÖÅÎÉÀ ËÕÒÓÏÒÁ, ÓÏÈÒÁÎÅÎÎÏÍÕ × ÒÅÇÉÓÔÒÅ & \kbd{C-x r j} \\
448\end{tabular}
449
450\section{ëÌÁ×ÉÁÔÕÒÎÙÅ ÍÁËÒÏÓÙ}
451
452\begin{tabular}{p{\ColWidth}l}
453{\bf ÎÁÞÁÔØ} ÏÐÒÅÄÅÌÅÎÉÅ ËÌÁ×ÉÁÔÕÒÎÏÇÏ ÍÁËÒÏÓÁ & \kbd{C-x (} \\
454{\bf ÚÁËÏÎÞÉÔØ} ÏÐÒÅÄÅÌÅÎÉÅ ËÌÁ×ÉÁÔÕÒÎÏÇÏ ÍÁËÒÏÓÁ & \kbd{C-x )} \\
455{\bf ×ÙÐÏÌÎÉÔØ} ÐÏÓÌÅÄÎÉÊ ÏÐÒÅÄÅÌÅÎÎÙÊ ÍÁËÒÏÓ & \kbd{C-x e} \\
456ÄÏÐÏÌÎÉÔØ ÐÏÓÌÅÄÎÉÊ ÏÐÒÅÄÅÌÅÎÎÙÊ ÍÁËÒÏÓ & \kbd{C-u C-x (} \\
457ÚÁÄÁÔØ ÉÍÑ ÄÌÑ ÐÏÓÌÅÄÎÅÇÏ ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÁËÒÏÓÁ & \kbd{M-x name-last-kbd-macro} \\
458×ÓÔÁ×ÉÔØ × ÂÕÆÅÒ ÏÐÒÅÄÅÌÅÎÉÅ ÍÁËÒÏÓÁ ÎÁ ÑÚÙËÅ Lisp & \kbd{M-x insert-kbd-macro} \\
459\end{tabular}
460
461\section{ëÏÍÁÎÄÙ, Ó×ÑÚÁÎÎÙÅ Ó Emacs Lisp}
462
463\begin{tabular}{p{\ColWidth}l}
464×ÙÞÉÓÌÉÔØ {\bf ×ÙÒÁÖÅÎÉÅ} ÐÅÒÅÄ ËÕÒÓÏÒÏÍ & \kbd{C-x C-e} \\
465×ÙÞÉÓÌÉÔØ ÔÅËÕÝÕÀ ÆÕÎËÃÉÀ {\bf defun} & \kbd{C-M-x} \\
466×ÙÞÉÓÌÉÔØ {\bf ÏÂÌÁÓÔØ} ËÁË ×ÙÒÁÖÅÎÉÅ & \kbd{M-x eval-region} \\
467ÓÞÉÔÁÔØ É ×ÙÞÉÓÌÉÔØ ×ÙÒÁÖÅÎÉÅ ÉÚ ÍÉÎÉÂÕÆÅÒÁ & \kbd{M-:} \\
468ÚÁÇÒÕÚÉÔØ ÉÚ ÓÔÁÎÄÁÒÔÎÏÇÏ ÓÉÓÔÅÍÎÏÇÏ ËÁÔÁÌÏÇÁ & \kbd{M-x load-library} \\
469\end{tabular}
470
471\section{ðÒÏÓÔÁÑ ÎÁÓÔÒÏÊËÁ}
472
473\begin{tabular}{p{\ColWidth}l}
474ÎÁÓÔÒÏÉÔØ ÐÅÒÅÍÅÎÎÙÅ É ÏÆÏÒÍÌÅÎÉÅ (faces) & \kbd{M-x customize} \\
475\end{tabular}
476
477% The intended audience here is the person who wants to make simple
478% customizations and knows Lisp syntax.
479
480óÏÚÄÁÔØ ÇÌÏÂÁÌØÎÏÅ ÎÁÚÎÁÞÅÎÉÅ ËÌÀÞÅÊ ÎÁ Emacs Lisp (ÐÒÉÍÅÒ):
481
482\begin{verbatim}
483(global-set-key "\C-cg" 'goto-line)
484(global-set-key "\M-#" 'query-replace-regexp)
485\end{verbatim}
486
487\section{îÁÐÉÓÁÎÉÅ ËÏÍÁÎÄ}
488
489\begin{verbatim}
490(defun <command-name> (<args>)
491 "<documentation>" (interactive "<template>")
492 <body>)
493\end{verbatim}
494
495ðÒÉÍÅÒ:
496
497\begin{verbatim}
498(defun this-line-to-top-of-window (line)
499 "Reposition line point is on to top of window.
500With ARG, put point on line ARG."
501 (interactive "P")
502 (recenter (if (null line)
503 0
504 (prefix-numeric-value line))))
505\end{verbatim}
506
507óÐÅÃÉÆÉËÁÃÉÑ \kbd{interactive} ÓÏÏÂÝÁÅÔ Ï ÔÏÍ, ÞÔÏ ÁÒÇÕÍÅÎÔ ÎÁÄÏ ÓÞÉÔÙ×ÁÔØ
508ÉÎÔÅÒÁËÔÉ×ÎÏ. äÌÑ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ ÎÁÂÅÒÉÔÅ \kbd{C-h f interactive}.
509
510\copyrightnotice
511
512%\end{multicols}
513
514\end{document}
515
516% arch-tag: 868a12f6-4339-4a14-a56e-4a3937277a9e
diff --git a/etc/tree-widget/default/close.png b/etc/tree-widget/default/close.png
new file mode 100644
index 00000000000..0725def3dee
--- /dev/null
+++ b/etc/tree-widget/default/close.png
Binary files differ
diff --git a/etc/tree-widget/default/close.xpm b/etc/tree-widget/default/close.xpm
new file mode 100644
index 00000000000..63a7930fe34
--- /dev/null
+++ b/etc/tree-widget/default/close.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *close[] = {
3/* width height num_colors chars_per_pixel */
4" 16 21 256 2",
5/* colors */
6"`` c #840000",
7"`. c #942929",
8"`# c #9c3131",
9"`a c #9c3939",
10"`b c #a54242",
11"`c c #a54a4a",
12"`d c #ad4a4a",
13"`e c #ad5252",
14"`f c #ad5a5a",
15"`g c None",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
264"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
265"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
266"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
267"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
268"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
269"`g`g`g`````.`````g`g`g`g`g`g`g`g",
270"`g`g`````.`#`a`````g`g`g`g`g`g`g",
271"`g`````.`#`a`a`b`````g`g`g`g`g`g",
272"`````.`#`a`a`b`c`e`````g`g`g`g`g",
273"```.`#`a`a`b`c`e`e`f```g`g`g`g`g",
274"`````a`a`b`c`e`e`f`````g`g`g`g`g",
275"`g`````b`c`e`e`f`````g`g`g`g`g`g",
276"`g`g`````e`e`f`````g`g`g`g`g`g`g",
277"`g`g`g`````f`````g`g`g`g`g`g`g`g",
278"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
279"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
280"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
281"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
282"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
283"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g"
284};
diff --git a/etc/tree-widget/default/empty.png b/etc/tree-widget/default/empty.png
new file mode 100644
index 00000000000..45f464836cc
--- /dev/null
+++ b/etc/tree-widget/default/empty.png
Binary files differ
diff --git a/etc/tree-widget/default/empty.xpm b/etc/tree-widget/default/empty.xpm
new file mode 100644
index 00000000000..6bb0a285dd8
--- /dev/null
+++ b/etc/tree-widget/default/empty.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *empty[] = {
3/* width height num_colors chars_per_pixel */
4" 16 21 256 2",
5/* colors */
6"`` c #848400",
7"`. c #949429",
8"`# c #9c9c31",
9"`a c #9c9c39",
10"`b c #a5a542",
11"`c c #a5a54a",
12"`d c #adad4a",
13"`e c #adad52",
14"`f c #adad5a",
15"`g c None",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
264"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
265"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
266"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
267"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
268"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
269"`g`g`g`````.`````g`g`g`g`g`g`g`g",
270"`g`g`````.`#`a`````g`g`g`g`g`g`g",
271"`g`````.`#`a`a`b`````g`g`g`g`g`g",
272"`````.`#`a`a`b`c`c`````g`g`g`g`g",
273"```.`#`a`a`b`c`c`e`f```g`g`g`g`g",
274"`````a`a`b`c`c`e`f`````g`g`g`g`g",
275"`g`````b`c`c`e`f`````g`g`g`g`g`g",
276"`g`g`````c`e`f`````g`g`g`g`g`g`g",
277"`g`g`g`````f`````g`g`g`g`g`g`g`g",
278"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
279"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
280"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
281"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
282"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
283"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g"
284};
diff --git a/etc/tree-widget/default/end-guide.png b/etc/tree-widget/default/end-guide.png
new file mode 100644
index 00000000000..908048c4293
--- /dev/null
+++ b/etc/tree-widget/default/end-guide.png
Binary files differ
diff --git a/etc/tree-widget/default/end-guide.xpm b/etc/tree-widget/default/end-guide.xpm
new file mode 100644
index 00000000000..8e5d727b440
--- /dev/null
+++ b/etc/tree-widget/default/end-guide.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *end-guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 21 256 2",
5/* colors */
6"`` c #000000",
7"`. c #a5a5c6",
8"`# c #ada5c6",
9"`a c #cecee7",
10"`b c #ceceff",
11"`c c None",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #808000",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`c`c`c`c`c`#",
264"`c`c`c`c`c`#",
265"`c`c`c`c`c`#",
266"`c`c`c`c`c`#",
267"`c`c`c`c`c`#",
268"`c`c`c`c`c`#",
269"`c`c`c`c`c`#",
270"`c`c`c`c`c`#",
271"`c`c`c`c`c`#",
272"`c`c`c`c`c`#",
273"`c`c`c`c`c`#",
274"`c`c`c`c`c`c",
275"`c`c`c`c`c`c",
276"`c`c`c`c`c`c",
277"`c`c`c`c`c`c",
278"`c`c`c`c`c`c",
279"`c`c`c`c`c`c",
280"`c`c`c`c`c`c",
281"`c`c`c`c`c`c",
282"`c`c`c`c`c`c",
283"`c`c`c`c`c`c"
284};
diff --git a/etc/tree-widget/default/guide.png b/etc/tree-widget/default/guide.png
new file mode 100644
index 00000000000..c93b71ef073
--- /dev/null
+++ b/etc/tree-widget/default/guide.png
Binary files differ
diff --git a/etc/tree-widget/default/guide.xpm b/etc/tree-widget/default/guide.xpm
new file mode 100644
index 00000000000..56006ee48e0
--- /dev/null
+++ b/etc/tree-widget/default/guide.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 21 256 2",
5/* colors */
6"`` c #000000",
7"`. c #a5a5c6",
8"`# c #ada5c6",
9"`a c #cecee7",
10"`b c #ceceff",
11"`c c None",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #808000",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`c`c`c`c`c`#",
264"`c`c`c`c`c`#",
265"`c`c`c`c`c`#",
266"`c`c`c`c`c`#",
267"`c`c`c`c`c`#",
268"`c`c`c`c`c`#",
269"`c`c`c`c`c`#",
270"`c`c`c`c`c`#",
271"`c`c`c`c`c`#",
272"`c`c`c`c`c`#",
273"`c`c`c`c`c`#",
274"`c`c`c`c`c`#",
275"`c`c`c`c`c`#",
276"`c`c`c`c`c`#",
277"`c`c`c`c`c`#",
278"`c`c`c`c`c`#",
279"`c`c`c`c`c`#",
280"`c`c`c`c`c`#",
281"`c`c`c`c`c`#",
282"`c`c`c`c`c`#",
283"`c`c`c`c`c`#"
284};
diff --git a/etc/tree-widget/default/handle.png b/etc/tree-widget/default/handle.png
new file mode 100644
index 00000000000..8411624adaa
--- /dev/null
+++ b/etc/tree-widget/default/handle.png
Binary files differ
diff --git a/etc/tree-widget/default/handle.xpm b/etc/tree-widget/default/handle.xpm
new file mode 100644
index 00000000000..11f618b4b25
--- /dev/null
+++ b/etc/tree-widget/default/handle.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *handle[] = {
3/* width height num_colors chars_per_pixel */
4" 10 21 256 2",
5/* colors */
6"`` c #000000",
7"`. c #a5a5c6",
8"`# c #ada5c6",
9"`a c #cecee7",
10"`b c #ceceff",
11"`c c None",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #808000",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`c`c`c`c`c`c`c`c`c`c",
264"`c`c`c`c`c`c`c`c`c`c",
265"`c`c`c`c`c`c`c`c`c`c",
266"`c`c`c`c`c`c`c`c`c`c",
267"`c`c`c`c`c`c`c`c`c`c",
268"`c`c`c`c`c`c`c`c`c`c",
269"`c`c`c`c`c`c`c`c`c`c",
270"`c`c`c`c`c`c`c`c`c`c",
271"`c`c`c`c`c`c`c`c`c`c",
272"`c`c`c`c`c`c`c`c`c`c",
273"`#`#`#`#`#`#`#`#`#`#",
274"`c`c`c`c`c`c`c`c`c`c",
275"`c`c`c`c`c`c`c`c`c`c",
276"`c`c`c`c`c`c`c`c`c`c",
277"`c`c`c`c`c`c`c`c`c`c",
278"`c`c`c`c`c`c`c`c`c`c",
279"`c`c`c`c`c`c`c`c`c`c",
280"`c`c`c`c`c`c`c`c`c`c",
281"`c`c`c`c`c`c`c`c`c`c",
282"`c`c`c`c`c`c`c`c`c`c",
283"`c`c`c`c`c`c`c`c`c`c"
284};
diff --git a/etc/tree-widget/default/leaf.png b/etc/tree-widget/default/leaf.png
new file mode 100644
index 00000000000..0408f38bd5e
--- /dev/null
+++ b/etc/tree-widget/default/leaf.png
Binary files differ
diff --git a/etc/tree-widget/default/leaf.xpm b/etc/tree-widget/default/leaf.xpm
new file mode 100644
index 00000000000..8b5db38784a
--- /dev/null
+++ b/etc/tree-widget/default/leaf.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *leaf[] = {
3/* width height num_colors chars_per_pixel */
4" 16 21 256 2",
5/* colors */
6"`` c #424242",
7"`. c #737373",
8"`# c #7b7b7b",
9"`a c #848484",
10"`b c #8c8c8c",
11"`c c #949494",
12"`d c #9c9c9c",
13"`e c #a5a5a5",
14"`f c None",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
264"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
265"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
266"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
267"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
268"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
269"`f`f`f```````````f`f`f`f`f`f`f`f",
270"`f`f```.`#`#`a`a```f`f`f`f`f`f`f",
271"`f```.`#`#`a`a`b`b```f`f`f`f`f`f",
272"```.`#`#`a`a`b`b`c`c```f`f`f`f`f",
273"```#`#`a`a`b`b`c`c`d```f`f`f`f`f",
274"```#`a`a`b`b`c`c`d`e```f`f`f`f`f",
275"`f```a`b`b`c`c`d`e```f`f`f`f`f`f",
276"`f`f```b`c`c`d`e```f`f`f`f`f`f`f",
277"`f`f`f```````````f`f`f`f`f`f`f`f",
278"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
279"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
280"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
281"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
282"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
283"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f"
284};
diff --git a/etc/tree-widget/default/no-guide.png b/etc/tree-widget/default/no-guide.png
new file mode 100644
index 00000000000..dc4292ea98f
--- /dev/null
+++ b/etc/tree-widget/default/no-guide.png
Binary files differ
diff --git a/etc/tree-widget/default/no-guide.xpm b/etc/tree-widget/default/no-guide.xpm
new file mode 100644
index 00000000000..82729cf59b0
--- /dev/null
+++ b/etc/tree-widget/default/no-guide.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *no-guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 21 256 2",
5/* colors */
6"`` c #000000",
7"`. c #84849c",
8"`# c #8c8ca5",
9"`a c #a5a5c6",
10"`b c #ada5c6",
11"`c c #b5b5ce",
12"`d c #cecee7",
13"`e c #ceceff",
14"`f c #e7e7ff",
15"`g c None",
16"`h c #808000",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`g`g`g`g`g`g",
264"`g`g`g`g`g`g",
265"`g`g`g`g`g`g",
266"`g`g`g`g`g`g",
267"`g`g`g`g`g`g",
268"`g`g`g`g`g`g",
269"`g`g`g`g`g`g",
270"`g`g`g`g`g`g",
271"`g`g`g`g`g`g",
272"`g`g`g`g`g`g",
273"`g`g`g`g`g`g",
274"`g`g`g`g`g`g",
275"`g`g`g`g`g`g",
276"`g`g`g`g`g`g",
277"`g`g`g`g`g`g",
278"`g`g`g`g`g`g",
279"`g`g`g`g`g`g",
280"`g`g`g`g`g`g",
281"`g`g`g`g`g`g",
282"`g`g`g`g`g`g",
283"`g`g`g`g`g`g"
284};
diff --git a/etc/tree-widget/default/no-handle.png b/etc/tree-widget/default/no-handle.png
new file mode 100644
index 00000000000..00de3c09c26
--- /dev/null
+++ b/etc/tree-widget/default/no-handle.png
Binary files differ
diff --git a/etc/tree-widget/default/no-handle.xpm b/etc/tree-widget/default/no-handle.xpm
new file mode 100644
index 00000000000..7ce048c91ea
--- /dev/null
+++ b/etc/tree-widget/default/no-handle.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *no-handle[] = {
3/* width height num_colors chars_per_pixel */
4" 10 21 256 2",
5/* colors */
6"`` c #000000",
7"`. c #84849c",
8"`# c #8c8ca5",
9"`a c #a5a5c6",
10"`b c #ada5c6",
11"`c c #b5b5ce",
12"`d c #cecee7",
13"`e c #ceceff",
14"`f c #e7e7ff",
15"`g c None",
16"`h c #808000",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`g`g`g`g`g`g`g`g`g`g",
264"`g`g`g`g`g`g`g`g`g`g",
265"`g`g`g`g`g`g`g`g`g`g",
266"`g`g`g`g`g`g`g`g`g`g",
267"`g`g`g`g`g`g`g`g`g`g",
268"`g`g`g`g`g`g`g`g`g`g",
269"`g`g`g`g`g`g`g`g`g`g",
270"`g`g`g`g`g`g`g`g`g`g",
271"`g`g`g`g`g`g`g`g`g`g",
272"`g`g`g`g`g`g`g`g`g`g",
273"`g`g`g`g`g`g`g`g`g`g",
274"`g`g`g`g`g`g`g`g`g`g",
275"`g`g`g`g`g`g`g`g`g`g",
276"`g`g`g`g`g`g`g`g`g`g",
277"`g`g`g`g`g`g`g`g`g`g",
278"`g`g`g`g`g`g`g`g`g`g",
279"`g`g`g`g`g`g`g`g`g`g",
280"`g`g`g`g`g`g`g`g`g`g",
281"`g`g`g`g`g`g`g`g`g`g",
282"`g`g`g`g`g`g`g`g`g`g",
283"`g`g`g`g`g`g`g`g`g`g"
284};
diff --git a/etc/tree-widget/default/open.png b/etc/tree-widget/default/open.png
new file mode 100644
index 00000000000..d234ecadf39
--- /dev/null
+++ b/etc/tree-widget/default/open.png
Binary files differ
diff --git a/etc/tree-widget/default/open.xpm b/etc/tree-widget/default/open.xpm
new file mode 100644
index 00000000000..4c5c7b065b8
--- /dev/null
+++ b/etc/tree-widget/default/open.xpm
@@ -0,0 +1,284 @@
1/* XPM */
2static char *open[] = {
3/* width height num_colors chars_per_pixel */
4" 16 21 256 2",
5/* colors */
6"`` c #004200",
7"`. c #296329",
8"`# c #316331",
9"`a c #316b31",
10"`b c #396b39",
11"`c c #427342",
12"`d c #4a734a",
13"`e c #4a7b4a",
14"`f c #528452",
15"`g c #5a845a",
16"`h c #a5a5c6",
17"`i c None",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
264"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
265"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
266"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
267"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
268"`i`i`i`i```````i`i`i`i`i`i`i`i`i",
269"`i`i`i`````.`````i`i`i`i`i`i`i`i",
270"`i`i`````.`#`b`````i`i`i`i`i`i`i",
271"`i`````.`#`b`b`c`````i`i`i`i`i`i",
272"`````.`#`b`b`c`d`e`````i`i`i`i`i",
273"```.`#`b`b`c`d`e`f`g```i`i`i`i`i",
274"`````b`b`c`d`e`f`g`````i`i`i`i`i",
275"`i`````c`d`e`f`g`````i`i`i`i`i`i",
276"`i`i`````e`f`g`````i`i`i`i`i`i`i",
277"`i`i`i`````g`````i`i`i`i`i`i`i`i",
278"`i`i`i`i```````i`i`i`i`i`i`i`i`i",
279"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
280"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
281"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
282"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
283"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i"
284};
diff --git a/etc/tree-widget/folder/close.png b/etc/tree-widget/folder/close.png
new file mode 100644
index 00000000000..f840ba89a4e
--- /dev/null
+++ b/etc/tree-widget/folder/close.png
Binary files differ
diff --git a/etc/tree-widget/folder/close.xpm b/etc/tree-widget/folder/close.xpm
new file mode 100644
index 00000000000..1bd40ae6e94
--- /dev/null
+++ b/etc/tree-widget/folder/close.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *close[] = {
3/* width height num_colors chars_per_pixel */
4" 16 22 256 2",
5/* colors */
6"`` c #848400",
7"`. c #9c9c29",
8"`# c #a5a531",
9"`a c #adad39",
10"`b c #adad42",
11"`c c #b5b54a",
12"`d c #b5b552",
13"`e c #bdbd52",
14"`f c #bdbd5a",
15"`g c #c6c663",
16"`h c #c6c66b",
17"`i c #cece6b",
18"`j c #cece73",
19"`k c #dede8c",
20"`l c #e7e794",
21"`m c #e7e79c",
22"`n c #efef9c",
23"`o c None",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
264"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
265"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
266"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
267"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
268"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
269"`o`````````o`o`o`o`o`o`o`o`o`o`o",
270"```m`l`l`k```````````````o`o`o`o",
271"```````````a`b`b`c`c`d`f```o`o`o",
272"```.`#`#`a`b`b`c`c`d`f`f```o`o`o",
273"```#`#`a`b`b`c`c`d`f`f`f```o`o`o",
274"```#`a`b`b`c`c`d`f`f`f`g```o`o`o",
275"```a`b`b`c`c`d`f`f`f`g`h```o`o`o",
276"```b`b`c`c`d`f`f`f`g`h`h```o`o`o",
277"```b`c`c`d`f`f`f`g`h`h`j```o`o`o",
278"```````````````````````````o`o`o",
279"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
280"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
281"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
282"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
283"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
284"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o"
285};
diff --git a/etc/tree-widget/folder/empty.png b/etc/tree-widget/folder/empty.png
new file mode 100644
index 00000000000..712af9747c6
--- /dev/null
+++ b/etc/tree-widget/folder/empty.png
Binary files differ
diff --git a/etc/tree-widget/folder/empty.xpm b/etc/tree-widget/folder/empty.xpm
new file mode 100644
index 00000000000..df92fd22008
--- /dev/null
+++ b/etc/tree-widget/folder/empty.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *empty[] = {
3/* width height num_colors chars_per_pixel */
4" 16 22 256 2",
5/* colors */
6"`` c #424242",
7"`. c #6b6b6b",
8"`# c #737373",
9"`a c #7b7b7b",
10"`b c #848484",
11"`c c #8c8c8c",
12"`d c #949494",
13"`e c #9c9c9c",
14"`f c #a5a5a5",
15"`g c #adadad",
16"`h c None",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
264"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
265"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
266"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
267"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
268"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
269"`h`````````h`h`h`h`h`h`h`h`h`h`h",
270"```f`f`f`e```````````h`h`h`h`h`h",
271"```f`f`e`e`e`d`d`c`c```h`h`h`h`h",
272"```f`e`````````````````````h`h`h",
273"```e```.`.`.`#`#`#`a`a`b`b```h`h",
274"```e```.`.`#`#`#`a`a`b`b```h`h`h",
275"`````.`.`#`#`#`a`a`b`b`b```h`h`h",
276"`````.`#`#`#`a`a`b`b`b```h`h`h`h",
277"```.`#`#`#`a`a`b`b`b`c```h`h`h`h",
278"```````````````````````h`h`h`h`h",
279"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
280"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
281"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
282"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
283"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
284"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h"
285};
diff --git a/etc/tree-widget/folder/end-guide.png b/etc/tree-widget/folder/end-guide.png
new file mode 100644
index 00000000000..994c8bbf10a
--- /dev/null
+++ b/etc/tree-widget/folder/end-guide.png
Binary files differ
diff --git a/etc/tree-widget/folder/end-guide.xpm b/etc/tree-widget/folder/end-guide.xpm
new file mode 100644
index 00000000000..3cdb2332c55
--- /dev/null
+++ b/etc/tree-widget/folder/end-guide.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *end-guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 22 256 2",
5/* colors */
6"`` c #ada5c6",
7"`. c None",
8"`# c #ffffff",
9"`a c #ffffff",
10"`b c #ffffff",
11"`c c #ffffff",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`.`.`.`.`.`.",
264"`.`.`.`.`.``",
265"`.`.`.`.`.`.",
266"`.`.`.`.`.``",
267"`.`.`.`.`.`.",
268"`.`.`.`.`.``",
269"`.`.`.`.`.`.",
270"`.`.`.`.`.``",
271"`.`.`.`.`.`.",
272"`.`.`.`.`.``",
273"`.`.`.`.`.`.",
274"`.`.`.`.`.``",
275"`.`.`.`.`.`.",
276"`.`.`.`.`.`.",
277"`.`.`.`.`.`.",
278"`.`.`.`.`.`.",
279"`.`.`.`.`.`.",
280"`.`.`.`.`.`.",
281"`.`.`.`.`.`.",
282"`.`.`.`.`.`.",
283"`.`.`.`.`.`.",
284"`.`.`.`.`.`."
285};
diff --git a/etc/tree-widget/folder/guide.png b/etc/tree-widget/folder/guide.png
new file mode 100644
index 00000000000..5a4d4f0b751
--- /dev/null
+++ b/etc/tree-widget/folder/guide.png
Binary files differ
diff --git a/etc/tree-widget/folder/guide.xpm b/etc/tree-widget/folder/guide.xpm
new file mode 100644
index 00000000000..5d23ef64eeb
--- /dev/null
+++ b/etc/tree-widget/folder/guide.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 22 256 2",
5/* colors */
6"`` c #ada5c6",
7"`. c None",
8"`# c #ffffff",
9"`a c #ffffff",
10"`b c #ffffff",
11"`c c #ffffff",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`.`.`.`.`.`.",
264"`.`.`.`.`.``",
265"`.`.`.`.`.`.",
266"`.`.`.`.`.``",
267"`.`.`.`.`.`.",
268"`.`.`.`.`.``",
269"`.`.`.`.`.`.",
270"`.`.`.`.`.``",
271"`.`.`.`.`.`.",
272"`.`.`.`.`.``",
273"`.`.`.`.`.`.",
274"`.`.`.`.`.``",
275"`.`.`.`.`.`.",
276"`.`.`.`.`.``",
277"`.`.`.`.`.`.",
278"`.`.`.`.`.``",
279"`.`.`.`.`.`.",
280"`.`.`.`.`.``",
281"`.`.`.`.`.`.",
282"`.`.`.`.`.``",
283"`.`.`.`.`.`.",
284"`.`.`.`.`.``"
285};
diff --git a/etc/tree-widget/folder/handle.png b/etc/tree-widget/folder/handle.png
new file mode 100644
index 00000000000..87058b7cc4d
--- /dev/null
+++ b/etc/tree-widget/folder/handle.png
Binary files differ
diff --git a/etc/tree-widget/folder/handle.xpm b/etc/tree-widget/folder/handle.xpm
new file mode 100644
index 00000000000..40d0ca417e9
--- /dev/null
+++ b/etc/tree-widget/folder/handle.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *handle[] = {
3/* width height num_colors chars_per_pixel */
4" 10 22 256 2",
5/* colors */
6"`` c #000000",
7"`. c #a5a5c6",
8"`# c #ada5c6",
9"`a c #cecee7",
10"`b c #ceceff",
11"`c c None",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #808000",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`c`c`c`c`c`c`c`c`c`c",
264"`c`c`c`c`c`c`c`c`c`c",
265"`c`c`c`c`c`c`c`c`c`c",
266"`c`c`c`c`c`c`c`c`c`c",
267"`c`c`c`c`c`c`c`c`c`c",
268"`c`c`c`c`c`c`c`c`c`c",
269"`c`c`c`c`c`c`c`c`c`c",
270"`c`c`c`c`c`c`c`c`c`c",
271"`c`c`c`c`c`c`c`c`c`c",
272"`c`c`c`c`c`c`c`c`c`c",
273"`c`c`c`c`c`c`c`c`c`c",
274"`c`#`c`#`c`#`c`#`c`#",
275"`c`c`c`c`c`c`c`c`c`c",
276"`c`c`c`c`c`c`c`c`c`c",
277"`c`c`c`c`c`c`c`c`c`c",
278"`c`c`c`c`c`c`c`c`c`c",
279"`c`c`c`c`c`c`c`c`c`c",
280"`c`c`c`c`c`c`c`c`c`c",
281"`c`c`c`c`c`c`c`c`c`c",
282"`c`c`c`c`c`c`c`c`c`c",
283"`c`c`c`c`c`c`c`c`c`c",
284"`c`c`c`c`c`c`c`c`c`c"
285};
diff --git a/etc/tree-widget/folder/leaf.png b/etc/tree-widget/folder/leaf.png
new file mode 100644
index 00000000000..6abb6036f52
--- /dev/null
+++ b/etc/tree-widget/folder/leaf.png
Binary files differ
diff --git a/etc/tree-widget/folder/leaf.xpm b/etc/tree-widget/folder/leaf.xpm
new file mode 100644
index 00000000000..c353cb2cdf8
--- /dev/null
+++ b/etc/tree-widget/folder/leaf.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *leaf[] = {
3/* width height num_colors chars_per_pixel */
4" 16 22 256 2",
5/* colors */
6"`` c #000000",
7"`. c #424242",
8"`# c #848484",
9"`a c #949494",
10"`b c #9c9c9c",
11"`c c #a5a5a5",
12"`d c #adadad",
13"`e c #b5b5b5",
14"`f c #bdbdbd",
15"`g c #c6c6c6",
16"`h c None",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
264"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
265"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
266"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
267"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
268"`.`.`.`.`.`.`.`h`h`h`h`h`h`h`h`h",
269"`.`a`a`b`b`c`.`.`h`h`h`h`h`h`h`h",
270"`.`a`b`b`c`c`.`d`.`h`h`h`h`h`h`h",
271"`.`b`b`c`c`c`.`.`.`.`h`h`h`h`h`h",
272"`.`b`#`#`#`a`#`d`e`.`h`h`h`h`h`h",
273"`.`c`c`c`d`d`d`e`e`.`h`h`h`h`h`h",
274"`.`c`#`a`#`#`#`e`f`.`h`h`h`h`h`h",
275"`.`c`d`d`d`e`e`f`f`.`h`h`h`h`h`h",
276"`.`d`#`#`a`#`#`f`f`.`h`h`h`h`h`h",
277"`.`d`d`e`e`f`f`f`f`.`h`h`h`h`h`h",
278"`.`d`e`e`f`f`f`f`f`.`h`h`h`h`h`h",
279"`.`.`.`.`.`.`.`.`.`.`h`h`h`h`h`h",
280"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
281"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
282"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
283"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
284"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h"
285};
diff --git a/etc/tree-widget/folder/no-guide.png b/etc/tree-widget/folder/no-guide.png
new file mode 100644
index 00000000000..5705cc83cf4
--- /dev/null
+++ b/etc/tree-widget/folder/no-guide.png
Binary files differ
diff --git a/etc/tree-widget/folder/no-guide.xpm b/etc/tree-widget/folder/no-guide.xpm
new file mode 100644
index 00000000000..2d3e1e7c099
--- /dev/null
+++ b/etc/tree-widget/folder/no-guide.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *no-guide[] = {
3/* width height num_colors chars_per_pixel */
4" 6 22 256 2",
5/* colors */
6"`` c None",
7"`. c #ffffff",
8"`# c #ffffff",
9"`a c #ffffff",
10"`b c #ffffff",
11"`c c #ffffff",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"````````````",
264"````````````",
265"````````````",
266"````````````",
267"````````````",
268"````````````",
269"````````````",
270"````````````",
271"````````````",
272"````````````",
273"````````````",
274"````````````",
275"````````````",
276"````````````",
277"````````````",
278"````````````",
279"````````````",
280"````````````",
281"````````````",
282"````````````",
283"````````````",
284"````````````"
285};
diff --git a/etc/tree-widget/folder/no-handle.png b/etc/tree-widget/folder/no-handle.png
new file mode 100644
index 00000000000..c335dd938ac
--- /dev/null
+++ b/etc/tree-widget/folder/no-handle.png
Binary files differ
diff --git a/etc/tree-widget/folder/no-handle.xpm b/etc/tree-widget/folder/no-handle.xpm
new file mode 100644
index 00000000000..fa3e4c5874b
--- /dev/null
+++ b/etc/tree-widget/folder/no-handle.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *no-handle[] = {
3/* width height num_colors chars_per_pixel */
4" 10 22 256 2",
5/* colors */
6"`` c #000000",
7"`. c #a5a5c6",
8"`# c #ada5c6",
9"`a c #cecee7",
10"`b c #ceceff",
11"`c c None",
12"`d c #ffffff",
13"`e c #ffffff",
14"`f c #ffffff",
15"`g c #ffffff",
16"`h c #ffffff",
17"`i c #ffffff",
18"`j c #ffffff",
19"`k c #ffffff",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #808000",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`c`c`c`c`c`c`c`c`c`c",
264"`c`c`c`c`c`c`c`c`c`c",
265"`c`c`c`c`c`c`c`c`c`c",
266"`c`c`c`c`c`c`c`c`c`c",
267"`c`c`c`c`c`c`c`c`c`c",
268"`c`c`c`c`c`c`c`c`c`c",
269"`c`c`c`c`c`c`c`c`c`c",
270"`c`c`c`c`c`c`c`c`c`c",
271"`c`c`c`c`c`c`c`c`c`c",
272"`c`c`c`c`c`c`c`c`c`c",
273"`c`c`c`c`c`c`c`c`c`c",
274"`c`c`c`c`c`c`c`c`c`c",
275"`c`c`c`c`c`c`c`c`c`c",
276"`c`c`c`c`c`c`c`c`c`c",
277"`c`c`c`c`c`c`c`c`c`c",
278"`c`c`c`c`c`c`c`c`c`c",
279"`c`c`c`c`c`c`c`c`c`c",
280"`c`c`c`c`c`c`c`c`c`c",
281"`c`c`c`c`c`c`c`c`c`c",
282"`c`c`c`c`c`c`c`c`c`c",
283"`c`c`c`c`c`c`c`c`c`c",
284"`c`c`c`c`c`c`c`c`c`c"
285};
diff --git a/etc/tree-widget/folder/open.png b/etc/tree-widget/folder/open.png
new file mode 100644
index 00000000000..4237d3aa648
--- /dev/null
+++ b/etc/tree-widget/folder/open.png
Binary files differ
diff --git a/etc/tree-widget/folder/open.xpm b/etc/tree-widget/folder/open.xpm
new file mode 100644
index 00000000000..720f79fa94b
--- /dev/null
+++ b/etc/tree-widget/folder/open.xpm
@@ -0,0 +1,285 @@
1/* XPM */
2static char *open[] = {
3/* width height num_colors chars_per_pixel */
4" 16 22 256 2",
5/* colors */
6"`` c #848400",
7"`. c #a5a5c6",
8"`# c #adad39",
9"`a c #adad42",
10"`b c #b5b54a",
11"`c c #bdbd52",
12"`d c #bdbd5a",
13"`e c #c6c663",
14"`f c #c6c66b",
15"`g c #cece6b",
16"`h c #cece73",
17"`i c #cece7b",
18"`j c #d6d67b",
19"`k c None",
20"`l c #ffffff",
21"`m c #ffffff",
22"`n c #ffffff",
23"`o c #ffffff",
24"`p c #ffffff",
25"`q c #ffffff",
26"`r c #ffffff",
27"`s c #ffffff",
28"`t c #ffffff",
29"`u c #ffffff",
30"`v c #ffffff",
31"`w c #ffffff",
32"`x c #ffffff",
33"`y c #ffffff",
34"`z c #ffffff",
35"`A c #ffffff",
36"`B c #ffffff",
37"`C c #ffffff",
38"`D c #ffffff",
39"`E c #ffffff",
40"`F c #ffffff",
41"`G c #ffffff",
42"`H c #ffffff",
43"`I c #ffffff",
44"`J c #ffffff",
45"`K c #ffffff",
46"`L c #ffffff",
47"`M c #ffffff",
48"`N c #ffffff",
49"`O c #ffffff",
50"`P c #ffffff",
51"`Q c #ffffff",
52"`R c #ffffff",
53"`S c #ffffff",
54"`T c #ffffff",
55"`U c #ffffff",
56"`V c #ffffff",
57"`W c #ffffff",
58"`X c #ffffff",
59"`Y c #ffffff",
60"`Z c #ffffff",
61"`0 c #ffffff",
62"`1 c #ffffff",
63"`2 c #ffffff",
64"`3 c #ffffff",
65"`4 c #ffffff",
66"`5 c #ffffff",
67"`6 c #ffffff",
68"`7 c #ffffff",
69"`8 c #ffffff",
70".` c #ffffff",
71".. c #ffffff",
72".# c #ffffff",
73".a c #ffffff",
74".b c #ffffff",
75".c c #ffffff",
76".d c #ffffff",
77".e c #ffffff",
78".f c #ffffff",
79".g c #ffffff",
80".h c #ffffff",
81".i c #ffffff",
82".j c #ffffff",
83".k c #ffffff",
84".l c #ffffff",
85".m c #ffffff",
86".n c #ffffff",
87".o c #ffffff",
88".p c #ffffff",
89".q c #ffffff",
90".r c #ffffff",
91".s c #ffffff",
92".t c #ffffff",
93".u c #ffffff",
94".v c #ffffff",
95".w c #ffffff",
96".x c #ffffff",
97".y c #ffffff",
98".z c #ffffff",
99".A c #ffffff",
100".B c #ffffff",
101".C c #ffffff",
102".D c #ffffff",
103".E c #ffffff",
104".F c #ffffff",
105".G c #ffffff",
106".H c #ffffff",
107".I c #ffffff",
108".J c #ffffff",
109".K c #ffffff",
110".L c #ffffff",
111".M c #ffffff",
112".N c #ffffff",
113".O c #ffffff",
114".P c #ffffff",
115".Q c #ffffff",
116".R c #ffffff",
117".S c #ffffff",
118".T c #ffffff",
119".U c #ffffff",
120".V c #ffffff",
121".W c #ffffff",
122".X c #ffffff",
123".Y c #ffffff",
124".Z c #ffffff",
125".0 c #ffffff",
126".1 c #ffffff",
127".2 c #ffffff",
128".3 c #ffffff",
129".4 c #ffffff",
130".5 c #ffffff",
131".6 c #ffffff",
132".7 c #ffffff",
133".8 c #ffffff",
134"#` c #ffffff",
135"#. c #ffffff",
136"## c #ffffff",
137"#a c #ffffff",
138"#b c #ffffff",
139"#c c #ffffff",
140"#d c #ffffff",
141"#e c #ffffff",
142"#f c #ffffff",
143"#g c #ffffff",
144"#h c #ffffff",
145"#i c #ffffff",
146"#j c #ffffff",
147"#k c #ffffff",
148"#l c #ffffff",
149"#m c #ffffff",
150"#n c #ffffff",
151"#o c #ffffff",
152"#p c #ffffff",
153"#q c #ffffff",
154"#r c #ffffff",
155"#s c #ffffff",
156"#t c #ffffff",
157"#u c #ffffff",
158"#v c #ffffff",
159"#w c #ffffff",
160"#x c #ffffff",
161"#y c #ffffff",
162"#z c #ffffff",
163"#A c #ffffff",
164"#B c #ffffff",
165"#C c #ffffff",
166"#D c #ffffff",
167"#E c #ffffff",
168"#F c #ffffff",
169"#G c #ffffff",
170"#H c #ffffff",
171"#I c #ffffff",
172"#J c #ffffff",
173"#K c #ffffff",
174"#L c #ffffff",
175"#M c #ffffff",
176"#N c #ffffff",
177"#O c #ffffff",
178"#P c #ffffff",
179"#Q c #ffffff",
180"#R c #ffffff",
181"#S c #ffffff",
182"#T c #ffffff",
183"#U c #ffffff",
184"#V c #ffffff",
185"#W c #ffffff",
186"#X c #ffffff",
187"#Y c #ffffff",
188"#Z c #ffffff",
189"#0 c #ffffff",
190"#1 c #ffffff",
191"#2 c #ffffff",
192"#3 c #ffffff",
193"#4 c #ffffff",
194"#5 c #ffffff",
195"#6 c #ffffff",
196"#7 c #ffffff",
197"#8 c #ffffff",
198"a` c #ffffff",
199"a. c #ffffff",
200"a# c #ffffff",
201"aa c #ffffff",
202"ab c #ffffff",
203"ac c #ffffff",
204"ad c #ffffff",
205"ae c #ffffff",
206"af c #ffffff",
207"ag c #ffffff",
208"ah c #ffffff",
209"ai c #ffffff",
210"aj c #ffffff",
211"ak c #ffffff",
212"al c #ffffff",
213"am c #ffffff",
214"an c #ffffff",
215"ao c #ffffff",
216"ap c #ffffff",
217"aq c #ffffff",
218"ar c #ffffff",
219"as c #ffffff",
220"at c #ffffff",
221"au c #ffffff",
222"av c #ffffff",
223"aw c #ffffff",
224"ax c #ffffff",
225"ay c #ffffff",
226"az c #ffffff",
227"aA c #ffffff",
228"aB c #ffffff",
229"aC c #ffffff",
230"aD c #ffffff",
231"aE c #ffffff",
232"aF c #ffffff",
233"aG c #ffffff",
234"aH c #ffffff",
235"aI c #ffffff",
236"aJ c #ffffff",
237"aK c #ffffff",
238"aL c #ffffff",
239"aM c #ffffff",
240"aN c #ffffff",
241"aO c #ffffff",
242"aP c #ffffff",
243"aQ c #ffffff",
244"aR c #ffffff",
245"aS c #ffffff",
246"aT c #ffffff",
247"aU c #ffffff",
248"aV c #ffffff",
249"aW c #ffffff",
250"aX c #ffffff",
251"aY c #ffffff",
252"aZ c #ffffff",
253"a0 c #ffffff",
254"a1 c #ffffff",
255"a2 c #ffffff",
256"a3 c #ffffff",
257"a4 c #ffffff",
258"a5 c #ffffff",
259"a6 c #ffffff",
260"a7 c #ffffff",
261"a8 c #ffffff",
262/* pixels */
263"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
264"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
265"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
266"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
267"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
268"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
269"`k`````````k`k`k`k`k`k`k`k`k`k`k",
270"```j`i`i`h```````````k`k`k`k`k`k",
271"```i`i`h`h`f`f`d`d`c```k`k`k`k`k",
272"```i`h`````````````````````k`k`k",
273"```h```#`a`a`b`b`c`d`d`e`e```k`k",
274"```h```a`a`b`b`c`d`d`e`e```k`k`k",
275"`````a`a`b`b`c`d`d`e`e`f```k`k`k",
276"`````a`b`b`c`d`d`e`e`f```k`k`k`k",
277"```a`b`b`c`d`d`e`e`f`g```k`k`k`k",
278"```````````````````````k`k`k`k`k",
279"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
280"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k",
281"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
282"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k",
283"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
284"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k"
285};