1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
emacs/lisp/cedet/semantic
Paul Eggert eb0f65b4fb Don't overflow if computing approximate percentage
* lisp/align.el (align-region):
* lisp/cedet/semantic.el (semantic-repeat-parse-whole-stream):
* lisp/cedet/semantic/wisent.el (wisent-parse-region):
* lisp/cus-edit.el (custom-buffer-create-internal):
* lisp/emacs-lisp/checkdoc.el (checkdoc-interactive-ispell-loop)
(checkdoc-message-interactive-ispell-loop, checkdoc-next-error)
(checkdoc-next-message-error):
* lisp/emacs-lisp/eieio-opt.el (eieio-display-method-list):
* lisp/epa.el (epa-progress-callback-function):
* lisp/erc/erc-dcc.el (erc-dcc-do-LIST-command):
* lisp/ffap.el (ffap-menu-rescan):
* lisp/gnus/nnbabyl.el (nnbabyl-retrieve-headers):
* lisp/gnus/nndiary.el (nndiary-retrieve-headers):
* lisp/gnus/nneething.el (nneething-retrieve-headers):
* lisp/gnus/nnmbox.el (nnmbox-retrieve-headers):
* lisp/gnus/nnmh.el (nnmh-retrieve-headers):
* lisp/gnus/nnml.el (nnml-retrieve-headers):
* lisp/gnus/nnspool.el (nnspool-retrieve-headers):
* lisp/gnus/nntp.el (nntp-retrieve-headers)
(nntp-retrieve-articles):
* lisp/imenu.el (imenu--relative-position):
* lisp/international/ja-dic-cnv.el (skkdic-collect-okuri-nasi)
(skkdic-convert-okuri-nasi):
* lisp/net/ange-ftp.el (ange-ftp-process-handle-hash):
* lisp/nxml/rng-valid.el (rng-compute-mode-line-string):
* lisp/org/org-list.el (org-update-checkbox-count):
* lisp/org/org.el (org-table-map-tables)
(org-update-parent-todo-statistics):
* lisp/play/decipher.el (decipher-insert-frequency-counts)
(decipher-analyze-buffer):
* lisp/profiler.el (profiler-format-percent):
* lisp/progmodes/cc-cmds.el (c-progress-update):
* lisp/progmodes/cpp.el (cpp-highlight-buffer):
* lisp/progmodes/idlwave.el (idlwave-convert-xml-system-routine-info)
(idlwave-list-load-path-shadows):
* lisp/progmodes/opascal.el (opascal-step-progress):
* lisp/progmodes/vhdl-mode.el (vhdl-update-progress-info)
(vhdl-scan-directory-contents):
* lisp/textmodes/bibtex.el (bibtex-progress-message):
* lisp/textmodes/flyspell.el (flyspell-small-region)
(flyspell-external-point-words):
* lisp/textmodes/table.el (table-recognize):
Prefer (floor (* 100.0 NUMERATOR) DENOMINATOR) when calculating
progress-report percentages and the like.  This avoids problems
if (* 100 NUMERATOR) would overflow.
* lisp/gnus/gnus-registry.el (gnus-registry-import-eld):
* lisp/gnus/registry.el (registry-reindex):
Use (* 100.0 ...) rather than (* 100 ...) to avoid int overflow issues.
* lisp/descr-text.el (describe-char):
* lisp/org/org-colview.el (org-nofm-to-completion):
* lisp/ps-print.el (ps-plot):
* lisp/simple.el (what-cursor-position):
Prefer (round (* 100.0 NUMERATOR) DENOMINATOR) to a
more-complicated and less-accurate approximation.
2015-07-31 10:13:38 -07:00
..
analyze * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
bovine CEDET: Avoid `oref' on classes in a few more cases 2015-05-06 09:56:03 -04:00
decorate * lisp/cedet/semantic: Remove some dead code 2015-04-10 00:17:19 -04:00
symref Restore <D> instead of '.' in grep-find-template 2015-06-03 05:45:15 +03:00
wisent Fix minor quoting problems in doc strings 2015-05-28 00:22:03 -07:00
analyze.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
bovine.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
chart.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
complete.el * cedet/semantic/fw.el: Use declare. 2015-04-13 10:39:25 -04:00
ctxt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
db-debug.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
db-ebrowse.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-el.el Quieten cedet compilation 2015-05-06 16:02:32 -04:00
db-file.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-find.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-global.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-javascript.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
db-ref.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db-typecache.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
db.el * cedet/semantic/fw.el: Use declare. 2015-04-13 10:39:25 -04:00
debug.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
decorate.el * lisp/cedet/semantic: Remove some dead code 2015-04-10 00:17:19 -04:00
dep.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
doc.el Spelling fixes 2015-02-21 20:01:05 -08:00
ede-grammar.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
edit.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
find.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
format.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
fw.el * cedet/semantic/fw.el: Use declare. 2015-04-13 10:39:25 -04:00
grammar-wy.el Use \r rather than ^M in string literals 2015-05-30 09:44:38 -07:00
grammar.el * lisp/cedet/semantic/grammar.el: Fix compiler warnings (bug#20505) 2015-05-05 22:18:19 -04:00
html.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ia-sb.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
ia.el lisp/emacs-lisp/eieio-core.el (eieio-backward-compatibility): New var. 2015-01-07 23:11:58 -05:00
idle.el * cedet/semantic/fw.el: Use declare. 2015-04-13 10:39:25 -04:00
imenu.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
java.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lex-spp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lex.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
mru-bookmark.el Fix minor quoting problems in doc strings 2015-05-19 15:01:16 -07:00
sb.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
scope.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
senator.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sort.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
symref.el Fix minor quoting problems in doc strings 2015-05-19 15:01:16 -07:00
tag-file.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tag-ls.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tag-write.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tag.el Fix minor quoting problems in doc strings 2015-05-19 15:01:16 -07:00
texi.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
util-modes.el * lisp/cedet/semantic: Remove some dead code 2015-04-10 00:17:19 -04:00
util.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
wisent.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00