1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

105061 Commits

Author SHA1 Message Date
Stefan Monnier
64f8c4bd61 * lisp/progmodes/sh-script.el (sh-font-lock-paren): Don't burp at BOB.
Fixes: debbugs:12222
2012-08-29 14:33:35 -04:00
Leo Liu
806f0cc730 Fix broken completion in sh-mode
See: http://debbugs.gnu.org/12220
2012-08-27 20:33:05 +08:00
Leo Liu
3bb213b9fc * skeleton.el (skeleton-untabify): Change to nil.
Fixes: debbugs:12223
2012-08-27 19:02:23 +08:00
Leo Liu
22ab32ef88 Change sh-indent-comment to t
See: http://debbugs.gnu.org/12267
2012-08-27 18:51:17 +08:00
Chong Yidong
19c17fc147 Update release logs 2012-08-24 17:53:39 +08:00
Eli Zaretskii
36c46f8e09 Fix bug #12242 with crashes in ralloc.c on OpenBSD.
src/ralloc.c (free_bloc): Don't dereference a 'heap' structure if it
 is not one of the heaps we manage.
2012-08-24 11:26:46 +03:00
Stefan Monnier
db148c21a9 * lisp/files.el (safe-local-eval-forms): Fix before-save-hook entry to be
buffer-local; add delete-trailing-whitespace.

