diff options
| author | Paul Eggert | 2011-03-05 23:53:03 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-03-05 23:53:03 -0800 |
| commit | 58635e4de85621d4f16befe15b1df44a637bd078 (patch) | |
| tree | b5dc80332d5912ba795e59ee86cea1527324709e /doc | |
| parent | 5489860be109ec6fa2a7d143cdecb6887e37f5d5 (diff) | |
| parent | 555e9b5c69d70acca13310fbe533594a8f1eab98 (diff) | |
| download | emacs-58635e4de85621d4f16befe15b1df44a637bd078.tar.gz emacs-58635e4de85621d4f16befe15b1df44a637bd078.zip | |
Merge from mainline.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 9 | ||||
| -rw-r--r-- | doc/emacs/misc.texi | 5 | ||||
| -rw-r--r-- | doc/emacs/mule.texi | 9 | ||||
| -rw-r--r-- | doc/lispref/ChangeLog | 13 | ||||
| -rw-r--r-- | doc/lispref/Makefile.in | 1 | ||||
| -rw-r--r-- | doc/lispref/files.texi | 3 | ||||
| -rw-r--r-- | doc/lispref/processes.texi | 25 | ||||
| -rw-r--r-- | doc/misc/ChangeLog | 22 | ||||
| -rw-r--r-- | doc/misc/calc.texi | 133 | ||||
| -rw-r--r-- | doc/misc/dired-x.texi | 30 | ||||
| -rw-r--r-- | doc/misc/faq.texi | 4 | ||||
| -rw-r--r-- | doc/misc/url.texi | 20 |
12 files changed, 185 insertions, 89 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 8438fa4952c..dc43450110f 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2011-03-03 Drake Wilson <drake@begriffli.ch> (tiny change) | ||
| 2 | |||
| 3 | * misc.texi (emacsclient Options): Add q/quiet. | ||
| 4 | |||
| 5 | 2011-03-02 Glenn Morris <rgm@gnu.org> | ||
| 6 | |||
| 7 | * mule.texi (Communication Coding) <x-select-request-type>: | ||
| 8 | Remove duplicate (essentially) paragraph. (Bug#8148) | ||
| 9 | |||
| 1 | 2011-03-01 Christoph Scholtes <cschol2112@googlemail.com> | 10 | 2011-03-01 Christoph Scholtes <cschol2112@googlemail.com> |
| 2 | 11 | ||
| 3 | * maintaining.texi (Format of ChangeLog): Add reference to | 12 | * maintaining.texi (Format of ChangeLog): Add reference to |
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index d7143d1498a..1299895a06e 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi | |||
| @@ -1672,6 +1672,11 @@ all server buffers are finished. You can take as long as you like to | |||
| 1672 | edit the server buffers within Emacs, and they are @emph{not} killed | 1672 | edit the server buffers within Emacs, and they are @emph{not} killed |
| 1673 | when you type @kbd{C-x #} in them. | 1673 | when you type @kbd{C-x #} in them. |
| 1674 | 1674 | ||
| 1675 | @item -q | ||
| 1676 | @itemx --quiet | ||
| 1677 | Do not let @command{emacsclient} display messages about waiting for | ||
| 1678 | Emacs or connecting to remote server sockets. | ||
| 1679 | |||
| 1675 | @item -s @var{server-name} | 1680 | @item -s @var{server-name} |
| 1676 | @itemx --socket-name=@var{server-name} | 1681 | @itemx --socket-name=@var{server-name} |
| 1677 | Connect to the Emacs server named @var{server-name}. The server name | 1682 | Connect to the Emacs server named @var{server-name}. The server name |
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index f0facec86c1..22c155d26de 100644 --- a/doc/emacs/mule.texi +++ b/doc/emacs/mule.texi | |||
| @@ -1153,15 +1153,6 @@ specified by one of the environment variables @env{LC_ALL}, | |||
| 1153 | specified above, whose value is nonempty is the one that determines | 1153 | specified above, whose value is nonempty is the one that determines |
| 1154 | the text representation.) | 1154 | the text representation.) |
| 1155 | 1155 | ||
| 1156 | @vindex x-select-request-type | ||
| 1157 | The variable @code{x-select-request-type} specifies a selection data | ||
| 1158 | type of selection to request from the X server. The default value is | ||
| 1159 | @code{nil}, which means Emacs tries @code{COMPOUND_TEXT} and | ||
| 1160 | @code{UTF8_STRING}, and uses whichever result seems more appropriate. | ||
| 1161 | You can explicitly specify the data type by setting the variable to | ||
| 1162 | one of the symbols @code{COMPOUND_TEXT}, @code{UTF8_STRING}, | ||
| 1163 | @code{STRING} and @code{TEXT}. | ||
| 1164 | |||
| 1165 | @node File Name Coding | 1156 | @node File Name Coding |
| 1166 | @section Coding Systems for File Names | 1157 | @section Coding Systems for File Names |
| 1167 | 1158 | ||
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 1a980f14f3d..7bb1919b837 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2011-03-06 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * Makefile.in (srcs): Add package.texi. | ||
| 4 | |||
| 5 | 2011-03-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 6 | |||
| 7 | * processes.texi (Synchronous Processes): Minor clarification | ||
| 8 | (Bug#8149). | ||
| 9 | |||
| 10 | 2011-03-03 Glenn Morris <rgm@gnu.org> | ||
| 11 | |||
| 12 | * files.texi (Truenames): Minor clarification. (Bug#2341) | ||
| 13 | |||
| 1 | 2011-03-01 Glenn Morris <rgm@gnu.org> | 14 | 2011-03-01 Glenn Morris <rgm@gnu.org> |
| 2 | 15 | ||
| 3 | * variables.texi (Directory Local Variables): | 16 | * variables.texi (Directory Local Variables): |
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in index a9664a4e197..d5427f6e477 100644 --- a/doc/lispref/Makefile.in +++ b/doc/lispref/Makefile.in | |||
| @@ -80,6 +80,7 @@ srcs = \ | |||
| 80 | $(srcdir)/numbers.texi \ | 80 | $(srcdir)/numbers.texi \ |
| 81 | $(srcdir)/objects.texi \ | 81 | $(srcdir)/objects.texi \ |
| 82 | $(srcdir)/os.texi \ | 82 | $(srcdir)/os.texi \ |
| 83 | $(srcdir)/package.texi \ | ||
| 83 | $(srcdir)/positions.texi \ | 84 | $(srcdir)/positions.texi \ |
| 84 | $(srcdir)/processes.texi \ | 85 | $(srcdir)/processes.texi \ |
| 85 | $(srcdir)/searching.texi \ | 86 | $(srcdir)/searching.texi \ |
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi index 3697f18badd..e3bdebd28a1 100644 --- a/doc/lispref/files.texi +++ b/doc/lispref/files.texi | |||
| @@ -1041,7 +1041,8 @@ because they eliminate symbolic links as a cause of name variation. | |||
| 1041 | 1041 | ||
| 1042 | @defun file-truename filename | 1042 | @defun file-truename filename |
| 1043 | The function @code{file-truename} returns the truename of the file | 1043 | The function @code{file-truename} returns the truename of the file |
| 1044 | @var{filename}. The argument must be an absolute file name. | 1044 | @var{filename}. If the argument is not an absolute file name, |
| 1045 | this function first expands it against @code{default-directory}. | ||
| 1045 | 1046 | ||
| 1046 | This function does not expand environment variables. Only | 1047 | This function does not expand environment variables. Only |
| 1047 | @code{substitute-in-file-name} does that. @xref{Definition of | 1048 | @code{substitute-in-file-name} does that. @xref{Definition of |
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi index 8a8de0e7fa8..dc9fed58076 100644 --- a/doc/lispref/processes.texi +++ b/doc/lispref/processes.texi | |||
| @@ -266,10 +266,9 @@ subprocess by @code{call-process-region} is encoded using a coding | |||
| 266 | system, much like text written into a file. @xref{Coding Systems}. | 266 | system, much like text written into a file. @xref{Coding Systems}. |
| 267 | 267 | ||
| 268 | @defun call-process program &optional infile destination display &rest args | 268 | @defun call-process program &optional infile destination display &rest args |
| 269 | This function calls @var{program} in a separate process and waits for | 269 | This function calls @var{program} and waits for it to finish. |
| 270 | it to finish. | ||
| 271 | 270 | ||
| 272 | The standard input for the process comes from file @var{infile} if | 271 | The standard input for the new process comes from file @var{infile} if |
| 273 | @var{infile} is not @code{nil}, and from the null device otherwise. | 272 | @var{infile} is not @code{nil}, and from the null device otherwise. |
| 274 | The argument @var{destination} says where to put the process output. | 273 | The argument @var{destination} says where to put the process output. |
| 275 | Here are the possibilities: | 274 | Here are the possibilities: |
| @@ -488,10 +487,10 @@ inputinput@point{} | |||
| 488 | @end defun | 487 | @end defun |
| 489 | 488 | ||
| 490 | @defun call-process-shell-command command &optional infile destination display &rest args | 489 | @defun call-process-shell-command command &optional infile destination display &rest args |
| 491 | This function executes the shell command @var{command} synchronously | 490 | This function executes the shell command @var{command} synchronously. |
| 492 | in a separate process. The final arguments @var{args} are additional | 491 | The final arguments @var{args} are additional arguments to add at the |
| 493 | arguments to add at the end of @var{command}. The other arguments | 492 | end of @var{command}. The other arguments are handled as in |
| 494 | are handled as in @code{call-process}. | 493 | @code{call-process}. |
| 495 | @end defun | 494 | @end defun |
| 496 | 495 | ||
| 497 | @defun process-file-shell-command command &optional infile destination display &rest args | 496 | @defun process-file-shell-command command &optional infile destination display &rest args |
| @@ -506,12 +505,12 @@ then returns the command's output as a string. | |||
| 506 | @end defun | 505 | @end defun |
| 507 | 506 | ||
| 508 | @defun process-lines program &rest args | 507 | @defun process-lines program &rest args |
| 509 | This function runs @var{program} in a separate process, waits for it | 508 | This function runs @var{program}, waits for it to finish, and returns |
| 510 | to finish, and returns its output as a list of strings. Each string | 509 | its output as a list of strings. Each string in the list holds a |
| 511 | in the list holds a single line of text output by the program; the | 510 | single line of text output by the program; the end-of-line characters |
| 512 | end-of-line characters are stripped from each line. The arguments | 511 | are stripped from each line. The arguments beyond @var{program}, |
| 513 | beyond @var{program}, @var{args}, are strings that specify | 512 | @var{args}, are strings that specify command-line arguments with which |
| 514 | command-line arguments with which to run the program. | 513 | to run the program. |
| 515 | 514 | ||
| 516 | If @var{program} exits with a non-zero exit status, this function | 515 | If @var{program} exits with a non-zero exit status, this function |
| 517 | signals an error. | 516 | signals an error. |
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index b50dafb62ee..2c5f998737a 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,25 @@ | |||
| 1 | 2011-03-06 Jay Belanger <jay.p.belanger@gmail.com> | ||
| 2 | |||
| 3 | * calc.texi (Logarithmic Units): Rename calc-logunits-dblevel | ||
| 4 | and calc-logunits-nplevel to calc-dblevel and calc-nplevel, | ||
| 5 | respectively. | ||
| 6 | (Musical Notes): New section. | ||
| 7 | (Customizing Calc): Mention the customizable variable | ||
| 8 | calc-note-threshold. | ||
| 9 | |||
| 10 | 2011-03-03 Glenn Morris <rgm@gnu.org> | ||
| 11 | |||
| 12 | * url.texi (Dealing with HTTP documents): Remove reference to | ||
| 13 | function url-decode-text-part; never seems to have existed. (Bug#6038) | ||
| 14 | (Configuration): Update url-configuration-directory description. | ||
| 15 | |||
| 16 | 2011-03-02 Glenn Morris <rgm@gnu.org> | ||
| 17 | |||
| 18 | * dired-x.texi (Multiple Dired Directories): Remove mentions | ||
| 19 | of dired-default-directory-alist and dired-default-directory. | ||
| 20 | Move dired-smart-shell-command here... | ||
| 21 | (Miscellaneous Commands): ... from here. | ||
| 22 | |||
| 1 | 2011-03-02 Paul Eggert <eggert@cs.ucla.edu> | 23 | 2011-03-02 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 24 | ||
| 3 | * texinfo.tex: Update to version 2011-02-24.09. | 25 | * texinfo.tex: Update to version 2011-02-24.09. |
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index b9d4f8c4a23..88103fc0034 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -27676,6 +27676,7 @@ begin with the @kbd{u} prefix key. | |||
| 27676 | * Predefined Units:: | 27676 | * Predefined Units:: |
| 27677 | * User-Defined Units:: | 27677 | * User-Defined Units:: |
| 27678 | * Logarithmic Units:: | 27678 | * Logarithmic Units:: |
| 27679 | * Musical Notes:: | ||
| 27679 | @end menu | 27680 | @end menu |
| 27680 | 27681 | ||
| 27681 | @node Basic Operations on Units, The Units Table, Units, Units | 27682 | @node Basic Operations on Units, The Units Table, Units, Units |
| @@ -28121,7 +28122,7 @@ was already a set of user-defined units in your Calc init file, it | |||
| 28121 | is replaced by the new set. (@xref{General Mode Commands}, for a way to | 28122 | is replaced by the new set. (@xref{General Mode Commands}, for a way to |
| 28122 | tell Calc to use a different file for the Calc init file.) | 28123 | tell Calc to use a different file for the Calc init file.) |
| 28123 | 28124 | ||
| 28124 | @node Logarithmic Units, , User-Defined Units, Units | 28125 | @node Logarithmic Units, Musical Notes, User-Defined Units, Units |
| 28125 | @section Logarithmic Units | 28126 | @section Logarithmic Units |
| 28126 | 28127 | ||
| 28127 | The units @code{dB} (decibels) and @code{Np} (nepers) are logarithmic | 28128 | The units @code{dB} (decibels) and @code{Np} (nepers) are logarithmic |
| @@ -28251,18 +28252,18 @@ The @kbd{H l q} [@code{fieldquant}] command behaves like @kbd{l q} but | |||
| 28251 | computes field quantities instead of power quantities. | 28252 | computes field quantities instead of power quantities. |
| 28252 | 28253 | ||
| 28253 | @kindex l d | 28254 | @kindex l d |
| 28254 | @pindex calc-logunits-dblevel | 28255 | @pindex calc-dblevel |
| 28255 | @tindex dbpowerlevel | 28256 | @tindex dbpowerlevel |
| 28256 | @tindex dbfieldlevel | 28257 | @tindex dbfieldlevel |
| 28257 | @kindex l n | 28258 | @kindex l n |
| 28258 | @pindex calc-logunits-nplevel | 28259 | @pindex calc-nplevel |
| 28259 | @tindex nppowerlevel | 28260 | @tindex nppowerlevel |
| 28260 | @tindex npfieldlevel | 28261 | @tindex npfieldlevel |
| 28261 | The @kbd{l d} (@code{calc-logunits-dblevel}) [@code{dbpowerlevel}] | 28262 | The @kbd{l d} (@code{calc-dblevel}) [@code{dbpowerlevel}] |
| 28262 | command will compute the decibel level of a power quantity using the | 28263 | command will compute the decibel level of a power quantity using the |
| 28263 | default reference level; @kbd{H l d} [@code{dbfieldlevel}] will | 28264 | default reference level; @kbd{H l d} [@code{dbfieldlevel}] will |
| 28264 | compute the decibel level of a field quantity. The commands @kbd{l n} | 28265 | compute the decibel level of a field quantity. The commands @kbd{l n} |
| 28265 | (@code{calc-logunits-nplevel}) [@code{nppowerlevel}] and @kbd{H l n} | 28266 | (@code{calc-nplevel}) [@code{nppowerlevel}] and @kbd{H l n} |
| 28266 | [@code{npfieldlevel}] will similarly compute neper levels. With the | 28267 | [@code{npfieldlevel}] will similarly compute neper levels. With the |
| 28267 | capital @kbd{O} prefix these commands will read a reference level | 28268 | capital @kbd{O} prefix these commands will read a reference level |
| 28268 | from the stack; in an algebraic formula the reference level can be | 28269 | from the stack; in an algebraic formula the reference level can be |
| @@ -28363,6 +28364,76 @@ a logarithmic unit by a number; the @kbd{l /} | |||
| 28363 | logarithmic unit by a number. Note that the reference quantities don't | 28364 | logarithmic unit by a number. Note that the reference quantities don't |
| 28364 | play a role in this arithmetic. | 28365 | play a role in this arithmetic. |
| 28365 | 28366 | ||
| 28367 | @node Musical Notes, , Logarithmic Units, Units | ||
| 28368 | @section Musical Notes | ||
| 28369 | |||
| 28370 | Calc can convert between musical notes and their associated | ||
| 28371 | frequencies. Notes can be given using either scientific pitch | ||
| 28372 | notation or midi numbers. Since these note systems are basically | ||
| 28373 | logarithmic scales, Calc uses the @kbd{l} prefix for functions | ||
| 28374 | operating on notes. | ||
| 28375 | |||
| 28376 | Scientific pitch notation refers to a note by giving a letter | ||
| 28377 | A through G, possibly followed by a flat or sharp) with a subscript | ||
| 28378 | indicating an octave number. Each octave starts with C and ends with | ||
| 28379 | B and | ||
| 28380 | @c increasing each note by a semitone will result | ||
| 28381 | @c in the sequence @expr{C}, @expr{C} sharp, @expr{D}, @expr{E} flat, @expr{E}, | ||
| 28382 | @c @expr{F}, @expr{F} sharp, @expr{G}, @expr{A} flat, @expr{A}, @expr{B} | ||
| 28383 | @c flat and @expr{B}. | ||
| 28384 | the octave numbered 0 was chosen to correspond to the lowest | ||
| 28385 | audible frequency. Using this system, middle C (about 261.625 Hz) | ||
| 28386 | corresponds to the note @expr{C} in octave 4 and is denoted | ||
| 28387 | @expr{C_4}. Any frequency can be described by giving a note plus an | ||
| 28388 | offset in cents (where a cent is a ratio of frequencies so that a | ||
| 28389 | semitone consists of 100 cents). | ||
| 28390 | |||
| 28391 | The midi note number system assigns numbers to notes so that | ||
| 28392 | @expr{C_(-1)} corresponds to the midi note number 0 and @expr{G_9} | ||
| 28393 | corresponds to the midi note number 127. A midi controller can have | ||
| 28394 | up to 128 keys and each midi note number from 0 to 127 corresponds to | ||
| 28395 | a possible key. | ||
| 28396 | |||
| 28397 | @kindex l s | ||
| 28398 | @pindex calc-spn | ||
| 28399 | @tindex spn | ||
| 28400 | The @kbd{l s} (@code{calc-spn}) [@code{spn}] command converts either | ||
| 28401 | a frequency or a midi number to scientific pitch notation. For | ||
| 28402 | example, @code{500 Hz} gets converted to | ||
| 28403 | @code{B_4 + 21.3094853649 cents} and @code{84} to @code{C_6}. | ||
| 28404 | |||
| 28405 | |||
| 28406 | @kindex l m | ||
| 28407 | @pindex calc-midi | ||
| 28408 | @tindex midi | ||
| 28409 | The @kbd{l m} (@code{calc-midi}) [@code{midi}] command converts either | ||
| 28410 | a frequency or a note given in scientific pitch notation to the | ||
| 28411 | corresponding midi number. For example, @code{C_6} gets converted to 84 | ||
| 28412 | and @code{440 Hz} to 69. | ||
| 28413 | |||
| 28414 | @kindex l f | ||
| 28415 | @pindex calc-freq | ||
| 28416 | @tindex freq | ||
| 28417 | The @kbd{l f} (@code{calc-freq}) [@code{freq}] command converts either | ||
| 28418 | either a midi number or a note given in scientific pitch notation to | ||
| 28419 | the corresponding frequency. For example, @code{Asharp_2 + 30 cents} | ||
| 28420 | gets converted to @code{118.578040134 Hz} and @code{55} to | ||
| 28421 | @code{195.99771799 Hz}. | ||
| 28422 | |||
| 28423 | Since the frequencies of notes are not usually given exactly (and are | ||
| 28424 | typically irrational), the customizable variable | ||
| 28425 | @code{calc-note-threshold} determines how close (in cents) a frequency | ||
| 28426 | needs to be to a note to be recognized as that note | ||
| 28427 | (@pxref{Customizing Calc}). This variable has a default value of | ||
| 28428 | @code{1}. For example, middle @var{C} is approximately | ||
| 28429 | @expr{261.625565302 Hz}; this frequency is often shortened to | ||
| 28430 | @expr{261.625 Hz}. Without @code{calc-note-threshold} (or a value of | ||
| 28431 | @expr{0}), Calc would convert @code{261.625 Hz} to scientific pitch | ||
| 28432 | notation @code{B_3 + 99.9962592773 cents}; with the default value of | ||
| 28433 | @code{1}, Calc converts @code{261.625 Hz} to @code{C_4}. | ||
| 28434 | |||
| 28435 | |||
| 28436 | |||
| 28366 | @node Store and Recall, Graphics, Units, Top | 28437 | @node Store and Recall, Graphics, Units, Top |
| 28367 | @chapter Storing and Recalling | 28438 | @chapter Storing and Recalling |
| 28368 | 28439 | ||
| @@ -35481,6 +35552,15 @@ and the default value of @code{calc-logunits-field-reference} is | |||
| 35481 | @code{"20 uPa"}. | 35552 | @code{"20 uPa"}. |
| 35482 | @end defvar | 35553 | @end defvar |
| 35483 | 35554 | ||
| 35555 | @defvar calc-note-threshold | ||
| 35556 | See @ref{Musical Notes}.@* | ||
| 35557 | The variable @code{calc-note-threshold} is a number (written as a | ||
| 35558 | string) which determines how close (in cents) a frequency needs to be | ||
| 35559 | to a note to be recognized as that note. | ||
| 35560 | |||
| 35561 | The default value of @code{calc-note-threshold} is 1. | ||
| 35562 | @end defvar | ||
| 35563 | |||
| 35484 | @defvar calc-highlight-selections-with-faces | 35564 | @defvar calc-highlight-selections-with-faces |
| 35485 | @defvarx calc-selected-face | 35565 | @defvarx calc-selected-face |
| 35486 | @defvarx calc-nonselected-face | 35566 | @defvarx calc-nonselected-face |
| @@ -36129,26 +36209,29 @@ keystrokes are not listed in this summary. | |||
| 36129 | @r{ v x@: I k T @: @: @:ltpt@:(x,v)} | 36209 | @r{ v x@: I k T @: @: @:ltpt@:(x,v)} |
| 36130 | 36210 | ||
| 36131 | @c | 36211 | @c |
| 36132 | @r{ a b@: l + @: @: 2 @:lupoweradd@:(a,b)} | 36212 | @r{ a b@: l + @: @: @:lupoweradd@:(a,b)} |
| 36133 | @r{ a b@: H l + @: @: 2 @:lufieldadd@:(a,b)} | 36213 | @r{ a b@: H l + @: @: @:lufieldadd@:(a,b)} |
| 36134 | @r{ a b@: l - @: @: 2 @:lupowersub@:(a,b)} | 36214 | @r{ a b@: l - @: @: @:lupowersub@:(a,b)} |
| 36135 | @r{ a b@: H l - @: @: 2 @:lufieldsub@:(a,b)} | 36215 | @r{ a b@: H l - @: @: @:lufieldsub@:(a,b)} |
| 36136 | @r{ a b@: l * @: @: 2 @:lupowermul@:(a,b)} | 36216 | @r{ a b@: l * @: @: @:lupowermul@:(a,b)} |
| 36137 | @r{ a b@: H l * @: @: 2 @:lufieldmul@:(a,b)} | 36217 | @r{ a b@: H l * @: @: @:lufieldmul@:(a,b)} |
| 36138 | @r{ a b@: l / @: @: 2 @:lupowerdiv@:(a,b)} | 36218 | @r{ a b@: l / @: @: @:lupowerdiv@:(a,b)} |
| 36139 | @r{ a b@: H l / @: @: 2 @:lufielddiv@:(a,b)} | 36219 | @r{ a b@: H l / @: @: @:lufielddiv@:(a,b)} |
| 36140 | @r{ a@: l d @: @: 1 @:dbpowerlevel@:(a)} | 36220 | @r{ a@: l d @: @: @:dbpowerlevel@:(a)} |
| 36141 | @r{ a b@: O l d @: @: 2 @:dbpowerlevel@:(a,b)} | 36221 | @r{ a b@: O l d @: @: @:dbpowerlevel@:(a,b)} |
| 36142 | @r{ a@: H l d @: @: 1 @:dbfieldlevel@:(a)} | 36222 | @r{ a@: H l d @: @: @:dbfieldlevel@:(a)} |
| 36143 | @r{ a b@: O H l d @: @: 2 @:dbfieldlevel@:(a,b)} | 36223 | @r{ a b@: O H l d @: @: @:dbfieldlevel@:(a,b)} |
| 36144 | @r{ a@: l n @: @: 1 @:nppowerlevel@:(a)} | 36224 | @r{ a@: l n @: @: @:nppowerlevel@:(a)} |
| 36145 | @r{ a b@: O l n @: @: 2 @:nppowerlevel@:(a,b)} | 36225 | @r{ a b@: O l n @: @: @:nppowerlevel@:(a,b)} |
| 36146 | @r{ a@: H l n @: @: 1 @:npfieldlevel@:(a)} | 36226 | @r{ a@: H l n @: @: @:npfieldlevel@:(a)} |
| 36147 | @r{ a b@: O H l n @: @: 2 @:npfieldlevel@:(a,b)} | 36227 | @r{ a b@: O H l n @: @: @:npfieldlevel@:(a,b)} |
| 36148 | @r{ a@: l q @: @: 1 @:powerquant@:(a)} | 36228 | @r{ a@: l q @: @: @:powerquant@:(a)} |
| 36149 | @r{ a b@: O l q @: @: 2 @:powerquant@:(a,b)} | 36229 | @r{ a b@: O l q @: @: @:powerquant@:(a,b)} |
| 36150 | @r{ a@: H l q @: @: 1 @:fieldquant@:(a)} | 36230 | @r{ a@: H l q @: @: @:fieldquant@:(a)} |
| 36151 | @r{ a b@: O H l q @: @: 2 @:fieldquant@:(a,b)} | 36231 | @r{ a b@: O H l q @: @: @:fieldquant@:(a,b)} |
| 36232 | @r{ a@: l s @: @: @:spn@:(a)} | ||
| 36233 | @r{ a@: l m @: @: @:midi@:(a)} | ||
| 36234 | @r{ a@: l f @: @: @:freq@:(a)} | ||
| 36152 | 36235 | ||
| 36153 | @c | 36236 | @c |
| 36154 | @r{ @: m a @: @: 12,13 @:calc-algebraic-mode@:} | 36237 | @r{ @: m a @: @: 12,13 @:calc-algebraic-mode@:} |
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi index dba99d9c6c7..eb797789922 100644 --- a/doc/misc/dired-x.texi +++ b/doc/misc/dired-x.texi | |||
| @@ -867,24 +867,12 @@ some commands it is appropriate that they use the current Dired | |||
| 867 | directory instead of @code{default-directory}, e.g., @code{find-file} and | 867 | directory instead of @code{default-directory}, e.g., @code{find-file} and |
| 868 | @code{compile}. | 868 | @code{compile}. |
| 869 | 869 | ||
| 870 | A general mechanism is provided for special handling of the working | 870 | @findex dired-smart-shell-command |
| 871 | directory in special major modes: | 871 | @findex shell-command |
| 872 | 872 | @kindex M-! | |
| 873 | @table @code | 873 | The command @code{dired-smart-shell-command}, bound to @kbd{M-!} in |
| 874 | @item dired-default-directory-alist | 874 | Dired buffers, is like @code{shell-command}, but it runs with |
| 875 | @vindex dired-default-directory-alist | 875 | @code{default-directory} bound to the current Dired directory. |
| 876 | Default: @code{((dired-mode . (dired-current-directory)))} | ||
| 877 | |||
| 878 | Alist of major modes and their notion of @code{default-directory}, as a | ||
| 879 | Lisp expression to evaluate. A resulting value of @code{nil} is ignored | ||
| 880 | in favor of @code{default-directory}. | ||
| 881 | |||
| 882 | @item dired-default-directory | ||
| 883 | @findex dired-default-directory | ||
| 884 | Use this function like you would use the variable | ||
| 885 | @code{default-directory}, except that @code{dired-default-directory} | ||
| 886 | also consults the variable @code{dired-default-directory-alist}. | ||
| 887 | @end table | ||
| 888 | 876 | ||
| 889 | @node Find File At Point, Miscellaneous Commands, Multiple Dired Directories, Top | 877 | @node Find File At Point, Miscellaneous Commands, Multiple Dired Directories, Top |
| 890 | @section Find File At Point | 878 | @section Find File At Point |
| @@ -993,12 +981,6 @@ inserted subdirectories. | |||
| 993 | @end table | 981 | @end table |
| 994 | 982 | ||
| 995 | @table @code | 983 | @table @code |
| 996 | @item dired-smart-shell-command | ||
| 997 | @findex dired-smart-shell-command | ||
| 998 | @findex shell-command | ||
| 999 | @kindex M-! | ||
| 1000 | Like function @code{shell-command}, but in the current Dired directory. | ||
| 1001 | Bound to @kbd{M-!} in Dired buffers. | ||
| 1002 | 984 | ||
| 1003 | @item dired-jump | 985 | @item dired-jump |
| 1004 | @findex dired-jump | 986 | @findex dired-jump |
diff --git a/doc/misc/faq.texi b/doc/misc/faq.texi index a9a5e4dc6eb..7528abca58d 100644 --- a/doc/misc/faq.texi +++ b/doc/misc/faq.texi | |||
| @@ -1042,11 +1042,11 @@ Emacs now supports using both X displays and ttys in the same session | |||
| 1042 | @item | 1042 | @item |
| 1043 | Emacs can be started as a daemon in the background. | 1043 | Emacs can be started as a daemon in the background. |
| 1044 | 1044 | ||
| 1045 | @cindex NeXTSTEP port | 1045 | @cindex NeXTstep port |
| 1046 | @cindex GNUstep port | 1046 | @cindex GNUstep port |
| 1047 | @cindex Mac OS X Cocoa | 1047 | @cindex Mac OS X Cocoa |
| 1048 | @item | 1048 | @item |
| 1049 | There is a new NeXTSTEP port of Emacs. This supports GNUstep and Mac OS | 1049 | There is a new NeXTstep port of Emacs. This supports GNUstep and Mac OS |
| 1050 | X (via the Cocoa libraries). The Carbon port of Emacs, which supported | 1050 | X (via the Cocoa libraries). The Carbon port of Emacs, which supported |
| 1051 | Mac OS X in Emacs 22, has been removed. | 1051 | Mac OS X in Emacs 22, has been removed. |
| 1052 | 1052 | ||
diff --git a/doc/misc/url.texi b/doc/misc/url.texi index 2bde54a8dea..42594457ab1 100644 --- a/doc/misc/url.texi +++ b/doc/misc/url.texi | |||
| @@ -116,7 +116,10 @@ The meaning of the @var{path} component depends on the service. | |||
| 116 | @cindex @file{~/.url} | 116 | @cindex @file{~/.url} |
| 117 | @cindex configuration files | 117 | @cindex configuration files |
| 118 | The directory in which URL configuration files, the cache etc., | 118 | The directory in which URL configuration files, the cache etc., |
| 119 | reside. Default @file{~/.url}. | 119 | reside. The old default was @file{~/.url}, and this directory |
| 120 | is still used if it exists. The new default is a @file{url/} | ||
| 121 | directory in @code{user-emacs-directory}, which is normally | ||
| 122 | @file{~/.emacs.d}. | ||
| 120 | @end defvar | 123 | @end defvar |
| 121 | 124 | ||
| 122 | @node Parsed URLs | 125 | @node Parsed URLs |
| @@ -383,20 +386,7 @@ Currently this is just the raw header contents. | |||
| 383 | HTTP URLs are retrieved into a buffer containing the HTTP headers | 386 | HTTP URLs are retrieved into a buffer containing the HTTP headers |
| 384 | followed by the body. Since the headers are quasi-MIME, they may be | 387 | followed by the body. Since the headers are quasi-MIME, they may be |
| 385 | processed using the MIME library. @xref{Top,, Emacs MIME, | 388 | processed using the MIME library. @xref{Top,, Emacs MIME, |
| 386 | emacs-mime, The Emacs MIME Manual}. The URL package provides a | 389 | emacs-mime, The Emacs MIME Manual}. |
| 387 | function to do this in general: | ||
| 388 | |||
| 389 | @defun url-decode-text-part handle &optional coding | ||
| 390 | This function decodes charset-encoded text in the current buffer. In | ||
| 391 | Emacs, the buffer is expected to be unibyte initially and is set to | ||
| 392 | multibyte after decoding. | ||
| 393 | HANDLE is the MIME handle of the original part. CODING is an explicit | ||
| 394 | coding to use, overriding what the MIME headers specify. | ||
| 395 | The coding system used for the decoding is returned. | ||
| 396 | |||
| 397 | Note that this function doesn't deal with @samp{http-equiv} charset | ||
| 398 | specifications in HTML @samp{<meta>} elements. | ||
| 399 | @end defun | ||
| 400 | 390 | ||
| 401 | @node file/ftp | 391 | @node file/ftp |
| 402 | @section file and ftp | 392 | @section file and ftp |