aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader2008-01-30 07:57:28 +0000
committerMiles Bader2008-01-30 07:57:28 +0000
commitd235ca2ff8fab139ce797757fcb159d1e28fa7e0 (patch)
tree96c5cd1a06a0d9dc26e8470c6eabfc032c0046f3 /etc
parent3709a060f679dba14df71ae64a0035fa2b5b3106 (diff)
parent02cbe062bee38a6705bafb1699d77e3c44cfafcf (diff)
downloademacs-d235ca2ff8fab139ce797757fcb159d1e28fa7e0.tar.gz
emacs-d235ca2ff8fab139ce797757fcb159d1e28fa7e0.zip
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog20
-rw-r--r--etc/DEVEL.HUMOR10
-rw-r--r--etc/ERC-NEWS231
-rw-r--r--etc/GNUS-NEWS15
-rw-r--r--etc/MACHINES78
-rw-r--r--etc/NEWS25
-rw-r--r--etc/NEWS.227
-rw-r--r--etc/TODO18
-rw-r--r--etc/emacs3.py2
-rw-r--r--etc/images/README111
-rw-r--r--etc/images/gnus/README19
-rw-r--r--etc/images/icons/README5
-rw-r--r--etc/images/mail/README11
-rw-r--r--etc/images/smilies/grayscale/README2
-rw-r--r--etc/images/smilies/medium/README2
-rw-r--r--etc/refcards/README2
-rw-r--r--etc/refcards/orgcard.tex41
-rw-r--r--etc/refcards/pdflayout.sty2
18 files changed, 478 insertions, 123 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index ef3b8ccd927..655ce0c74fd 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,21 @@
12008-01-25 Michael Olson <mwolson@gnu.org>
2
3 * ERC-NEWS: Update for ERC 5.3 release candidate.
4
52008-01-22 Juanma Barranquero <lekktu@gmail.com>
6
7 * DEVEL.HUMOR: New entry.
8
92008-01-18 Carsten Dominik <dominik@science.uva.nl>
10
11 * refcards/orgcard.tex: Update to Org-mode version 5.19.
12
132008-01-12 Eli Zaretskii <eliz@gnu.org>
14
15 * MACHINES: Add an explicit list of platforms that are no longer
16 supported.
17 * NEWS: Refer to this list.
18
12008-01-08 Glenn Morris <rgm@gnu.org> 192008-01-08 Glenn Morris <rgm@gnu.org>
2 20
3 * calccard.tex, cs-dired-ref.tex, cs-refcard.tex, cs-survival.tex: 21 * calccard.tex, cs-dired-ref.tex, cs-refcard.tex, cs-survival.tex:
@@ -24,7 +42,7 @@
24 42
25 * images/icons/emacs_16.png, images/icons/emacs_24.png 43 * images/icons/emacs_16.png, images/icons/emacs_24.png
26 * images/icons/emacs_32.png, images/icons/emacs_48.png: Rename to 44 * images/icons/emacs_32.png, images/icons/emacs_48.png: Rename to
27 hicolor/16x16/apps/emacs.png hicolor/24x24/apps/emacs.png 45 hicolor/16x16/apps/emacs.png, hicolor/24x24/apps/emacs.png,
28 hicolor/32x32/apps/emacs.png and hicolor/48x48/apps/emacs.png. 46 hicolor/32x32/apps/emacs.png and hicolor/48x48/apps/emacs.png.
29 47
30 * images/icons/README (Author): Update for renaming. 48 * images/icons/README (Author): Update for renaming.
diff --git a/etc/DEVEL.HUMOR b/etc/DEVEL.HUMOR
index 10353c6517a..091c267579b 100644
--- a/etc/DEVEL.HUMOR
+++ b/etc/DEVEL.HUMOR
@@ -184,3 +184,13 @@ constants with anything like the universality of e and pi."
184 "[...] So please do not delete anything." 184 "[...] So please do not delete anything."
185 "Done." 185 "Done."
186 -- RMS and David Kastrup 186 -- RMS and David Kastrup
187
188----------------------------------------------------------------------
189
190 "I guess that can work in some circumstances, but it bypasses the
191printer drivers. Couldn't that lead to problems for the printer
192drivers?"
193 "Current research is that software does not suffer feelings of
194depression or loneliness when it is left out of the picture, so I
195wouldn't worry about it too much."
196 -- Lennart Borgman and Jason Rumney
diff --git a/etc/ERC-NEWS b/etc/ERC-NEWS
index 450b1cdcf83..ec348a450f6 100644
--- a/etc/ERC-NEWS
+++ b/etc/ERC-NEWS
@@ -15,14 +15,237 @@ of ERC that comes with Emacs.
15`erc-join-channel' now accepts a prefix-argument to prompt for the key 15`erc-join-channel' now accepts a prefix-argument to prompt for the key
16when channels are protected by keywords. 16when channels are protected by keywords.
17 17
18** ERC will now automatically determine which nick prefixes are valid
19when joining a server.
20
21** Figure out which directory contains startup files when looking for
22.erc.el. For Emacs this is usually ~/.emacs.d, and for XEmacs this is
23usually ~/.xemacs.
24
25** Fix bug with view-mode when running erc-toggle-debug-irc-protocol.
26
27** Permit several commands to be run even when the server connection is dead.
28This includes /CLEAR, /COUNTRY, /HELP, /LASTLOG, /QUIT, /GQUIT,
29/RECONNECT, /SERVER, and /SET.
30
31** Make /RECONNECT work better when the server connection is dead.
32Also, handle case where the server buffer has been killed.
33
34** Better handle interaction with /RECONNECT and indefinite reconnect
35attempts. Display message which tells the user that they can stop the
36reconnect attempts by killing the server buffer.
37
38** New option `erc-reuse-frames' determines whether new frames are always
39created. It defaults to not creating a new frame for an ERC buffer if
40there is already a window displaying it. This only has an effect when
41the `erc-join-buffer' option is set to 'frame.
42
43** New command /ME'S handles the case where someone types "/me's" in an
44ERC buffer. It concatenates the text " 's" to the beginning of the
45input and then sends the result like a normal /ME command.
46
47** Fix bug where some messages were being sent to the server too soon.
48In the past, this may have resulted in strange problems like seeing
49the connection attempt stall, which may have especially affected
50spotty or traffic-shaped connections.
51
52** Handle 307 (nick has identified) responses from the server.
53
54** Display a less-confusing message if the connection attempt fails.
55
56** On a tty, make sure that notices are displayed in blue rather than pink.
57
58** By default, open query buffers that are initiated by others in a new
59unselected window. This may be changed by customizing the
60`erc-auto-query' option. This should make ERC more friendly to new
61users.
62
63** New option `erc-query-display' indicates how to display a query buffer
64that is made using the /QUERY command. The default is to display the
65query in a new selected window.
66
67** By default, display network name rather than server name in the modeline.
68This should ERC use less space in the modeline. To get the old
69behavior back, set `erc-mode-line-format' to "%s %a".
70
71** New option `erc-remove-parsed-property' determines whether to remove
72the 'erc-parsed property. This should save some memory in channels
73with large amounts of text on screen. It is enabled by default.
74
75** Modules newly enabled by default
76
77*** move-to-prompt: Move to the prompt when typing text.
78*** networks: Provide data about IRC networks.
79
80** New formatting variables allowed in `erc-format-network':
81
82*** `%N': the name of the network.
83*** `%S': much like %s, but let the network name trump the server name.
84
85** Compatibility with old releases
86
87*** In `erc-server-coding-system' and `erc-coding-system-for-target', pass
88the `target' argument as the first and only argument to the function
89named by these options.
90
91*** In `erc-track-faces-priority-list', permit list entries to be lists of
92faces. This can be used to differentiate between, for example,
93buttons in default text and buttons in notices.
94
95*** The `erc-assert' function has been removed in favor of using `assert'
96from cl-macs.el.
97
98*** If your application uses the 'erc-parsed text property outside of
99the insert hooks, you will need to set `erc-remove-parsed-property'
100to nil.
101
18** Changes and additions to modules 102** Changes and additions to modules
19 103
104*** BBDB (erc-bbdb.el)
105
106**** Work around bug in XEmacs 21.4 that causes an error to be thrown when
107the first argument to `run-at-time' is nil.
108
109*** Button (erc-button.el)
110
111**** Recognize parentheses that are part of URLs.
112
113**** When in a channel, only buttonize nicks from that channel.
114
115*** DCC support (erc-dcc.el)
116
117**** Turn this into the "dcc" module for ERC, so that it can be more
118easily enabled.
119
120**** New option `erc-dcc-listen-host' determines which IP address to listen
121on for outside connection attempts.
122
123**** New option `erc-dcc-public-host' determines which IP address to advertise
124when sending a file. This is useful for people who are on a local
125subnet. Together, these two options replace the `erc-dcc-host'
126option.
127
128**** New option `erc-dcc-receive-cache' indicates how much of a received
129file to store in an Emacs buffer before flushing it to disk. The
130default is 0.5 MB.
131
132**** Save only parts of received files in buffers, writing repeatedly to
133disk after we get at least `erc-dcc-receive-cache' bytes. This allows
134users to receive very large files without running out of memory.
135
136**** Rename `erc-verbose-dcc' option to `erc-dcc-verbose' and also
137default it to nil.
138
139**** Fix edge case in erc-dcc-send-sentinel.
140
141**** If client confirms too much, then display byte count and kill the
142file buffer.
143
144*** Goodies (erc-goodies.el)
145
146**** New module move-to-prompt causes the point to be moved to the prompt
147if a user tries to type elsewhere in the buffer, and then inserts
148their keystrokes after the prompt. It is enabled by default.
149
150**** New module keep-place keeps your place in unvisited ERC buffers
151when new messages arrive.
152
153**** Enable scroll-to-bottom in all ERC buffers when the module is enabled,
154rather than having the user do it manually.
155
156**** Fix bug with buffer ordering and scroll-to-bottom module.
157
158**** In the unmorse module, handle the morse code style that has "/ " at
159the end of every letter.
160
161*** Identd (erc-identd.el)
162
163**** Fix bad behavior when closing the identd process.
164
165*** Channel lists (erc-list.el)
166
167**** Replace the old module with a rewritten one, so that we can include
168it with Emacs. The old version of erc-list.el has been renamed to
169erc-list-old.el, and is available as the list-old module.
170
171The new version does not yet have support for XEmacs.
172
173**** Don't display lots of output in the server buffer when running /LIST.
174
175*** Logging (erc-log.el)
176
177**** Permit the `erc-log-channels-directory' option to be set to a function
178name. This makes it easier to write custom functions that determine
179where log files should be placed.
180
181**** New option `erc-log-filter-function' specifies the function to call
182for filtering text before writing it to a log file. By default, no
183filtering is performed.
184
185*** Networks (erc-networks.el)
186
187**** Turn this into the "networks" module for ERC, so that it can be more
188easily enabled. Enable it by default.
189
190**** Add support for Rizon.
191
192*** Internet services / Nickserv (erc-services.el)
193
194**** New hook option `erc-nickserv-identified-hook' is run after NickServ
195acknowledges a successful identification.
196
197**** Add support for the GRnet and Rizon networks.
198
199*** Timestamps (erc-stamp.el)
200
201**** By default, place timestamps on both the left and the right.
202The left timestamps appear once a day, and the right timestamps appear
203once a minute when new messages arrive. To change this, customize the
204`erc-insert-timestamp-function' and
205`erc-insert-away-timestamp-function' options.
206
20*** Channel tracking (erc-track.el) 207*** Channel tracking (erc-track.el)
21 208
22If erc-track-position-in-mode-line is set to nil, the tracking 209**** If `erc-track-position-in-mode-line' is set to nil, the tracking
23information won't be shown in the mode line, which is a change 210information won't be shown in the mode line, which is a change from
24from the previous behavior of showing it "After all other 211the previous behavior of showing it "After all other information".
25information". 212
213If this variable is set to t, then the information will be added to
214the very end of the mode line.
215
216**** New option `erc-track-remove-disconnected-buffers' controls whether
217buffers associated with a server that is disconnected should be
218removed from the modified buffers list. The default is to keep them
219in the list.
220
221**** New hook option `erc-track-list-changed-hook' is run whenever the
222contents of the modified channels list changes. It is useful for
223people who use a separate mechanism to provide notification of channel
224activity.
225
226**** The `erc-track-switch-direction' option now can be set to the value
227'importance. If set to this value, ERC will switch to channels in
228order of importance, which is determined by the position of the
229channel's face in `erc-track-faces-priority-list'.
230
231**** Activate erc-track-minor-mode earlier in the connection process.
232
233**** Don't track buttons in notices.
234
235**** Get a rough idea for which channels are currently active by
236switching between several normal conversation faces in the modeline.
237This behavior can be modified by changing the new
238`erc-track-faces-normal-list' option.
239
240**** Ignore display of who set the default channel topic and listing of
241users on the current channel. Customize the `erc-track-exclude-types'
242option to indicate the types of messages to exclude. These two
243message types are "333" and "353", respectively.
244
245*** Support for acting as an XDCC file-server (erc-xdcc.el)
246
247**** Turn this into the "xdcc" module for ERC, so that it can be more
248easily enabled.
26 249
27* Changes in ERC 5.2 250* Changes in ERC 5.2
28 251
diff --git a/etc/GNUS-NEWS b/etc/GNUS-NEWS
index ee36984393d..5e41dd0bc4f 100644
--- a/etc/GNUS-NEWS
+++ b/etc/GNUS-NEWS
@@ -58,7 +58,7 @@ Articles::.
58 58
59** International host names (IDNA) can now be decoded inside article bodies 59** International host names (IDNA) can now be decoded inside article bodies
60using `W i' (`gnus-summary-idna-message'). This requires that GNU Libidn 60using `W i' (`gnus-summary-idna-message'). This requires that GNU Libidn
61(<http://www.gnu.org/software/libidn/>) has been installed. 61(`http://www.gnu.org/software/libidn/') has been installed.
62 62
63** The non-ASCII group names handling has been much improved. The back 63** The non-ASCII group names handling has been much improved. The back
64ends that fully support non-ASCII group names are now `nntp', `nnml', 64ends that fully support non-ASCII group names are now `nntp', `nnml',
@@ -106,13 +106,24 @@ From Newsgroups::.
106 106
107** You can replace MIME parts with external bodies. See 107** You can replace MIME parts with external bodies. See
108`gnus-mime-replace-part' and `gnus-article-replace-part'. *Note MIME 108`gnus-mime-replace-part' and `gnus-article-replace-part'. *Note MIME
109Commands::, *Note Using MIME::. 109Commands::, *note Using MIME::.
110 110
111** The option `mm-fill-flowed' can be used to disable treatment of 111** The option `mm-fill-flowed' can be used to disable treatment of
112format=flowed messages. Also, flowed text is disabled when sending 112format=flowed messages. Also, flowed text is disabled when sending
113inline PGP signed messages. *Note Flowed text: (emacs-mime)Flowed text. 113inline PGP signed messages. *Note Flowed text: (emacs-mime)Flowed text.
114(New in Gnus 5.10.7) 114(New in Gnus 5.10.7)
115 115
116** Now the new command `S W' (`gnus-article-wide-reply-with-original') for
117a wide reply in the article buffer yanks a text that is in the active
118region, if it is set, as well as the `R'
119(`gnus-article-reply-with-original') command. Note that the `R' command
120in the article buffer no longer accepts a prefix argument, which was
121used to make it do a wide reply. *Note Article Keymap::.
122
123** The new command `C-h b' (`gnus-article-describe-bindings') used in the
124article buffer now shows not only the article commands but also the real
125summary commands that are accessible from the article buffer.
126
116 127
117 128
118* Changes in Message mode 129* Changes in Message mode
diff --git a/etc/MACHINES b/etc/MACHINES
index 66a55ff6363..0e55fa76ead 100644
--- a/etc/MACHINES
+++ b/etc/MACHINES
@@ -24,6 +24,9 @@ file, and then edit the `configure' script to tell it which
24configuration name(s) should select your new machine description and 24configuration name(s) should select your new machine description and
25system description files. 25system description files.
26 26
27Some obsolete platforms are unsupported beginning with Emacs 23.1, see
28the full list at the end of this file.
29
27 30
28Here are the configurations Emacs is intended to work with, with the 31Here are the configurations Emacs is intended to work with, with the
29corresponding configuration names. You can postpend version numbers 32corresponding configuration names. You can postpend version numbers
@@ -937,6 +940,81 @@ X86_64 GNU/Linux
937 940
938 (using the location of the 32-bit X libraries on your system). 941 (using the location of the 32-bit X libraries on your system).
939 942
943Support for the following obsolete platforms was removed in Emacs 23.1
944(the names in parentheses state the files in src/ that were removed):
945
946 Apollo SR10.x (unexapollo.c)
947 Convex (unexconvex.c and m/convex.c)
948 Xenix (unexenix.c and s/xenix.h)
949 Iris (unexmips.c m/iris4d.h m/irist.h s/iris3-5.h s/iris3-6.h)
950 Gould (m/gould*)
951 Siemens machines running Sinix (unexsni.c)
952 Harris CXUX (s/cxux*)
953 ESIX, a variant of v.5.3 for the 386 (s/esix*)
954 Interactive (ISC) Unix (s/isc*)
955 Sony News (s/newsos*)
956 RTU 3.0, ucb universe (s/rtu.h)
957 UniSoft's UniPlus 5.2 (s/uniplus.h)
958 UMAX (s/umax.h)
959 AT&T UNIX PC model 7300 (m/7300.h)
960 Acorn
961 Alliant (m/alliant*)
962 Amdahl (m/amdahl*)
963 Altos 3068 Unix System V Release 2 (m/altos.h)
964 Apollo (m/apollo.h)
965 AT&T 3b (m/att3b.h)
966 Aviion (m/aviion*)
967 Celerity (m/celerity.h)
968 clipper (m/clipper.h)
969 convergent S series (m/cnvrgnt.h)
970 cydra (m/cydra5.h)
971 Motorola System V/88 machines (m/delta88k.h)
972 Bull DPX/2 range (m/dpx2.h)
973 Dual machines using unisoft port (m/dual.h)
974 Elxsi machine (running enix) (m/elxsi.h)
975 Fujitsu F301 machine (m/f301.h)
976 i860 (m/i860.h)
977 ibm ps/2 aix386 (m/ibmps2-aix.h)
978 ISI 68000's (m/is*)
979 Masscomp 5000 series running RTU, ucb universe (m/masscomp.h)
980 Megatest 68000's (m/mega68.h)
981 Whitechapel Computer Works MG1 (ns16000 based) (m/mg1.h)
982 Harris Night Hawk Series 1200 and Series 3000 (m/nh3000.h m/nh4000.h)
983 ns16000 (m/ns16000.h)
984 National Semiconductor 32000, running Genix (m/ns32000.h)
985 TI Nu machines using system V (m/nu.h)
986 HLH Orion (m/orion.h m/orion105.h)
987 Paragon i860 (m/paragon.h)
988 PFU A-series (m/pfa50.h)
989 Plexus running System V.2 (m/plexus.h)
990 pyramid. (m/pyramid.h)
991 sh3el (m/sh3el.h)
992 Bull SPS-7 (m/sps7.h)
993 Hitachi SR2001/SR2201 (m/sr2k.h)
994 Stride (m/stride.h)
995 Sun 1 (m/sun1.h)
996 Sun 2 (m/sun2.h)
997 SEQUENT SYMMETRY (m/symmetry.h)
998 Tadpole 68k machines (m/tad68k.h)
999 tahoe (m/tahoe.h)
1000 targon31 (m/targon31.h)
1001 Tektronix* (m/tek4300.h m/tekxd88.h)
1002 NCR Tower 32 running System V.2 (m/tower32.h)
1003 NCR Tower 32 running System V.3 (m/tower32v3.h)
1004 U-station (Nihon Unisys, SS5E; Sumitomo Denkoh, U-Station E30) (m/ustation.h)
1005 Wicat (m/wicat.h)
1006 Honeywell XPS100 running UNIX System V.2 (m/xps100.h)
1007 Data General's DG/UX (s/dgux*)
1008 Irix before version 6
1009 osf1 (s/osf*)
1010 SunOS4 (s/sunos*)
1011 RISCiX (s/riscix*)
1012 SCO 3.2v4 (s/sco4.h)
1013 SCO 3.2v5 (s/sco5.h)
1014 Sun's 386-based RoadRunner (m/sun386.h)
1015 Sun3 machines (m/sun3*)
1016 Integrated Solutions 386 machine (m/is386.h)
1017
940 1018
941Local variables: 1019Local variables:
942mode: text 1020mode: text
diff --git a/etc/NEWS b/etc/NEWS
index 90cc3efaf8d..e9e281e9bca 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1,6 +1,6 @@
1GNU Emacs NEWS -- history of user-visible changes. 1GNU Emacs NEWS -- history of user-visible changes.
2 2
3Copyright (C) 2007 Free Software Foundation, Inc. 3Copyright (C) 2007, 2008 Free Software Foundation, Inc.
4See the end of the file for license conditions. 4See the end of the file for license conditions.
5 5
6Please send Emacs bug reports to emacs-pretest-bug@gnu.org. 6Please send Emacs bug reports to emacs-pretest-bug@gnu.org.
@@ -38,6 +38,9 @@ a GIF library.
38 38
39** Support for Sun windows has been removed. 39** Support for Sun windows has been removed.
40 40
41** Support for many obsolete platforms has been removed.
42See the list at the end of etc/MACHINES for details.
43
41** The `emacstool' utility has been removed. 44** The `emacstool' utility has been removed.
42 45
43** The new configuration option "--with-dbus" enables D-Bus language 46** The new configuration option "--with-dbus" enables D-Bus language
@@ -220,6 +223,9 @@ same host, based on messages. See the manual for further details.
220 223
221* Changes in Specialized Modes and Packages in Emacs 23.1 224* Changes in Specialized Modes and Packages in Emacs 23.1
222 225
226** ChangeLog now has function bound to C-c C-f that finds the file in
227the current log entry.
228
223** abbrev was rewritten in Elisp and extended with more flexibility. 229** abbrev was rewritten in Elisp and extended with more flexibility.
224*** New functions: abbrev-get, abbrev-put, abbrev-table-get, abbrev-table-put, 230*** New functions: abbrev-get, abbrev-put, abbrev-table-get, abbrev-table-put,
225 abbrev-table-p. 231 abbrev-table-p.
@@ -277,6 +283,9 @@ considered for update.
277** eldoc highlights the function argument under point 283** eldoc highlights the function argument under point
278with the face `eldoc-highlight-function-argument'. 284with the face `eldoc-highlight-function-argument'.
279 285
286** hide-ifdef-mode permits to shadow ifdef-blocks instead of hiding them.
287See option `hide-ifdef-shadow' and function `hide-ifdef-toggle-shadowing'.
288
280+++ 289+++
281** defcustom accepts new keyword arguments, `:safe' and `:risky', which 290** defcustom accepts new keyword arguments, `:safe' and `:risky', which
282set a variable's `safe-local-variable' and `risky-local-variable' property. 291set a variable's `safe-local-variable' and `risky-local-variable' property.
@@ -313,13 +322,15 @@ tex-suscript-height-minimum.
313 322
314** BibTeX mode: 323** BibTeX mode:
315 324
325*** New command `bibtex-initialize' (re)initializes BibTeX buffers.
326
316*** New `bibtex-entry-format' options `whitespace', `braces', and 327*** New `bibtex-entry-format' options `whitespace', `braces', and
317`string', disabled by default. 328`string', disabled by default.
318 329
319*** New variable `bibtex-cite-matcher-alist' contains rules to 330*** New variable `bibtex-cite-matcher-alist' contains rules to
320identify cited keys in BibTeX entries, used by `bibtex-find-crossref'. 331identify cited keys in BibTeX entries, used by `bibtex-find-crossref'.
321 332
322*** Command `bibtex-url' now allows multiple URLs per entry. 333*** Command `bibtex-url' allows multiple URLs per entry.
323 334
324+++ 335+++
325** Tramp 336** Tramp
@@ -419,11 +430,6 @@ checking/manipulating elements directly, use the new functions
419`byte-compile-warning-enabled-p', `byte-compile-disable-warning', and 430`byte-compile-warning-enabled-p', `byte-compile-disable-warning', and
420`byte-compile-enable-warning.' 431`byte-compile-enable-warning.'
421 432
422** shell.el no longer defines the aliases `dirtrack-toggle' and
423`dirtrack-mode' for `shell-dirtrack-mode'. These names were removed
424because they clash with commands provided by dirtrack.el. Use
425`shell-dirtrack-mode' instead.
426
427 433
428* Lisp Changes in Emacs 23.1 434* Lisp Changes in Emacs 23.1
429 435
@@ -437,6 +443,11 @@ search and match primitives from changing the match data.
437** New function `match-substitute-replacement' returns the result of 443** New function `match-substitute-replacement' returns the result of
438`replace-match' without actually using it in the buffer. 444`replace-match' without actually using it in the buffer.
439 445
446** If a local hook function has a non-nil `permanent-local-hook'
447property, then `kill-all-local-variables' does not remove it from
448the local value of the hook variable. This means it remains
449even if you change major modes.
450
440+++ 451+++
441** A list of default values can be specified for the DEFAULT argument of 452** A list of default values can be specified for the DEFAULT argument of
442functions `read-from-minibuffer', `read-string', `read-command', 453functions `read-from-minibuffer', `read-string', `read-command',
diff --git a/etc/NEWS.22 b/etc/NEWS.22
index 049c565ff6f..3bf60b4359d 100644
--- a/etc/NEWS.22
+++ b/etc/NEWS.22
@@ -112,6 +112,13 @@ This can be used to add menu entries for backend specific functions.
112 112
113*** VC has some support for Git. 113*** VC has some support for Git.
114 114
115* Incompatible Lisp Changes in Emacs 22.2
116
117** shell.el no longer defines the aliases `dirtrack-toggle' and
118`dirtrack-mode' for `shell-dirtrack-mode'. These names were removed
119because they clash with commands provided by dirtrack.el. Use
120`shell-dirtrack-mode' instead.
121
115* Lisp Changes in Emacs 22.2. 122* Lisp Changes in Emacs 22.2.
116 123
117** Frame-local variables are deprecated and are slated for removal. 124** Frame-local variables are deprecated and are slated for removal.
diff --git a/etc/TODO b/etc/TODO
index 9dcfb54d295..b25e2c0099c 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -12,6 +12,20 @@ it best. Since Emacs is an FSF-copyrighted package, please be
12prepared to sign legal papers to transfer the copyright on your work 12prepared to sign legal papers to transfer the copyright on your work
13to the FSF. 13to the FSF.
14 14
15* Simple tasks. These don't require much emacs knowledge, they are
16suitable for anyone from beginners to experts.
17
18** Major modes should have a menu entry. Examples of modes that do
19not have one at the moment and probably should: text-mode,
20change-log-mode, conf-*-mode.
21
22** Change the text for the mode-line tooltips to not use things like C-x 0.
23In general make sure that tooltips have obvious meanings. Check if
24all items on the mode-line have a suitable tooltip.
25
26** Check what minor modes don't use define-minor-mode and convert them
27to use it.
28
15* Small but important fixes needed in existing features: 29* Small but important fixes needed in existing features:
16 30
17** Make "emacs --daemon" start emacs without showing any frame. 31** Make "emacs --daemon" start emacs without showing any frame.
@@ -180,6 +194,10 @@ specified filters, specified timers, and specified hooks.
180 194
181* Other features we would like: 195* Other features we would like:
182 196
197** Make longlines-mode wrap lines based on screen position instead
198 of character position, so that variable-width fonts can be handled
199 properly.
200
183** Allow frames(terminals) created by emacsclient to inherit their environment 201** Allow frames(terminals) created by emacsclient to inherit their environment
184from the emacsclient process. 202from the emacsclient process.
185** Remove the default toggling behavior of minor modes when called from elisp 203** Remove the default toggling behavior of minor modes when called from elisp
diff --git a/etc/emacs3.py b/etc/emacs3.py
index 96e8ebbfb8b..7160eb27a8c 100644
--- a/etc/emacs3.py
+++ b/etc/emacs3.py
@@ -5,7 +5,7 @@ Warning: This file is automatically generated from emacs2.py with the
5 5
6"""Definitions used by commands sent to inferior Python in python.el.""" 6"""Definitions used by commands sent to inferior Python in python.el."""
7 7
8# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 8# Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9# Author: Dave Love <fx@gnu.org> 9# Author: Dave Love <fx@gnu.org>
10 10
11# This file is part of GNU Emacs. 11# This file is part of GNU Emacs.
diff --git a/etc/images/README b/etc/images/README
index 34b882bcd07..b3271ae2ef5 100644
--- a/etc/images/README
+++ b/etc/images/README
@@ -34,63 +34,60 @@ Files: splash.pbm, splash.xpm, splash8.xpm, gnus.pbm
34 License: GNU General Public License version 3 or later (see COPYING) 34 License: GNU General Public License version 3 or later (see COPYING)
35 35
36 36
37* The following icons are from GTK+ 2.x and GNOME 2.x. They are not 37* The following icons are from GTK+ 2.x. They are not part of Emacs, but
38part of Emacs, but distributed and used by Emacs. 38are distributed and used by Emacs. They are licensed under the
39 39GNU Library General Public License version 2 or later. See the source
40 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 40of the gtk+ package for more information.
41 Tuomas Kuosmanen, Rodney Dawes, Jakub Steiner, Alexander Larsson, 41
42 Tor Lillqvist, Garrett LeSage, Dennis Cranston, Jody Goldberg, Luca 42 close.xpm copy.xpm cut.xpm help.xpm home.xpm index.xpm info.pbm
43 Ferretti, Mark Finlay, Lapo Calamandrei, Andreas Nilsson and Marco 43 info.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm paste.xpm
44 Pesenti Gritti 44 preferences.xpm print.xpm refresh.xpm right-arrow.xpm save.xpm
45 License: GNU General Public License version 2 45 saveas.xpm search.xpm sort-ascending.xpm sort-descending.xpm
46 46 spell.xpm undo.xpm up-arrow.xpm
47* From GTK+ 2.x: 47
48 48 back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo.
49 close.xpm copy.xpm cut.xpm help.xpm home.xpm index.xpm info.pbm 49 diropen.xpm is file-manager.png from Gnome hicolor theme.
50 info.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm paste.xpm 50
51 preferences.xpm print.xpm refresh.xpm right-arrow.xpm save.xpm 51
52 saveas.xpm search.xpm sort-ascending.xpm sort-descending.xpm 52* The following icons are from GNOME 2.x. They are not part of Emacs,
53 spell.xpm undo.xpm up-arrow.xpm 53but are distributed and used by Emacs. They are licensed under the
54 54GNU General Public License version 2 or later. See the source of
55 back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo. 55the gnome-icons-theme package for more information.
56 diropen.xpm is file-manager.png from Gnome hicolor theme. 56
57 57Emacs images and their source in the GNOME icons stock/ directory:
58* From GNOME 2.x: 58
59 59 attach.xpm document/stock_attach
60 Emacs images and their source in the GNOME icons stock/ directory: 60 cancel.xpm slightly modified generic/stock_stop
61 61 connect.xpm net/stock_connect
62 attach.xpm document/stock_attach 62 contact.xpm net/stock_contact
63 cancel.xpm slightly modified generic/stock_stop 63 data-save.xpm data/stock_data-save
64 connect.xpm net/stock_connect 64 delete.xpm generic/stock_delete
65 contact.xpm net/stock_contact 65 describe.xpm generic/stock_properties
66 data-save.xpm data/stock_data-save 66 disconnect.xpm net/stock_disconnect
67 delete.xpm generic/stock_delete 67 exit.xpm generic/stock_exit
68 describe.xpm generic/stock_properties 68 lock-broken.xpm data/stock_lock-broken
69 disconnect.xpm net/stock_disconnect 69 lock-ok.xpm data/stock_lock-ok
70 exit.xpm generic/stock_exit 70 lock.xpm data/stock_lock
71 lock-broken.xpm data/stock_lock-broken 71 redo.xpm generic/stock_redo
72 lock-ok.xpm data/stock_lock-ok 72 search-replace.xpm slightly modified generic/stock_search-and-replace
73 lock.xpm data/stock_lock 73 next-page.xpm navigation/stock_next-page
74 redo.xpm generic/stock_redo 74 refresh.xpm generic/stock_refresh
75 search-replace.xpm slightly modified generic/stock_search-and-replace 75 separator.xpm ?
76 next-page.xpm navigation/stock_next-page 76 show.xpm slightly modified document/stock_new
77 refresh.xpm generic/stock_refresh 77 sort-ascending.xpm slightly modified data/stock_sort-ascending
78 separator.xpm ? 78 sort-column-ascending.xpm data/stock_sort-column-ascending
79 show.xpm slightly modified document/stock_new 79 sort-criteria.xpm data/stock_sort-criteria
80 sort-ascending.xpm slightly modified data/stock_sort-ascending 80 sort-descending.xpm slightly modified data/stock_sort-descending
81 sort-column-ascending.xpm data/stock_sort-column-ascending 81 sort-row-ascending.xpm data/stock_sort-row-ascending
82 sort-criteria.xpm data/stock_sort-criteria 82 zoom-in.xpm navigation/stock_zoom-in
83 sort-descending.xpm slightly modified data/stock_sort-descending 83 zoom-out.xpm navigation/stock_zoom-out
84 sort-row-ascending.xpm data/stock_sort-row-ascending 84
85 zoom-in.xpm navigation/stock_zoom-in 85 next-node.xpm and prev-node.xpm are from gthumb version 2.0 (part of
86 zoom-out.xpm navigation/stock_zoom-out 86 GNOME 2.x) where they are called next-image-24.png and prev-image-24.png.
87 87 up-node.xpm is just next-node.xpm rotated 90 degrees.
88 next-node.xpm and prev-node.xpm are from gthumb version 2.0 (part of 88
89 GNOME 2.x) where they are called next-image-24.png and prev-image-24.png. 89 Some icons in the mail/ and gnus/ subdirectories are also taken
90 up-node.xpm is just next-node.xpm rotated 90 degrees. 90 from this source (see their separate README files).
91
92 Some icons in the mail/ and gnus/ subdirectories are also taken
93 from this source (see their separate README files).
94 91
95The images in the low-color/ subdirectory are low-color versions of 92The images in the low-color/ subdirectory are low-color versions of
96the files of the same name in this directory, and are subject to the 93the files of the same name in this directory, and are subject to the
diff --git a/etc/images/gnus/README b/etc/images/gnus/README
index c0ed4f72552..16a52f135a7 100644
--- a/etc/images/gnus/README
+++ b/etc/images/gnus/README
@@ -23,16 +23,11 @@ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
23License: GNU General Public License version 3 or later (see COPYING) 23License: GNU General Public License version 3 or later (see COPYING)
24 24
25The following icons are from GNOME 2.x. They are not part of Emacs, 25The following icons are from GNOME 2.x. They are not part of Emacs,
26but distributed and used by Emacs. 26but are distributed and used by Emacs. They are licensed under the
27GNU General Public License version 2 or later. See the source of the
28gnome-icons-theme package for more information.
27 29
28 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 30 toggle-subscription.xpm (GNOME stock/document/stock_task-recurring)
29 Tuomas Kuosmanen, Rodney Dawes, Jakub Steiner, Alexander Larsson, 31 kill-group.pbm and kill-group.xpm are converted from close.xpm
30 Tor Lillqvist, Garrett LeSage, Dennis Cranston, Jody Goldberg, Luca 32 rot13.pbm and rot13.xpm are converted from lock.xpm
31 Ferretti, Mark Finlay, Lapo Calamandrei, Andreas Nilsson and Marco 33 mail-send.xpm ?
32 Pesenti Gritti
33 License: GNU General Public License version 2
34
35toggle-subscription.xpm (GNOME stock/document/stock_task-recurring)
36kill-group.pbm and kill-group.xpm are converted from close.xpm
37rot13.pbm and rot13.xpm are converted from lock.xpm
38mail-send.xpm ?
diff --git a/etc/images/icons/README b/etc/images/icons/README
index 1fcf871a5b2..78b0b86097b 100644
--- a/etc/images/icons/README
+++ b/etc/images/icons/README
@@ -1,6 +1,7 @@
1COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES 1COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES
2 2
3Files: hicolor/16x16/apps/emacs.png hicolor/24x24/apps/emacs.png hicolor/32x32/apps/emacs.png hicolor/48x48/apps/emacs.png 3Files: hicolor/16x16/apps/emacs.png hicolor/24x24/apps/emacs.png
4 hicolor/32x32/apps/emacs.png hicolor/48x48/apps/emacs.png
4Author: Andrew Zhilin <andrew_zhilin@yahoo.com> 5Author: Andrew Zhilin <andrew_zhilin@yahoo.com>
5Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 6Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
6License: GNU General Public License version 3 or later (see COPYING) 7License: GNU General Public License version 3 or later (see COPYING)
@@ -8,5 +9,5 @@ License: GNU General Public License version 3 or later (see COPYING)
8Files: emacs16_mac.png emacs24_mac.png emacs32_mac.png emacs48_mac.png 9Files: emacs16_mac.png emacs24_mac.png emacs32_mac.png emacs48_mac.png
9 emacs256_mac.png emacs512_mac.png 10 emacs256_mac.png emacs512_mac.png
10Author: Kentaro Ohkouchi <nanasess@fsm.ne.jp> 11Author: Kentaro Ohkouchi <nanasess@fsm.ne.jp>
11Copyright (C) 2007 Free Software Foundation, Inc. 12Copyright (C) 2007, 2008 Free Software Foundation, Inc.
12License: GNU General Public License version 3 or later (see COPYING) 13License: GNU General Public License version 3 or later (see COPYING)
diff --git a/etc/images/mail/README b/etc/images/mail/README
index c7fcecc6885..962206e6ae8 100644
--- a/etc/images/mail/README
+++ b/etc/images/mail/README
@@ -1,14 +1,9 @@
1COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES 1COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES
2 2
3The following icons are from GNOME 2.x. They are not part of Emacs, 3The following icons are from GNOME 2.x. They are not part of Emacs,
4but distributed and used by Emacs. 4but are distributed and used by Emacs. They are licensed under the
5 5GNU General Public License version 2 or later. See the source of the
6 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 6gnome-icons-theme package for more information.
7 Tuomas Kuosmanen, Rodney Dawes, Jakub Steiner, Alexander Larsson,
8 Tor Lillqvist, Garrett LeSage, Dennis Cranston, Jody Goldberg, Luca
9 Ferretti, Mark Finlay, Lapo Calamandrei, Andreas Nilsson and Marco
10 Pesenti Gritti
11 License: GNU General Public License version 2
12 7
13Emacs images and their GNOME source (GNOME icons are from stock/net/ 8Emacs images and their GNOME source (GNOME icons are from stock/net/
14directory unless otherwise stated): 9directory unless otherwise stated):
diff --git a/etc/images/smilies/grayscale/README b/etc/images/smilies/grayscale/README
index 10c3e3cc272..d2e635a2277 100644
--- a/etc/images/smilies/grayscale/README
+++ b/etc/images/smilies/grayscale/README
@@ -2,5 +2,5 @@ Files: blink.xpm braindamaged.xpm cry.xpm dead.xpm evil.xpm forced.xpm
2 frown.xpm grin.xpm indifferent.xpm reverse-smile.xpm sad.xpm 2 frown.xpm grin.xpm indifferent.xpm reverse-smile.xpm sad.xpm
3 smile.xpm wry.xpm 3 smile.xpm wry.xpm
4Author: Adam Sjøgren 4Author: Adam Sjøgren
5Copyright (C) 2007 Free Software Foundation, Inc. 5Copyright (C) 2007, 2008 Free Software Foundation, Inc.
6License: GNU General Public License version 3 or later (see COPYING) 6License: GNU General Public License version 3 or later (see COPYING)
diff --git a/etc/images/smilies/medium/README b/etc/images/smilies/medium/README
index 10c3e3cc272..d2e635a2277 100644
--- a/etc/images/smilies/medium/README
+++ b/etc/images/smilies/medium/README
@@ -2,5 +2,5 @@ Files: blink.xpm braindamaged.xpm cry.xpm dead.xpm evil.xpm forced.xpm
2 frown.xpm grin.xpm indifferent.xpm reverse-smile.xpm sad.xpm 2 frown.xpm grin.xpm indifferent.xpm reverse-smile.xpm sad.xpm
3 smile.xpm wry.xpm 3 smile.xpm wry.xpm
4Author: Adam Sjøgren 4Author: Adam Sjøgren
5Copyright (C) 2007 Free Software Foundation, Inc. 5Copyright (C) 2007, 2008 Free Software Foundation, Inc.
6License: GNU General Public License version 3 or later (see COPYING) 6License: GNU General Public License version 3 or later (see COPYING)
diff --git a/etc/refcards/README b/etc/refcards/README
index c9ae93a276a..278d02db1dc 100644
--- a/etc/refcards/README
+++ b/etc/refcards/README
@@ -12,6 +12,6 @@ it is reproduced here for convenience.
12 12
13File: gnus-logo.eps, gnus-logo.pdf 13File: gnus-logo.eps, gnus-logo.pdf
14 Author: Luis Fernandes <elf@ee.ryerson.ca> 14 Author: Luis Fernandes <elf@ee.ryerson.ca>
15 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 15 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
16 Free Software Foundation, Inc. 16 Free Software Foundation, Inc.
17 License: GNU General Public License version 3 or later (see COPYING) 17 License: GNU General Public License version 3 or later (see COPYING)
diff --git a/etc/refcards/orgcard.tex b/etc/refcards/orgcard.tex
index 014f4655289..0a231547d03 100644
--- a/etc/refcards/orgcard.tex
+++ b/etc/refcards/orgcard.tex
@@ -1,8 +1,8 @@
1% Reference Card for Org Mode 1% Reference Card for Org Mode
2\def\orgversionnumber{5.03} 2\def\orgversionnumber{5.19}
3\def\versionyear{2007} % latest update 3\def\versionyear{2008} % latest update
4\def\year{2008} % latest copyright year 4\def\year{2008} % latest copyright year
5% 5
6%**start of header 6%**start of header
7\newcount\columnsperpage 7\newcount\columnsperpage
8\newcount\letterpaper 8\newcount\letterpaper
@@ -12,17 +12,11 @@
12 12
13\columnsperpage=3 13\columnsperpage=3
14 14
15% Set letterpaper to 0 for A4 paper, 1 for letter (US) paper. Useful 15% Set letterpapaer to 0 for A4 paper, 1 for letter (US) paper. Useful
16% only when columnsperpage is 2 or 3. 16% only when columnsperpage is 2 or 3.
17 17
18\letterpaper=0 18\letterpaper=0
19 19
20% PDF output layout. 0 for A4, 1 for letter (US), a `l' is added for
21% a landscape layout.
22
23\input pdflayout.sty
24\pdflayout=(0l)
25
26% Nothing else needs to be changed below this line. 20% Nothing else needs to be changed below this line.
27% Copyright (C) 1987, 1993, 1996, 1997, 2001, 2002, 2003, 2004, 21% Copyright (C) 1987, 1993, 1996, 1997, 2001, 2002, 2003, 2004,
28% 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 22% 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
@@ -31,7 +25,7 @@
31 25
32% GNU Emacs is free software; you can redistribute it and/or modify 26% GNU Emacs is free software; you can redistribute it and/or modify
33% it under the terms of the GNU General Public License as published by 27% it under the terms of the GNU General Public License as published by
34% the Free Software Foundation; either version 3, or (at your option) 28% the Free Software Foundation; either version 2, or (at your option)
35% any later version. 29% any later version.
36 30
37% GNU Emacs is distributed in the hope that it will be useful, 31% GNU Emacs is distributed in the hope that it will be useful,
@@ -314,6 +308,7 @@ are preserved on all copies.
314\section{Structure Editing} 308\section{Structure Editing}
315 309
316\key{insert new heading/item at current level}{M-RET} 310\key{insert new heading/item at current level}{M-RET}
311\key{insert new heading after subtree}{C-RET}
317\key{insert new TODO entry/checkbox item}{M-S-RET} 312\key{insert new TODO entry/checkbox item}{M-S-RET}
318 313
319\key{promote current heading up one level}{M-LEFT} 314\key{promote current heading up one level}{M-LEFT}
@@ -322,6 +317,7 @@ are preserved on all copies.
322\key{demote current subtree down one level}{M-S-RIGHT} 317\key{demote current subtree down one level}{M-S-RIGHT}
323 318
324\key{move subtree/list item up/down}{M-S-UP/DOWN} 319\key{move subtree/list item up/down}{M-S-UP/DOWN}
320\key{refile subtree}{C-c C-w}
325\key{kill subtree}{C-c C-x C-w} 321\key{kill subtree}{C-c C-x C-w}
326\key{copy subtree}{C-c C-x M-w} 322\key{copy subtree}{C-c C-x M-w}
327\key{yank subtree}{C-c C-x C-y} 323\key{yank subtree}{C-c C-x C-y}
@@ -342,10 +338,10 @@ are preserved on all copies.
342 338
343\section{Filtering and Sparse Trees} 339\section{Filtering and Sparse Trees}
344 340
345\key{show sparse tree for all matches of a regexp}{C-c /} 341% FIXME: this is garbage
342\key{construct a sparse tree by various criteria}{C-c /}
346\key{view TODO's in sparse tree}{C-c C-v} 343\key{view TODO's in sparse tree}{C-c C-v}
347\key{global TODO list in agenda mode}{C-c t$^1$} 344\key{global TODO list in agenda mode}{C-c t$^1$}
348\key{create sparse tree with all deadlines due}{C-c C-w}
349\key{time sorted view of current org file}{C-c a L} 345\key{time sorted view of current org file}{C-c a L}
350%\key{agenda for the week}{C-c a$^1$} 346%\key{agenda for the week}{C-c a$^1$}
351%\key{agenda for date at cursor}{C-c C-o} 347%\key{agenda for date at cursor}{C-c C-o}
@@ -552,9 +548,11 @@ after ``{\tt :}'', and dictionary words elsewhere.
552 548
553\section{Properties and Column View} 549\section{Properties and Column View}
554 550
551\key{set property}{C-c C-x p}
555\key{special commands in property lines}{C-c C-c} 552\key{special commands in property lines}{C-c C-c}
556\key{next/previous allowed value}{S-left/right} 553\key{next/previous allowed value}{S-left/right}
557\key{turn on column view}{C-c C-x C-c} 554\key{turn on column view}{C-c C-x C-c}
555\key{capture columns view in dynamic block}{C-c C-x r}
558 556
559\key{quit column view}{q} 557\key{quit column view}{q}
560\key{next/previous allowed value}{S-left/right} 558\key{next/previous allowed value}{S-left/right}
@@ -575,7 +573,7 @@ after ``{\tt :}'', and dictionary words elsewhere.
575\key{Like \kbd{C-c .} but make stamp inactive}{C-c !} % FIXME 573\key{Like \kbd{C-c .} but make stamp inactive}{C-c !} % FIXME
576\key{insert DEADLINE timestamp}{C-c C-d} 574\key{insert DEADLINE timestamp}{C-c C-d}
577\key{insert SCHEDULED timestamp}{C-c C-s} 575\key{insert SCHEDULED timestamp}{C-c C-s}
578\key{create sparse tree with all deadlines due}{C-c C-w} 576\key{create sparse tree with all deadlines due}{C-c / d}
579\key{the time between 2 dates in a time range}{C-c C-y} 577\key{the time between 2 dates in a time range}{C-c C-y}
580\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^3$} 578\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^3$}
581\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^3$} 579\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^3$}
@@ -606,6 +604,7 @@ after ``{\tt :}'', and dictionary words elsewhere.
606\key{add/move current file to front of agenda}{C-c [} 604\key{add/move current file to front of agenda}{C-c [}
607\key{remove current file from your agenda}{C-c ]} 605\key{remove current file from your agenda}{C-c ]}
608\key{cycle through agenda file list}{C-'} 606\key{cycle through agenda file list}{C-'}
607\key{set/remove restriction lock}{C-c C-x </>}
609 608
610\key{compile agenda for the current week}{C-c a a$^1$} 609\key{compile agenda for the current week}{C-c a a$^1$}
611\key{compile global TODO list}{C-c a t$^1$} 610\key{compile global TODO list}{C-c a t$^1$}
@@ -618,13 +617,6 @@ after ``{\tt :}'', and dictionary words elsewhere.
618\key{configure stuck projects}{C-c a !$^1$} 617\key{configure stuck projects}{C-c a !$^1$}
619\key{agenda for date at cursor}{C-c C-o} 618\key{agenda for date at cursor}{C-c C-o}
620 619
621\vskip 1mm
622To set categories, add lines like$^2$:
623\vskip -1mm
624\beginexample%
625\#+CATEGORY: MyCateg
626\endexample
627
628{\bf Commands available in an agenda buffer} 620{\bf Commands available in an agenda buffer}
629 621
630{\bf View Org file} 622{\bf View Org file}
@@ -658,7 +650,7 @@ To set categories, add lines like$^2$:
658\key{kill item and source}{C-k} 650\key{kill item and source}{C-k}
659\key{archive the subtree}{\$} 651\key{archive the subtree}{\$}
660\key{show tags of current headline}{T} 652\key{show tags of current headline}{T}
661\key{set tags for current headline}{:} 653\key{set tags for current headline/region}{:}
662\key{toggle ARCHIVE tag}{a} 654\key{toggle ARCHIVE tag}{a}
663\key{set priority of current item}{p} 655\key{set priority of current item}{p}
664\key{raise/lower priority of current item}{S-UP/DOWN$^3$} 656\key{raise/lower priority of current item}{S-UP/DOWN$^3$}
@@ -669,9 +661,8 @@ To set categories, add lines like$^2$:
669\key{insert new entry into diary}{i} 661\key{insert new entry into diary}{i}
670 662
671\newcolumn 663\newcolumn
672\key{start the clock on current item (clock-in)}{I} 664\key{start/stop/cancel the clock on current item}{I / O / X}
673\key{stop the clock (clock-out)}{O} 665\key{jump to running clock entry}{J}
674\key{cancel current clock}{X}
675 666
676{\bf Misc} 667{\bf Misc}
677 668
diff --git a/etc/refcards/pdflayout.sty b/etc/refcards/pdflayout.sty
index 187ffee867b..9ee83cd187b 100644
--- a/etc/refcards/pdflayout.sty
+++ b/etc/refcards/pdflayout.sty
@@ -1,4 +1,4 @@
1% Copyright (C) 2007 Free Software Foundation, Inc. 1% Copyright (C) 2007, 2008 Free Software Foundation, Inc.
2 2
3% This file is part of GNU Emacs. 3% This file is part of GNU Emacs.
4 4