diff options
| author | Jay Belanger | 2004-12-31 03:29:25 +0000 |
|---|---|---|
| committer | Jay Belanger | 2004-12-31 03:29:25 +0000 |
| commit | c84eeafa0248bf83d06fc162b4a1453005599a0f (patch) | |
| tree | 723dcd96458d8088db7999e6b6f9a1b0771ae81b /lisp | |
| parent | e205f8c14871ea410152fa166a9c528be607858e (diff) | |
| download | emacs-c84eeafa0248bf83d06fc162b4a1453005599a0f.tar.gz emacs-c84eeafa0248bf83d06fc162b4a1453005599a0f.zip | |
(calc-same-interface, calc-quit): Remove obsolete MacEdit code.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/calc/calc.el | 61 |
1 files changed, 28 insertions, 33 deletions
diff --git a/lisp/calc/calc.el b/lisp/calc/calc.el index d8e6eb3017c..f93c2e899b5 100644 --- a/lisp/calc/calc.el +++ b/lisp/calc/calc.el | |||
| @@ -1167,12 +1167,9 @@ commands given here will actually operate on the *Calculator* stack." | |||
| 1167 | (exit-recursive-edit) | 1167 | (exit-recursive-edit) |
| 1168 | (if (eq major-mode 'calc-edit-mode) | 1168 | (if (eq major-mode 'calc-edit-mode) |
| 1169 | (calc-edit-finish arg) | 1169 | (calc-edit-finish arg) |
| 1170 | (if (eq major-mode 'MacEdit-mode) | 1170 | (if calc-was-keypad-mode |
| 1171 | (MacEdit-finish-edit) | 1171 | (calc-keypad) |
| 1172 | (if calc-was-keypad-mode | 1172 | (calc arg calc-full-mode t))))) |
| 1173 | (calc-keypad) | ||
| 1174 | (calc arg calc-full-mode t)))))) | ||
| 1175 | |||
| 1176 | 1173 | ||
| 1177 | (defun calc-quit (&optional non-fatal interactive) | 1174 | (defun calc-quit (&optional non-fatal interactive) |
| 1178 | (interactive "i\np") | 1175 | (interactive "i\np") |
| @@ -1183,33 +1180,31 @@ commands given here will actually operate on the *Calculator* stack." | |||
| 1183 | (exit-recursive-edit)) | 1180 | (exit-recursive-edit)) |
| 1184 | (if (eq major-mode 'calc-edit-mode) | 1181 | (if (eq major-mode 'calc-edit-mode) |
| 1185 | (calc-edit-cancel) | 1182 | (calc-edit-cancel) |
| 1186 | (if (eq major-mode 'MacEdit-mode) | 1183 | (if (and interactive |
| 1187 | (MacEdit-cancel-edit) | 1184 | calc-embedded-info |
| 1188 | (if (and interactive | 1185 | (eq (current-buffer) (aref calc-embedded-info 0))) |
| 1189 | calc-embedded-info | 1186 | (calc-embedded nil) |
| 1190 | (eq (current-buffer) (aref calc-embedded-info 0))) | 1187 | (unless (eq major-mode 'calc-mode) |
| 1191 | (calc-embedded nil) | 1188 | (calc-create-buffer)) |
| 1192 | (unless (eq major-mode 'calc-mode) | 1189 | (run-hooks 'calc-end-hook) |
| 1193 | (calc-create-buffer)) | 1190 | (setq calc-undo-list nil calc-redo-list nil) |
| 1194 | (run-hooks 'calc-end-hook) | 1191 | (mapcar (function (lambda (v) (set-default v (symbol-value v)))) |
| 1195 | (setq calc-undo-list nil calc-redo-list nil) | 1192 | calc-local-var-list) |
| 1196 | (mapcar (function (lambda (v) (set-default v (symbol-value v)))) | 1193 | (let ((buf (current-buffer)) |
| 1197 | calc-local-var-list) | 1194 | (win (get-buffer-window (current-buffer))) |
| 1198 | (let ((buf (current-buffer)) | 1195 | (kbuf (get-buffer "*Calc Keypad*"))) |
| 1199 | (win (get-buffer-window (current-buffer))) | 1196 | (delete-windows-on (calc-trail-buffer)) |
| 1200 | (kbuf (get-buffer "*Calc Keypad*"))) | 1197 | (if (and win |
| 1201 | (delete-windows-on (calc-trail-buffer)) | 1198 | (< (window-height win) (1- (frame-height))) |
| 1202 | (if (and win | 1199 | (= (window-width win) (frame-width)) ; avoid calc-keypad |
| 1203 | (< (window-height win) (1- (frame-height))) | 1200 | (not (get-buffer-window "*Calc Keypad*"))) |
| 1204 | (= (window-width win) (frame-width)) ; avoid calc-keypad | 1201 | (setq calc-window-height (- (window-height win) 2))) |
| 1205 | (not (get-buffer-window "*Calc Keypad*"))) | 1202 | (progn |
| 1206 | (setq calc-window-height (- (window-height win) 2))) | 1203 | (delete-windows-on buf) |
| 1207 | (progn | 1204 | (delete-windows-on kbuf)) |
| 1208 | (delete-windows-on buf) | 1205 | (bury-buffer buf) |
| 1209 | (delete-windows-on kbuf)) | 1206 | (bury-buffer calc-trail-buffer) |
| 1210 | (bury-buffer buf) | 1207 | (and kbuf (bury-buffer kbuf)))))) |
| 1211 | (bury-buffer calc-trail-buffer) | ||
| 1212 | (and kbuf (bury-buffer kbuf))))))) | ||
| 1213 | 1208 | ||
| 1214 | ;;;###autoload | 1209 | ;;;###autoload |
| 1215 | (defun quick-calc () | 1210 | (defun quick-calc () |