Mercurial > emacs
comparison lisp/progmodes/vhdl-mode.el @ 91010:aaccdab0ee26
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 852-856)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 93-96)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 245)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-249
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 21 Aug 2007 04:54:03 +0000 |
parents | f55f9811f5d7 4af36cf4d2db |
children | bdb3fe0ba9fa |
comparison
equal
deleted
inserted
replaced
91009:e7395a700642 | 91010:aaccdab0ee26 |
---|---|
6980 (defun vhdl-update-progress-info (string pos) | 6980 (defun vhdl-update-progress-info (string pos) |
6981 "Update progress information." | 6981 "Update progress information." |
6982 (when (and vhdl-progress-info (not noninteractive) | 6982 (when (and vhdl-progress-info (not noninteractive) |
6983 (< vhdl-progress-interval | 6983 (< vhdl-progress-interval |
6984 (- (nth 1 (current-time)) (aref vhdl-progress-info 2)))) | 6984 (- (nth 1 (current-time)) (aref vhdl-progress-info 2)))) |
6985 (message (concat string "... (%2d%s)") | 6985 (let ((delta (- (aref vhdl-progress-info 1) |
6986 (/ (* 100 (- pos (aref vhdl-progress-info 0))) | 6986 (aref vhdl-progress-info 0)))) |
6987 (- (aref vhdl-progress-info 1) | 6987 (if (= 0 delta) |
6988 (aref vhdl-progress-info 0))) "%") | 6988 (message (concat string "... (100%s)") "%") |
6989 (message (concat string "... (%2d%s)") | |
6990 (/ (* 100 (- pos (aref vhdl-progress-info 0))) | |
6991 delta) "%"))) | |
6989 (aset vhdl-progress-info 2 (nth 1 (current-time))))) | 6992 (aset vhdl-progress-info 2 (nth 1 (current-time))))) |
6990 | 6993 |
6991 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 6994 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6992 ;; Indentation commands | 6995 ;; Indentation commands |
6993 | 6996 |