Daniel Colascione
e08348a0e6
Changelog entries for cygw32
2012-10-07 23:58:40 -08:00
Stefan Monnier
795b1482a9
* lisp/subr.el (read-passwd-map): Don't use `defconst'.
...
(read-passwd): Remove a few more potential sources of leaks.
Fixes: debbugs:12597
2012-10-07 15:48:02 -04:00
Fabián Ezequiel Gallina
f27c99dc7e
* progmodes/python.el (inferior-python-mode)
...
(python-shell-make-comint): Fixed initialization of local
variables copied from parent buffer.
2012-10-07 16:37:37 -03:00
Jan Djärv
fcacb55843
* lisp/term/ns-win.el (ns-read-file-name): Update declaration to match
...
nsfns.m.
(ns-respond-to-change-font): Change fontsize separatly so we are sure
it is set when font is acted upon.
2012-10-07 19:47:41 +02:00
Fabián Ezequiel Gallina
be0d5baecc
Enhancements to indentation.
...
* lisp/progmodes/python.el (python-indent-context): Give priority to
inside-string context. Make comments indentation markers.
(python-indent-region): Do not mess with strings, unless it's the
enclosing set of quotes.
2012-10-07 13:13:52 -03:00
Stefan Monnier
662a9d0e1c
* lisp/window.el (internal--before-save-selected-window)
...
(internal--after-save-selected-window): New functions extracted from
save-selected-window. Make sure we return the `alist' we construct.
(save-selected-window): Use them.
* lisp/textmodes/tex-mode.el (tex-recenter-output-buffer):
Use with-selected-window.
2012-10-07 11:54:30 -04:00
Stefan Monnier
13af0d109f
* lisp/emacs-lisp/autoload.el (make-autoload): Add `cl-defmacro' to the
...
forms that define macros.
Fixes: debbugs:12593
2012-10-07 11:15:16 -04:00
Stefan Merten
557337e9a2
textmodes/rst.el (rst-official-cvs-rev): Correct version string.
2012-10-07 15:09:35 +02:00
Kenichi Handa
dade5fca51
merge trunk
2012-10-07 21:58:14 +09:00
Kenichi Handa
6aa75fb62f
international/mule-conf.el (compound-text-with-extensions): Add :mime-charset property as x-ctext.
2012-10-07 21:48:44 +09:00
Stefan Merten
78d876b90e
* textmodes/rst.el (rst-new-adornment-down, rst-indent-field)
...
(rst-indent-literal-normal, rst-indent-literal-minimized)
(rst-indent-comment): Correct :version tag.
2012-10-07 14:48:09 +02:00
Glenn Morris
99a1e70110
Fix infloop in rmailmm on multipart messages with epilogues
...
* lisp/mail/rmailmm.el (rmail-mime-process-multipart):
Do not confuse a multipart message with an epilogue
with a "truncated" one; fixes 2011-06-27 change.
Fixes: debbugs:10101
2012-10-07 00:49:16 -07:00
Fabián Ezequiel Gallina
08f18c3d4d
Fix shell output retrieval and comint-prompt-regexp init.
...
* progmodes/python.el (inferior-python-mode):
(python-shell-make-comint): Fix initialization of
comint-prompt-regexp from copied file local variables.
(python-shell-fetched-lines): Remove var.
(python-shell-output-filter-in-progress): Rename from
python-shell-fetch-lines-in-progress.
(python-shell-output-filter-buffer): Rename from
python-shell-fetch-lines-string.
(python-shell-fetch-lines-filter): Delete function.
(python-shell-output-filter): New function.
(python-shell-send-string-no-output): Use them.
2012-10-07 01:33:16 -03:00
Glenn Morris
1595ecfac9
* lisp/hi-lock.el (hi-lock-process-phrase): Try to make it less fragile.
...
Fixes: debbugs:7161
2012-10-06 17:27:31 -07:00
Glenn Morris
82ed3ab40d
* lisp/hi-lock.el (hi-lock-face-phrase-buffer): Doc fix.
2012-10-06 17:07:03 -07:00
Glenn Morris
32939005d6
* lisp/ehelp.el (electric-help-map): Use button-buffer-map.
...
Fixes: debbugs:10917
2012-10-06 16:22:52 -07:00
Glenn Morris
addc11ed80
* lisp/ehelp.el (electric-help-mode): Fix major-mode setting.
...
Fixes: debbugs:10917
2012-10-06 16:16:40 -07:00
Glenn Morris
5b9c45a6d1
Further ChangeLog fix
2012-10-06 15:52:52 -07:00
Glenn Morris
460042b854
Fix some reftex custom types
...
* lisp/textmodes/reftex-vars.el (reftex-create-bibtex-header)
(reftex-create-bibtex-footer): Fix custom types.
2012-10-06 13:38:39 -07:00
Glenn Morris
67667c704b
* progmodes/sh-script.el (sh-indent-after-continuation): Add explicit :group.
2012-10-06 13:34:45 -07:00
Glenn Morris
18dec75063
Clarify some rst.el obsolescence versions
...
* lisp/textmodes/rst.el (rst-preferred-decorations)
(rst-shift-basic-offset): Clarify obsolescence versions.
2012-10-06 13:33:23 -07:00
Glenn Morris
d1a1c7e649
Add missing :version tags
...
* profiler.el (profiler): Add missing group :version tag.
* avoid.el (mouse-avoidance-banish-position):
* proced.el (proced-renice-command):
* calc/calc.el (calc-ensure-consistent-units):
* calendar/icalendar.el (icalendar-import-format-uid):
* net/tramp.el (tramp-save-ad-hoc-proxies):
* progmodes/bug-reference.el (bug-reference-bug-regexp):
* progmodes/flymake.el (flymake-error-bitmap)
(flymake-warning-bitmap, flymake-fringe-indicator-position):
* progmodes/sh-script.el (sh-indent-after-continuation):
* progmodes/verilog-mode.el (verilog-auto-template-warn-unused)
(verilog-before-save-font-hook, verilog-after-save-font-hook):
* progmodes/vhdl-mode.el (vhdl-makefile-default-targets)
(vhdl-array-index-record-field-in-sensitivity-list)
(vhdl-indent-comment-like-next-code-line):
* textmodes/reftex-vars.el (reftex-ref-style-alist)
(reftex-ref-macro-prompt, reftex-ref-style-default-list)
(reftex-cite-key-separator, reftex-create-bibtex-header)
(reftex-create-bibtex-footer):
* textmodes/rst.el (rst-new-adornment-down, rst-indent-field)
(rst-indent-literal-normal, rst-indent-literal-minimized)
(rst-indent-comment): Add missing custom :version tags.
* cedet/semantic/complete.el (semantic-displayor-tooltip-mode)
(semantic-displayor-tooltip-initial-max-tags)
(semantic-displayor-tooltip-max-tags): Add missing custom :version tags.
* cedet/ede/linux.el (project-linux): Add missing group :version tag.
* cedet/semantic/complete.el (semantic-displayor-tooltip-max-tags): Doc fix.
* erc/erc.el (erc-lurker):
* erc/erc-desktop-notifications.el (erc-notifications):
Add missing group :version tags.
* gnus/gnus-notifications.el (gnus-notifications):
Add missing group :version tag.
* gnus/gnus-msg.el (gnus-gcc-pre-body-encode-hook)
(gnus-gcc-post-body-encode-hook):
* gnus/gnus-sync.el (gnus-sync-lesync-name)
(gnus-sync-lesync-install-topics): Add missing custom :version tags.
2012-10-06 13:30:26 -07:00
Glenn Morris
ef35abb4ad
* timeclock.el (timeclock-modeline-display): Add missing obsolete alias
2012-10-06 13:05:39 -07:00
Glenn Morris
d1aae61450
Aliases to defcustoms must come before the defcustom.
...
* strokes.el (strokes-modeline-string):
* emulation/crisp.el (crisp-mode-modeline-string):
* eshell/esh-mode.el (eshell-status-in-modeline):
Aliases to defcustoms must come before the defcustom.
2012-10-06 12:55:47 -07:00
Glenn Morris
27359e9976
ChangeLog fix
2012-10-06 12:50:29 -07:00
Glenn Morris
f1f4dba09f
Rename a new cal-tex function, document it
...
* lisp/calendar/cal-tex.el (cal-tex-diary, cal-tex-cursor-week)
(cal-tex-cursor-week2, cal-tex-cursor-week-iso)
(cal-tex-cursor-week-monday): Doc fixes.
(cal-tex-cursor-week2-summary): Doc fix.
Rename from cal-tex-cursor-week-at-a-glance.
* lisp/calendar/calendar.el (calendar-mode-map):
Add cal-tex-cursor-week2-summary.
* lisp/calendar/cal-menu.el (cal-menu-context-mouse-menu):
Tweak week descriptions. Add cal-tex-cursor-week2-summary.
* doc/emacs/calendar.texi (Writing Calendar Files): Tweak week descriptions.
Mention cal-tex-cursor-week2-summary.
2012-10-06 11:34:23 -07:00
Stefan Monnier
685f87b00f
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Improve docstring.
2012-10-06 13:34:57 -04:00
Stefan Monnier
d39109c3e1
* lisp/subr.el (read-passwd-map): New var.
...
(read-passwd): Use `read-string' again.
* lisp/minibuffer.el (delete-minibuffer-contents): Make it interactive.
2012-10-06 13:29:15 -04:00
Jambunathan K
5694896dfc
* lisp/register.el (append-to-register, prepend-to-register):
...
Deactivate mark, as does `copy-to-register'.
Fixes: debbugs:12389
2012-10-06 13:16:26 -04:00
Chong Yidong
9414dd8d50
Move bovine-grammar and wisent-grammar into lisp/ directory.
...
* lisp/files.el (auto-mode-alist): Add .by and .wy (Semantic grammars).
* cedet/semantic/bovine/grammar.el:
* cedet/semantic/wisent/grammar.el: Move from admin/grammars. Add
autoloads for bovine-grammar-mode and wisent-grammar-mode.
2012-10-06 22:18:35 +08:00
Kenichi Handa
16ddec7e9e
merge trunk
2012-10-06 21:55:09 +09:00
Kenichi Handa
2b89bca49d
international/characters.el: Fix simple mistake ((car chars) -> elt), delete duplicated code.
2012-10-06 21:35:04 +09:00
Glenn Morris
d5acb99a19
* subr.el (read-passwd): Allow C-u to erase entry.
...
Fixes: debbugs:12570
2012-10-05 19:47:26 -07:00
Julian Scheid
123ec15769
color-hsl-to-rgb fix (tiny change)
...
* lisp/color.el (color-hsl-to-rgb): Fix incorrect results for small
and large hue values.
Fixes: debbugs:12559
2012-10-05 19:20:36 -07:00
Fabián Ezequiel Gallina
7fa36ccb71
Enhancements to docstring formatting when filling paragraphs.
...
* progmodes/python.el (python-fill-docstring-style): Rename from
python-fill-string-style. Added new style.
(python-fill-string): Use new style. Better checks for
docstrings.
2012-10-05 10:42:08 -03:00
Glenn Morris
e8757f091a
Merge from emacs-24; up to 2012-05-08T14:11:47Z!monnier@iro.umontreal.ca
2012-10-05 00:38:05 -07:00
Glenn Morris
204f3953f9
* lisp/net/newst-treeview.el (newsticker-group-move-feed): Doc fix.
2012-10-05 00:25:04 -07:00
Glenn Morris
d8788e1e6f
Doc fixes
...
* lisp/color.el (color-name-to-rgb, color-rgb-to-hex)
(color-hue-to-rgb, color-hsl-to-rgb, color-rgb-to-hsv)
(color-rgb-to-hsl, color-srgb-to-xyz, color-saturate-hsl)
(color-desaturate-hsl, color-desaturate-name, color-lighten-hsl)
(color-lighten-name, color-darken-hsl, color-darken-name): Doc fixes.
Fixes: debbugs:12558
2012-10-05 00:17:23 -07:00
Paul Eggert
735135f9bc
Spelling fixes.
2012-10-04 22:57:24 -07:00
Juri Linkov
0e2ae83d4b
* lisp/replace.el (query-replace-interactive): Declare obsolete.
...
(query-replace-read-from): Add the last incremental search string
to the list of default values accessible via M-n.
(map-query-replace-regexp): Use `read-regexp'.
(query-replace, query-replace-regexp, query-replace-regexp-eval)
(map-query-replace-regexp, replace-string, replace-regexp):
Fix docstrings to replace mentions of `query-replace-interactive'
with alternatives.
Fixes: debbugs:12526
2012-10-04 22:28:11 +03:00
Juri Linkov
93cacb6d08
* lisp/dired.el (dired-shrink-to-fit): Declare obsolete.
...
(dired-pop-to-buffer): Declare obsolete.
(dired-mark-pop-up): Doc fix.
Fixes: debbugs:1806
2012-10-04 21:30:08 +03:00
Glenn Morris
8d956cef24
* lisp/emacs-lisp/timer.el (with-timeout): Add missing progn. (Bug#12577)
2012-10-04 14:27:37 -04:00
Fabián Ezequiel Gallina
fc345011a6
Allow user to set docstring style for fill-paragraph.
...
* progmodes/python.el
(python-fill-comment-function, python-fill-string-function)
(python-fill-decorator-function, python-fill-paren-function):
Remove :safe for defcustoms.
(python-fill-string-style): New defcustom
(python-fill-paragraph-function): Enhanced context detection.
(python-fill-string): Honor python-fill-string-style settings.
2012-10-04 13:39:37 -03:00
Martin Rudalics
6bab5d8b31
I edebug-pop-to-buffer select window after setting its buffer (Bug#10805).
...
* emacs-lisp/edebug.el (edebug-pop-to-buffer): Select window
after setting its buffer (Bug#10805).
2012-10-04 14:56:14 +02:00
Fabián Ezequiel Gallina
a1a9f411ab
Fix cornercase for string syntax.
...
* progmodes/python.el (python-syntax-propertize-function):
Simplify and enhance the regexp for unescaped quotes. Now it also
matches quotes in weird situations like the single quote in
"something\"'".
(python-syntax-stringify): Simplify num-quotes detecting code.
2012-10-03 18:53:09 -03:00
Glenn Morris
05e153a645
* lisp/help-macro.el (three-step-help): Revert 2012-09-29 change.
...
Fixes: debbugs:12567
2012-10-03 09:15:04 -07:00
Martin Rudalics
96ef9ccd1b
Have kill-this-buffer don't do anything when frame is not alive or visible (Bug#8184).
...
* menu-bar.el (kill-this-buffer): Don't do anything when
`menu-frame' is not alive or visible (Bug#8184).
2012-10-03 10:50:49 +02:00
Martin Rudalics
2e566ecb82
In debug restore current buffer when quitting debugger window (Bug#12502).
...
* emacs-lisp/debug.el (debug): When quitting the debugger window
restore current buffer (Bug#12502).
2012-10-03 09:18:50 +02:00
Chong Yidong
a96e1cb758
Incorporate Semantic's hideif components into hideif.el (replacing advice)
...
* progmodes/hideif.el (hif-lookup, hif-defined): Handle
semantic-c-takeover-hideif.
2012-10-02 23:21:47 +08:00
Paul Eggert
b3ecad33ae
Count overruns when profiling; change units to ns.
...
* lisp/profiler.el (profiler-sampling-interval): Change units
from ms to ns, multiplying the default by 1000000 so that
it remains 1 ms.
(profiler-report-cpu-line-format): Give enough room for
the maximum counters on 64-bit hosts.
(profiler-report-render-calltree-1): Call them "CPU samples",
not "Time (ms)", since they are not milliseconds now (and
never really were).
* src/profiler.c (handle_profiler_signal): Count sampling intervals, not ms.
Give extra weight to samples after overruns, to attempt to count
the time more accurately.
(setup_cpu_timer): Change sampling interval units from ms to ns, since
the underlying primitives nominally do ns.
(Fprofiler_cpu_start): Document the change. Mention that
the sampling intervals are only approximate.
2012-10-01 23:30:40 -07:00