aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Verona2013-01-17 00:03:27 +0100
committerJoakim Verona2013-01-17 00:03:27 +0100
commit6bb5cf7058b9268b87359c49a20acf4ca8730837 (patch)
tree864465a0f36bc0fbcf1509f75c83dcdd5af48dc7
parent29901a24475c9dd0e7e7bc73adb0fabf7d0a7ddd (diff)
parente59eee439c0e379bb062ffa26361ad90fd540406 (diff)
downloademacs-6bb5cf7058b9268b87359c49a20acf4ca8730837.tar.gz
emacs-6bb5cf7058b9268b87359c49a20acf4ca8730837.zip
auto upstream
-rw-r--r--ChangeLog11
-rwxr-xr-xautogen/configure7
-rw-r--r--configure.ac2
-rw-r--r--lib/stdint.in.h2
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/emacs-lisp/trace.el6
-rw-r--r--lisp/gnus/ChangeLog4
-rw-r--r--lisp/gnus/smiley.el5
-rw-r--r--m4/largefile.m423
9 files changed, 43 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index dabe3b3d7db..cf2d0dc250c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
12013-01-16 Paul Eggert <eggert@cs.ucla.edu>
2
3 Merge from gnulib, incorporating:
4 2013-01-16 largefile: port better to Mac OS X 10.5
5 2013-01-15 stdint: fix build with Android's Bionic fox x86
6
72013-01-16 Paul Eggert <eggert@cs.ucla.edu>
8
9 * configure.ac: Document that --enable-gcc-warnings emits errors.
10 (Bug#13448)
11
12013-01-13 Glenn Morris <rgm@gnu.org> 122013-01-13 Glenn Morris <rgm@gnu.org>
2 13
3 * make-dist: Add options for xz compression and no compression. 14 * make-dist: Add options for xz compression and no compression.
diff --git a/autogen/configure b/autogen/configure
index 750e8a8087d..8b9b502fb19 100755
--- a/autogen/configure
+++ b/autogen/configure
@@ -2076,9 +2076,10 @@ Optional Features:
2076 --disable-dependency-tracking speeds up one-time build 2076 --disable-dependency-tracking speeds up one-time build
2077 --enable-dependency-tracking do not reject slow dependency extractors 2077 --enable-dependency-tracking do not reject slow dependency extractors
2078 --disable-largefile omit support for large files 2078 --disable-largefile omit support for large files
2079 --enable-gcc-warnings turn on lots of GCC warnings. This is intended for 2079 --enable-gcc-warnings turn on lots of GCC warnings/errors. This is
2080 developers, and may generate false alarms when used 2080 intended for developers, and may generate false
2081 with older or non-GNU development tools. 2081 alarms when used with older or non-GNU development
2082 tools.
2082 --enable-link-time-optimization 2083 --enable-link-time-optimization
2083 build emacs with link-time optimization. This is 2084 build emacs with link-time optimization. This is
2084 supported only for GCC since 4.5.0. 2085 supported only for GCC since 4.5.0.
diff --git a/configure.ac b/configure.ac
index 30c1ae075da..c88c6b9577b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -629,7 +629,7 @@ fi
629 629
630AC_ARG_ENABLE([gcc-warnings], 630AC_ARG_ENABLE([gcc-warnings],
631 [AS_HELP_STRING([--enable-gcc-warnings], 631 [AS_HELP_STRING([--enable-gcc-warnings],
632 [turn on lots of GCC warnings. This is intended for 632 [turn on lots of GCC warnings/errors. This is intended for
633 developers, and may generate false alarms when used 633 developers, and may generate false alarms when used
634 with older or non-GNU development tools.])], 634 with older or non-GNU development tools.])],
635 [case $enableval in 635 [case $enableval in
diff --git a/lib/stdint.in.h b/lib/stdint.in.h
index 6e5824b5b67..2db8b2e378b 100644
--- a/lib/stdint.in.h
+++ b/lib/stdint.in.h
@@ -39,7 +39,7 @@
39 Ideally we should test __BIONIC__ here, but it is only defined after 39 Ideally we should test __BIONIC__ here, but it is only defined after
40 <sys/cdefs.h> has been included; hence test __ANDROID__ instead. */ 40 <sys/cdefs.h> has been included; hence test __ANDROID__ instead. */
41#if defined __ANDROID__ \ 41#if defined __ANDROID__ \
42 && defined _SYS_TYPES_H_ && !defined _SSIZE_T_DEFINED_ 42 && defined _SYS_TYPES_H_ && !defined __need_size_t
43# @INCLUDE_NEXT@ @NEXT_STDINT_H@ 43# @INCLUDE_NEXT@ @NEXT_STDINT_H@
44#else 44#else
45 45
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f324ebbad51..676ce21ff14 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12013-01-16 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/trace.el (trace--read-args): Use a closure and an honest
4 call to `eval' rather than a backquoted lambda.
5
12013-01-15 Stefan Monnier <monnier@iro.umontreal.ca> 62013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * emacs-lisp/nadvice.el (advice--tweak): Make it possible for `tweak' 8 * emacs-lisp/nadvice.el (advice--tweak): Make it possible for `tweak'
diff --git a/lisp/emacs-lisp/trace.el b/lisp/emacs-lisp/trace.el
index fb1b995be2b..09c4969cf18 100644
--- a/lisp/emacs-lisp/trace.el
+++ b/lisp/emacs-lisp/trace.el
@@ -256,9 +256,9 @@ be printed along with the arguments in the trace."
256 (read-from-minibuffer "Context expression: " 256 (read-from-minibuffer "Context expression: "
257 nil read-expression-map t 257 nil read-expression-map t
258 'read-expression-history)))) 258 'read-expression-history))))
259 `(lambda () 259 (lambda ()
260 (let ((print-circle t)) 260 (let ((print-circle t))
261 (concat " [" (prin1-to-string ,exp) "]")))))))) 261 (concat " [" (prin1-to-string (eval exp t)) "]"))))))))
262 262
263;;;###autoload 263;;;###autoload
264(defun trace-function-foreground (function &optional buffer context) 264(defun trace-function-foreground (function &optional buffer context)
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 733f1d26510..1f1b46c8532 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,7 @@
12013-01-16 Glenn Morris <rgm@gnu.org>
2
3 * smiley.el (smiley-style): Make the file loadable in batch mode.
4
12013-01-15 Stefan Monnier <monnier@iro.umontreal.ca> 52013-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * nnimap.el (nnimap-keepalive): Don't throw an error if there's no more 7 * nnimap.el (nnimap-keepalive): Don't throw an error if there's no more
diff --git a/lisp/gnus/smiley.el b/lisp/gnus/smiley.el
index 6381f5bf9d9..eb71134457c 100644
--- a/lisp/gnus/smiley.el
+++ b/lisp/gnus/smiley.el
@@ -59,7 +59,10 @@
59 59
60(defcustom smiley-style 60(defcustom smiley-style
61 (if (or (and (fboundp 'face-attribute) 61 (if (or (and (fboundp 'face-attribute)
62 (>= (face-attribute 'default :height) 160)) 62 ;; In batch mode, attributes can be unspecified.
63 (condition-case nil
64 (>= (face-attribute 'default :height) 160)
65 (error nil)))
63 (and (fboundp 'face-height) 66 (and (fboundp 'face-height)
64 (>= (face-height 'default) 14))) 67 (>= (face-height 'default) 14)))
65 'medium 68 'medium
diff --git a/m4/largefile.m4 b/m4/largefile.m4
index 62f2b1403c4..1e605e3d829 100644
--- a/m4/largefile.m4
+++ b/m4/largefile.m4
@@ -5,9 +5,10 @@
5# gives unlimited permission to copy and/or distribute it, 5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved. 6# with or without modifications, as long as this notice is preserved.
7 7
8# The following implementation works around a problem in autoconf <= 2.68; 8# The following implementation works around a problem in autoconf <= 2.69;
9# AC_SYS_LARGEFILE does not configure for large inodes on Mac OS X 10.5. 9# AC_SYS_LARGEFILE does not configure for large inodes on Mac OS X 10.5,
10m4_version_prereq([2.69], [] ,[ 10# or configures them incorrectly in some cases.
11m4_version_prereq([2.70], [] ,[
11 12
12# _AC_SYS_LARGEFILE_TEST_INCLUDES 13# _AC_SYS_LARGEFILE_TEST_INCLUDES
13# ------------------------------- 14# -------------------------------
@@ -25,9 +26,9 @@ m4_define([_AC_SYS_LARGEFILE_TEST_INCLUDES],
25 26
26 27
27# _AC_SYS_LARGEFILE_MACRO_VALUE(C-MACRO, VALUE, 28# _AC_SYS_LARGEFILE_MACRO_VALUE(C-MACRO, VALUE,
28# CACHE-VAR, 29# CACHE-VAR,
29# DESCRIPTION, 30# DESCRIPTION,
30# PROLOGUE, [FUNCTION-BODY]) 31# PROLOGUE, [FUNCTION-BODY])
31# -------------------------------------------------------- 32# --------------------------------------------------------
32m4_define([_AC_SYS_LARGEFILE_MACRO_VALUE], 33m4_define([_AC_SYS_LARGEFILE_MACRO_VALUE],
33[AC_CACHE_CHECK([for $1 value needed for large files], [$3], 34[AC_CACHE_CHECK([for $1 value needed for large files], [$3],
@@ -93,15 +94,11 @@ if test "$enable_largefile" != no; then
93 [_AC_SYS_LARGEFILE_TEST_INCLUDES]) 94 [_AC_SYS_LARGEFILE_TEST_INCLUDES])
94 fi 95 fi
95 96
96 AH_VERBATIM([_DARWIN_USE_64_BIT_INODE], 97 AC_DEFINE([_DARWIN_USE_64_BIT_INODE], [1],
97[/* Enable large inode numbers on Mac OS X. */ 98 [Enable large inode numbers on Mac OS X 10.5.])
98#ifndef _DARWIN_USE_64_BIT_INODE
99# define _DARWIN_USE_64_BIT_INODE 1
100#endif])
101fi 99fi
102])# AC_SYS_LARGEFILE 100])# AC_SYS_LARGEFILE
103 101])# m4_version_prereq 2.70
104])# m4_version_prereq 2.69
105 102
106# Enable large files on systems where this is implemented by Gnulib, not by the 103# Enable large files on systems where this is implemented by Gnulib, not by the
107# system headers. 104# system headers.