diff options
| author | Chong Yidong | 2011-02-05 01:13:36 -0500 |
|---|---|---|
| committer | Chong Yidong | 2011-02-05 01:13:36 -0500 |
| commit | a41c866068bc9428c5ba354d53d0dd4abd829d6f (patch) | |
| tree | 663e85f8af7b57f82c52d28457ae3a295396e5ee | |
| parent | 9ad53e98fd3ac179a8498e867f7fc59bd9de0de3 (diff) | |
| download | emacs-a41c866068bc9428c5ba354d53d0dd4abd829d6f.tar.gz emacs-a41c866068bc9428c5ba354d53d0dd4abd829d6f.zip | |
Last remaining doc additions required by 23.3.
* doc/emacs/maintaining.texi (VC Change Log): Document vc-log-incoming and
vc-log-outgoing.
(Merging): Document vc-find-conflicted-file.
* doc/emacs/rmail.texi (Rmail Display): Document Rmail MIME support more
accurately.
* doc/lispref/commands.texi (Accessing Mouse): Note that a header line is not
included in the row of posn-col-row.
* etc/NEWS: Remove +++ and --- lines.
| -rw-r--r-- | doc/emacs/ChangeLog | 9 | ||||
| -rw-r--r-- | doc/emacs/maintaining.texi | 29 | ||||
| -rw-r--r-- | doc/emacs/rmail.texi | 24 | ||||
| -rw-r--r-- | doc/lispref/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/lispref/commands.texi | 15 | ||||
| -rw-r--r-- | etc/NEWS | 69 |
6 files changed, 99 insertions, 52 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 20e672f9ab6..b89f9226c3b 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * rmail.texi (Rmail Display): Document Rmail MIME support more | ||
| 4 | accurately. | ||
| 5 | |||
| 6 | * maintaining.texi (VC Change Log): Document vc-log-incoming and | ||
| 7 | vc-log-outgoing. | ||
| 8 | (Merging): Document vc-find-conflicted-file. | ||
| 9 | |||
| 1 | 2011-02-04 Glenn Morris <rgm@gnu.org> | 10 | 2011-02-04 Glenn Morris <rgm@gnu.org> |
| 2 | 11 | ||
| 3 | * custom.texi (Variables): Fix typo. | 12 | * custom.texi (Variables): Fix typo. |
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index ccbea017c91..f7be0015ffa 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi | |||
| @@ -900,6 +900,14 @@ Display revision control state and change history | |||
| 900 | @item C-x v L | 900 | @item C-x v L |
| 901 | Display the change history for the current repository | 901 | Display the change history for the current repository |
| 902 | (@code{vc-print-root-log}). | 902 | (@code{vc-print-root-log}). |
| 903 | |||
| 904 | @item C-x v I | ||
| 905 | Display the changes that will be received with a pull operation | ||
| 906 | (@code{vc-log-incoming}). | ||
| 907 | |||
| 908 | @item C-x v O | ||
| 909 | Display the changes that will be sent by the next push operation | ||
| 910 | (@code{vc-log-outgoing}). | ||
| 903 | @end table | 911 | @end table |
| 904 | 912 | ||
| 905 | @kindex C-x v l | 913 | @kindex C-x v l |
| @@ -921,6 +929,19 @@ version-controlled directory tree as a whole. With a prefix argument, | |||
| 921 | the command prompts for the maximum number of revisions to display. | 929 | the command prompts for the maximum number of revisions to display. |
| 922 | RCS, SCCS, and CVS do not support this feature. | 930 | RCS, SCCS, and CVS do not support this feature. |
| 923 | 931 | ||
| 932 | On a distributed version control system, the @kbd{C-x v I} | ||
| 933 | (@code{vc-log-incoming}) command displays a log buffer showing the | ||
| 934 | changes that will be applied, the next time you run the version | ||
| 935 | control system's ``pull'' command to get new revisions from another | ||
| 936 | repository. This other repository is the default one from which | ||
| 937 | changes are pulled, as defined by the version control system; with a | ||
| 938 | prefix argument, @code{vc-log-incoming} prompts for a specific | ||
| 939 | repository from which changes would be pulled, and lists the changes | ||
| 940 | accordingly. Similarly, @kbd{C-x v O} (@code{vc-log-outgoing}) shows | ||
| 941 | the changes that will be sent to another repository, the next time you | ||
| 942 | run the ``push'' command; with a prefix argument, it prompts for a | ||
| 943 | specific repository to which changes would be pushed. | ||
| 944 | |||
| 924 | In the @samp{*vc-change-log*} buffer, you can use the following keys | 945 | In the @samp{*vc-change-log*} buffer, you can use the following keys |
| 925 | to move between the logs of revisions and of files, to view past | 946 | to move between the logs of revisions and of files, to view past |
| 926 | revisions, to modify change comments, to view annotations and to view | 947 | revisions, to modify change comments, to view annotations and to view |
| @@ -1374,12 +1395,18 @@ master file revision with user B's changes in it is 1.11. | |||
| 1374 | @end group | 1395 | @end group |
| 1375 | @end smallexample | 1396 | @end smallexample |
| 1376 | 1397 | ||
| 1377 | @cindex vc-resolve-conflicts | 1398 | @findex vc-resolve-conflicts |
| 1378 | Then you can resolve the conflicts by editing the file manually. Or | 1399 | Then you can resolve the conflicts by editing the file manually. Or |
| 1379 | you can type @code{M-x vc-resolve-conflicts} after visiting the file. | 1400 | you can type @code{M-x vc-resolve-conflicts} after visiting the file. |
| 1380 | This starts an Ediff session, as described above. Don't forget to | 1401 | This starts an Ediff session, as described above. Don't forget to |
| 1381 | commit the merged version afterwards. | 1402 | commit the merged version afterwards. |
| 1382 | 1403 | ||
| 1404 | @findex vc-find-conflicted-file | ||
| 1405 | If there is more than one conflicted file in a merge, type @kbd{M-x | ||
| 1406 | vc-find-conflicted-file} after resolving the conflicts in each file. | ||
| 1407 | This command visits the next conflicted file, and moves point to the | ||
| 1408 | first conflict marker in that file. | ||
| 1409 | |||
| 1383 | @node Multi-User Branching | 1410 | @node Multi-User Branching |
| 1384 | @subsubsection Multi-User Branching | 1411 | @subsubsection Multi-User Branching |
| 1385 | 1412 | ||
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi index 633ffa89de0..1c2cf797c1f 100644 --- a/doc/emacs/rmail.texi +++ b/doc/emacs/rmail.texi | |||
| @@ -1143,12 +1143,12 @@ feature, set @code{rmail-highlighted-headers} to @code{nil}. | |||
| 1143 | 1143 | ||
| 1144 | @cindex MIME messages (Rmail) | 1144 | @cindex MIME messages (Rmail) |
| 1145 | @vindex rmail-enable-mime | 1145 | @vindex rmail-enable-mime |
| 1146 | By default, Rmail automatically decodes @acronym{MIME} (Multipurpose | 1146 | If a message is in @acronym{MIME} (Multipurpose Internet Mail |
| 1147 | Internet Mail Extensions) messages. If the message contains multiple | 1147 | Extensions) format and contains multiple parts (@acronym{MIME} |
| 1148 | parts (@acronym{MIME} entities), each part is represented by a tagline | 1148 | entities), Rmail displays each part with a @dfn{tagline}. The tagline |
| 1149 | in the Rmail buffer. The tagline summarizes the part's depth, index, | 1149 | summarizes the part's index, size, and content type. Depending on the |
| 1150 | and type, and may also contain a button for handling it, e.g. saving | 1150 | content type, it may also contain one or more buttons; these perform |
| 1151 | it to a file or displaying it as an image in the Rmail buffer. | 1151 | actions such as saving the part into a file. |
| 1152 | 1152 | ||
| 1153 | @table @kbd | 1153 | @table @kbd |
| 1154 | @findex rmail-mime-toggle-hidden | 1154 | @findex rmail-mime-toggle-hidden |
| @@ -1158,7 +1158,7 @@ Hide or show the @acronym{MIME} part at point | |||
| 1158 | 1158 | ||
| 1159 | @findex rmail-mime-next-item | 1159 | @findex rmail-mime-next-item |
| 1160 | @item @key{TAB} | 1160 | @item @key{TAB} |
| 1161 | Move point to the next @acronym{MIME} part | 1161 | Move point to the next @acronym{MIME} tagline button. |
| 1162 | (@code{rmail-mime-next-item}). | 1162 | (@code{rmail-mime-next-item}). |
| 1163 | 1163 | ||
| 1164 | @findex rmail-mime-previous-item | 1164 | @findex rmail-mime-previous-item |
| @@ -1173,6 +1173,16 @@ Toggle between @acronym{MIME} display and raw message | |||
| 1173 | (@code{rmail-mime}). | 1173 | (@code{rmail-mime}). |
| 1174 | @end table | 1174 | @end table |
| 1175 | 1175 | ||
| 1176 | Each plain-text @acronym{MIME} part is initially displayed | ||
| 1177 | immediately after its tagline, as part of the Rmail buffer, while | ||
| 1178 | @acronym{MIME} parts of other types are represented only by their | ||
| 1179 | taglines, with their actual contents hidden. In either case, you can | ||
| 1180 | toggle a @acronym{MIME} part between its ``displayed'' and ``hidden'' | ||
| 1181 | states by typing @key{RET} anywhere in the part---or anywhere in its | ||
| 1182 | tagline, apart from a tagline button for some other action. Type | ||
| 1183 | @key{RET} (or click with the mouse) to activate a tagline button, and | ||
| 1184 | @key{TAB} to cycle point between tagline buttons. | ||
| 1185 | |||
| 1176 | The @kbd{v} (@code{rmail-mime}) command toggles between the default | 1186 | The @kbd{v} (@code{rmail-mime}) command toggles between the default |
| 1177 | @acronym{MIME} display described above, and a ``raw'' display showing | 1187 | @acronym{MIME} display described above, and a ``raw'' display showing |
| 1178 | the undecoded @acronym{MIME} data. With a prefix argument, this | 1188 | the undecoded @acronym{MIME} data. With a prefix argument, this |
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index c651c5cab89..56f35ef3296 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * commands.texi (Accessing Mouse): Note that a header line is not | ||
| 4 | included in the row of posn-col-row. | ||
| 5 | |||
| 1 | 2011-01-28 Chong Yidong <cyd@stupidchicken.com> | 6 | 2011-01-28 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 7 | ||
| 3 | * vol1.texi (Top): | 8 | * vol1.texi (Top): |
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi index 2e0c020a5bb..91aae9594bb 100644 --- a/doc/lispref/commands.texi +++ b/doc/lispref/commands.texi | |||
| @@ -1917,10 +1917,17 @@ into frame-relative coordinates: | |||
| 1917 | @end defun | 1917 | @end defun |
| 1918 | 1918 | ||
| 1919 | @defun posn-col-row position | 1919 | @defun posn-col-row position |
| 1920 | Return the row and column (in units of the frame's default character | 1920 | This function returns a cons cell @code{(@var{col} . @var{row})}, |
| 1921 | height and width) of @var{position}, as a cons cell @code{(@var{col} . | 1921 | containing the estimated column and row corresponding to buffer |
| 1922 | @var{row})}. These are computed from the @var{x} and @var{y} values | 1922 | position @var{position}. The return value is given in units of the |
| 1923 | actually found in @var{position}. | 1923 | frame's default character width and height, as computed from the |
| 1924 | @var{x} and @var{y} values corresponding to @var{position}. (So, if | ||
| 1925 | the actual characters have non-default sizes, the actual row and | ||
| 1926 | column may differ from these computed values.) | ||
| 1927 | |||
| 1928 | Note that @var{row} is counted from the top of the text area. If the | ||
| 1929 | window possesses a header line (@pxref{Header Lines}), it is | ||
| 1930 | @emph{not} counted as the first line. | ||
| 1924 | @end defun | 1931 | @end defun |
| 1925 | 1932 | ||
| 1926 | @defun posn-actual-col-row position | 1933 | @defun posn-actual-col-row position |
| @@ -17,33 +17,52 @@ with a prefix argument or by typing C-u C-h C-n. | |||
| 17 | 17 | ||
| 18 | * Installation Changes in Emacs 23.3 | 18 | * Installation Changes in Emacs 23.3 |
| 19 | 19 | ||
| 20 | --- | ||
| 21 | ** New configure option --with-crt-dir specifies the location of your | 20 | ** New configure option --with-crt-dir specifies the location of your |
| 22 | crt*.o files, if they are in a non-standard location. This is only | 21 | crt*.o files, if they are in a non-standard location. This is only |
| 23 | used on x86-64 and s390x GNU/Linux architectures. | 22 | used on x86-64 and s390x GNU/Linux architectures. |
| 24 | 23 | ||
| 25 | * Startup Changes in Emacs 23.3 | ||
| 26 | |||
| 27 | * Changes in Emacs 23.3 | 24 | * Changes in Emacs 23.3 |
| 28 | 25 | ||
| 29 | +++ | ||
| 30 | ** The last-resort backup file `%backup%~' is now written to | 26 | ** The last-resort backup file `%backup%~' is now written to |
| 31 | `user-emacs-directory', instead of the user's home directory. | 27 | `user-emacs-directory', instead of the user's home directory. |
| 32 | 28 | ||
| 33 | 29 | ** If Emacs creates `user-emacs-directory', that directory's | |
| 34 | * Editing Changes in Emacs 23.3 | 30 | permissions are now set to rwx------, ignoring the umask. |
| 35 | 31 | ||
| 36 | 32 | ||
| 37 | * Changes in Specialized Modes and Packages in Emacs 23.3 | 33 | * Changes in Specialized Modes and Packages in Emacs 23.3 |
| 38 | 34 | ||
| 39 | --- | 35 | ** Calendar and diary |
| 40 | ** The appt-add command takes an optional argument for the warning time. | 36 | |
| 37 | *** The appt-add command takes an optional argument, the warning time. | ||
| 41 | This can be used in place of the default appt-message-warning-time. | 38 | This can be used in place of the default appt-message-warning-time. |
| 42 | 39 | ||
| 43 | --- | 40 | ** Python mode |
| 44 | ** You can allow inferior Python processes to load modules from the | 41 | |
| 42 | *** You can allow inferior Python processes to load modules from the | ||
| 45 | current directory by setting `python-remove-cwd-from-path' to nil. | 43 | current directory by setting `python-remove-cwd-from-path' to nil. |
| 46 | 44 | ||
| 45 | ** Rmail | ||
| 46 | |||
| 47 | *** The default value of `rmail-enable-mime' is now t. Rmail decodes | ||
| 48 | MIME contents automatically. You can customize the variable | ||
| 49 | `rmail-enable-mime' back to `nil' to disable this automatic MIME | ||
| 50 | decoding. | ||
| 51 | |||
| 52 | *** The command `rmail-mime' change the displaying of a MIME message | ||
| 53 | between decoded presentation form and raw data if `rmail-enable-mime' | ||
| 54 | is non-nil. And, with prefix argument, it change only the displaying | ||
| 55 | of the MIME entity at point. | ||
| 56 | |||
| 57 | *** The new command `rmail-mime-next-item' (bound to TAB) moves point | ||
| 58 | to the next item of MIME message. | ||
| 59 | |||
| 60 | *** The new command `rmail-mime-previous-item' (bound to backtab) moves | ||
| 61 | point to the previous item of MIME message. | ||
| 62 | |||
| 63 | *** The new command `rmail-mime-toggle-hidden' (RET) hide or show the | ||
| 64 | body of the MIME entity at point. | ||
| 65 | |||
| 47 | ** VC and related modes | 66 | ** VC and related modes |
| 48 | 67 | ||
| 49 | *** New VC command `vc-log-incoming', bound to `C-x v I'. | 68 | *** New VC command `vc-log-incoming', bound to `C-x v I'. |
| @@ -56,14 +75,12 @@ This shows a log of changes to be sent in the next commit. | |||
| 56 | 75 | ||
| 57 | *** New VC command vc-find-conflicted-file. | 76 | *** New VC command vc-find-conflicted-file. |
| 58 | 77 | ||
| 59 | +++ | ||
| 60 | *** The 'g' key in VC diff, log, log-incoming and log-outgoing buffers | 78 | *** The 'g' key in VC diff, log, log-incoming and log-outgoing buffers |
| 61 | reruns the corresponding VC command to compute an up to date version | 79 | reruns the corresponding VC command to compute an up to date version |
| 62 | of the buffer. | 80 | of the buffer. |
| 63 | 81 | ||
| 64 | *** vc-dir for Bzr supports viewing shelve contents and shelving snapshots. | 82 | *** vc-dir for Bzr supports viewing shelve contents and shelving snapshots. |
| 65 | 83 | ||
| 66 | +++ | ||
| 67 | *** Special markup can be added to log-edit buffers. | 84 | *** Special markup can be added to log-edit buffers. |
| 68 | You can add headers specifying additional information to be supplied | 85 | You can add headers specifying additional information to be supplied |
| 69 | to the version control system. For example: | 86 | to the version control system. For example: |
| @@ -76,30 +93,8 @@ Bazaar recognizes the headers "Author", "Date" and "Fixes". | |||
| 76 | Git, Mercurial, and Monotone recognize "Author" and "Date". | 93 | Git, Mercurial, and Monotone recognize "Author" and "Date". |
| 77 | Any unknown header is left as is in the message, so it is not lost. | 94 | Any unknown header is left as is in the message, so it is not lost. |
| 78 | 95 | ||
| 79 | ** Rmail | ||
| 80 | |||
| 81 | *** The default value of `rmail-enable-mime' is now t. Rmail decodes | ||
| 82 | MIME contents automatically. You can customize the variable | ||
| 83 | `rmail-enable-mime' back to `nil' to disable this automatic MIME | ||
| 84 | decoding. | ||
| 85 | |||
| 86 | *** The command `rmail-mime' change the displaying of a MIME message | ||
| 87 | between decoded presentation form and raw data if `rmail-enable-mime' | ||
| 88 | is non-nil. And, with prefix argument, it change only the displaying | ||
| 89 | of the MIME entity at point. | ||
| 90 | |||
| 91 | *** The new command `rmail-mime-next-item' (bound to TAB) moves point | ||
| 92 | to the next item of MIME message. | ||
| 93 | |||
| 94 | *** The new command `rmail-mime-previous-item' (bound to backtab) moves | ||
| 95 | point to the previous item of MIME message. | ||
| 96 | |||
| 97 | *** The new command `rmail-mime-toggle-hidden' (RET) hide or show the | ||
| 98 | body of the MIME entity at point. | ||
| 99 | |||
| 100 | ** Obsolete packages | 96 | ** Obsolete packages |
| 101 | 97 | ||
| 102 | +++ | ||
| 103 | *** lmenu.el and cl-compat.el are now obsolete. | 98 | *** lmenu.el and cl-compat.el are now obsolete. |
| 104 | 99 | ||
| 105 | 100 | ||
| @@ -120,26 +115,20 @@ starting from the first line of text below the header line. | |||
| 120 | 115 | ||
| 121 | * Lisp changes in Emacs 23.3 | 116 | * Lisp changes in Emacs 23.3 |
| 122 | 117 | ||
| 123 | +++ | ||
| 124 | ** `e' and `pi' are now called `float-e' and `float-pi'. | 118 | ** `e' and `pi' are now called `float-e' and `float-pi'. |
| 125 | The old names are obsolete. | 119 | The old names are obsolete. |
| 126 | 120 | ||
| 127 | +++ | ||
| 128 | ** The use of unintern without an obarray arg is now obsolete. | 121 | ** The use of unintern without an obarray arg is now obsolete. |
| 129 | 122 | ||
| 130 | --- | ||
| 131 | ** The function `princ-list' is now obsolete. | 123 | ** The function `princ-list' is now obsolete. |
| 132 | 124 | ||
| 133 | +++ | ||
| 134 | ** The yank-handler argument to kill-region and friends is now obsolete. | 125 | ** The yank-handler argument to kill-region and friends is now obsolete. |
| 135 | 126 | ||
| 136 | +++ | ||
| 137 | ** New function byte-to-string, like char-to-string but for bytes. | 127 | ** New function byte-to-string, like char-to-string but for bytes. |
| 138 | 128 | ||
| 139 | 129 | ||
| 140 | * Changes in Emacs 23.3 on non-free operating systems | 130 | * Changes in Emacs 23.3 on non-free operating systems |
| 141 | 131 | ||
| 142 | +++ | ||
| 143 | ** The nextstep port can have different modifiers for the left and right | 132 | ** The nextstep port can have different modifiers for the left and right |
| 144 | alt/option key by customizing the value for ns-right-alternate-modifier. | 133 | alt/option key by customizing the value for ns-right-alternate-modifier. |
| 145 | 134 | ||