* keyboard.c (parse_tool_bar_item): For QClabel, set TOOL_BAR_ITEM_LABEL not HELP.
[bpt/emacs.git] / lisp / calc / calc-incom.el
index 3fcaef3..4381172 100644 (file)
@@ -1,7 +1,7 @@
 ;;; calc-incom.el --- complex data type input functions for Calc
 
 ;; Copyright (C) 1990, 1991, 1992, 1993, 2001, 2002, 2003, 2004,
-;;   2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+;;   2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
 
 ;; Author: David Gillespie <daveg@synaptics.com>
 ;; Maintainer: Jay Belanger <jay.p.belanger@gmail.com>
 (defun calc-digit-dots ()
   (if (eq calc-prev-char ?.)
       (progn
-       (delete-backward-char 1)
+       (delete-char -1)
        (if (calc-minibuffer-contains ".*\\.\\'")
-           (delete-backward-char 1))
+           (delete-char -1))
        (setq calc-prev-char 'dots
-             last-command-char 32)
+             last-command-event 32)
        (if calc-prev-prev-char
            (calcDigit-nondigit)
          (setq calc-digit-value nil)
             (erase-buffer))
          (exit-minibuffer)))
     ;; just ignore extra decimal point, anticipating ".."
-    (delete-backward-char 1)))
+    (delete-char -1)))
 
 (defun calc-dots ()
   (interactive)