aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2012-05-21 00:37:29 +0200
committerJoakim Verona2012-05-21 00:37:29 +0200
commit74f082445c1dd0c92d5bb187db0d50287e3a7bae (patch)
tree48e3d8fd9df3876665654eab9bcf96ec492a31e9 /ChangeLog
parent52862ad482e030e4d54cd7d6e250d76e59ee0554 (diff)
parent1b170bc63c2f3a3fbe6ba6996d5a015e82634909 (diff)
downloademacs-74f082445c1dd0c92d5bb187db0d50287e3a7bae.tar.gz
emacs-74f082445c1dd0c92d5bb187db0d50287e3a7bae.zip
upstream, fix conflicts
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog270
1 files changed, 270 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3a72290284b..56326b34ddb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,273 @@
12012-05-19 Ulrich Mueller <ulm@gentoo.org>
2
3 * Makefile.in (install-etc): Respect DESTDIR. (Bug#11518)
4
52012-05-19 Paul Eggert <eggert@cs.ucla.edu>
6
7 * configure.in (AC_CHECK_FUNCS): Remove XSetWMProtocols,
8 getdomainname, mblen (twice), mbrlen (twice), mbsinit, ualarm,
9 getsockopt, setsockopt, mremap, mempcpy.
10
11 * configure.in (machine): Do not set to 'vax', since src/m/vax.h
12 is being removed.
13 (AC_CHECK_FUNCS): Remove ftime.
14
152012-05-19 Glenn Morris <rgm@gnu.org>
16
17 * Makefile.in (install-arch-indep): Remove unneeded subshell.
18
19 * Makefile.in (install-arch-indep): Remove unneeded chmod.
20 Set permissions of lisp/subdirs.el.
21
22 * Makefile.in (SUBDIR): Add leim. Update users.
23
24 * Makefile.in (lib, lib-src, lisp): Check cd return value.
25
26 * Makefile.in (leim): No need to set PARALLEL.
27
282012-05-18 Glenn Morris <rgm@gnu.org>
29
30 * Makefile.in (install-arch-indep, install-info, install-man):
31 Simplify some one-sided ifs.
32
33 * Makefile.in: Install only the relevant DOC file.
34 (install-arch-indep): Delete etc/DOC*.
35 (install-doc): No more need to delete etc/DOC.
36
37 * Makefile.in (install-arch-indep): Split into several rules.
38 (install-doc, innstall-info, install-man): New rules.
39
40 * configure.in (mandir): May as well include it in the NS app bundle.
41
42 * configure.in (INSTALL_ARCH_INDEP_EXTRA): New output variable.
43 * Makefile.in (INSTALL_ARCH_INDEP_EXTRA): New, set by configure.
44 (install-arch-indep): Don't install-etc for self-contained ns builds.
45
46 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS) <darwin>:
47 No longer unconditonally add /sw directories. (Bug#2280)
48
49 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
50 (install-arch-indep): Depend on install-leim.
51 (install): Remove explicit install-leim dependence.
52
53 * Makefile.in (install-arch-indep):
54 Move last element of mkdir rule here.
55 (mkdir): Remove rule.
56
57 * Makefile.in (install-arch-indep): Remove unneeded chmods.
58 INSTALL_DATA does this for us.
59
60 * Makefile.in (install-arch-dep): Ensure bindir exists.
61 Drop mkdir dependency.
62 (install-arch-indep): Ensure docdir, infodir, mandir exist.
63 (install-leim): Drop mkdir dependency.
64 (mkdir): Remove most directories, now made in relevant rules.
65
66 * Makefile.in (install-arch-indep): Combine adjacent loops.
67
682012-05-17 Glenn Morris <rgm@gnu.org>
69
70 * Makefile.in (install-etc, mkdir):
71 Make relevant directories in install-etc rather than mkdir.
72
73 * Makefile.in (write_subdir): Create the directory if needed.
74 (install-arch-dep, mkdir): No need to make site-lisp directories.
75
76 * Makefile.in (write_subdir): New.
77 (install-arch-indep, install-arch-dep): Use $write_subdir.
78
79 * configure.in (docdir, etcdir, infodir, lispdir):
80 For a self-contained ns build, set these to the appropriate values.
81 * Makefile.in (install-arch-dep): No need to move info/ any more.
82
83 * configure.in (ns_self_contained): New output variable.
84 * Makefile.in (ns_self_contained): New, set by configure.
85 (install-arch-dep): For a self-contained ns build,
86 don't bother installing binaries then immediately deleting them.
87
88 * Makefile.in (ns_appbindir, ns_appresdir):
89 Move them before things that may refer to them.
90 (install-arch-dep): No need to relocate self-contained ns libexec.
91
92 * configure.in (archlibdir): Set it for self-contained ns builds.
93 (libexecdir): Don't expand it now (this is mainly cosmetic).
94
952012-05-16 Paul Eggert <eggert@cs.ucla.edu>
96
97 * configure.in: Simplify by removing CPP etc.
98 (CPP_TEST_OPTIONS, NON_GNU_CPP, cc_specified, SPECIFIED_CFLAGS)
99 (SPECIFED_CPP, CPP, NON_GNU_CC, AC_PROG_CPP): Remove; not needed.
100 In particular we no longer need to fiddle with CPP, since we don't
101 use CPP specially any more.
102 (gl_EARLY): Invoke this after adjusting CC, so that it uses the
103 adjusted compiler.
104 (AC_PROG_INSTALL, AC_PROG_MKDIR_P, AC_PROG_RANLIB): Comment out,
105 since gl_EARLY and/or Autoconf already does these.
106
1072012-05-16 Glenn Morris <rgm@gnu.org>
108
109 * configure.in: Try to fix building with gcc >= 4.6 on Darwin.
110 (CPP): Do not unconditionally set it on Darwin.
111 Instead, try to test if -no-cpp-precomp is accepted.
112 (CPP_TEST_OPTIONS, SPECIFIED_CPP): New. (Bug#9755)
113
1142012-05-15 Glenn Morris <rgm@gnu.org>
115
116 * Makefile.in (install-arch-dep): Replace use of MV_DIRS.
117
118 * Makefile.in (install-arch-dep): Do not hard-code version number.
119
120 * Makefile.in (install-arch-dep): NS install no longer needs to
121 symlink libexec/* into bin/, since 2012-05-14 ns_init_paths change.
122
1232012-05-12 Glenn Morris <rgm@gnu.org>
124
125 * configure.in (ns_appbindir): Remove trailing "/".
126
127 * configure.in (AC_PROG_MKDIR_P): Call it, to set MKDIR_P.
128 (MKDEPDIR): Use $MKDIR_P.
129 * Makefile.in (MKDIR_P): New, set by configure.
130 (mkdir): Use $MKDIR_P.
131
1322012-05-11 Glenn Morris <rgm@gnu.org>
133
134 * Makefile.in (install-arch-indep): There are no more Makefile.c files.
135 Use INSTALL_DATA for the DOC file.
136 Remove dead code for ./lisp that never executes.
137
1382012-05-10 Glenn Morris <rgm@gnu.org>
139
140 * configure.in (LEIM_INSTALLDIR): New output variable.
141
1422012-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
143
144 * .dir-locals.el (log-edit-mode): Enable gnu-style checks.
145
1462012-05-08 Glenn Morris <rgm@gnu.org>
147
148 * make-dist: No more doc/lispref/*.el.
149
1502012-05-05 Andreas Schwab <schwab@linux-m68k.org>
151
152 * configure.in: Fix quoting bugs.
153
1542012-05-04 Glenn Morris <rgm@gnu.org>
155
156 * configure.in (INFO_EXT, INFO_OPTS): New output variables.
157
1582012-05-02 Glenn Morris <rgm@gnu.org>
159
160 * configure.in (LD_SWITCH_SYSTEM): Don't try to defeat
161 the choices made by FreeBSD and NetBSD. (Bug#10313)
162
163 * Makefile.in (INFO_FILES): Remove variable.
164 (INFO_NONMISC): New variable.
165 (install-arch-indep, uninstall): Don't use $INFO_FILES.
166
167 * Makefile.in (uninstall): Remove useless-use-of-for; that for
168 some reason caused problems on an old Solaris.
169
170 * Makefile.in (install-arch-indep, uninstall):
171 Ensure that INSTALL-type commands are run from top-level.
172
173 * info/dir: Make some entries consistent with the source texi files.
174
175 * configure.in (LIBS_TERMCAP): Fix netbsd logic, broken 2012-03-04.
176
1772012-05-02 Glenn Morris <rgm@gnu.org>
178
179 * Makefile.in (install-arch-indep):
180 Combine adjacent install-data and install-info loops.
181
1822012-05-01 Glenn Morris <rgm@gnu.org>
183
184 * Makefile.in (MAN_PAGES): Remove.
185 (install-arch-indep, uninstall): Don't use $MAN_PAGES.
186
187 * configure.in: Try libtinfo for tputs.
188 (LIBS_TERMCAP) [gnu*]: Use libtinfo if it was found. (Bug#9741)
189
190 * configure.in: Combine adjacent $opsys case blocks.
191
192 * configure.in (LIBS_TERMCAP): Remove unreachable branch for sol2.
193
194 * configure.in: Invert the TERMINFO logic,
195 since "yes" is far more common than "no".
196
197 * configure.in (HAVE_LIBNCURSES): Remove; it is required to be true.
198
199 * configure.in (LD_SWITCH_X_SITE_RPATH):
200 Rename from LD_SWITCH_X_SITE_AUX_RPATH.
201
202 * configure.in (LD_SWITCH_X_SITE_AUX): Remove; no longer used.
203
2042012-04-26 Glenn Morris <rgm@gnu.org>
205
206 * make-dist: No more doc/lispref/tindex.pl.
207
2082012-04-22 Michael Albinus <michael.albinus@gmx.de>
209
210 * configure.in (dbus_validate_bus_name, dbus_validate_path)
211 (dbus_validate_interface, dbus_validate_member): Check also for
212 these library functions
213
2142012-04-22 Paul Eggert <eggert@cs.ucla.edu>
215
216 * configure.in (doug_lea_malloc): Check for __malloc_initialize_hook.
217 With glibc 2.14 or later, when compiled with GCC 4.7.0's
218 -Werror=deprecated-declarations flag, use of hooks like
219 __malloc_initialize_hook causes compilation to fail because these
220 hooks are deprecated. Modify 'configure' to check for these hooks too.
221 Simplify the 'configure' code to test for all the hooks at once.
222 (emacs_cv_var___after_morecore_hook): Remove, replacing with ...
223 (emacs_cv_var_doug_lea_malloc): ... this new var.
224
2252012-04-21 Paul Eggert <eggert@cs.ucla.edu>
226
227 Sync from gnulib version 4f11d6bebc3098c64ffde27079ab0d0cecfd0cdc
228 dated 2011-10-07. Regenerating from current gnulib would be a
229 pervasive change, and currently the trunk isn't open to such changes.
230 * configure.in (WARN_CFLAGS): Remove; no longer needed now
231 that gnulib does it.
232 * lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
233
2342012-04-21 Andreas Schwab <schwab@linux-m68k.org>
235
236 * m4/gl-comp.m4: Update. (Bug#11285)
237
2382012-04-20 Ludovic Courtès <ludo@gnu.org>
239
240 * configure.in: Don't use the -R option (Bug#11251).
241
2422012-04-18 Paul Eggert <eggert@cs.ucla.edu>
243
244 configure: new option --enable-gcc-warnings (Bug#11207)
245 I have been using this change for many months in my private copy
246 of Emacs, and have used it to find several bugs. It's mature
247 enough to publish now.
248 * Makefile.in (GNULIB_MODULES): Add warnings, manywarnings.
249 * configure.in: Support --enable-gcc-warnings, in the style of
250 other GNU packages such as coreutils.
251 (C_WARNINGS_SWITCH): Remove, replacing with...
252 (WARN_CFLAGS, GNULIB_WARN_CFLAGS): New variable.
253 (PKG_CHECK_MODULES, C_SWITCH_X_SITE): Use -isystem rather than -I,
254 when including system files with GCC.
255 * etc/NEWS: Mention --enable-gcc-warnings.
256 * INSTALL (DETAILED BUILDING AND INSTALLATION): Likewise.
257 * lib/Makefile.am (AM_CFLAGS): New macro.
258 * m4/manywarnings.m4, m4/warnings.m4: New files, from gnulib.
259
2602012-04-17 Dmitry Antipov <dmantipov@yandex.ru>
261
262 * configure.in (AC_CHECK_FUNCS):
263 Add getpwent, endpwent, getgrent, endgrent. (Bug#7900)
264
2652012-04-16 Glenn Morris <rgm@gnu.org>
266
267 * configure.in (NS_HAVE_NSINTEGER): Remove unnecessary variable.
268
269 * configure.in: Remove X libs workaround for old autoconf.
270
12012-04-12 Ken Brown <kbrown@cornell.edu> 2712012-04-12 Ken Brown <kbrown@cornell.edu>
2 272
3 * configure.in: Warn that Cygwin 1.5 is unsupported. (Bug#10398) 273 * configure.in: Warn that Cygwin 1.5 is unsupported. (Bug#10398)