aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader2006-04-17 08:41:12 +0000
committerMiles Bader2006-04-17 08:41:12 +0000
commitcfc2051d0ed5a268528a647ab0911a2f5cc451de (patch)
treecb622fe0b6c1ba8b97314fb80ba2fd8fad60a5a2 /etc
parentca49cf1703cc20d50653c32ca2f438c8819b78bd (diff)
parente4a89ccf738861d7b9c4f611185aa0f204c9c208 (diff)
downloademacs-cfc2051d0ed5a268528a647ab0911a2f5cc451de.tar.gz
emacs-cfc2051d0ed5a268528a647ab0911a2f5cc451de.zip
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-56
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 204-225) - Update from CVS - Sync from erc--emacs--0 - Merge from gnus--rel--5.10 - Improve tq.el. - Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6. * gnus--rel--5.10 (patch 81-85) - Update from CVS - Merge from emacs--devo--0
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog18
-rw-r--r--etc/NEWS15
-rw-r--r--etc/PROBLEMS8
-rw-r--r--etc/TODO11
-rw-r--r--etc/orgcard.tex73
5 files changed, 80 insertions, 45 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 95b24e50e2d..8673937f15b 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,21 @@
12006-04-12 Kenichi Handa <handa@m17n.org>
2
3 * PROBLEMS (C-SPC fails ...): Explicitly say fcitx in the header.
4
52006-04-11 Carsten Dominik <dominik@science.uva.nl>
6
7 * orgcard.tex: (section{Tables}): Document column narrowing.
8 (section{Links}): Document bracket links.
9
102006-04-11 Kenichi Handa <handa@m17n.org>
11
12 * PROBLEMS (C-SPC fails ...): Add description for fcitx.
13
142006-04-10 Bill Wohler <wohler@newt.com>
15
16 * NEWS: Add package-version keyword to `defcustom' and mention
17 associated variable `customize-package-emacs-version-alist'.
18
12006-04-07 Reiner Steib <Reiner.Steib@gmx.de> 192006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2 20
3 * NEWS: Add string-or-null-p. 21 * NEWS: Add string-or-null-p.
diff --git a/etc/NEWS b/etc/NEWS
index 351dfa47729..3ec9c17f692 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3767,6 +3767,12 @@ variables, including buffer-local and frame-local variables.
3767** defcustom changes: 3767** defcustom changes:
3768 3768
3769+++ 3769+++
3770*** The package-version keyword has been added to provide
3771`customize-changed-options' functionality to packages in the future.
3772Developers who make use of this keyword must also update the new
3773variable `customize-package-emacs-version-alist'.
3774
3775+++
3770*** The new customization type `float' requires a floating point number. 3776*** The new customization type `float' requires a floating point number.
3771 3777
3772** String changes: 3778** String changes:
@@ -4036,6 +4042,12 @@ A file local variables list cannot specify a string with text
4036properties--any specified text properties are discarded. 4042properties--any specified text properties are discarded.
4037 4043
4038+++ 4044+++
4045*** The variable `enable-local-variables' controls how local variable
4046lists are handled. t, the default, specifies the standard querying
4047behavior. :safe means use only safe values, and ignore the rest.
4048nil means ignore them all. Anything else means always query.
4049
4050+++
4039*** The variable `safe-local-eval-forms' specifies a list of forms that 4051*** The variable `safe-local-eval-forms' specifies a list of forms that
4040are ok to evaluate when they appear in an `eval' local variables 4052are ok to evaluate when they appear in an `eval' local variables
4041specification. Normally Emacs asks for confirmation before evaluating 4053specification. Normally Emacs asks for confirmation before evaluating
@@ -10859,9 +10871,6 @@ SNMPv2 MIBs. It has entries on `auto-mode-alist'.
10859editing SQL files, and M-x sql-interactive-mode for interacting with 10871editing SQL files, and M-x sql-interactive-mode for interacting with
10860SQL interpreters. It has an entry on `auto-mode-alist'. 10872SQL interpreters. It has an entry on `auto-mode-alist'.
10861 10873
10862*** M-x highlight-changes-mode provides a minor mode displaying buffer
10863changes with a special face.
10864
10865*** ispell4.el has been deleted. It got in the way of ispell.el and 10874*** ispell4.el has been deleted. It got in the way of ispell.el and
10866this was hard to fix reliably. It has long been obsolete -- use 10875this was hard to fix reliably. It has long been obsolete -- use
10867Ispell 3.1 and ispell.el. 10876Ispell 3.1 and ispell.el.
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index afe0493d760..6435bd2e673 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -995,7 +995,7 @@ xmodmap command to the xdm setup script for that display.
995 995
996Use the shell command `xset bc' to make the old X Menu package work. 996Use the shell command `xset bc' to make the old X Menu package work.
997 997
998*** C-SPC fails to work on Fedora GNU/Linux. 998*** C-SPC fails to work on Fedora GNU/Linux (or with fcitx input method).
999 999
1000Fedora Core 4 steals the C-SPC key by default for the `iiimx' program 1000Fedora Core 4 steals the C-SPC key by default for the `iiimx' program
1001which is the input method for some languages. It blocks Emacs users 1001which is the input method for some languages. It blocks Emacs users
@@ -1009,6 +1009,12 @@ Another is to specify `Emacs*useXIM: false' in your X resources.
1009 1009
1010Another is to build Emacs with the `--without-xim' configure option. 1010Another is to build Emacs with the `--without-xim' configure option.
1011 1011
1012The same problem happens on any other system if you are using fcitx
1013(Chinese input method) which by default use C-SPC for toggling. If
1014you want to use fcitx with Emacs, you have two choices. Toggle fcitx
1015by another key (e.g. C-\) by modifying ~/.fcitx/config, or be
1016accustomed to use C-@ for `set-mark-command'.
1017
1012*** M-SPC seems to be ignored as input. 1018*** M-SPC seems to be ignored as input.
1013 1019
1014See if your X server is set up to use this as a command 1020See if your X server is set up to use this as a command
diff --git a/etc/TODO b/etc/TODO
index 3d8d0103471..137536f4ee0 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -9,10 +9,13 @@ to the FSF.
9 9
10* Small but important fixes needed in existing features: 10* Small but important fixes needed in existing features:
11 11
12** Distribute a bar cursor of width > 1 evenly between the two glyphs
13 on each side of the bar (what to do at the edges?).
14
12** Make vc-checkin avoid reverting the buffer if has not changed after 15** Make vc-checkin avoid reverting the buffer if has not changed after
13 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough. 16 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough.
14 17
15** Make vc-annotate show place the cursor in the annotate buffer at the 18** Make vc-annotate show place the cursor in the annotate buffer at the
16 same line as the current buffer. 19 same line as the current buffer.
17 20
18** buffer-offer-save should be a permanent local. 21** buffer-offer-save should be a permanent local.
@@ -69,7 +72,7 @@ to the FSF.
69** Redesign the load-history data structure so it can cope better 72** Redesign the load-history data structure so it can cope better
70 with evaluating definitions of the same function from different files, 73 with evaluating definitions of the same function from different files,
71 recording which file the latest definition came from. 74 recording which file the latest definition came from.
72 75
73* Important features: 76* Important features:
74 77
75** Provide user-friendly ways to list all available font families, 78** Provide user-friendly ways to list all available font families,
@@ -158,7 +161,7 @@ typically due to pilot errors and should thus be in debug-ignored-errors.
158** Emacs Lisp mode could put an overlay on the defun for every 161** Emacs Lisp mode could put an overlay on the defun for every
159 function that has advice. The overlay could have `after-text' like " 162 function that has advice. The overlay could have `after-text' like "
160 [Function has advice]". It might look like 163 [Function has advice]". It might look like
161 (defun foo [Function has advice] (x y) 164 (defun foo [Function has advice] (x y)
162 The overlay could also be a button that you could use to view the advice. 165 The overlay could also be a button that you could use to view the advice.
163 166
164** ange-ftp 167** ange-ftp
@@ -261,7 +264,7 @@ typically due to pilot errors and should thus be in debug-ignored-errors.
261** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, 264** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA,
262 but it's a valuable feature worth making more general. 265 but it's a valuable feature worth making more general.
263 266
264** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs 267** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs
265 at http://lorentey.hu/project/emacs.] 268 at http://lorentey.hu/project/emacs.]
266 269
267** Provide MIME support for Rmail using the Gnus MIME library. [Maybe 270** Provide MIME support for Rmail using the Gnus MIME library. [Maybe
diff --git a/etc/orgcard.tex b/etc/orgcard.tex
index cca7e525d91..245354e85d3 100644
--- a/etc/orgcard.tex
+++ b/etc/orgcard.tex
@@ -1,4 +1,6 @@
1% Reference Card for Org Mode 4.10 1% Reference Card for Org Mode
2\def\orgversionnumber{4.23}
3\def\year{2006}
2% 4%
3%**start of header 5%**start of header
4\newcount\columnsperpage 6\newcount\columnsperpage
@@ -58,9 +60,6 @@
58% Thanks to Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik 60% Thanks to Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik
59% for their many good ideas. 61% for their many good ideas.
60 62
61\def\orgversionnumber{4.10}
62\def\year{2006}
63
64\def\shortcopyrightnotice{\vskip 1ex plus 2 fill 63\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
65 \centerline{\small \copyright\ 2004, 2005, 2006\ Free Software Foundation, Inc. 64 \centerline{\small \copyright\ 2004, 2005, 2006\ Free Software Foundation, Inc.
66 Permissions on back. v\orgversionnumber}} 65 Permissions on back. v\orgversionnumber}}
@@ -367,10 +366,8 @@ To set archive location for current file, add a line like$^3$:
367\key{insert SCHEDULED timestamp}{C-c C-s} 366\key{insert SCHEDULED timestamp}{C-c C-s}
368\key{create sparse tree with all deadlines due}{C-c C-w} 367\key{create sparse tree with all deadlines due}{C-c C-w}
369\key{the time between 2 dates in a time range}{C-c C-y} 368\key{the time between 2 dates in a time range}{C-c C-y}
370\key{change timestamp at cursor by $-1$ day}{S-LEFT$^4$} 369\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^4$}
371\key{change timestamp at cursor by $+1$ day}{S-RIGHT$^4$} 370\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^4$}
372\key{change year/month/day at cursor by $-1$}{S-DOWN$^4$}
373\key{change year/month/day at cursor by $+1$}{S-UP$^4$}
374\key{access the calendar for the current date}{C-c >} 371\key{access the calendar for the current date}{C-c >}
375\key{insert timestamp matching date in calendar}{C-c <} 372\key{insert timestamp matching date in calendar}{C-c <}
376\key{access agenda for current date}{C-c C-o} 373\key{access agenda for current date}{C-c C-o}
@@ -386,6 +383,7 @@ To set archive location for current file, add a line like$^3$:
386\key{globally store link to the current location}{C-c l$^2$} 383\key{globally store link to the current location}{C-c l$^2$}
387\key{insert a link (TAB completes stored links)}{C-c C-l} 384\key{insert a link (TAB completes stored links)}{C-c C-l}
388\key{insert file link with file name completion}{C-u C-c C-l} 385\key{insert file link with file name completion}{C-u C-c C-l}
386\key{edit (also hidden part of) link at point}{C-c C-l}
389 387
390\key{open file links in emacs (\kbd{C-u} : in emacs)}{C-c C-o} 388\key{open file links in emacs (\kbd{C-u} : in emacs)}{C-c C-o}
391\key{open link at point (3: in emacs)}{mouse-2/3} 389\key{open link at point (3: in emacs)}{mouse-2/3}
@@ -399,24 +397,26 @@ To set archive location for current file, add a line like$^3$:
399\key{\kbd{<<<My Target>>>}}{\rm radio target$^3$} 397\key{\kbd{<<<My Target>>>}}{\rm radio target$^3$}
400\key{\kbd{[[*this text]]}}{\rm find headline} 398\key{\kbd{[[*this text]]}}{\rm find headline}
401\metax{\kbd{[[this text]]}}{\rm find target or text in buffer} 399\metax{\kbd{[[this text]]}}{\rm find target or text in buffer}
400\metax{\kbd{[[this text][description]]}}{\rm optional link text}
402 401
403{\bf External Links} 402{\bf External Links}
404 403
405\key{\kbd{<file:/home/dominik/img/mars.jpg>}}{\rm file, absolute} 404\key{\kbd{file:/home/dominik/img/mars.jpg}}{\rm file, absolute}
406\key{\kbd{<file:papers/last.pdf>}}{\rm file, relative} 405\key{\kbd{file:papers/last.pdf}}{\rm file, relative}
407\key{\kbd{<file:projects.org::*that text>}}{\rm find headline} 406\key{\kbd{file:projects.org::*that text}}{\rm find headline}
408\key{\kbd{<file:projects.org::find me>}}{\rm find tgt/string} 407\key{\kbd{file:projects.org::find me}}{\rm find tgt/string}
409\key{\kbd{<file:projects.org::/regexp/>}}{\rm regexp search} 408\key{\kbd{file:projects.org::/regexp/}}{\rm regexp search}
410\key{\kbd{<http://www.astro.uva.nl/~dominik>}}{\rm on the web} 409\key{\kbd{http://www.astro.uva.nl/~dominik}}{\rm on the web}
411\key{\kbd{<mailto:adent@galaxy.net>}}{\rm EMail address} 410\key{\kbd{mailto:adent@galaxy.net}}{\rm EMail address}
412\key{\kbd{<news:comp.emacs>}}{\rm Usenet group} 411\key{\kbd{news:comp.emacs}}{\rm Usenet group}
413\key{\kbd{<bbdb:Richard Stallman>}}{\rm BBDB person} 412\key{\kbd{bbdb:Richard Stallman}}{\rm BBDB person}
414\key{\kbd{<shell:ls *.org>}}{\rm shell command} 413\key{\kbd{shell:ls *.org}}{\rm shell command}
415\key{\kbd{<gnus:group>}}{\rm GNUS group} 414\key{\kbd{gnus:group}}{\rm GNUS group}
416\key{\kbd{<gnus:group\#id>}}{\rm GNUS message} 415\key{\kbd{gnus:group\#id}}{\rm GNUS message}
417\key{\kbd{<vm|wl|mhe|rmail:folder>}}{\rm Mail folder} 416\key{\kbd{vm|wl|mhe|rmail:folder}}{\rm Mail folder}
418\key{\kbd{<vm|wl|mhe|rmail:folder\#id>}}{\rm Mail message} 417\key{\kbd{vm|wl|mhe|rmail:folder\#id}}{\rm Mail message}
419%\key{\kbd{<vm://myself@some.where.org/folder\#id>}}{\rm VM remote} 418\metax{\kbd{[[external link][description]]}}{\rm optional link text}
419%\key{\kbd{vm://myself@some.where.org/folder\#id}}{\rm VM remote}
420 420
421\section{Tables} 421\section{Tables}
422 422
@@ -425,11 +425,10 @@ To set archive location for current file, add a line like$^3$:
425 425
426{\bf Creating a table} 426{\bf Creating a table}
427 427
428\metax{insert a new Org-mode table}{M-x org-table-create} 428%\metax{insert a new Org-mode table}{M-x org-table-create}
429\metax{... or just start typing, e.g.}{|Name|Phone|Age RET |- TAB} 429\metax{just start typing, e.g.}{|Name|Phone|Age RET |- TAB}
430\key{convert region to table}{C-c C-c} 430\key{convert region to table}{C-c |}
431\key{... separator at least 3 spaces}{C-3 C-c C-c} 431\key{... separator at least 3 spaces}{C-3 C-c |}
432%\key{... prompt for separator regexp}{C-u C-c C-c}
433 432
434{\bf Commands available inside tables} 433{\bf Commands available inside tables}
435 434
@@ -465,9 +464,7 @@ Outside of tables, the same keys may have other functionality.
465\key{paste rectangular region}{C-c C-x C-y} 464\key{paste rectangular region}{C-c C-x C-y}
466\key{fill paragraph across selected cells}{C-c C-q} 465\key{fill paragraph across selected cells}{C-c C-q}
467 466
468{\bf Calculations} 467{\bf Calculations} (in combination with Emacs \kbd{calc} package)
469
470These need the Emacs calc package installed.
471 468
472\key{set and eval column formula}{C-c =} 469\key{set and eval column formula}{C-c =}
473\key{set and eval named-field formula}{C-u C-c =} 470\key{set and eval named-field formula}{C-u C-c =}
@@ -475,8 +472,8 @@ These need the Emacs calc package installed.
475\key{re-apply all stored equations to current line}{C-c *} 472\key{re-apply all stored equations to current line}{C-c *}
476\key{re-apply all stored equations to entire table}{C-u C-c *} 473\key{re-apply all stored equations to entire table}{C-u C-c *}
477 474
478\kbd{TAB}, \kbd{RET} and \kbd{C-c C-c} trigger automatic recalculation 475%\kbd{TAB}, \kbd{RET} and \kbd{C-c C-c} trigger automatic recalculation
479in lines starting with: {\tt | \# |}. 476%in lines starting with: {\tt | \# |}.
480 477
481\key{rotate calculation mark through \# * ! \^ \_ \$}{C-\#} 478\key{rotate calculation mark through \# * ! \^ \_ \$}{C-\#}
482 479
@@ -484,9 +481,9 @@ in lines starting with: {\tt | \# |}.
484\key{sum numbers in current column/rectangle}{C-c +} 481\key{sum numbers in current column/rectangle}{C-c +}
485\key{copy down with increment}{S-RET$^4$} 482\key{copy down with increment}{S-RET$^4$}
486 483
487A formula can also be typed directly into into a field and will 484Formulas typed in field are executed by \kbd{TAB},
488executed by \kbd{TAB}, \kbd{RET} and \kbd{C-c C-c}. A leading \kbd{=} 485\kbd{RET} and \kbd{C-c C-c}. \kbd{=} introduces a column
489introduces a column formula, \kbd{:=} a named-field formula. 486formula, \kbd{:=} a named-field formula.
490 487
491\key{Example: Add Col1 and Col2}{=\$1+\$2} 488\key{Example: Add Col1 and Col2}{=\$1+\$2}
492\key{... with printf format specification}{=\$1+\$2;\%.2f} 489\key{... with printf format specification}{=\$1+\$2;\%.2f}
@@ -496,7 +493,9 @@ introduces a column formula, \kbd{:=} a named-field formula.
496 493
497{\bf Miscellaneous} 494{\bf Miscellaneous}
498 495
499\key{toggle visibility of vertical lines}{C-c |} 496\key{to limit column width to \kbd{N} characters, use}{...| <N> |...}
497\key{edit the current field in a separate window}{C-c `}
498\key{make current field fully visible}{C-u TAB}
500\metax{export as tab-separated file}{M-x org-table-export} 499\metax{export as tab-separated file}{M-x org-table-export}
501\metax{import tab-separated file}{M-x org-table-import} 500\metax{import tab-separated file}{M-x org-table-import}
502 501