• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/calc/

Lines Matching defs:minibuffer

1075     calc-roll-up-stack calc-temp-minibuffer-message calcFunc-floor
1390 "Do a quick calculation in the minibuffer without invoking full Calculator."
2087 ;;;; Reading a number using the minibuffer.
2108 (read-from-minibuffer
2116 (read-from-minibuffer "Calc: " "" calc-digit-map))
2129 (defsubst calc-minibuffer-size ()
2130 (- (point-max) (minibuffer-prompt-end)))
2136 (use-local-map minibuffer-local-map))
2137 (let ((str (minibuffer-contents)))
2141 (if (and (null calc-digit-value) (> (calc-minibuffer-size) 0))
2144 (calc-temp-minibuffer-message " [Bad format]"))
2151 (exit-minibuffer)))
2154 (defun calc-minibuffer-contains (rex)
2156 (goto-char (minibuffer-prompt-end))
2166 (not (calc-minibuffer-contains "[-+]?[0-9]+\\.?0*[@oh].*"))
2167 (not (calc-minibuffer-contains "[-+]?\\(1[1-9]\\|[2-9][0-9]\\)#.*"))))
2169 (if (calc-minibuffer-contains "\\([-+]?\\|.* \\)\\'")
2172 (not (calc-minibuffer-contains ".*#.*"))) (insert "0"))
2176 (if (and (calc-minibuffer-contains "\\([-+]?[0-9]+#\\|[^:]*:\\)\\'")
2179 (if (and (calc-minibuffer-contains "[-+]?[0-9]+#\\'")
2182 (if (and (calc-minibuffer-contains "[-+]?0*\\([2-9]\\|1[0-4]\\)#\\'")
2186 (calc-minibuffer-contains ".*#.*"))
2188 (calc-minibuffer-contains "[-+]?\\(1[5-9]\\|[2-9][0-9]\\)#.*"))
2190 (calc-minibuffer-contains "[-+]?\\(2[4-9]\\|[3-9][0-9]\\)#.*")))
2194 (goto-char (minibuffer-prompt-end))
2198 (and (not (calc-minibuffer-contains "[-+]?\\(1[5-9]\\|[2-9][0-9]\\)#.*"))
2207 (if (or (calc-minibuffer-contains ".*\\+/-.*")
2208 (calc-minibuffer-contains ".*mod.*")
2209 (calc-minibuffer-contains ".*#.*")
2210 (calc-minibuffer-contains ".*[-+e:]\\'"))
2212 (if (not (calc-minibuffer-contains ".* \\'"))
2216 (not (calc-minibuffer-contains
2218 (if (or (calc-minibuffer-contains ".*\\+/-.*")
2219 (calc-minibuffer-contains ".*mod *[^ ]+")
2220 (calc-minibuffer-contains ".*[-+e:]\\'"))
2222 (if (calc-minibuffer-contains ".*mod \\'")
2226 (if (not (calc-minibuffer-contains ".* \\'"))
2231 (if (or (and (calc-minibuffer-contains "[-+]?\\(.*\\+/- *\\|.*mod *\\)?\\([0-9][0-9]?\\)#[0-9a-zA-Z]*\\(:[0-9a-zA-Z]*\\(:[0-9a-zA-Z]*\\)?\\|.[0-9a-zA-Z]*\\(e[-+]?[0-9]*\\)?\\)?\\'")
2242 (calc-minibuffer-contains
2254 (calc-temp-minibuffer-message " [Bad format]"))))))
2262 (cond ((calc-minibuffer-contains ".* \\+/- \\'")
2264 ((calc-minibuffer-contains ".* mod \\'")
2266 ((calc-minibuffer-contains ".* \\'")
2271 (if (= (calc-minibuffer-size) 0)