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
Leo Liu
3646bcd6b8
* lisp/progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.
...
Fixes: debbugs:7879
2012-07-21 05:18:52 +08:00
Jan Djärv
fe1a523fd9
Backport: Recognize Objective-C methods also in c-defun-name
...
Fixes: debbugs:7879
2012-07-21 03:59:49 +08:00
Leo Liu
542dfbde70
* progmodes/cc-langs.el (c-symbol-start): Include char _.
...
Fixes: debbugs:11986
2012-07-20 19:36:41 +08:00
Chong Yidong
23dc774492
Avoid two crashes involving windows on dead frames.
...
* window.c (Fwindow_absolute_pixel_edges)
(Fdelete_other_windows_internal): Signal an error if the window is
on a dead frame.
Fixes: debbugs:11984
2012-07-19 11:33:08 +08:00
Chong Yidong
e32a12b5ec
* emacs.texi: Update ISBN.
2012-07-19 09:15:06 +08:00
Stefan Monnier
d0b822e38a
* lisp/userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
...
* lisp/progmodes/bug-reference.el, lisp/misearch.el: Provide themselves.
Fixes: debbugs:11915
2012-07-18 07:44:13 -04:00
Stefan Monnier
95bdccb782
* lisp/progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
...
of narrowed buffer.
Fixes: debbugs:11966
2012-07-18 05:33:09 -04:00
Eli Zaretskii
fbf31a9c2c
Don't use FILE_SYSTEM_CASE in MS-DOS, or anywhere else.
...
src/s/msdos.h (FILE_SYSTEM_CASE): Don't define.
src/fileio.c (FILE_SYSTEM_CASE): Don't define.
(Ffile_name_directory, Fexpand_file_name): Don't use FILE_SYSTEM_CASE.
Fixes problems on MS-DOS with Vtemp_file_name_pattern when
call-process-region passes it through expand-file-name.
src/dired.c (file_name_completion): Don't use FILE_SYSTEM_CASE.
admin/CPP-DEFINES: Remove FILE_SYSTEM_CASE.
2012-07-14 13:46:56 +03:00
Andreas Schwab
8a05d57a7d
Fixes: debbugs:11917
...
Fix crash when creating indirect buffer
* buffer.c (buffer_lisp_local_variables): Add argument CLONE.
Don't handle unbound variables specially if non-zero.
(Fbuffer_local_variables): Pass zero.
(clone_per_buffer_values): Pass non-zero.
2012-07-12 09:12:24 +02:00
Andreas Schwab
9598ddae26
* shr.el (shr-expand-url): Handle URL starting with `//'.
2012-07-10 11:42:48 +02:00
Stefan Monnier
aa7aaf8f0b
* lisp/progmodes/sh-script.el (sh-syntax-propertize-function): Fix last
...
change.
Fixes: debbugs:11826
2012-07-09 09:54:50 -04:00
Glenn Morris
cb4429739a
* lisp/simple.el (kill-whole-line): Doc tweak.
2012-07-02 18:42:45 -04:00
Eli Zaretskii
93842198fc
Fix bug #11827 with file-relative-name on MS-Windows.
...
lisp/files.el (file-relative-name): Compare file names
case-insensitively if on MS-Windows or MS-DOS, or if
read-file-name-completion-ignore-case is non-nil. Don't use
case-fold-search for this purpose.
2012-07-01 19:38:53 +03:00
Chong Yidong
3812efdc6c
Texinfo markup fixes for Emacs manual.
...
* doc/emacs/maintaining.texi (Basic VC Editing, VC Pull, Merging):
* doc/emacs/basic.texi (Erasing, Basic Undo): Fix markup.
2012-06-29 22:54:02 +08:00
Andreas Schwab
3d8b9024ad
* calendar/cal-dst.el (calendar-current-time-zone): Return
...
calendar-current-time-zone-cache if non-nil.
2012-06-28 14:13:38 +02:00
Glenn Morris
538044ed9e
Add a PROBLEMS note about the libotf name-clash annoyance
2012-06-28 00:47:19 -07:00
Andreas Schwab
57570cd38d
* gnutls.c (emacs_gnutls_handshake): Revert last change. Add QUIT
...
to make the loop interruptible.
2012-06-28 09:12:59 +02:00
Andreas Schwab
d01fd55f64
* gnutls.c (emacs_gnutls_handshake): Only retry if
...
GNUTLS_E_INTERRUPTED.
2012-06-26 11:39:52 +02:00
Glenn Morris
50d5cb25c8
* doc/emacs/fixit.texi (Undo): Grammar fixes. (Bug#11779)
2012-06-25 22:00:32 -04:00
Glenn Morris
8c3a19aba0
* lisp/progmodes/which-func.el (which-func-format): Bump :version.
2012-06-25 00:11:53 -07:00
Masatake YAMATO
26e8548ea1
* lisp/progmodes/which-func.el (which-func-format): Add mouse-face.
...
Fixes: debbugs:11698
2012-06-25 00:11:03 -07:00
Michael Witten
3b6f72805e
* doc/emacs/fixit.texi (Undo): Fix typo. (tiny change)
...
Fixes: debbugs:11775
2012-06-24 16:45:10 -07:00
Glenn Morris
4961643b93
Auto-commit of loaddefs files.
2012-06-24 07:22:20 -04:00
Leo Liu
a08bd6bfef
Backport: Avoid buffer read-only error in ibuffer-diff-buffer-with-file-1
2012-06-24 10:41:03 +08:00
Leo Liu
d939b632e1
Backport: Avoid error when process-contact returns t in rcirc
2012-06-24 10:34:52 +08:00
Leo Liu
c101ef0a3c
Backport: * Fix typo in diff-file-prev/next
2012-06-24 10:30:51 +08:00
Leo Liu
4bdc63b8b7
Backport: Fix mal-formed defconst in url-http-codes
2012-06-23 21:53:52 +08:00
Leo Liu
e994155e95
* textmodes/enriched.el (enriched-next-annotation):
...
Use eq.
Fixes: debbugs:11528
2012-06-23 21:33:44 +08:00
Eli Zaretskii
c81b46f68f
Backport: Really fix bug #11519 , by fixing the last change in ralloc.c.
...
src/ralloc.c (r_alloc_inhibit_buffer_relocation): Fix stupid thinko
in the logic of incrementing and decrementing the value of
use_relocatable_buffers.
2012-06-23 14:07:01 +03:00
Stefan Monnier
ec55c5e0b0
* minibuffer.el (minibuffer-confirm-exit-commands): Add completion-at-point.
...
Fixes: debbugs:11725
2012-06-23 00:48:55 -04:00
Glenn Morris
89a582ece5
Auto-commit of generated files.
2012-06-22 07:17:28 -04:00
Glenn Morris
16905becc7
Comment
2012-06-21 16:07:26 -04:00
Glenn Morris
63541ed886
* src/charset.c (init_charset): Make lack of etc/charsets fatal.
2012-06-21 16:06:07 -04:00
Ulrich Mueller
dd7a987e45
* configure.in: Use m/intel386.h for amd64 with x32 ABI.
...
(Do not merge to trunk.)
Fixes: debbugs:11669
2012-06-21 15:42:32 -04:00
Glenn Morris
9e29ca4f48
Add some f90 preprocessor font-lock (bug#10499)
...
* lisp/progmodes/f90.el (f90-font-lock-keywords-2):
Add some preprocessor elements.
2012-06-21 15:31:49 -04:00
Stefan Monnier
bde2ab6f5b
* lisp/progmodes/cperl-mode.el (cperl-update-syntaxification):
...
Use syntax-propertize.
Fixes: debbugs:11739
2012-06-21 12:49:21 -04:00
Glenn Morris
2fecccba2f
Rename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)
...
This also makes it clearer that it has no relation to the "infodir"
used by install.
2012-06-18 21:59:38 -04:00
Glenn Morris
05c44a7512
Further mule-menu-keymap doc tweak
2012-06-13 16:26:26 -04:00
Glenn Morris
9702b7a16e
NEWS tweak
2012-06-13 16:09:42 -04:00
Glenn Morris
9c758578ee
Doc tweaks for mule-cmds .el
...
* lisp/international/mule-cmds.el (mule-menu-keymap)
(set-language-environment, set-locale-environment): Doc tweaks.
2012-06-13 16:08:10 -04:00
Jan Djärv
50a938632d
* nsterm.m (x_free_frame_resources): Move xfree so freed memory isn't
...
referenced.
Fixes: debbugs:11583
2012-06-11 18:53:12 +02:00