Dan Nicolaescu
d8198da06b
* configure.in (AC_PREREQ): Require autoconf 2.65.
2010-06-03 15:28:51 -07:00
Dan Nicolaescu
eb697db597
Move UNEXEC definition to autoconf.
...
* configure.in (unxec): Do not define and substitute.
(UNEXEC_OBJ): New output variable, replaces cpp UNEXEC.
* msdos/sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
* src/s/usg5-4.h (UNEXEC): Remove, move to configure.in.
* src/s/sol2-10.h (UNEXEC):
* src/s/irix6-5.h (UNEXEC):
* src/s/hpux10-20.h (UNEXEC):
* src/s/gnu-linux.h (UNEXEC):
* src/s/darwin.h (UNEXEC):
* src/s/cygwin.h (UNEXEC):
* src/s/bsd-common.h (UNEXEC):
* src/s/aix4-2.h (UNEXEC):
* src/m/alpha.h (UNEXEC): Likewise.
* src/Makefile.in (UNEXEC_OBJ): Define using @UNEXEC_OBJ@.
2010-06-03 15:16:02 -07:00
Juanma Barranquero
aa3830c497
Remove obsolete pre-unicode2 macros.
...
* character.h (MULTIBYTE_FORM_LENGTH, PARSE_MULTIBYTE_SEQ): Remove.
* composite.c (composition_reseat_it):
* data.c (Faset):
* fns.c (Ffillarray):
* regex.c (re_search_2): Use BYTES_BY_CHAR_HEAD.
[!emacs] (BYTES_BY_CHAR_HEAD): Define instead of MULTIBYTE_FORM_LENGTH.
2010-06-03 21:02:32 +02:00
Juri Linkov
d234d13e4b
* src/buffer.c (Fother_buffer): Add CHECK_FRAME.
...
(Fswitch_to_buffer): Remove unused variable `err'.
2010-06-03 21:50:00 +03:00
Chong Yidong
aa1bc616a5
* net/rcirc.el (rcirc-sort-nicknames): Remove.
...
(rcirc-handler-366): Always sort nicknames.
2010-06-03 13:22:27 -04:00
Juanma Barranquero
e2d2a205a5
* emacs-lisp/smie.el (comment-continue): Declare for byte-compiler.
2010-06-03 18:59:29 +02:00
Chong Yidong
44ea155d13
* net/rcirc.el (rcirc-nickname<, rcirc-sort-nicknames-join): Doc fix.
2010-06-03 11:58:20 -04:00
Stefan Monnier
a91dedc456
* net/rcirc.el (rcirc-sort-nicknames): Change default.
...
(rcirc-sort-nicknames-join): Avoid setq.
2010-06-03 11:51:38 -04:00
Deniz Dogan
c62bf05a37
* lisp/net/rcirc.el (rcirc-sort-nicknames): New custom.
...
(rcirc-nickname<, rcirc-sort-nicknames-join): New funs.
(rcirc-handler-366): Use them.
2010-06-03 11:07:49 -04:00
Glenn Morris
72c02b8ad5
* src/s/sol2-10.h: Comment fix.
2010-06-02 22:57:11 -07:00
Glenn Morris
bb24a66d2d
* src/m/ibms390.h: Comment fix.
2010-06-02 22:55:05 -07:00
Glenn Morris
e23dc1e2f0
Remove NO_SOCK_SIGIO references.
...
* src/m/template.h (NO_SOCK_SIGIO): Remove, no longer used.
* nextstep/DEV-NOTES: Remove out-of-date information.
2010-06-02 22:50:48 -07:00
Glenn Morris
b282c2e75e
Regenerate src/config.in.
2010-06-02 22:47:09 -07:00
Glenn Morris
2db4b11ebd
* admin/notes/font-backend: Remove obsolete information.
2010-06-02 22:45:20 -07:00
Glenn Morris
05b09564d2
m/hp800.h simplification.
...
* src/m/hp800.h (alloca) [__NetBSD__ && __GNUC__]: No need to define it,
now that AH_BOTTOM does it.
2010-06-02 22:41:49 -07:00
Glenn Morris
824e29787c
HAVE_ALLOCA not needed since alloca.s was removed.
...
* src/m/hp800.h (HAVE_ALLOCA):
* src/m/ibms390x.h (HAVE_ALLOCA): Do not define, no longer needed.
* msdos/sed2v2.inp: Do not edit HAVE_ALLOCA.
* admin/CPP-DEFINES: Remove HAVE_ALLOCA.
2010-06-02 22:35:54 -07:00
Glenn Morris
0d4bcf4ddd
NOT_C_CODE is always true now.
...
* configure.in (AH_BOTTOM): Remove NOT_C_CODE test, it is always true.
* m/ia64.h, s/gnu-linux.h, s/gnu.h, s/netbsd.h, s/usg5-4.h:
Remove NOT_C_CODE tests, it is always true now.
* nt/config.nt: Remove NOT_C_CODE tests, it is always true now.
* admin/CPP-DEFINES: Remove NOT_C_CODE.
2010-06-02 22:29:02 -07:00
Stefan Monnier
dd2c3c9241
Split smie-indent-calculate into more manageable chunks.
...
* lisp/emacs-lisp/smie.el (smie-indent-virtual, smie-indent-fixindent)
(smie-indent-comment, smie-indent-after-keyword, smie-indent-keyword)
(smie-indent-close, smie-indent-comment-continue, smie-indent-bob)
(smie-indent-exps): Extract from smie-indent-calculate.
(smie-indent-functions): New var.
(smie-indent-functions): Use them.
2010-06-02 21:48:10 -04:00
Stefan Monnier
927c346bd6
* lisp/emacs-lisp/smie.el (smie-indent-calculate): Simplify and cleanup.
...
(smie-indent-hanging-p): Use smie-bolp.
* test/indent: New dir.
2010-06-02 16:13:11 -04:00
Michael Albinus
1efeec868d
* net/tramp-gvfs.el (top): Require url-util.
...
(tramp-gvfs-mount-point): Removed.
(tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command): New
defuns.
(with-tramp-dbus-call-method): Format trace message.
(tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
Implement backup call, when operation on local files fails. Use
progress reporter. Flush properties of changed files.
(tramp-gvfs-handle-make-directory): Make more traces.
(tramp-gvfs-url-file-name): Hexify file name in url.
(tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
into account for the resulting file name.
(tramp-gvfs-handler-askquestion): Return dummy mountpoint, when
the answer is "no". See `tramp-gvfs-maybe-open-connection'.
(tramp-gvfs-handler-mounted-unmounted)
(tramp-gvfs-connection-mounted-p): Test also for new mountspec
attribute "default_location". Set "prefix" property.
(tramp-gvfs-mount-spec): Return both prefix and mountspec.
(tramp-gvfs-maybe-open-connection): Test, whether mountpoint
exists. Raise an error, if not (due to a corresponding answer
"no" in interactive questions, for example).
2010-06-02 11:53:00 +02:00
Dan Nicolaescu
9cac248c2e
* lisp/log-edit.el (log-edit-font-lock-keywords): Make group 4 match lax.
2010-06-01 21:45:46 -07:00
Dan Nicolaescu
08a494a3b0
Fix config.h includes.
...
* src/xsettings.c:
* src/xgselect.c:
* src/nsterm.m:
* src/nsselect.m:
* src/nsimage.m:
* src/nsfont.m:
* src/nsfns.m:
* src/dbusbind.c: Use #include <config.h> instead of "config.h" as all
other files do.
2010-06-01 21:29:53 -07:00
Dan Nicolaescu
75934b1d0f
* src/gmalloc.c: Remove BROKEN_PROTOTYPES reference, unused.
2010-06-01 19:47:43 -07:00
Dan Nicolaescu
9f32a766dc
* src/s/sol2-6.h: Remove obsolete comments.
2010-06-01 19:43:47 -07:00
Dan Nicolaescu
c55d2abfc7
Remove unnecessary alloca.h includes.
...
* src/keymap.c: Do not include alloca.h, config.h does that.
* src/sysdep.c: Likewise. Do not define fwrite, not used.
2010-06-01 19:40:59 -07:00
Dan Nicolaescu
8923d6176b
Fix alloca definition when using gcc on non-gnu systems.
...
* configure.in: Use the code sequence indicated by "info autoconf"
for alloca (bug#6170).
2010-06-01 19:32:43 -07:00
Katsumi Yamaoka
3aeb940248
Synch with Gnus trunk.
...
(gnus-article-browse-delete-temp-files): Don't make query
for each temp file when gnus-article-browse-delete-temp is ask.
2010-06-02 00:10:42 +00:00
Juanma Barranquero
24f574a964
Fix bug#6265: * eldoc.el: Add completions for new commands left-* and right-*.
2010-06-01 15:47:14 +02:00
Dan Nicolaescu
61158bfa57
Add support for vc-log-incoming, improve vc-log-outgoing for Git.
...
* lisp/vc-git.el (vc-git-compute-remote): New function.
(vc-git-log-outgoing): Use it instead of hard coding a value.
(vc-git-log-incoming): New function.
2010-06-01 03:40:09 -07:00
Dan Nicolaescu
5828f6cacc
Improve state updating for VC tag commands.
...
* lisp/vc.el (vc-create-tag, vc-retrieve-tag): Call vc-resynch-buffer
to update the state of all buffers in the directory.
2010-06-01 02:37:49 -07:00
Juanma Barranquero
c4ce1145cb
lisp/ChangeLog: Fix some typos.
2010-06-01 10:12:28 +02:00
Dan Nicolaescu
290736f2dc
* vc-dir.el (vc-dir-update): Remove entries with a nil state (bug#5539).
2010-06-01 00:15:55 -07:00
Stefan Monnier
fd67a7000e
Merge from emacs-23
2010-05-31 22:34:49 -04:00
Stefan Monnier
feceda2610
* lisp/vc-bzr.el (vc-bzr-revision-completion-table): Apply
...
`file-directory-p' to the filename part rather than to the whole text.
2010-05-31 22:06:09 -04:00
Stefan Monnier
06ac62b4db
* sysdep.c (child_setup_tty): Move the non-canonical initialization to
...
the HAVE_TERMIO where it belongs.
Fixes: debbugs:6149
2010-05-31 21:49:15 -04:00
Stefan Monnier
a44ae268f8
Fix up changelog entry
2010-05-31 16:47:04 -04:00
Jonathan Marchand
9b937f3761
* lisp/cedet/ede/cpp-root.el (ede-set-project-variables): Fix feature name.
...
Fixes: debbugs:6231
2010-05-31 16:26:56 -04:00
Stefan Monnier
1ab8293c36
* src/keymap.c (Fwhere_is_internal): Fix handling of remapping (in thread
...
of bug#6305).
2010-05-31 15:35:04 -04:00
Daiki Ueno
86d7a55099
Mention encryption commands in the Emacs manual.
2010-06-01 04:06:33 +09:00
Stefan Monnier
896114cf64
* lisp/man.el (Man-completion-table): Let the user type "-k ".
...
Fixes: debbugs:6319
2010-05-31 12:16:02 -04:00
Juanma Barranquero
b925d23104
src/ChangeLog: Add missing bug id.
2010-05-31 17:30:13 +02:00
Drew Adams
949544ed26
Backport from trunk: Fix bug#6298.
2010-05-31 17:24:46 +02:00
Drew Adams
1603358c07
* files.el (directory-files-no-dot-files-regexp): Doc fix (bug#6298).
2010-05-31 17:15:20 +02:00
Juanma Barranquero
fe40dc63a6
Fix for momentary-string-display (Bug#6238).
...
* lisp/subr.el (momentary-string-display): Just use read-event to read
the exit event (Bug#6238).
2010-05-31 10:13:41 -04:00
Juanma Barranquero
450439d5b6
Fix for momentary-string-display (Bug#6238).
...
* lisp/subr.el (momentary-string-display): Just use read-event to read
the exit event (Bug#6238).
2010-05-31 10:11:18 -04:00
Juanma Barranquero
a73f9c9dfd
src/ChangeLog: Fix typos.
2010-05-31 01:09:32 +02:00
Juanma Barranquero
7f4b42492c
doc/lispref/minibuf.texi (Basic Completion): Add missing "@end defun".
2010-05-31 00:50:31 +02:00
Stefan Monnier
637821cd30
* doc/lispref/minibuf.texi (Basic Completion): Document completion-boundaries.
...
(Programmed Completion): Document the new fourth method for boundaries.
* .bzrignore: Ignore new files from trunk, which appear if you use
colocated branches (i.e. "bzr switch").
2010-05-30 17:18:35 -04:00
Eli Zaretskii
9e8014c63a
Fix bug #6313 .
...
lisp/international/mule.el (define-coding-system): Doc fix.
2010-05-30 22:47:34 +03:00
Eli Zaretskii
6dcfd25383
Fix crash reported in bug #6306 .
...
bidi.c (bidi_move_to_visually_next): Make sure the sentinel
state is always cached.
2010-05-30 22:01:51 +03:00