1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 11:00:45 -08:00
emacs/lisp/progmodes
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
..
ada-mode.el Fix byte-compiler warnings about looking-back. 2015-04-20 21:55:00 -04:00
ada-prj.el
ada-stmt.el
ada-xref.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
antlr-mode.el
asm-mode.el
autoconf.el
bat-mode.el
bug-reference.el
cc-align.el
cc-awk.el Quieten cc-mode compilation 2015-05-06 16:00:22 -04:00
cc-bytecomp.el
cc-cmds.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
cc-defs.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
cc-engine.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
cc-fonts.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
cc-guess.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
cc-langs.el Add C-language keyword constants to C++ 2015-05-25 13:51:35 -07:00
cc-menus.el
cc-mode.el Make c-submit-bug-report file reports at debbugs.gnu.org. (Bug#15784) 2015-05-26 23:29:25 -07:00
cc-styles.el
cc-vars.el
cfengine.el Fix a bug in cfengine3-mode 2015-07-19 12:39:37 +08:00
cmacexp.el Fix error diagnostics of c-macro-expand 2015-05-02 12:01:04 +03:00
compile.el Have `compilation-set-window' use right window for getting fringes (Bug#20829) 2015-07-04 10:13:22 +02:00
cperl-mode.el Fix minor quoting problems in doc strings 2015-05-28 00:22:03 -07:00
cpp.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
cwarn.el
dcl-mode.el
ebnf-abn.el
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
ebnf2ps.el
ebrowse.el
elisp-mode.el Rename project-directories to project-roots 2015-07-31 05:53:14 +03:00
etags.el Introduce a Project API 2015-07-10 04:40:09 +03:00
executable.el * lisp/progmodes/executable.el (executable-self-display): Obsolete. 2015-06-10 16:24:32 -04:00
f90.el * lisp/progmodes/f90.el (f90-type-def-re): Handle attribute lists 2015-07-05 19:25:04 -07:00
flymake.el In strings, prefer plain and ' to \ and \' 2015-06-30 15:08:02 -07:00
fortran.el * lisp/progmodes/fortran.el (fortran-line-length): Doc fix. 2015-07-05 17:16:01 -07:00
gdb-mi.el Fix minor quoting problems in doc strings 2015-05-19 15:01:16 -07:00
glasses.el
grep.el Bind grep-highlight-matches around the rgrep call 2015-06-28 04:38:11 +03:00
gud.el
hideif.el
hideshow.el
icon.el
idlw-complete-structtag.el
idlw-help.el
idlw-shell.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
idlw-toolbar.el
idlwave.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
inf-lisp.el ; Comment fixes. 2015-06-15 21:24:24 -04:00
js.el Correct js-mode's lighter 2015-07-19 08:18:56 +03:00
ld-script.el
m4-mode.el
make-mode.el In strings, prefer plain and ' to \ and \' 2015-06-30 15:08:02 -07:00
mantemp.el
meta-mode.el
mixal-mode.el
modula2.el
octave.el Address some compilation warnings. 2015-06-16 20:04:35 -04:00
opascal.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
pascal.el
perl-mode.el * lisp/progmodes/perl-mode.el: Refine handling of /re/ and y/abc/def/ 2015-06-15 17:10:06 -04:00
prog-mode.el Some generic support for multi-mode indentation. 2015-06-14 14:47:16 +00:00
project.el Rename project-directories to project-roots 2015-07-31 05:53:14 +03:00
prolog.el
ps-mode.el
python.el python.el: Fix local/remote shell environment setup 2015-07-06 20:08:01 -03:00
ruby-mode.el Don't quote nil and t in doc strings 2015-05-21 10:06:44 -07:00
scheme.el
sh-script.el * lisp/progmodes/sh-script.el: Better handle nested quotes 2015-06-09 22:10:38 -04:00
simula.el
sql.el
subword.el
tcl.el * lisp/progmodes/tcl.el (tcl-filter): 2015-05-12 21:19:38 -04:00
vera-mode.el
verilog-mode.el Fix minor quoting problems in doc strings 2015-05-28 00:22:03 -07:00
vhdl-mode.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
which-func.el
xref.el Rename project-directories to project-roots 2015-07-31 05:53:14 +03:00
xscheme.el