Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

*** empty log message ***

  • Loading branch information...
commit 544eac28ad9f00682a91fcc2cbb977419f3dc160 1 parent f23b635
Gerd Moellmann authored
Showing with 3,127 additions and 42 deletions.
  1. +4 −0 etc/ChangeLog
  2. +2,405 −0 etc/cs-refcard.ps
  3. +666 −0 etc/cs-refcard.tex
  4. +52 −42 lisp/loaddefs.el
4 etc/ChangeLog
View
@@ -1,3 +1,7 @@
+2001-03-05 Gerd Moellmann <gerd@gnu.org>
+
+ * cs-refcard.ps, cs-refcard.tex: New files.
+
2001-02-26 Gerd Moellmann <gerd@gnu.org>
* THE-GNU-PROJECT: New file.
2,405 etc/cs-refcard.ps
View
2,405 additions, 0 deletions not shown
666 etc/cs-refcard.tex
View
@@ -0,0 +1,666 @@
+% Reference Card for GNU Emacs version 20 on Unix systems
+
+% Czech hyphenation rules applied
+\chyph
+
+%**start of header
+\newcount\columnsperpage
+
+% This file can be printed with 1, 2, or 3 columns per page (see below).
+% Specify how many you want here. Nothing else needs to be changed.
+
+\columnsperpage=1
+
+% Copyright (c) 1987, 1993, 1996, 1997 Free Software Foundation, Inc.
+
+% This file is part of GNU Emacs.
+
+% GNU Emacs is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2, or (at your option)
+% any later version.
+
+% GNU Emacs is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+
+% You should have received a copy of the GNU General Public License
+% along with GNU Emacs; see the file COPYING. If not, write to
+% the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+% Boston, MA 02111-1307, USA.
+
+% This file is intended to be processed by plain TeX (TeX82).
+%
+% The final reference card has six columns, three on each side.
+% This file can be used to produce it in any of three ways:
+% 1 column per page
+% produces six separate pages, each of which needs to be reduced to 80%.
+% This gives the best resolution.
+% 2 columns per page
+% produces three already-reduced pages.
+% You will still need to cut and paste.
+% 3 columns per page
+% produces two pages which must be printed sideways to make a
+% ready-to-use 8.5 x 11 inch reference card.
+% For this you need a dvi device driver that can print sideways.
+% Which mode to use is controlled by setting \columnsperpage above.
+%
+% Author:
+% Stephen Gildea
+% Internet: gildea@mit.edu
+%
+% Thanks to Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik
+% for their many good ideas.
+
+% If there were room, it would be nice to see a section on Dired.
+
+% Translated to Czech by Jan Buchal <buchal@brailcom.cz> in January 1999
+% Corrections and improvements of the translation
+% by Milan Zamazal <pdm@freesoft.cz> in August 1999
+% More work on better integration with GNU Emacs 21
+% by Pavel Janík <Pavel@Janik.cz> in November 2000
+
+% Process the file with `csplain' from the `CSTeX' distribution (included
+% e.g. in the TeX Live CD).
+
+\def\versionnumber{2.2}
+\def\year{1997}
+
+\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
+ \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
+ Permissions on back. v\versionnumber}}
+
+\def\copyrightnotice{
+\vskip 1ex plus 2 fill\begingroup\small
+\centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
+\centerline{v\versionnumber{} for GNU Emacs version 20, June \year}
+\centerline{designed by Stephen Gildea}
+
+Permission is granted to make and distribute copies of
+this card provided the copyright notice and this permission notice
+are preserved on all copies.
+
+For copies of the GNU Emacs manual, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+\endgroup}
+
+% make \bye not \outer so that the \def\bye in the \else clause below
+% can be scanned without complaint.
+\def\bye{\par\vfill\supereject\end}
+
+\newdimen\intercolumnskip %horizontal space between columns
+\newbox\columna %boxes to hold columns already built
+\newbox\columnb
+
+\def\ncolumns{\the\columnsperpage}
+
+\message{[\ncolumns\space
+ column\if 1\ncolumns\else s\fi\space per page]}
+
+\def\scaledmag#1{ scaled \magstep #1}
+
+% This multi-way format was designed by Stephen Gildea October 1986.
+% Note that the 1-column format is fontfamily-independent.
+\if 1\ncolumns %one-column format uses normal size
+ \hsize 4in
+ \vsize 10in
+ \voffset -.7in
+ \font\titlefont=\fontname\tenbf \scaledmag3
+ \font\headingfont=\fontname\tenbf \scaledmag2
+ \font\smallfont=\fontname\sevenrm
+ \font\smallsy=\fontname\sevensy
+
+ \footline{\hss\folio}
+ \def\makefootline{\baselineskip10pt\hsize6.5in\line{\the\footline}}
+\else %2 or 3 columns uses prereduced size
+ \hsize 3.2in
+ \vsize 7.95in
+ \hoffset -.75in
+ \voffset -.745in
+ \font\titlefont=csbx10 \scaledmag2
+ \font\headingfont=csbx10 \scaledmag1
+ \font\smallfont=csr6
+ \font\smallsy=cmsy6
+ \font\eightrm=csr8
+ \font\eightbf=csbx8
+ \font\eightit=csti8
+ \font\eighttt=cstt8
+ \font\eightmi=cmmi8
+ \font\eightsy=cmsy8
+ \textfont0=\eightrm
+ \textfont1=\eightmi
+ \textfont2=\eightsy
+ \def\rm{\eightrm}
+ \def\bf{\eightbf}
+ \def\it{\eightit}
+ \def\tt{\eighttt}
+ \normalbaselineskip=.8\normalbaselineskip
+ \normallineskip=.8\normallineskip
+ \normallineskiplimit=.8\normallineskiplimit
+ \normalbaselines\rm %make definitions take effect
+
+ \if 2\ncolumns
+ \let\maxcolumn=b
+ \footline{\hss\rm\folio\hss}
+ \def\makefootline{\vskip 2in \hsize=6.86in\line{\the\footline}}
+ \else \if 3\ncolumns
+ \let\maxcolumn=c
+ \nopagenumbers
+ \else
+ \errhelp{You must set \columnsperpage equal to 1, 2, or 3.}
+ \errmessage{Illegal number of columns per page}
+ \fi\fi
+
+ \intercolumnskip=.46in
+ \def\abc{a}
+ \output={% %see The TeXbook page 257
+ % This next line is useful when designing the layout.
+ %\immediate\write16{Column \folio\abc\space starts with \firstmark}
+ \if \maxcolumn\abc \multicolumnformat \global\def\abc{a}
+ \else\if a\abc
+ \global\setbox\columna\columnbox \global\def\abc{b}
+ %% in case we never use \columnb (two-column mode)
+ \global\setbox\columnb\hbox to -\intercolumnskip{}
+ \else
+ \global\setbox\columnb\columnbox \global\def\abc{c}\fi\fi}
+ \def\multicolumnformat{\shipout\vbox{\makeheadline
+ \hbox{\box\columna\hskip\intercolumnskip
+ \box\columnb\hskip\intercolumnskip\columnbox}
+ \makefootline}\advancepageno}
+ \def\columnbox{\leftline{\pagebody}}
+
+ \def\bye{\par\vfill\supereject
+ \if a\abc \else\null\vfill\eject\fi
+ \if a\abc \else\null\vfill\eject\fi
+ \end}
+\fi
+
+% we won't be using math mode much, so redefine some of the characters
+% we might want to talk about
+\catcode`\^=12
+\catcode`\_=12
+
+\chardef\\=`\\
+\chardef\{=`\{
+\chardef\}=`\}
+
+\hyphenation{mini-buf-fer}
+
+\parindent 0pt
+\parskip 1ex plus .5ex minus .5ex
+
+\def\small{\smallfont\textfont2=\smallsy\baselineskip=.8\baselineskip}
+
+% newcolumn - force a new column. Use sparingly, probably only for
+% the first column of a page, which should have a title anyway.
+\outer\def\newcolumn{\vfill\eject}
+
+% title - page title. Argument is title text.
+\outer\def\title#1{{\titlefont\centerline{#1}}\vskip 1ex plus .5ex}
+
+% section - new major section. Argument is section name.
+\outer\def\section#1{\par\filbreak
+ \vskip 3ex plus 2ex minus 2ex {\headingfont #1}\mark{#1}%
+ \vskip 2ex plus 1ex minus 1.5ex}
+
+\newdimen\keyindent
+
+% beginindentedkeys...endindentedkeys - key definitions will be
+% indented, but running text, typically used as headings to group
+% definitions, will not.
+\def\beginindentedkeys{\keyindent=1em}
+\def\endindentedkeys{\keyindent=0em}
+\endindentedkeys
+
+% paralign - begin paragraph containing an alignment.
+% If an \halign is entered while in vertical mode, a parskip is never
+% inserted. Using \paralign instead of \halign solves this problem.
+\def\paralign{\vskip\parskip\halign}
+
+% \<...> - surrounds a variable name in a code example
+\def\<#1>{{\it #1\/}}
+
+% kbd - argument is characters typed literally. Like the Texinfo command.
+\def\kbd#1{{\tt#1}\null} %\null so not an abbrev even if period follows
+
+% beginexample...endexample - surrounds literal text, such a code example.
+% typeset in a typewriter font with line breaks preserved
+\def\beginexample{\par\leavevmode\begingroup
+ \obeylines\obeyspaces\parskip0pt\tt}
+{\obeyspaces\global\let =\ }
+\def\endexample{\endgroup}
+
+% key - definition of a key.
+% \key{description of key}{key-name}
+% prints the description left-justified, and the key-name in a \kbd
+% form near the right margin.
+\def\key#1#2{\leavevmode\hbox to \hsize{\vtop
+ {\hsize=.75\hsize\rightskip=1em
+ \hskip\keyindent\relax#1}\kbd{#2}\hfil}}
+
+\newbox\metaxbox
+\setbox\metaxbox\hbox{\kbd{M-x }}
+\newdimen\metaxwidth
+\metaxwidth=\wd\metaxbox
+
+% metax - definition of a M-x command.
+% \metax{description of command}{M-x command-name}
+% Tries to justify the beginning of the command name at the same place
+% as \key starts the key name. (The "M-x " sticks out to the left.)
+\def\metax#1#2{\leavevmode\hbox to \hsize{\hbox to .75\hsize
+ {\hskip\keyindent\relax#1\hfil}%
+ \hskip -\metaxwidth minus 1fil
+ \kbd{#2}\hfil}}
+
+% threecol - like "key" but with two key names.
+% for example, one for doing the action backward, and one for forward.
+\def\threecol#1#2#3{\hskip\keyindent\relax#1\hfil&\kbd{#2}\hfil\quad
+ &\kbd{#3}\hfil\quad\cr}
+
+%**end of header
+
+
+\title{GNU Emacs -- Referenèní karta}
+
+\centerline{(pro verzi 20)}
+
+\section{Spu¹tìní Emacsu}
+
+Pro vstup do GNU~Emacsu~20 napi¹te jeho jméno: \kbd{emacs}
+
+Jak naèítat a editovat soubory se dozvíte ní¾e v~oddíle Soubory.
+
+
+\section{Opu¹tìní Emacsu}
+
+\key{pozastavení Emacsu (ikonizace v~X11)}{C-z}
+\key{definitivní odchod z~Emacsu}{C-x C-c}
+
+\section{Soubory}
+
+\key{{\bf naèíst} souboru do Emacsu}{C-x C-f}
+\key{{\bf ulo¾it} soubor zpìt na disk}{C-x C-s}
+\key{ulo¾it {\bf v¹echny} soubory}{C-x s}
+\key{{\bf vlo¾it} obsahu jiného souboru do bufferu}{C-x i}
+\key{zamìnit tento soubor jiným souborem}{C-x C-v}
+\key{zapsat buffer do zadaného souboru}{C-x C-w}
+\key{vlo¾it do systému správy verzí}{C-x C-q}
+
+\section{Pou¾ívání nápovìdy}
+
+Systém nápovìdy je snadný. Stisknìte \kbd{C-h} (nebo \kbd{F1}) a sledujte
+instrukce. Úvodní {\bf tutoriál} lze spustit pomocí \kbd{C-h t}.
+
+\key{odstranit okno s~nápovìdou}{C-x 1}
+\key{rolovat okno s~nápovìdou}{C-M-v}
+
+\key{apropos: pøíkazy odpovídající øetìzci}{C-h a}
+\key{zobrazit funkci dané klávesy}{C-h c}
+\key{zobrazit popis funkce}{C-h f}
+\key{zobrazit informace o~aktuálních módech}{C-h m}
+
+\section{Opravy chyb}
+
+\key{{\bf pøeru¹it} zadávaný nebo vykonávaný pøíkaz}{C-g}
+\metax{{\bf obnovit} soubor ztracený pádem systému}{M-x recover-file}
+\key{{\bf zru¹it} nechtìnou zmìnu}{C-x u {\it n.} C-_}
+\metax{vrátit pùvodní obsah bufferu}{M-x revert-buffer}
+\key{pøekreslit \uv{rozpadlou} obrazovku}{C-l}
+
+\section{Pøírùstkové vyhledávání}
+
+\key{vyhledat dopøedu}{C-s}
+\key{vyhledat dozadu}{C-r}
+\key{vyhledat regulární výraz}{C-M-s}
+\key{vyhledat regulární výraz dozadu}{C-M-r}
+
+\key{pøedchozí vyhledávaný øetìzec}{M-p}
+\key{následující novìj¹í vyhledávaný øetìzec}{M-n}
+\key{ukonèit inkrementální vyhledávání}{RET}
+\key{zru¹it efekt posledního zadaného znaku}{DEL}
+\key{pøeru¹it probíhající vyhledávání}{C-g}
+
+Dal¹í \kbd{C-s} nebo \kbd{C-r} zopakuje vyhledání v~daném smìru. Pokud
+Emacs vyhledává, \kbd{C-g} zru¹í pouze nenalezenou èást øetìzce.
+
+
+\shortcopyrightnotice
+
+\section{Pohyb}
+
+\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\threecol{{\bf posun o }}{{\bf dozadu}}{{\bf dopøedu}}
+\threecol{znak}{C-b}{C-f}
+\threecol{slovo}{M-b}{M-f}
+\threecol{øádek}{C-p}{C-n}
+\threecol{na zaèátek nebo konec øádku}{C-a}{C-e}
+\threecol{vìtu}{M-a}{M-e}
+\threecol{odstavec}{M-\{}{M-\}}
+\threecol{stránku}{C-x [}{C-x ]}
+\threecol{symbolický výraz}{C-M-b}{C-M-f}
+\threecol{funkci}{C-M-a}{C-M-e}
+\threecol{na zaèátek nebo konec bufferu}{M-<}{M->}
+}
+
+\key{rolovat na dal¹í obrazovku}{C-v}
+\key{rolovat na pøedchozí obrazovku}{M-v}
+\key{rolovat vlevo}{C-x <}
+\key{rolovat vpravo}{C-x >}
+\key{aktuální øádek do støedu obrazovky}{C-u C-l}
+
+\section{Ru¹ení a mazání}
+
+\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\threecol{{\bf ru¹ený objekt }}{{\bf dozadu}}{{\bf dopøedu}}
+\threecol{znak (mazání, ne ru¹ení)}{DEL}{C-d}
+\threecol{slovo}{M-DEL}{M-d}
+\threecol{øádek (do konce)}{M-0 C-k}{C-k}
+\threecol{vìta}{C-x DEL}{M-k}
+\threecol{symbolický výraz}{M-- C-M-k}{C-M-k}
+}
+
+\key{zru¹it {\bf oblast}}{C-w}
+\key{zkopírovat oblast do schránky}{M-w}
+\key{zru¹it a¾ po nejbli¾¹í výskyt znaku {\it znak}}{M-z {\it znak}}
+
+\key{vhodit naposledy zru¹ený objekt}{C-y}
+\key{nahradit vhozený objekt pøedchozím zru¹eným}{M-y}
+
+\section{Oznaèování}
+
+\key{vlo¾it znaèku}{C-@ {\it n.} C-SPC}
+\key{prohodit kurzor a znaèku}{C-x C-x}
+
+\key{oznaèit zadaný poèet {\bf slov}}{M-@}
+\key{oznaèit {\bf odstavec}}{M-h}
+\key{oznaèit {\bf stránku}}{C-x C-p}
+\key{oznaèit {\bf symbolický výraz}}{C-M-@}
+\key{oznaèit {\bf funkci}}{C-M-h}
+\key{oznaèit celý {\bf buffer}}{C-x h}
+
+\section{Interaktivní nahrazování}
+
+\key{interaktivnì nahradit textový øetìzec}{M-\%}
+\metax{s~u¾itím regulárního výrazu}{M-x query-replace-regexp}
+
+Platné odpovìdi v~módu query-replace jsou
+
+\key{{\bf zámìnu provést} a jít na dal¹í}{SPC}
+\key{zámìnu provést a zùstat na místì}{,}
+\key{{\bf skoèit} na dal¹í bez provedení zámìny}{DEL}
+\key{zamìnit v¹echny zbývající výskyty}{!}
+\key{{\bf zpìt} na pøedchozí výskyt øetìzce}{^}
+\key{{\bf konec} nahrazování}{RET}
+\key{rekurzivní editace (ukonèí se \kbd{C-M-c})}{C-r}
+
+\section{Okna}
+
+Jestli¾e jsou zobrazeny dva pøíkazy, pak ten druhý platí pro X okno.
+
+\key{zru¹it v¹echna ostatní okna}{C-x 1}
+
+{\setbox0=\hbox{\kbd{0}}\advance\hsize by 0\wd0
+\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\threecol{rozdìlit okno na horní a dolní}{C-x 2\ \ \ \ }{C-x 5 2}
+\threecol{zru¹it toto okno}{C-x 0\ \ \ \ }{C-x 5 0}
+}}
+\key{rozdìlit okno na levé a pravé}{C-x 3}
+
+\key{rolovat jiné okno}{C-M-v}
+
+{\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0
+\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\threecol{pøepnout kurzor do jiného okna}{C-x o}{C-x 5 o}
+
+\threecol{vybrat buffer v~jiném oknì}{C-x 4 b}{C-x 5 b}
+\threecol{zobrazit buffer v~jiném oknì}{C-x 4 C-o}{C-x 5 C-o}
+\threecol{otevøít soubor v~jiném oknì}{C-x 4 f}{C-x 5 f}
+\threecol{otevøít soubor jen pro ètení v~jiném oknì}{C-x 4 r}{C-x 5 r}
+\threecol{spustit Dired v~jiném oknì}{C-x 4 d}{C-x 5 d}
+\threecol{najít tag v~jiném oknì}{C-x 4 .}{C-x 5 .}
+}}
+
+\key{zvìt¹it okno}{C-x ^}
+\key{zú¾it okno}{C-x \{}
+\key{roz¹íøit okno}{C-x \}}
+
+\section{Formátování}
+
+\key{odsadit aktuální {\bf øádek} (dle módu)}{TAB}
+\key{odsadit {\bf oblast} (dle módu)}{C-M-\\}
+\key{odsadit {\bf symbolický výraz} (dle módu)}{C-M-q}
+\key{odsadit oblast napevno o~{\it argument\/} sloupcù}{C-x TAB}
+
+\key{vlo¾it znak nového øádku za kurzor}{C-o}
+\key{posunout zbytek øádku svisle dolù}{C-M-o}
+\key{smazat prázdné øádky okolo kurzoru}{C-x C-o}
+\key{spojit øádek s~pøedchozím (s~arg.~s~násl.)}{M-^}
+\key{smazat prázdné místo kolem kurzoru}{M-\\}
+\key{nechat pøesnì jednu mezeru kolem kurzoru}{M-SPC}
+
+\key{zalomit odstavec}{M-q}
+\key{nastavit sloupec pro zalamování}{C-x f}
+\key{nastavit prefix, kterým zaèínají øádky}{C-x .}
+\key{nastavit font}{M-g}
+
+\section{Zmìna velikosti písmen}
+
+\key{zmìnit písmena slova na velká}{M-u}
+\key{zmìnit písmena slova na malá}{M-l}
+\key{zmìnit poèáteèní písmeno slova na velké}{M-c}
+
+\key{zmìnit písmena oblasti na velká}{C-x C-u}
+\key{zmìnit písmena oblasti na malá}{C-x C-l}
+
+\section{Minibuffer}
+
+Následující klávesy jsou platné pro minibuffer.
+
+\key{doplnit z~nabídky}{TAB}
+\key{doplnit do nejbli¾¹ího slova}{SPC}
+\key{doplnit a vykonat}{RET}
+\key{zobrazit mo¾ná doplnìní}{?}
+\key{pøedchozí pøíkaz z~minibufferu}{M-p}
+\key{novìj¹í nebo implicitní pøíkaz z~minibufferu}{M-n}
+\key{vyhledat regulární výraz v~historii vzad}{M-r}
+\key{vyhledat regulární výraz v~historii vpøed}{M-s}
+\key{zru¹it pøíkaz}{C-g}
+
+Stisknìte \kbd{C-x ESC ESC} pro editaci a zopakování posledního pøíkazu
+z~minibufferu. Stisknìte \kbd{F10} pro aktivaci menu v~minibufferu.
+
+\newcolumn
+\title{GNU Emacs -- Referenèní karta}
+
+\section{Buffery}
+
+\key{vybrat jiný buffer}{C-x b}
+\key{seznam v¹ech bufferù}{C-x C-b}
+\key{zru¹it buffer}{C-x k}
+
+\section{Výmìny}
+
+\key{pøehodit {\bf znaky}}{C-t}
+\key{pøehodit {\bf slova}}{M-t}
+\key{pøehodit {\bf øádky}}{C-x C-t}
+\key{pøehodit {\bf symbolické výrazy}}{C-M-t}
+
+\section{Kontrola pravopisu}
+
+\key{kontrola pravopisu aktuálního slova}{M-\$}
+\metax{kontrola pravopisu v¹ech slov v oblasti}{M-x ispell-region}
+\metax{kontrola pravopisu celého bufferu}{M-x ispell-buffer}
+
+\section{Tagy}
+
+\key{najít tag (definici)}{M-.}
+\key{najít dal¹í výskyt tagu}{C-u M-.}
+\metax{zadat soubor s novými tagy}{M-x visit-tags-table}
+
+\metax{vyhledat reg.\ výraz v~souborech s~tagy}{M-x tags-search}
+\metax{spustit nahrazování pro ony soubory}{M-x tags-query-replace}
+\key{pokraèovat v~prohledávání nebo nahrazování}{M-,}
+
+\section{Pøíkazový interpret}
+
+\key{vykonat shellový pøíkaz}{M-!}
+\key{vykonat shellový pøíkaz na oblast}{M-|}
+\key{zfiltrovat oblast shellovým pøíkazem}{C-u M-|}
+\key{spustit shell v oknì \kbd{*shell*}}{M-x shell}
+
+\section{Obdélníky}
+
+\key{zkopírovat obdélník do registru}{C-x r r}
+\key{zru¹it obdélník}{C-x r k}
+\key{vhodit obdélník}{C-x r y}
+\key{vlo¾it obdélník mezer}{C-x r o}
+\key{nahradit obdélník obdélníkem mezer}{C-x r c}
+\key{nahradit øádky obdélníku zadaným øetìzcem}{C-x r t}
+
+\section{Zkratky}
+
+\key{pøidat globální zkratku}{C-x a g}
+\key{pøidat lokální zkratku}{C-x a l}
+\key{pøidat globální expanzi pro zkratku }{C-x a i g}
+\key{pøidat lokální expanzi pro zkratku}{C-x a i l}
+\key{expandovat zkratku}{C-x a e}
+
+\key{dynamická expanze pøedcházejícího slova}{M-/}
+
+\section{Regulární výrazy}
+
+\key{libovolný znak kromì nového øádku}{. {\rm(teèka)}}
+\key{¾ádné nebo nìkolik opakování}{*}
+\key{jedno nebo více opakování}{+}
+\key{¾ádné nebo jedno opakování}{?}
+\key{zru¹it zvlá¹tní význam znaku {\it c\/} ve výrazu}{\\{\it c}}
+\key{alternativa (\uv{nebo})}{\\|}
+\key{skupina}{\\( {\rm$\ldots$} \\)}
+\key{stejný text jako {\it n\/}-tá skupina}{\\{\it n}}
+\key{hranice slova}{\\b}
+\key{nikoliv hranice slova}{\\B}
+
+\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\threecol{{\bf element}}{{\bf zaèátek}}{{\bf konec}}
+\threecol{øádek}{^}{\$}
+\threecol{slovo}{\\<}{\\>}
+\threecol{buffer}{\\`}{\\'}
+
+\threecol{{\bf tøída znakù}}{{\bf odpovídá}}{{\bf neodpovídá}}
+\threecol{explicitní mno¾ina}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
+\threecol{slovotvorný znak}{\\w}{\\W}
+\threecol{znak se syntaxí {\it c}}{\\s{\it c}}{\\S{\it c}}
+}
+
+\section{Mezinárodní znakové sady}
+
+\metax{zadat hlavní jazyk}{M-x set-language-environment}
+\metax{zobrazit v¹echny vstupní metody}{M-x list-input-methods}
+\key{zapnout nebo vypnout vstupní metodu}{C-\\}
+\key{zadat kódování pro následující pøíkaz}{C-x RET c}
+\metax{zobrazit v¹echna kódování}{M-x list-coding-systems}
+\metax{zmìnit preferované kódování}{M-x prefer-coding-system}
+
+\section{Info}
+
+\key{spustit Info}{C-h i}
+\key{najít zadanou funkci nebo promìnnou v~Info}{C-h C-i}
+\beginindentedkeys
+
+Pohyb uvnitø uzlù:
+
+\key{rolování vpøed}{SPC}
+\key{rolování zpìt}{DEL}
+\key{na zaèátek uzlu}{. {\rm (teèka)}}
+
+Pohyb mezi uzly:
+
+\key{{\bf dal¹í} uzel}{n}
+\key{{\bf pøedchozí} uzel}{p}
+\key{{\bf nadøazený} uzel}{u}
+\key{vybrat z~menu podle názvu}{m}
+\key{vybrat {\it n\/}-tou polo¾ku menu (1--9)}{{\it n}}
+\key{nejbli¾¹í pøí¹tí køí¾ový odkaz (návrat \kbd{l})}{f}
+\key{vrátit se do naposledy prohlí¾eného uzlu}{l}
+\key{vrátit se do adresáøe uzlù}{d}
+\key{pøejít do kteréhokoliv uzlu podle jména}{g}
+
+Dal¹í:
+
+\key{spustit {\bf tutoriál} k~Info}{h}
+\key{{\bf ukonèit} Info}{q}
+\key{prohledat uzly na øetìzec}{M-s}
+
+\endindentedkeys
+
+\section{Registry}
+
+\key{ulo¾it oblast do registru}{C-x r s}
+\key{vlo¾it obsah registru do bufferu}{C-x r i}
+
+\key{ulo¾it pozici kurzoru do registru}{C-x r SPC}
+\key{skoèit na pozici ulo¾enou v~registru}{C-x r j}
+
+\section{Klávesová makra}
+
+\key{{\bf zahájit} definování klávesového makra}{C-x (}
+\key{{\bf zakonèit} definování klávesového makra}{C-x )}
+\key{{\bf vykonat} poslední definované makro}{C-x e}
+\key{pøipojit k~poslednímu klávesovému makru}{C-u C-x (}
+\metax{pojmenovat poslední makro}{M-x name-last-kbd-macro}
+\metax{vlo¾it do bufferu lispovou definici}{M-x insert-kbd-macro}
+
+\section{Pøíkazy související s~Emacs Lispem}
+
+\key{vyhodnotit {\bf výraz} pøed kurzorem}{C-x C-e}
+\key{vyhodnotit {\bf funkci} pod kurzorem}{C-M-x}
+\metax{vyhodnotit {\bf oblast}}{M-x eval-region}
+\key{naèíst a vyhodnotit výraz v~minibufferu}{M-:}
+\metax{naèíst soubor ze systémového adresáøe}{M-x load-library}
+
+\section{Jednoduchá pøizpùsobení}
+
+\metax{nastavit promìnné a faces}{M-x customize}
+
+% The intended audience here is the person who wants to make simple
+% customizations and knows Lisp syntax.
+
+Definice obecné klávesové zkratky v~Emacs Lispu (pøíklad):
+
+\beginexample%
+(global-set-key "\\C-cg" 'goto-line)
+(global-set-key "\\M-\#" 'query-replace-regexp)
+\endexample
+
+\section{Zápis pøíkazù}
+
+\beginexample%
+(defun \<command-name> (\<args>)
+ "\<documentation>" (interactive "\<template>")
+ \<body>)
+\endexample
+
+Pøíklad:
+
+\beginexample%
+(defun this-line-to-top-of-window (line)
+ "Reposition line point is on to top of window.
+With ARG, put point on line ARG."
+ (interactive "P")
+ (recenter (if (null line)
+ 0
+ (prefix-numeric-value line))))
+\endexample
+
+Specifikace \kbd{interactive} øíká, jak interaktivnì naèíst ar\-gu\-men\-ty.
+Více se dozvíte po provedení \kbd{C-h f interactive}.
+
+\copyrightnotice
+
+\bye
+
+% Local variables:
+% compile-command: "tex refcard"
+% End:
94 lisp/loaddefs.el
View
@@ -1849,7 +1849,7 @@ Return a vector containing the lines from `bruce-phrases-file'." nil nil)
;;;***
;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
-;;;;;; "bs" "bs.el" (14886 21763))
+;;;;;; "bs" "bs.el" (15003 43568))
;;; Generated autoloads from bs.el
(autoload (quote bs-cycle-next) "bs" "\
@@ -2640,11 +2640,11 @@ Infodock (based on XEmacs) has an additional symbol on this list:
;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
-;;;;;; (14982 50903))
+;;;;;; (15007 28338))
;;; Generated autoloads from international/ccl.el
(autoload (quote ccl-compile) "ccl" "\
-Return a compiled code of CCL-PROGRAM as a vector of integer." nil nil)
+Return the compiled code of CCL-PROGRAM as a vector of integers." nil nil)
(autoload (quote ccl-dump) "ccl" "\
Disassemble compiled CCL-CODE." nil nil)
@@ -3261,7 +3261,7 @@ If `compare-ignore-case' is non-nil, changes in case are also ignored." t nil)
;;;### (autoloads (next-error compilation-minor-mode compilation-shell-minor-mode
;;;;;; compilation-mode grep-find grep compile compilation-search-path
;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook)
-;;;;;; "compile" "progmodes/compile.el" (14916 51180))
+;;;;;; "compile" "progmodes/compile.el" (14992 59771))
;;; Generated autoloads from progmodes/compile.el
(defvar compilation-mode-hook nil "\
@@ -5160,7 +5160,7 @@ when pressed twice. See variable `double-map' for details." t nil)
;;;***
-;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (13607 44546))
+;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (15011 27887))
;;; Generated autoloads from play/dunnet.el
(autoload (quote dunnet) "dunnet" "\
@@ -5793,7 +5793,7 @@ Display Ediff's registry." t nil)
;;;***
;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
-;;;;;; "ediff-util" "ediff-util.el" (14983 41745))
+;;;;;; "ediff-util" "ediff-util.el" (15006 25029))
;;; Generated autoloads from ediff-util.el
(autoload (quote ediff-toggle-multiframe) "ediff-util" "\
@@ -5868,7 +5868,7 @@ Turn on EDT Emulation." t nil)
;;;***
;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
-;;;;;; (14793 8312))
+;;;;;; (14995 35472))
;;; Generated autoloads from ehelp.el
(autoload (quote with-electric-help) "ehelp" "\
@@ -5892,8 +5892,8 @@ If THUNK returns nil, we display BUFFER starting at the top, and
shrink the window to fit if `electric-help-shrink-window' is non-nil.
If THUNK returns non-nil, we don't do those things.
-When the user exits (with `electric-help-exit', or otherwise) the help
-buffer's window disappears (i.e., we use `save-window-excursion')
+When the user exits (with `electric-help-exit', or otherwise), the help
+buffer's window disappears (i.e., we use `save-window-excursion'), and
BUFFER is put into `default-major-mode' (or `fundamental-mode') when we exit." nil nil)
(autoload (quote electric-helpify) "ehelp" nil nil nil)
@@ -6383,7 +6383,7 @@ for \\[find-tag] (which see)." t nil)
;;;;;; ethio-fidel-to-sera-buffer ethio-fidel-to-sera-region ethio-sera-to-fidel-marker
;;;;;; ethio-sera-to-fidel-mail ethio-sera-to-fidel-mail-or-marker
;;;;;; ethio-sera-to-fidel-buffer ethio-sera-to-fidel-region setup-ethiopic-environment-internal)
-;;;;;; "ethio-util" "language/ethio-util.el" (14623 45988))
+;;;;;; "ethio-util" "language/ethio-util.el" (15011 34048))
;;; Generated autoloads from language/ethio-util.el
(autoload (quote setup-ethiopic-environment-internal) "ethio-util" nil nil nil)
@@ -7263,9 +7263,9 @@ to get the effect of a C-q." nil nil)
;;;***
-;;;### (autoloads (flyspell-mode-off flyspell-mode flyspell-prog-mode
-;;;;;; flyspell-mode-line-string) "flyspell" "textmodes/flyspell.el"
-;;;;;; (14962 39487))
+;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
+;;;;;; flyspell-mode flyspell-prog-mode flyspell-mode-line-string)
+;;;;;; "flyspell" "textmodes/flyspell.el" (14992 59771))
;;; Generated autoloads from textmodes/flyspell.el
(defvar flyspell-mode-line-string " Fly" "\
@@ -7311,6 +7311,12 @@ flyspell-buffer checks the whole buffer." t nil)
(autoload (quote flyspell-mode-off) "flyspell" "\
Turn Flyspell mode off." nil nil)
+(autoload (quote flyspell-region) "flyspell" "\
+Flyspell text between BEG and END." t nil)
+
+(autoload (quote flyspell-buffer) "flyspell" "\
+Flyspell whole buffer." t nil)
+
;;;***
;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
@@ -7383,7 +7389,7 @@ in your `~/.emacs' file, replacing [f7] by your favourite key:
;;;### (autoloads (font-lock-fontify-buffer global-font-lock-mode
;;;;;; font-lock-remove-keywords font-lock-add-keywords turn-on-font-lock
-;;;;;; font-lock-mode) "font-lock" "font-lock.el" (14958 40595))
+;;;;;; font-lock-mode) "font-lock" "font-lock.el" (15007 28337))
;;; Generated autoloads from font-lock.el
(make-variable-buffer-local (quote font-lock-defaults))
@@ -7476,7 +7482,7 @@ MODE should be a symbol, the major mode command name, such as `c-mode'
or nil. If nil, highlighting keywords are removed for the current buffer." nil nil)
(defvar global-font-lock-mode nil "\
-Toggle Global-Font-Lock mode on or off.
+Non-nil if Global-Font-Lock mode is enabled.
See the command `global-font-lock-mode' for a description of this minor-mode.
Setting this variable directly does not take effect;
use either \\[customize] or the function `global-font-lock-mode'.")
@@ -7497,7 +7503,7 @@ Fontify the current buffer the way the function `font-lock-mode' would." t nil)
;;;***
;;;### (autoloads (create-fontset-from-fontset-spec) "fontset" "international/fontset.el"
-;;;;;; (14924 25355))
+;;;;;; (15002 6910))
;;; Generated autoloads from international/fontset.el
(autoload (quote create-fontset-from-fontset-spec) "fontset" "\
@@ -7569,7 +7575,7 @@ Visit a file in Forms mode in other window." t nil)
;;;***
;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran"
-;;;;;; "progmodes/fortran.el" (14942 54439))
+;;;;;; "progmodes/fortran.el" (14992 59771))
;;; Generated autoloads from progmodes/fortran.el
(defvar fortran-tab-mode-default nil "\
@@ -7651,7 +7657,7 @@ with no args, if that value is non-nil." t nil)
;;;***
;;;### (autoloads (generic-mode define-generic-mode) "generic" "generic.el"
-;;;;;; (14915 6801))
+;;;;;; (14992 59770))
;;; Generated autoloads from generic.el
(autoload (quote define-generic-mode) "generic" "\
@@ -8278,8 +8284,8 @@ This discards the buffer's undo information." t nil)
;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
-;;;;;; hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" (14984
-;;;;;; 63500))
+;;;;;; hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" (15002
+;;;;;; 6910))
;;; Generated autoloads from hi-lock.el
(defgroup hi-lock-interactive-text-highlighting nil "Interactively add and remove font-lock patterns for highlighting text." :group (quote faces))
@@ -9004,10 +9010,10 @@ Example:
;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
;;;;;; image-file-name-regexps image-file-name-extensions) "image-file"
-;;;;;; "image-file.el" (14974 10042))
+;;;;;; "image-file.el" (14994 15539))
;;; Generated autoloads from image-file.el
-(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "xbm" "xpm" "pbm" "pgm" "ppm")) "\
+(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm")) "\
*A list of image-file filename extensions.
Filenames having one of these extensions are considered image files,
in addition to those matching `image-file-name-regexps'.
@@ -9057,7 +9063,7 @@ Image files are those whose name has an extension in
;;;***
;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
-;;;;;; imenu-sort-function) "imenu" "imenu.el" (14980 3988))
+;;;;;; imenu-sort-function) "imenu" "imenu.el" (14992 59770))
;;; Generated autoloads from imenu.el
(defvar imenu-sort-function nil "\
@@ -9257,7 +9263,7 @@ of `inferior-lisp-program'). Runs the hooks from
;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node
;;;;;; Info-goto-emacs-command-node Info-directory info-standalone
-;;;;;; info info-other-window) "info" "info.el" (14987 38427))
+;;;;;; info info-other-window) "info" "info.el" (15007 28338))
;;; Generated autoloads from info.el
(autoload (quote info-other-window) "info" "\
@@ -10040,7 +10046,7 @@ display for all of `latin1-display-sets'. See also `latin1-display-setup'." nil
;;;***
;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock"
-;;;;;; "lazy-lock.el" (14862 37894))
+;;;;;; "lazy-lock.el" (15002 21682))
;;; Generated autoloads from lazy-lock.el
(autoload (quote lazy-lock-mode) "lazy-lock" "\
@@ -10196,8 +10202,8 @@ Major mode for browsing CVS log output." t nil)
;;;***
;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
-;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (14977
-;;;;;; 56658))
+;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (15004
+;;;;;; 64944))
;;; Generated autoloads from lpr.el
(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt))))
@@ -11119,7 +11125,7 @@ Multiplication puzzle with GNU Emacs." t nil)
;;;***
-;;;### (autoloads (msb-mode) "msb" "msb.el" (14969 21663))
+;;;### (autoloads (msb-mode) "msb" "msb.el" (14994 35820))
;;; Generated autoloads from msb.el
(defvar msb-mode nil "\
@@ -11395,7 +11401,7 @@ Enable mouse wheel support." nil nil)
;;;### (autoloads (network-connection network-connection-to-service
;;;;;; whois-reverse-lookup whois finger ftp dig nslookup nslookup-host
;;;;;; route arp netstat ipconfig ping traceroute) "net-utils" "net/net-utils.el"
-;;;;;; (14813 40531))
+;;;;;; (14994 26744))
;;; Generated autoloads from net/net-utils.el
(autoload (quote traceroute) "net-utils" "\
@@ -11454,7 +11460,7 @@ Open a network connection to HOST on PORT." t nil)
;;;;;; uncomment-region comment-kill comment-set-column comment-indent
;;;;;; comment-indent-default comment-multi-line comment-padding
;;;;;; comment-style comment-column) "newcomment" "newcomment.el"
-;;;;;; (14909 56659))
+;;;;;; (15011 22903))
;;; Generated autoloads from newcomment.el
(defalias (quote indent-for-comment) (quote comment-indent))
@@ -12153,7 +12159,7 @@ Setup shell-mode to use pcomplete." nil nil)
;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
-;;;;;; "pcvs.el" (14966 38375))
+;;;;;; "pcvs.el" (15011 31897))
;;; Generated autoloads from pcvs.el
(autoload (quote cvs-checkout) "pcvs" "\
@@ -12552,7 +12558,7 @@ This checks if all multi-byte characters in the region are printable or not." ni
;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer
;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
;;;;;; ps-print-buffer ps-print-customize ps-paper-type) "ps-print"
-;;;;;; "ps-print.el" (14977 56713))
+;;;;;; "ps-print.el" (14994 18803))
;;; Generated autoloads from ps-print.el
(defvar ps-paper-type (quote letter) "\
@@ -12690,7 +12696,7 @@ If EXTENSION is any other symbol, it is ignored." nil nil)
;;;;;; quail-defrule quail-install-decode-map quail-install-map
;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout
;;;;;; quail-define-package quail-use-package) "quail" "international/quail.el"
-;;;;;; (14962 39487))
+;;;;;; (15011 34048))
;;; Generated autoloads from international/quail.el
(autoload (quote quail-use-package) "quail" "\
@@ -13123,7 +13129,7 @@ refilling if they would cause auto-filling." t nil)
;;;***
;;;### (autoloads (reftex-mode turn-on-reftex) "reftex" "textmodes/reftex.el"
-;;;;;; (14900 39721))
+;;;;;; (15007 28338))
;;; Generated autoloads from textmodes/reftex.el
(autoload (quote turn-on-reftex) "reftex" "\
@@ -14091,7 +14097,7 @@ Like `mail' command, but display mail buffer in another frame." t nil)
;;;***
-;;;### (autoloads (server-start) "server" "server.el" (14914 10317))
+;;;### (autoloads (server-start) "server" "server.el" (14998 12438))
;;; Generated autoloads from server.el
(autoload (quote server-start) "server" "\
@@ -14917,7 +14923,7 @@ Return a vector containing the lines from `spook-phrases-file'." nil nil)
;;;### (autoloads (sql-postgres sql-ms sql-ingres sql-solid sql-mysql
;;;;;; sql-informix sql-sybase sql-oracle sql-mode sql-help) "sql"
-;;;;;; "progmodes/sql.el" (14911 13239))
+;;;;;; "progmodes/sql.el" (15011 24617))
;;; Generated autoloads from progmodes/sql.el
(autoload (quote sql-help) "sql" "\
@@ -15009,7 +15015,8 @@ If buffer exists and a process is running, just switch to buffer
Interpreter used comes from variable `sql-sybase-program'. Login uses
the variables `sql-server', `sql-user', `sql-password', and
-`sql-database' as defaults, if set.
+`sql-database' as defaults, if set. Additional command line parameters
+can be stored in the list `sql-sybase-options'.
The buffer is put in sql-interactive-mode, giving commands for sending
input. See `sql-interactive-mode'.
@@ -15057,7 +15064,8 @@ If buffer exists and a process is running, just switch to buffer
Interpreter used comes from variable `sql-mysql-program'. Login uses
the variables `sql-user', `sql-password', `sql-database', and
-`sql-server' as defaults, if set.
+`sql-server' as defaults, if set. Additional command line parameters
+can be stored in the list `sql-mysql-options'.
The buffer is put in sql-interactive-mode, giving commands for sending
input. See `sql-interactive-mode'.
@@ -15148,6 +15156,8 @@ If buffer exists and a process is running, just switch to buffer
Interpreter used comes from variable `sql-postgres-program'. Login uses
the variables `sql-database' and `sql-server' as default, if set.
+Additional command line parameters can be stored in the list
+`sql-postgres-options'.
The buffer is put in sql-interactive-mode, giving commands for sending
input. See `sql-interactive-mode'.
@@ -15511,7 +15521,7 @@ tetris-mode keybindings:
;;;;;; tex-start-options-string slitex-run-command latex-run-command
;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
-;;;;;; (14890 7814))
+;;;;;; (14988 59070))
;;; Generated autoloads from textmodes/tex-mode.el
(defvar tex-shell-file-name nil "\
@@ -15759,7 +15769,7 @@ Entering SliTeX mode runs the hook `text-mode-hook', then the hook
;;;***
;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
-;;;;;; "texinfmt" "textmodes/texinfmt.el" (14600 36293))
+;;;;;; "texinfmt" "textmodes/texinfmt.el" (14998 12438))
;;; Generated autoloads from textmodes/texinfmt.el
(autoload (quote texinfo-format-buffer) "texinfmt" "\
@@ -16742,7 +16752,7 @@ If FILE-NAME is non-nil, save the result to FILE-NAME." t nil)
;;;;;; vc-create-snapshot vc-directory vc-resolve-conflicts vc-merge
;;;;;; vc-insert-headers vc-version-other-window vc-diff vc-register
;;;;;; vc-next-action edit-vc-file with-vc-file vc-before-checkin-hook
-;;;;;; vc-checkin-hook) "vc" "vc.el" (14969 40882))
+;;;;;; vc-checkin-hook) "vc" "vc.el" (15003 30809))
;;; Generated autoloads from vc.el
(defvar vc-checkin-hook nil "\
@@ -17677,7 +17687,7 @@ With arg, turn widget mode on if and only if arg is positive." t nil)
;;;***
;;;### (autoloads (widget-delete widget-create widget-prompt-value)
-;;;;;; "wid-edit" "wid-edit.el" (14980 37308))
+;;;;;; "wid-edit" "wid-edit.el" (14995 35472))
;;; Generated autoloads from wid-edit.el
(autoload (quote widget-prompt-value) "wid-edit" "\
Please sign in to comment.
Something went wrong with that request. Please try again.