Fixes: debbugs:12259
2012-08-23 08:19:27 -04:00
Jeremy Moore
ffe6eaf17d * lisp/progmodes/hideif.el (hif-compress-define-list): Fix typo. (tiny change)
Fixes: debbugs:11951
2012-08-22 00:17:52 -07:00
Dan Nicolaescu
d30aca1b7a * lisp/progmodes/hideshow.el (hs-block-end-regexp): Restore lost
buffer local setting.
2012-08-20 11:26:46 -04:00
Chong Yidong
0c53f13cb5 Fix comment in log-edit.el. 2012-08-20 22:13:16 +08:00
Glenn Morris
5defc805f7 Auto-commit of generated files. 2012-08-16 07:17:31 -04:00
Glenn Morris
879b6116e2 Add 24.2 NEWS section (do not merge to trunk) 2012-08-15 15:12:03 -04:00
Glenn Morris
6652b0bc0a * lisp/vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean.
Do not merge to trunk.
2012-08-15 15:03:14 -04:00
Chong Yidong
e84a9018ec Regenerate ldefs-boot.el 2012-08-16 00:13:34 +08:00
Chong Yidong
ddf0e868c2 Bump version to 24.2 2012-08-16 00:12:37 +08:00
Leo Liu
27d6c5a891 Fix for the buffer-local rcirc-encode-coding-system case
in rcirc-split-message.
2012-08-15 20:26:48 +08:00
Glenn Morris
6f97980a9a Add CVE number to ChangeLog 2012-08-14 15:07:53 -04:00
Glenn Morris
8c95e66453 * src/eval.c (Fcalled_interactively_p): Doc fix. (Bug#11747) 2012-08-14 14:43:08 -04:00
Glenn Morris
6bdcb2b28f Auto-commit of generated files. 2012-08-14 07:17:35 -04:00
Chong Yidong
dd3c46bd95 Fix build failure with glibc-2.16.
* lib/gnulib.mk:
* lib/stdio.in.h:
* m4/stdio_h.m4: Do not assume that gets is defined.

Fixes: debbugs:11873
2012-08-14 17:59:25 +08:00
Ulrich Mueller
7f654971e0 * systime.h (EMACS_TIME_CMP): Don't cast time_t values to long.
Fixes: debbugs:11712
2012-08-14 14:58:01 +08:00
Chong Yidong
45e7ed7165 Improve the file-local variable regression test.
* test/automated/files.el: Test every combination of values for
enable-local-variables and enable-local-eval.
2012-08-14 12:04:25 +08:00
Eli Zaretskii
b7f501c736 Backport: Don't disable Unicode menus on Windows NT and later.
src/w32menu.c: Include w32heap.h.
 (add_menu_item): If the call to AppendMenuW (via
 unicode_append_menu) fails, disable Unicode menus only if we are
 running on Windows 9X/Me.
 src/makefile.w32-in ($(BLD)/w32menu.$(O)): Depend on w32heap.h.
2012-08-13 21:34:37 +03:00
Leo Liu
4432d2e25b * lisp/net/rcirc.el (rcirc-split-message): New function.
(rcirc-send-message): Use it.

Fixes: debbugs:12051
2012-08-14 01:22:42 +08:00
Chong Yidong
170aedb97e Backport fix for Bug#11677 from trunk 2012-08-13 13:11:19 +08:00
Jan Djärv
c17d5a38db Backports for 1995-05-29T20:16:10Z!kwzh@gnu.org, 1995-05-03T21:38:13Z!rms@gnu.org and 1995-05-31T19:46:12Z!kwzh@gnu.org.
* nsmenu.m (ns_update_menubar): Add braces to ambigous if-else.

* nsmenu.m (Popdown_data): New struct.
(pop_down_menu): p->pointer is Popdown_data.  Release the pool and
free Popdown_data.
(ns_popup_dialog): Use NSAutoreleasePool and pass it to pop_down_menu.
(initWithContentRect): Make imgView and contentView non-static
and autorelease them.  Also autorelease img and matrix.
(dealloc): Remove (Bug#1995-05-29T20:16:10Z!kwzh@gnu.org).

* nsterm.m (keyDown:): Interpret flags without left/right bits
as the left key (Bug#1995-05-03T21:38:13Z!rms@gnu.org).

* nsterm.m (ns_read_socket): Return early if there is a modal
window (Bug#1995-05-31T19:46:12Z!kwzh@gnu.org).
2012-08-12 11:31:53 +02:00
Glenn Morris
711f4590cd * test/automated/files.el (files-test-disable-local-variables): New test. 2012-08-10 00:13:06 -07:00
Glenn Morris
23c726f65a * admin/bzrmerge.el (bzrmerge-resolve): Disable local eval:. 2012-08-09 23:57:34 -07:00
Glenn Morris
fbb5e33648 * lisp/emacs-lisp/copyright.el (copyright-update-directory): Logic fix. 2012-08-09 23:56:01 -07:00
Glenn Morris
7aacaf15a2 Disable local eval: in some places
* tutorial.el (help-with-tutorial):
* emacs-lisp/copyright.el (copyright-update-directory):
* emacs-lisp/autoload.el (autoload-find-generated-file)
(autoload-find-file): Disable local eval: (for insurance).
2012-08-09 23:53:52 -07:00
Glenn Morris
5f168c207f * test/automated/files.el: New file. 2012-08-08 00:33:10 -07:00
YAMAMOTO Mitsuharu
8ccd072a2c * unexmacosx.c (copy_data_segment): Copy initialized data in statically linked libraries from input file rather than memory. 2012-08-08 14:44:53 +09:00
Glenn Morris
bf1757d19a * test/automated/Makefile.in (all): Fix typo. 2012-08-07 15:11:18 -04:00
Glenn Morris
f40b9f106b hack-local-variables-filter fix for bug#12155
* lisp/files.el (hack-local-variables-filter): If an eval: form is not
known to be safe, and enable-local-variables is :safe, then ignore
the form totally, as is done for non-eval forms.
2012-08-07 14:41:39 -04:00
YAMAMOTO Mitsuharu
db74a5fcb7 Add new load commands for OS X 10.8. 2012-08-07 12:47:26 +09:00
Chong Yidong
7178e7222c Backport 2012-06-23T12:54:59Z!cyd@gnu.org from trunk 2012-08-07 11:24:52 +08:00
Chong Yidong
de655540a9 Backport 2012-06-23T12:48:24Z!cyd@gnu.org from trunk 2012-08-07 11:24:35 +08:00
Aurélien Aptel
5a4c42ba30 * doc/misc/url.texi (Parsed URLs): Adjust to the code's use of defstruct.
Fixes: debbugs:12096
2012-08-06 17:50:25 -04:00
Glenn Morris
074945e333 Revert typo in previous 2012-08-06 17:33:21 -04:00
Glenn Morris
d2d92e2425 Remove non-standard comment from license section of commentary 2012-08-06 16:53:28 -04:00
Stefan Monnier
638eaeb924 * lisp/progmodes/cperl-mode.el (cperl-mode): Yet another fix for
syntax-propertize-function.

Fixes: debbugs:10095
2012-08-06 13:41:32 -04:00
Eli Zaretskii
a08eadfecc Fix bug #12138 with indexing "closures".
doc/lispref/functions.texi (Closures): Put the main index entry for
 "closures" here.
 doc/lispref/variables.texi (Lexical Binding): Disambiguate the index entry
 for "closures".
2012-08-06 19:55:41 +03:00
Glenn Morris
8d5dd3701c NEWS clarification
Fixes: debbugs:12104
2012-08-04 21:56:28 -07:00
Chong Yidong
0c51ff6dcc * emacs.texi: Fix ISBN.
Fixes: debbugs:12080
2012-07-31 11:53:10 +08:00
Chong Yidong
a55739d3d0 Fix bogus code in gdb-place-breakpoints.
* progmodes/gdb-mi.el (gdb-place-breakpoints): Fix the call to
gdb-get-location.
2012-07-28 23:09:36 +08:00
Eli Zaretskii
7747226193 Fix bug #12073 with outdated FAQ entry.
doc/misc/faq.texi (Right-to-left alphabets): Update for Emacs 24.
2012-07-28 10:38:32 +03:00
Leo Liu
9a0f8f2e95 Avoid leaving nil in the alist in cc-imenu-objc-function
Fixes: debbugs:12029
2012-07-26 00:11:23 +08:00
Chong Yidong
971635eeb9 Backport fix for Bug#11989 from trunk.
* mouse.el (mouse-drag-track): Do not set the mark if the user
releases the mouse without selecting anything.
2012-07-25 14:14:30 +08:00
Eli Zaretskii
3dfa7993b0 Fix bug #11958 with description of mouse-2 in the Emacs manual.
doc/emacs/frames.texi (Mouse Commands): Fix the description of mouse-2.
2012-07-21 12:48:11 +03:00
Leo Liu
2c73e345cc Use match-string-no-properties instead in c-defun-name
for consistency.
2012-07-21 09:41:48 +08:00