diff options
| author | Joakim Verona | 2011-06-16 00:22:07 +0200 |
|---|---|---|
| committer | Joakim Verona | 2011-06-16 00:22:07 +0200 |
| commit | a7513ade3bc0fe79430d5541d88c9dcda0932bec (patch) | |
| tree | 4383951ba698a11e9f8933a9d8c72e00aa872a10 /ChangeLog | |
| parent | 4bd51ad5c3445b644dfb017d5b57b10a90aa325f (diff) | |
| parent | 4bba86e6210a74326e843a8fdc8409127105e1fe (diff) | |
| download | emacs-a7513ade3bc0fe79430d5541d88c9dcda0932bec.tar.gz emacs-a7513ade3bc0fe79430d5541d88c9dcda0932bec.zip | |
merge from upstream
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 542 |
1 files changed, 539 insertions, 3 deletions
| @@ -1,3 +1,539 @@ | |||
| 1 | 2011-06-15 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * lib/ftoastr.c, lib/stdio.in.h, lib/verify.h: Merge from gnulib. | ||
| 4 | |||
| 5 | 2011-06-14 Jan Djärv <jan.h.d@swipnet.se> | ||
| 6 | |||
| 7 | * configure.in: Add emacsgtkfixed.o to GTK_OBJ if HAVE_GTK3. | ||
| 8 | |||
| 9 | 2011-06-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 10 | |||
| 11 | * lib/gnulib.mk, m4/gnulib-common.m4: Merge from gnulib. | ||
| 12 | |||
| 13 | 2011-06-07 Paul Eggert <eggert@cs.ucla.edu> | ||
| 14 | |||
| 15 | * configure.in: Add --with-wide-int. | ||
| 16 | * INSTALL: Mention this. | ||
| 17 | |||
| 18 | 2011-06-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 19 | |||
| 20 | Merge from gnulib. | ||
| 21 | * lib/careadlinkat.c, lib/careadlinkat.h, m4/gnulib-common.m4: Merge. | ||
| 22 | |||
| 23 | 2011-06-02 Paul Eggert <eggert@cs.ucla.edu> | ||
| 24 | |||
| 25 | * lib/allocator.h, lib/careadlinkat.c: Merge from gnulib. | ||
| 26 | |||
| 27 | 2011-05-30 Paul Eggert <eggert@cs.ucla.edu> | ||
| 28 | |||
| 29 | Use 'inline', not 'INLINE'. | ||
| 30 | * configure.in (INLINE): Remove. | ||
| 31 | |||
| 32 | 2011-05-29 Paul Eggert <eggert@cs.ucla.edu> | ||
| 33 | |||
| 34 | Adjust to recent gnulib change for @GUARD_PREFIX@. | ||
| 35 | * lib/makefile.w32-in (getopt_h): Substitute @GUARD_PREFIX@, too. | ||
| 36 | All uses of _GL_ for guard prefixes in lib/*.h replaced with | ||
| 37 | _@GUARD_PREFIX@_. | ||
| 38 | |||
| 39 | 2011-05-27 Paul Eggert <eggert@cs.ucla.edu> | ||
| 40 | |||
| 41 | * lib/getopt.c, lib/intprops.h: Merge from gnulib. | ||
| 42 | |||
| 43 | 2011-05-24 Glenn Morris <rgm@gnu.org> | ||
| 44 | |||
| 45 | * Makefile.in (check): Just give a message if no test/ directory. | ||
| 46 | |||
| 47 | * configure.in: Avoid using variables inside AC_CONFIG_FILES. | ||
| 48 | |||
| 49 | * configure.in (OPT_MAKEFILES_IN): Remove. | ||
| 50 | (SUBDIR_MAKEFILES): New variable, passed to AC_CONFIG_FILES. | ||
| 51 | (SUBDIR_MAKEFILES_IN): New output variable. | ||
| 52 | * Makefile.in (OPT_MAKEFILES_IN): Remove. | ||
| 53 | (SUBDIR_MAKEFILES_IN): Let configure set it. | ||
| 54 | |||
| 55 | 2011-05-24 Leo Liu <sdl.web@gmail.com> | ||
| 56 | |||
| 57 | * m4/sha1.m4: | ||
| 58 | * m4/gl-comp.m4: | ||
| 59 | * lib/sha1.h: | ||
| 60 | * lib/sha1.c: | ||
| 61 | * lib/makefile.w32-in (GNULIBOBJS): | ||
| 62 | * lib/gnulib.mk: | ||
| 63 | * Makefile.in (GNULIB_MODULES): Add crypto/sha1 module. | ||
| 64 | |||
| 65 | 2011-05-24 Glenn Morris <rgm@gnu.org> | ||
| 66 | |||
| 67 | * configure.in: Remove test for already configured source directory. | ||
| 68 | AM_INIT_AUTOMAKE has already done a more stringent test. (Bug#953) | ||
| 69 | |||
| 70 | * Makefile.in (TAGS, tags, check): Pass MFLAGS to sub-makes. | ||
| 71 | |||
| 72 | 2011-05-24 Glenn Morris <rgm@gnu.org> | ||
| 73 | |||
| 74 | * make-dist: Don't distribute test/. (Bug#8107) | ||
| 75 | * configure.in (OPT_MAKEFILES_IN): New output variable. | ||
| 76 | (AC_CONFIG_FILES): Conditionally include test/automated/Makefile. | ||
| 77 | * Makefile.in (OPT_MAKEFILES_IN): New, set by configure. | ||
| 78 | (SUBDIR_MAKEFILES_IN): Use $OPT_MAKEFILES_IN. | ||
| 79 | (check): Give an explicit error if test/ is not present. | ||
| 80 | |||
| 81 | * Makefile.in (SUBDIR_MAKEFILES_IN): New variable. | ||
| 82 | (SUBDIR_MAKEFILES): Derive from $SUBDIR_MAKEFILES_IN. | ||
| 83 | (Makefile): Use $SUBDIR_MAKEFILES_IN. | ||
| 84 | |||
| 85 | 2011-05-23 Paul Eggert <eggert@cs.ucla.edu> | ||
| 86 | |||
| 87 | * lib/verify.h: Merge from gnulib. | ||
| 88 | |||
| 89 | 2011-05-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 90 | |||
| 91 | * lib/intprops.h, lib/stdint.in.h, m4/mktime.m4, m4/readlink.m4: | ||
| 92 | Merge from gnulib. | ||
| 93 | |||
| 94 | 2011-05-21 Andreas Schwab <schwab@linux-m68k.org> | ||
| 95 | |||
| 96 | * Makefile.in (AUTOMAKE_INPUTS): Add $(srcdir)/lib/gnulib.mk. | ||
| 97 | |||
| 98 | 2011-05-20 Eli Zaretskii <eliz@gnu.org> | ||
| 99 | |||
| 100 | * .bzrignore: Add lib/stdio.in-h, lib/stdbool.h, and lib/stdint.h. | ||
| 101 | |||
| 102 | * config.bat: Concatenate lisp.mk onto the end of src/Makefile. | ||
| 103 | |||
| 104 | 2011-05-20 Glenn Morris <rgm@gnu.org> | ||
| 105 | |||
| 106 | * configure.in (lisp_frag): New output file. | ||
| 107 | |||
| 108 | 2011-05-19 Glenn Morris <rgm@gnu.org> | ||
| 109 | |||
| 110 | * configure.in (NS_SUPPORT, MOUSE_SUPPORT, TOOLTIP_SUPPORT) | ||
| 111 | (WINDOW_SUPPORT): Remove output variables that are no longer used. | ||
| 112 | |||
| 113 | 2011-05-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 114 | |||
| 115 | * lib/gnulib.mk: | ||
| 116 | * lib/intprops.h: | ||
| 117 | * lib/unistd.in.h: | ||
| 118 | * m4/inttypes.m4: | ||
| 119 | * m4/stdint.m4: | ||
| 120 | * m4/unistd_h.m4: Sync from gnulib. | ||
| 121 | |||
| 122 | 2011-05-14 Glenn Morris <rgm@gnu.org> | ||
| 123 | |||
| 124 | * configure.in: Treat failure to find an X toolkit the same way we treat | ||
| 125 | failure to find X and image support. | ||
| 126 | |||
| 127 | 2011-05-12 Glenn Morris <rgm@gnu.org> | ||
| 128 | |||
| 129 | * Makefile.in (src, install-arch-indep, bootstrap-clean) | ||
| 130 | (check-declare): Shell portability fixes. (Bug#8642) | ||
| 131 | |||
| 132 | 2011-05-09 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 133 | |||
| 134 | * configure.in: Require GnuTLS 2.6.x or higher. | ||
| 135 | |||
| 136 | 2011-05-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 137 | |||
| 138 | Use C99's va_copy to avoid undefined behavior on x86-64 GNU/Linux. | ||
| 139 | * Makefile.in (GNULIB_MODULES): Add stdarg, for va_copy. | ||
| 140 | * lib/stdarg.in.h, m4/stdarg.m4: New files, from gnulib. | ||
| 141 | |||
| 142 | * Makefile.in (GNULIB_TOOL_FLAG): Add --conditional-dependencies. | ||
| 143 | This new gnulib-tool option saves 'configure' the trouble of | ||
| 144 | checking for strtoull when strtoumax exists. | ||
| 145 | |||
| 146 | * configure.in (BITS_PER_LONG_LONG): New macro. | ||
| 147 | |||
| 148 | 2011-05-05 Glenn Morris <rgm@gnu.org> | ||
| 149 | |||
| 150 | * Makefile.in (bootstrap-clean): Save config.log. (Bug#765) | ||
| 151 | (top_distclean): Delete config.log~. | ||
| 152 | |||
| 153 | 2011-04-27 Ben Key <bkey76@gmail.com> | ||
| 154 | |||
| 155 | * configure.in: Fixed a bug that caused configure with | ||
| 156 | --enable-checking=stringoverrun to have no effect. | ||
| 157 | |||
| 158 | 2011-04-26 Paul Eggert <eggert@cs.ucla.edu> | ||
| 159 | |||
| 160 | * configure.in: Suppress unnecessary checks for size_t. | ||
| 161 | (AC_TYPE_SIZE_T): Define an empty macro, to suppress obsolescent test. | ||
| 162 | (size_t): Do not check for this, and do not typedef. This code | ||
| 163 | is never exercised now. | ||
| 164 | |||
| 165 | * Makefile.in (GNULIB_MODULES): Add strtoumax. | ||
| 166 | This is needed for the new integer-reading code in lread.c. | ||
| 167 | It automatically pulls in the following gnulib files, which | ||
| 168 | are used on old-fashioned platforms that don't have strtoumax: | ||
| 169 | lib/inttypes.in.h, lib/strtoimax.c, lib/strtol.c, lib/strtoul.c, | ||
| 170 | lib/strtoull.c, lib/strtoumax.c, lib/verify.h, m4/inttypes.m4, | ||
| 171 | m4/strtoull.m4, m4/strtoumax.m4. | ||
| 172 | * .bzrignore: Add lib/inttypes.h. | ||
| 173 | |||
| 174 | 2011-04-24 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 175 | |||
| 176 | * configure.in: Check for GnuTLS certificate verify callbacks. | ||
| 177 | |||
| 178 | 2011-04-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 179 | |||
| 180 | * Makefile.in (config.status): Don't erase in case of error. | ||
| 181 | In case it disappeared, rebuild it with `configure'. | ||
| 182 | |||
| 183 | 2011-04-20 Ken Brown <kbrown@cornell.edu> | ||
| 184 | |||
| 185 | * configure.in (use_mmap_for_buffers): Set to yes on Cygwin. | ||
| 186 | |||
| 187 | 2011-04-12 Glenn Morris <rgm@gnu.org> | ||
| 188 | |||
| 189 | * configure.in: Require ImageMagick >= 6.2.8. (Bug#7955) | ||
| 190 | |||
| 191 | 2011-04-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 192 | |||
| 193 | * lib/allocator.c: New file, automatically generated by gnulib. | ||
| 194 | |||
| 195 | 2011-04-07 Glenn Morris <rgm@gnu.org> | ||
| 196 | |||
| 197 | * autogen/update_autogen: Ignore comment diffs in ldefs-boot.el. | ||
| 198 | |||
| 199 | 2011-04-06 Eli Zaretskii <eliz@gnu.org> | ||
| 200 | |||
| 201 | * lib/makefile.w32-in ($(BLD)/careadlinkat.$(O), GNULIBOBJS): | ||
| 202 | Revert last change. | ||
| 203 | |||
| 204 | 2011-04-06 Juanma Barranquero <lekktu@gmail.com> | ||
| 205 | |||
| 206 | * lib/makefile.w32-in (GNULIBOBJS): Add careadlinkat.$(O). | ||
| 207 | ($(BLD)/careadlinkat.$(O)): New target. | ||
| 208 | ($(BLD)/dtoastr.$(O), $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)) | ||
| 209 | ($(BLD)/strftime.$(O), $(BLD)/time_r.$(O), $(BLD)/md5.$(O)): | ||
| 210 | Update dependencies. | ||
| 211 | |||
| 212 | 2011-04-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 213 | |||
| 214 | Fix more problems found by GCC 4.6.0's static checks. | ||
| 215 | |||
| 216 | * configure.in (ATTRIBUTE_FORMAT, ATTRIBUTE_FORMAT_PRINTF): New macros. | ||
| 217 | |||
| 218 | Replace 2 copies of readlink code with 1 gnulib version (Bug#8401). | ||
| 219 | * Makefile.in (GNULIB_MODULES): Add careadlinkat. | ||
| 220 | * lib/allocator.h, lib/careadlinkat.c, lib/careadlinkat.h: | ||
| 221 | * m4/ssize_t.m4: New files, automatically generated from gnulib. | ||
| 222 | |||
| 223 | 2011-04-06 Glenn Morris <rgm@gnu.org> | ||
| 224 | |||
| 225 | * autogen/update_autogen: Handle loaddefs-like files as well. | ||
| 226 | (usage): Add -l, -C. | ||
| 227 | (clean, ldefs_flag, ldefs_in, ldefs_out): New variables. | ||
| 228 | With -l, check status of lisp/ as well. | ||
| 229 | With -C, clean before building. | ||
| 230 | (autoreconf): Only pass -f in the `clean' case. | ||
| 231 | (commit): New function. | ||
| 232 | |||
| 233 | 2011-03-28 Glenn Morris <rgm@gnu.org> | ||
| 234 | |||
| 235 | * autogen/update_autogen: Pass -f to autoreconf. | ||
| 236 | |||
| 237 | * autogen.sh (get_version): Discard "not found" lines. | ||
| 238 | (check_version): Respect $AUTOCONF etc environment variables. | ||
| 239 | |||
| 240 | 2011-03-27 Glenn Morris <rgm@gnu.org> | ||
| 241 | |||
| 242 | * configure.in (AC_TYPE_SIGNAL): Remove obsolete macro. | ||
| 243 | (AH_BOTTOM): Do not define SIGTYPE. | ||
| 244 | |||
| 245 | 2011-03-26 Glenn Morris <rgm@gnu.org> | ||
| 246 | |||
| 247 | * configure.in: Replace obsolete macros AC_TRY_COMPILE, AC_TRY_LINK, | ||
| 248 | AC_TRY_RUN with AC_COMPILE_IFELSE, AC_LINK_IFELSE, AC_RUN_IFELSE. | ||
| 249 | |||
| 250 | 2011-03-25 Andreas Schwab <schwab@linux-m68k.org> | ||
| 251 | |||
| 252 | * autogen/update_autogen: Remove useless function keyword. | ||
| 253 | |||
| 254 | 2011-03-25 Eli Zaretskii <eliz@gnu.org> | ||
| 255 | |||
| 256 | * config.bat: Generate src/config.h and lib/Makefile from | ||
| 257 | autogen/config.in and autogen/Makefile.in. | ||
| 258 | |||
| 259 | 2011-03-25 Glenn Morris <rgm@gnu.org> | ||
| 260 | |||
| 261 | * compile, config.guess, config.sub, depcomp, install-sh, missing: | ||
| 262 | Remove; autoreconf can supply them. | ||
| 263 | * Makefile.in (sync-from-gnulib): Don't sync config.sub, | ||
| 264 | config.guess, install-sh. Pass -i to autoreconf. | ||
| 265 | * autogen/update_autogen (genfiles): Add compile, config.guess, | ||
| 266 | config.sub, depcomp, install-sh, missing. Pass -i to autoreconf. | ||
| 267 | Discard non-error output from autoreconf in -q case. | ||
| 268 | * autogen/compile, autogen/config.guess, autogen/config.sub: | ||
| 269 | * autogen/depcomp, autogen/install-sh, autogen/missing: New. | ||
| 270 | * autogen/copy_autogen: Add compile, config.guess, config.sub, depcomp, | ||
| 271 | install-sh, missing. | ||
| 272 | |||
| 273 | 2011-03-23 Glenn Morris <rgm@gnu.org> | ||
| 274 | |||
| 275 | * autogen/update_autogen: Fix typo. | ||
| 276 | (msg): Remove function; use `exec' instead. | ||
| 277 | |||
| 278 | * Makefile.in (mkdir): Use `install-sh -d' instead of mkinstalldirs. | ||
| 279 | (sync-from-gnulib): Don't sync mkinstalldirs. | ||
| 280 | * make-dist: Don't distribute mkinstalldirs. | ||
| 281 | |||
| 282 | 2011-03-23 Paul Eggert <eggert@cs.ucla.edu> | ||
| 283 | |||
| 284 | Fix more problems found by GCC 4.5.2's static checks. | ||
| 285 | * Makefile.in (GNULIB_MODULES): Add socklen. | ||
| 286 | * configure.in: Do not check for sys/socket.h, since socklen does that. | ||
| 287 | * m4/socklen.m4: New automatically-generated file, from gnulib. | ||
| 288 | |||
| 289 | fakemail: Remove dependency on ignore-value. | ||
| 290 | * Makefile.in (GNULIB_MODULES): Add stdio. | ||
| 291 | * lib/stdio.in.h, m4/stdio_h.m4: New files, automatically | ||
| 292 | imported from gnulib. | ||
| 293 | * .bzrignore: Add lib/stdio.h. | ||
| 294 | |||
| 295 | 2011-03-22 Glenn Morris <rgm@gnu.org> | ||
| 296 | |||
| 297 | * autogen/copy_autogen: Work from ./ or ../. | ||
| 298 | Fix time-stamps. | ||
| 299 | * autogen.sh: Doc fix. | ||
| 300 | |||
| 301 | 2011-03-20 Glenn Morris <rgm@gnu.org> | ||
| 302 | |||
| 303 | * autogen/: New directory, to be excluded from releases. | ||
| 304 | * autogen/copy_autogen, autogen/update_autogen: New scripts. | ||
| 305 | * autogen/README: New file. | ||
| 306 | * autogen/aclocal.m4, autogen/config.in, autogen/configure: | ||
| 307 | * autogen/Makefile.in: Add auto-updated generated files. | ||
| 308 | * autogen.sh: No longer a no-op, now it tests for autotools | ||
| 309 | and runs them as necessary. | ||
| 310 | * configure.in: Defaule maintainer-mode to on. | ||
| 311 | * aclocal.m4, configure, lib/Makefile.in: Remove files. | ||
| 312 | |||
| 313 | 2011-03-13 Paul Eggert <eggert@cs.ucla.edu> | ||
| 314 | |||
| 315 | Update for gnulib. | ||
| 316 | * Makefile.in (GNULIB_MODULES): Add intprops, as Emacs now | ||
| 317 | includes <intprops.h> directly. | ||
| 318 | * lib/sys_stat.in.h: New version from Gnulib, which fixes a bug | ||
| 319 | when building Emacs on Solaris 9 and running it on Solaris 10. | ||
| 320 | |||
| 321 | 2011-03-08 Jan Djärv <jan.h.d@swipnet.se> | ||
| 322 | |||
| 323 | * configure.in: Require 3.0 for --with-gtk3. Add HAVE_GTK3. | ||
| 324 | |||
| 325 | 2011-03-07 Chong Yidong <cyd@stupidchicken.com> | ||
| 326 | |||
| 327 | * Version 23.3 released. | ||
| 328 | |||
| 329 | 2011-03-06 Glenn Morris <rgm@gnu.org> | ||
| 330 | |||
| 331 | * configure.in (FREETYPE_LIBS): Actually set it to something. | ||
| 332 | |||
| 333 | 2011-03-02 Paul Eggert <eggert@cs.ucla.edu> | ||
| 334 | |||
| 335 | Work around some portability problems with symlinks. | ||
| 336 | |||
| 337 | * Makefile.in (GNULIB_MODULES): Add lstat, readlink, symlink. | ||
| 338 | * configure.in (lstat, HAVE_LSTAT): Remove special hack. | ||
| 339 | * lib/dosname.h, lib/lstat.c, lib/readlink.c, lib/stat.c: | ||
| 340 | * lib/symlink.c, m4/lstat.m4, m4/readlink.m4, m4/stat.m4: | ||
| 341 | * m4/symlink.m4: | ||
| 342 | New files, automatically generated from gnulib. | ||
| 343 | * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk: | ||
| 344 | * m4/gl-comp.m4, src/config.in, config.sub: Regenerate. | ||
| 345 | |||
| 346 | 2011-02-26 Eli Zaretskii <eliz@gnu.org> | ||
| 347 | |||
| 348 | * .bzrignore: Ignore new lib/*.in-h files. | ||
| 349 | |||
| 350 | * config.bat: Rename stdint.in.h and sys_stat.in.h. Call | ||
| 351 | depfiles.bat even if lib/deps already exist. | ||
| 352 | |||
| 353 | 2011-02-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 354 | |||
| 355 | * configure, lib/Makefile.in, lib/getopt_int.h, lib/gnulib.mk: | ||
| 356 | * lib/stdlib.in.h, m4/stdlib_h.m4: Regenerate to incorporate | ||
| 357 | recent changes to configure.in and to gnulib. | ||
| 358 | |||
| 359 | 2011-02-24 Glenn Morris <rgm@gnu.org> | ||
| 360 | |||
| 361 | * configure.in: Replace obsolete AC_OUTPUT() with AC_CONFIG_FILES(), | ||
| 362 | AC_CONFIG_COMMANDS(), and AC_OUTPUT sans arguments. | ||
| 363 | |||
| 364 | 2011-02-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 365 | |||
| 366 | Assume S_ISLNK etc. work, since gnulib supports this. | ||
| 367 | * Makefile.in (GNULIB_MODULES): Add sys_stat. | ||
| 368 | * configure.in: Check for lstat and set HAVE_LSTAT=0 if not. | ||
| 369 | Pretend to be using the gnulib lstat module for benefit of sys/stat.h. | ||
| 370 | * configure, lib/Makefile.in, lib/gnulib.mk: Regenerate. | ||
| 371 | |||
| 372 | 2011-02-21 Paul Eggert <eggert@cs.ucla.edu> | ||
| 373 | |||
| 374 | * lib/min-max.h: New file, for "min" and "max". | ||
| 375 | |||
| 376 | 2011-02-21 Christoph Scholtes <cschol2112@gmail.com> | ||
| 377 | |||
| 378 | * lib/makefile.w32-in ($(BLD)/md5.$(O)): Added dependency on | ||
| 379 | $(EMACS_ROOT)/nt/inc/stdint.h. | ||
| 380 | |||
| 381 | 2011-02-21 Eli Zaretskii <eliz@gnu.org> | ||
| 382 | |||
| 383 | * lib/makefile.w32-in ($(BLD)/filemode.$(O)): Move from | ||
| 384 | src/makefile.w32-in and adapt. Depend on stamp_BLD. | ||
| 385 | (GNULIBOBJS): Add $(BLD)/filemode.$(O). | ||
| 386 | |||
| 387 | 2011-02-20 Paul Eggert <eggert@cs.ucla.edu> | ||
| 388 | |||
| 389 | Import filemode module from gnulib. | ||
| 390 | * .bzrignore: Add lib/sys/. | ||
| 391 | * Makefile.in (GNULIB_MODULES): Add filemode. | ||
| 392 | * lib/Makefile.am (MOSTLYCLEANDIRS): New macro. | ||
| 393 | * lib/filemode.c: Renamed from src/filemode.c and regenerated | ||
| 394 | from gnulib. This adds support for some more file types, e.g., | ||
| 395 | Cray DMF migrated files. | ||
| 396 | * lisp/emacs-lisp/find-gc.el (find-gc-source-files): Remove filemode.c. | ||
| 397 | * lib/filemode.h, lib/sys_stat.in.h, m4/filemode.m4, m4/st_dm_mode.m4: | ||
| 398 | * m4/sys_stat_h.m4: New files, generated from gnulib. | ||
| 399 | * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: | ||
| 400 | Regenerate. | ||
| 401 | |||
| 402 | 2011-02-20 Eli Zaretskii <eliz@gnu.org> | ||
| 403 | |||
| 404 | * lib/makefile.w32-in ($(BLD)/md5.$(O)): Don't depend on | ||
| 405 | $(EMACS_ROOT)/nt/inc/sys/stat.h. | ||
| 406 | |||
| 407 | 2011-02-20 Paul Eggert <eggert@cs.ucla.edu> | ||
| 408 | |||
| 409 | * configure.in (C_WARNINGS_SWITCH): Do not prepend -Wno-pointer-sign. | ||
| 410 | This undoes the 2006-01-02 change. The -Wno-pointer-sign option | ||
| 411 | is no longer needed, due to the recent SSDATA and related changes. | ||
| 412 | Perhaps -Wno-pointer-sign should also be removed from | ||
| 413 | nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj but I have no easy | ||
| 414 | way to test this so I left it alone. | ||
| 415 | * configure: Regenerate. | ||
| 416 | |||
| 417 | 2011-02-20 Christoph Scholtes <cschol2112@gmail.com> | ||
| 418 | |||
| 419 | * lib/makefile.w32-in ($(BLD)/md5.$(O)): New recipe, moved from | ||
| 420 | src/makefile.w32-in. | ||
| 421 | |||
| 422 | 2011-02-20 Paul Eggert <eggert@cs.ucla.edu> | ||
| 423 | |||
| 424 | Import crypto/md5 and stdint modules from gnulib. | ||
| 425 | * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: | ||
| 426 | Regenerate. | ||
| 427 | * lib/md5.c, lib/md5.h: Rename from src/md5.h and lib/md5.h. | ||
| 428 | Import the new versions from gnulib; they assume a C99-style | ||
| 429 | <stdint.h>, supplied by the stdint module. | ||
| 430 | * lib/stdint.in.h, m4/longlong.m4, m4/stdint.m4, m4/md5.m4: New files, | ||
| 431 | imported from gnulib. | ||
| 432 | * Makefile.in (MAKEFILE_MODULES): Add crypto/md5. | ||
| 433 | * admin/notes/copyright: Remove src/md5.c and src/md5.h as | ||
| 434 | special cases. | ||
| 435 | |||
| 436 | 2011-02-19 Eli Zaretskii <eliz@gnu.org> | ||
| 437 | |||
| 438 | * .bzrignore: Ignore cxxdefs.h and lib/*.in-h files. | ||
| 439 | Add lib/deps/. | ||
| 440 | |||
| 441 | * config.bat: Configure in `lib'. | ||
| 442 | Generate *.Po files in lib/deps. | ||
| 443 | |||
| 444 | 2011-02-18 Paul Eggert <eggert@cs.ucla.edu> | ||
| 445 | |||
| 446 | Import IRIX 6.5 getloadavg fixes from gnulib. | ||
| 447 | * configure, lib/getloadavg.c, m4/getloadavg.m4: Regenerate. | ||
| 448 | |||
| 449 | 2011-02-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 450 | |||
| 451 | Import getloadavg module from gnulib. | ||
| 452 | * .bzrignore: Add lib/stdlib.h. | ||
| 453 | * Makefile.in (GNULIB_MODULES): Add getloadavg. | ||
| 454 | * admin/notes/copyright: Remove src/getloadavg.c as a special case. | ||
| 455 | * configure.in (LIBS_SYSTEM): Omit -lkstat on sol2*; gnulib does this. | ||
| 456 | (AC_CONFIG_LIBOBJ_DIR, AC_FUNC_GETLOADAVG, GETLOADAVG_FILES): | ||
| 457 | Remove; gnulib does this now. | ||
| 458 | * lib/getloadavg.c: Rename from src/getloadavg.c, and sync | ||
| 459 | from gnulib. This adds support for several other systems, such | ||
| 460 | as Tru64 4.0D, QNX, AIX perfstat, etc. It also fixes a potential | ||
| 461 | buffer overrun on Linux hosts under very high load, and on hosts | ||
| 462 | that maintain a channel to the load average file it makes sure | ||
| 463 | the file descriptor is close-on-exec (on hosts that support this) | ||
| 464 | and is not stdin, stdout, or stderr. | ||
| 465 | * lib/stdlib.in.h, m4/getloadavg.m4, m4/stdlib_h.m4: New files, | ||
| 466 | from gnulib. | ||
| 467 | * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: | ||
| 468 | * src/config.in: Regenerate. | ||
| 469 | |||
| 470 | 2011-02-15 Paul Eggert <eggert@cs.ucla.edu> | ||
| 471 | |||
| 472 | Merge from gnulib. | ||
| 473 | |||
| 474 | * install-sh: Update to scriptversion 2011-01-19.21. | ||
| 475 | |||
| 476 | 2011-02-13 Bruno Haible <bruno@clisp.org> | ||
| 477 | |||
| 478 | Consistent macro naming for macros that use GCC __attribute__. | ||
| 479 | * lib/ignore-value.h (_GL_ATTRIBUTE_DEPRECATED): Renamed from | ||
| 480 | ATTRIBUTE_DEPRECATED. | ||
| 481 | |||
| 482 | 2011-02-12 Bruno Haible <bruno@clisp.org> | ||
| 483 | |||
| 484 | setlocale: Prefer gnulib's override over libintl's override. | ||
| 485 | * lib/gettext.h (setlocale): Redefine to rpl_setlocale if | ||
| 486 | GNULIB_defined_setlocale is set. | ||
| 487 | |||
| 488 | 2011-02-13 Glenn Morris <rgm@gnu.org> | ||
| 489 | |||
| 490 | * make-dist: Exclude generated file src/globals.h. | ||
| 491 | |||
| 492 | 2011-02-10 Paul Eggert <eggert@cs.ucla.edu> | ||
| 493 | |||
| 494 | * arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses. | ||
| 495 | Sync from gnulib, which has been patched to fix the problem | ||
| 496 | with the license notices. Problem reported by Glenn Morris in | ||
| 497 | <http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00403.html>. | ||
| 498 | |||
| 499 | 2011-02-09 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 500 | |||
| 501 | * .bzrignore: Ignore globals.h and related stamp. | ||
| 502 | |||
| 503 | 2011-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 504 | |||
| 505 | * lib/Makefile.in, lib/gnulib.mk: Regenerate. | ||
| 506 | This merges the following fix from gnulib: | ||
| 507 | |||
| 508 | 2011-02-08 Bruno Haible <bruno@clisp.org> | ||
| 509 | |||
| 510 | Split large sed scripts, for HP-UX sed. | ||
| 511 | |||
| 512 | 2011-02-08 Tom Tromey <tromey@redhat.com> | ||
| 513 | |||
| 514 | * configure: Rebuild. | ||
| 515 | * configure.in (NS_OBJC_OBJ): New subst. | ||
| 516 | |||
| 517 | 2011-02-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 518 | |||
| 519 | gnulib: allow multiple gnulib generated replacements to coexist | ||
| 520 | This defines a few preprocessor symbols that should not affect Emacs. | ||
| 521 | * lib/getopt.in.h, lib/time.in.h, lib/unistd.in.h: Regenerate | ||
| 522 | via "make sync-from-gnulib". | ||
| 523 | |||
| 524 | gnulib: undo previous change | ||
| 525 | The upstream _HEADERS change was backed out of gnulib (see the | ||
| 526 | same thread). Stay in sync with gnulib. | ||
| 527 | |||
| 528 | gnulib: adjust to upstream _HEADERS change | ||
| 529 | * lib/Makefile.am (EXTRA_HEADERS, nodist_pkginclude_HEADERS): | ||
| 530 | New empty macros, to accommodate recent changes to gnulib. See | ||
| 531 | <http://lists.gnu.org/archive/html/bug-gnulib/2011-02/msg00068.html>. | ||
| 532 | * c++defs.h, lib/Makefile.in, lib/ftoastr.h, lib/getopt.in.h: | ||
| 533 | * lib/gnulib.mk, lib/ignore-value.h, lib/stdbool.in.h, lib/stddef.in.h: | ||
| 534 | * lib/time.in.h, lib/unistd.in.h: | ||
| 535 | Regenerate. | ||
| 536 | |||
| 1 | 2011-02-05 Paul Eggert <eggert@cs.ucla.edu> | 537 | 2011-02-05 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 538 | ||
| 3 | sync from gnulib to remove HAVE_STDBOOL_H | 539 | sync from gnulib to remove HAVE_STDBOOL_H |
| @@ -741,7 +1277,7 @@ | |||
| 741 | 1277 | ||
| 742 | 2010-06-28 Jan Djärv <jan.h.d@swipnet.se> | 1278 | 2010-06-28 Jan Djärv <jan.h.d@swipnet.se> |
| 743 | 1279 | ||
| 744 | * configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY, | 1280 | * configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY, |
| 745 | check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied | 1281 | check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied |
| 746 | by minimum required Gtk+ 2.6). Add checks for functions introduced | 1282 | by minimum required Gtk+ 2.6). Add checks for functions introduced |
| 747 | in Gtk+ 2.14 or newer (bug#6505). | 1283 | in Gtk+ 2.14 or newer (bug#6505). |
| @@ -7443,7 +7979,7 @@ | |||
| 7443 | 7979 | ||
| 7444 | * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): | 7980 | * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): |
| 7445 | Depend on vpath.sed. | 7981 | Depend on vpath.sed. |
| 7446 | Replace sed comand for VPATH with @vpath_sed@. | 7982 | Replace sed command for VPATH with @vpath_sed@. |
| 7447 | 7983 | ||
| 7448 | * configure.in: Substitute variable `vpath_sed'. | 7984 | * configure.in: Substitute variable `vpath_sed'. |
| 7449 | If not in $srcdir and $srcdir is configured, | 7985 | If not in $srcdir and $srcdir is configured, |
| @@ -8784,7 +9320,7 @@ | |||
| 8784 | there, and then copy it in, to make sure we get a real file. | 9320 | there, and then copy it in, to make sure we get a real file. |
| 8785 | 9321 | ||
| 8786 | * make-dist: Don't try to distribute *.defns files any more. The | 9322 | * make-dist: Don't try to distribute *.defns files any more. The |
| 8787 | only such file was for simula.el, which has been superceded by a | 9323 | only such file was for simula.el, which has been superseded by a |
| 8788 | version which doesn't have a separate .defns file. | 9324 | version which doesn't have a separate .defns file. |
| 8789 | 9325 | ||
| 8790 | 1992-05-28 Ken Raeburn (Raeburn@Cygnus.COM) | 9326 | 1992-05-28 Ken Raeburn (Raeburn@Cygnus.COM) |