aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Belanger2004-11-26 23:31:27 +0000
committerJay Belanger2004-11-26 23:31:27 +0000
commitb9bc92b4d712299009683dca7284734a0a42162a (patch)
treed105505c8948dbec3fffc4414388faebef33b5e8
parent02c8032e0a323472c8ad2d0ad4878d63d2609358 (diff)
downloademacs-b9bc92b4d712299009683dca7284734a0a42162a.tar.gz
emacs-b9bc92b4d712299009683dca7284734a0a42162a.zip
(calc-embedded-update): Finish changing prev-mode to calc-embed-prev-mode.
-rw-r--r--lisp/ChangeLog77
-rw-r--r--lisp/calc/calc-embed.el2
2 files changed, 78 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index bbb0e5d951b..0bf179e087e 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,80 @@
12004-11-26 Jay Belanger <belanger@truman.edu>
2
3 * calc-misc.el (calc-last-why-command): Declare it.
4
5 * calc-vec.el (math-grade-vec): New variable.
6 (calcFunc-grade, calcFunc-rgrade, math-grade-beforep):
7 Replace variable grade-vec by declared variable.
8 (math-rb-close): New variable.
9 (math-read-brackets, math-read-vector): Replace variable close by
10 declared variable.
11
12 * calc/calc-yank.el (calc-original-buffer, calc-return-buffer)
13 (calc-one-window, calc-edit-handler, calc-restore-trail)
14 (calc-allow-ret): Declare them.
15
16 * calc/calc-stuff.el (calc-flush-caches): Remove unnecessary
17 variables.
18 (math-lud-cache, math-log2-cache, math-radix-digits-cache)
19 (math-radix-float-cache-tag, math-random-cache)
20 (math-max-digits-cache, math-integral-cache, math-units-table)
21 (math-format-date-cache, math-holidays-cache-tag): Declare them.
22 (math-moc-func): New variable.
23 (math-map-over-constants, math-map-over-constants-rec):
24 Replace variable func by declared variable.
25
26 * calc/calc-store.el (calc-given-value, calc-store-opers):
27 Declare them.
28 (calc-var-name-map): Move declaration to earlier in the file.
29 (calc-pv-pos): New variable.
30 (calc-permanent-variable, calc-insert-permanent-variable):
31 Replace variable pos by declared variable.
32
33 * calc/calc-mtx.el (calc-det-lu): New variable.
34 (math-det-raw, math-det-step): Replace variable lu by declared
35 variable.
36
37 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables.
38 (math-multi-subst, math-multi-subst-rec): Replace variables temp
39 and arg by declared variables.
40 (calcFunc-reducer): Fix incorrect variable.
41 (math-inner-mul-func, math-inner-add-func): New variables.
42 (calcFunc-inner, math-inner-mats): Replace variables mul-func
43 and add-func by declared variables.
44
45 * calc/calc-incom.el (calc-prev-char, calc-prev-prev-char)
46 (calc-digit-value): Declare them.
47
48 * calc/calc-help.el (Info-history): Declare it.
49 (calc-describe-key): Make calc-summary-indentation a local
50 variable.
51 (calc-help-long-names): Move declaration to earlier in file.
52
53 * calc/calc-embed.el (calc-original-buffer): Declare it.
54 (calc-embed-outer-top, calc-embed-outer-bot, calc-embed-top)
55 (calc-embed-bot): New variables.
56 (calc-do-embedded, calc-embedded-mark-formula)
57 (calc-embedded-find-bounds, calc-embedded-duplicate)
58 (calc-embedded-new-formula, calc-embedded-make-info): Replace
59 variables outer-top, outer-bot, bot and top by declared
60 variables.
61 (calc-embed-prev-modes): New variable.
62 (calc-embedded-set-modes, calc-embedded-update): Replace variable
63 prev-modes with declared variable.
64 (calc-embed-vars-used): New variable.
65 (calc-embedded-make-info, calc-embedded-evaluate-expr)
66 (calc-embedded-update, calc-embedded-find-vars): Replace variable
67 vars-used by declared variable.
68
69 * calc/calc-bin.el (math-format-radix-float): Make pos a local
70 variable.
71 (math-format-radix-float): Remove unnecessary setq.
72 (math-radix-float-cache): Declare it.
73
74 * calc/calcsel2.el (calc-keep-selection): Declare it.
75
76 * calc/calc-maint.el: Remove file.
77
12004-11-26 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de> 782004-11-26 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
2 79
3 * textmodes/bibtex.el (bibtex-sort-entry-class) 80 * textmodes/bibtex.el (bibtex-sort-entry-class)
diff --git a/lisp/calc/calc-embed.el b/lisp/calc/calc-embed.el
index ee9c1466923..c5d53fb24d9 100644
--- a/lisp/calc/calc-embed.el
+++ b/lisp/calc/calc-embed.el
@@ -1010,7 +1010,7 @@ The command \\[yank] can retrieve it from there."
1010 (t 1010 (t
1011 (set (car (car calc-embed-prev-modes)) 1011 (set (car (car calc-embed-prev-modes))
1012 (cdr (car calc-embed-prev-modes))))) 1012 (cdr (car calc-embed-prev-modes)))))
1013 (setq calc-embed-prev-modes (cdr prev-modes)))))) 1013 (setq calc-embed-prev-modes (cdr calc-embed-prev-modes))))))
1014 1014
1015 1015
1016 1016