Mercurial > emacs
changeset 98605:0d248c9839cf
(Embedded mode overview, Customizing Embedded Mode, Customizing Calc):
Change references to `calc-embedded-open/close-word' to
`calc-embedded-word-regexp'.
author | Jay Belanger <jay.p.belanger@gmail.com> |
---|---|
date | Fri, 10 Oct 2008 14:54:11 +0000 |
parents | 06ca8e88517c |
children | 4a3d554a7f95 |
files | doc/misc/calc.texi |
diffstat | 1 files changed, 20 insertions(+), 26 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/misc/calc.texi Fri Oct 10 14:36:34 2008 +0000 +++ b/doc/misc/calc.texi Fri Oct 10 14:54:11 2008 +0000 @@ -953,9 +953,9 @@ and keyboard will revert to the way they were before. The related command @kbd{C-x * w} operates on a single word, which -generally means a single number, inside text. It uses any -non-numeric characters rather than blank lines to delimit the -formula it reads. Here's an example of its use: +generally means a single number, inside text. It searches for an +expression which ``looks'' like a number containing the point. +Here's an example of its use: @smallexample A slope of one-third corresponds to an angle of 1 degrees. @@ -30748,11 +30748,10 @@ of describing a blank line that is more appropriate for this case). -@vindex calc-embedded-open-word -@vindex calc-embedded-close-word -The @code{calc-embedded-open-word} and @code{calc-embedded-close-word} -variables are similar expressions used when you type @kbd{C-x * w} -instead of @kbd{C-x * e} to enable Embedded mode. +@vindex calc-embedded-word-regexp +The @code{calc-embedded-word-regexp} variable holds a regular expression +used to define an expression to look for (a ``word'') when you type +@kbd{C-x * w} to enable Embedded mode. @vindex calc-embedded-open-plain The @code{calc-embedded-open-plain} variable is a string which @@ -34883,26 +34882,21 @@ @code{nil}. @end defvar -@defvar calc-embedded-open-word -@defvarx calc-embedded-close-word -@defvarx calc-embedded-open-close-word-alist +@defvar calc-embedded-word-regexp +@defvarx calc-embedded-word-regexp-alist See @ref{Customizing Embedded Mode}.@* -The variables @code{calc-embedded-open-word} and -@code{calc-embedded-close-word} control the region that Calc will -activate when Embedded mode is entered with @kbd{C-x * w}. They are -regular expressions. - -The default values of @code{calc-embedded-open-word} and -@code{calc-embedded-close-word} are @code{"^\\|[^-+0-9.eE]"} and -@code{"$\\|[^-+0-9.eE]"} respectively. - -The variable @code{calc-embedded-open-close-word-alist} is used to -set @code{calc-embedded-open-word} and -@code{calc-embedded-close-word} to different regular -expressions depending on the major mode of the editing buffer. +The variable @code{calc-embedded-word-regexp} determines the expression +that Calc will activate when Embedded mode is entered with @kbd{C-x * +w}. It is a regular expressions. + +The default value of @code{calc-embedded-word-regexp} is +@code{"[-+]?[0-9]+\\(\\.[0-9]+\\)?\\([eE][-+]?[0-9]+\\)?"}. + +The variable @code{calc-embedded-word-regexp-alist} is used to +set @code{calc-embedded-word-regexp} to a different regular +expression depending on the major mode of the editing buffer. It consists of a list of lists of the form -@code{(@var{MAJOR-MODE} @var{OPEN-WORD-REGEXP} -@var{CLOSE-WORD-REGEXP})}, and its default value is +@code{(@var{MAJOR-MODE} @var{WORD-REGEXP})}, and its default value is @code{nil}. @end defvar