aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | .bzrignore: Ignore new lib/*.in-h files.Eli Zaretskii2011-02-261-0/+2
| | | | |
* | | | | Fix the MS-DOS configury due to new gnulib modules.Eli Zaretskii2011-02-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config.bat: Rename stdint.in.h and sys_stat.in.h. Call depfiles.bat even if lib/deps already exist. msdos/depfiles.bat: Create a dummy .Po file only if a file by the same name does not already exist in the deps/ subdirectory.
* | | | | Elaborate my most-recent ChangeLog entry.Paul Eggert2011-02-251-1/+2
| |_|_|/ |/| | |
* | | | Regenerate.Paul Eggert2011-02-241-0/+5
| |_|/ |/| |
* | | Replace some obsolete autoconf syntax.Glenn Morris2011-02-231-0/+5
| |/ |/| | | | | | | * configure.in: Replace obsolete AC_OUTPUT() with AC_CONFIG_FILES(), AC_CONFIG_COMMANDS(), and AC_OUTPUT sans arguments.
* | [ChangeLog]Paul Eggert2011-02-211-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Assume S_ISLNK etc. work, since gnulib supports this. * Makefile.in (GNULIB_MODULES): Add sys_stat. * configure.in: Check for lstat and set HAVE_LSTAT=0 if not. Pretend to be using the gnulib lstat module for benefit of sys/stat.h. * configure, lib/Makefile.in, lib/gnulib.mk: Regenerate. [lib-src/ChangeLog] Assume S_ISLNK etc. work, since gnulib supports this. * etags.c (S_ISREG): Remove. [src/ChangeLog] Assume S_ISLNK etc. work, since gnulib supports this. * config.in: Regenerate. * dired.c (lstat): Remove. (file_name_completion): Assume S_ISDIR works. (file_name_completion_stat): Assume S_ISLNK works. Do not bother calling stat unless lstat says it's a symlink. * fileio.c (S_ISLNK, S_ISFIFO, S_ISREG, lstat): Remove. (Fcopy_file): Assume S_ISREG and S_ISLNK work. (check_writable, Ffile_writable_p, Fset_file_times): Assume S_ISDIR works. (Ffile_readable_p): Use S_IFIFO, not S_ISFIFO, to guess whether fifos exist. (Ffile_regular_p, Finsert_file_contents): Assumes S_ISREG works. * filelock.c (S_ISLNK): Remove. * lread.c (openp): Assume S_ISDIR works. * xrdb.c (S_ISDIR): Remove.
* | Merge from mainline.Paul Eggert2011-02-211-0/+11
|\ \
| * | Add stdint.h for MS-Windows.Christoph Scholtes2011-02-211-0/+5
| | | | | | | | | | | | | | | | | | | | | nt/inc/stdint.h: New file, to support compilation with tool chains that do not have stdint.h (e.g. MSVC). lib/makefile.w32-in: ($(BLD)/md5.$(O)): Added dependency on $(EMACS_ROOT)/nt/inc/stdint.h.
| * | Adapt MS-Windows build to import of filemode.c from gnulib.Eli Zaretskii2011-02-211-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nt/inc/sys/stat.h (S_ISUID, S_ISGID, S_ISVTX, S_IRGRP, S_IROTH) (S_IWGRP, S_IWOTH, S_IXGRP, S_IXOTH, S_ISSOCK, S_ISLNK, S_ISCTG) (S_ISDOOR, S_ISMPB, S_ISMPC, S_ISNWK, S_ISPORT, S_ISWHT) (S_TYPEISMQ, S_TYPEISSEM, S_TYPEISSHM, S_TYPEISTMO): Define. (lstat): Define to stat. lib/makefile.w32-in ($(BLD)/filemode.$(O)): Move from src/makefile.w32-in and adapt. Depend on stamp_BLD. (GNULIBOBJS): Add $(BLD)/filemode.$(O). src/makefile.w32-in ($(BLD)/filemode.$(O)): Move recipe to lib/makefilw.w32-in. ($(BLD)/dired.$(O)): Depend on $(EMACS_ROOT)/lib/filemode.h. (GLOBAL_SOURCES): Remove filemode.c. (OBJ1): Remove $(BLD)/filemode.$(O). lib-src/makefile.w32-in ($(BLD)/ctags.$(O), $(BLD)/emacsclient.$(O)) ($(BLD)/etags.$(O), $(BLD)/movemail.$(O), $(BLD)/ntlib.$(O)): Depend on $(EMACS_ROOT)/nt/inc/sys/stat.h.
* | | [ChangeLog]Paul Eggert2011-02-211-0/+4
|/ / | | | | | | | | | | | | | | | | * lib/min-max.h: New file, for "min" and "max". [lib-src/ChangeLog] New file "lib/min-max.h". * ebrowse.c (min, max): Define them by including <min-max.h> instead of defining it ourselves. * pop.c (min): Likewise.
* | Import filemode module from gnulib.Paul Eggert2011-02-211-0/+15
|\ \
| * \ Merge from mainline.Paul Eggert2011-02-201-0/+5
| |\ \
| * | | Import filemode module from gnulib.Paul Eggert2011-02-201-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .bzrignore: Add lib/sys/. * Makefile.in (GNULIB_MODULES): Add filemode. * lib/Makefile.am (MOSTLYCLEANDIRS): New macro. * lib/filemode.c: Renamed from src/filemode.c and regenerated from gnulib. This adds support for some more file types, e.g., Cray DMF migrated files. * lisp/emacs-lisp/find-gc.el (find-gc-source-files): Remove filemode.c. * lib/filemode.h, lib/sys_stat.in.h, m4/filemode.m4, m4/st_dm_mode.m4: * m4/sys_stat_h.m4: New files, generated from gnulib. * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: Regenerate. 2011-02-20 Paul Eggert <[email protected]>
* | | | Followup for 2011-02-20T18:50:[email protected].Eli Zaretskii2011-02-201-0/+5
| | | | | | | | | | | | | | | | | | | | lib/makefile.w32-in ($(BLD)/md5.$(O)): Don't depend on $(EMACS_ROOT)/nt/inc/sys/stat.h.
* | | | * configure.in (C_WARNINGS_SWITCH): Do not prepend -Wno-pointer-sign.Paul Eggert2011-02-201-0/+10
| |/ / |/| |
* | | Fix the MS-Windows build due to import of md5 from gnulib.Christoph Scholtes2011-02-201-0/+5
|/ / | | | | | | | | | | | | | | | | src/makefile.w32-in: Remove md5.$(O). ($(BLD)/md5.$(O)): Remove prerequisites, moved to lib/makefile.w32-in. ($(BLD)/fns.$(O)): Depend on $(EMACS_ROOT)/lib/md5.h and on stamp_BLD. lib/makefile.w32-in ($(BLD)/md5.$(O)): New recipe, moved from src/makefile.w32-in.
* | Merge: Import crypto/md5 and stdint modules from gnulib.Paul Eggert2011-02-201-0/+14
|\ \
| * | Import simpler crypto/md5 module from gnulib, plus stdint module.Paul Eggert2011-02-181-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: * src/config.in: Regenerate. * lib/md5.c, lib/md5.h: Regenerate with simpler version, which assumes C99-style <stdint.h>, supplied by the stdint module. * lib/stdint.in.h, m4/longlong.m4, m4/stdint.m4: New files, generated from gnulib. * src/deps.mk (fns.o): Do not depend on md5.h, fixing a typo in the earlier patch.
| * | Import crypto/md5 module from gnulib.Paul Eggert2011-02-181-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (MAKEFILE_MODULES): Add crypto/md5. * admin/notes/copyright: Remove src/md5.c and src/md5.h as special cases. * src/Makefile.in (base_obj): Remove md5.o, since this file is in lib now. * src/deps.mk (md5.o): Remove. * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: Regenerate. * lib/md5.c: Regenerate. This renames the file from src/md5.c, and adds some porting improvements from gnulib. * lib/md5.h: Regenerate, likwise; rename from src/md5.h. * m4/md5.m4: New file, from gnulib. 2011-02-18 Paul Eggert <[email protected]>
| * | Merge from mainline.Paul Eggert2011-02-171-0/+5
| |\ \
| * \ \ Merge from mainline.Paul Eggert2011-02-151-0/+21
| |\ \ \
| * \ \ \ Merge from mainline.Paul Eggert2011-02-151-0/+2
| |\ \ \ \
| * | | | | Merge from proposed getloadavg simplifications in gnulib.Paul Eggert2011-02-141-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure, lib/Makefile.in, src/config.in: Regenerate. * lib/getloadavg.c, lib/stdlib.in.h, m4/getloadavg.m4: New versions from gnulib. 2011-02-15 Paul Eggert <[email protected]>
| * | | | | Merge from mainline.Paul Eggert2011-02-141-0/+20
| |\ \ \ \ \
| * \ \ \ \ \ Merge from mainline.Paul Eggert2011-02-091-1/+26
| |\ \ \ \ \ \
| * | | | | | | Import getloadavg module from gnulib.Paul Eggert2011-02-071-0/+21
| | | | | | | |
* | | | | | | | Fix generation of auto-dependency files in lib/.Eli Zaretskii2011-02-191-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .bzrignore: Add lib/deps/. config.bat: Generate *.Po files in lib/deps. msdos/sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Fix editing of *-clean rules. msdos/depfiles.bat: New file.
* | | | | | | | Update .bzrignore for files produced by the MS-DOS build.Eli Zaretskii2011-02-191-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .bzrignore: Ignore cxxdefs.h and lib/*.in-h files.
* | | | | | | | Initial version of fix for the MS-DOS build, not yet tested.Eli Zaretskii2011-02-191-0/+4
| |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config.bat: Configure in `lib'. msdos/sedlibmk.inp: New file. msdos/sedlibcf.inp: New file. msdos/sed1v2.inp (NS_OBJC_OBJ): Edit to empty. (@true): Edit to "@rem". (move-if-change): Edit to "update". (echo): Edit to "djecho". (cd $(lib) && ...): Edit to "$(MAKE) -C ...". msdos/mainmake.v2 (version): Remove, no longer needed (config.in defines VERSION). (all): Add lib. (lib): New target and recipe. (lib-src): Depend on lib. (src): Depend on lib and lib-src. (clean, mostlyclean, distclean, maintainer-clean, extraclean) (bootstrap-clean): Recurse into lib. msdos/sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME || BROKEN_MKTIME" stuff -- it's no longer in src/config.in. (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV) (HAVE__BOOL): Edit to 1. (VERSION, inline, restrict): Edit for DJGPP. src/s/msdos.h (strtold): Define to _strtold. admin/admin.el (set-version): Add msdos/sed2v2.inp.
* | | | | | | Import IRIX 6.5 getloadavg fixes from gnulib.Paul Eggert2011-02-171-0/+5
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | * configure, lib/getloadavg.c, m4/getloadavg.m4: Regenerate.
* | | | | | Import getloadavg module from gnulib.Paul Eggert2011-02-151-0/+21
| |_|_|/ / |/| | | |
* | | | | * install-sh: Update to scriptversion 2011-01-19.21.Paul Eggert2011-02-151-0/+2
| |_|/ / |/| | |
* | | | Merge from gnulib.Paul Eggert2011-02-141-0/+16
| | | |
* | | | * make-dist: Exclude generated file src/globals.h.Glenn Morris2011-02-121-0/+4
| |/ / |/| |
* | | Undo my previous commit, as per Stefan.Paul Eggert2011-02-091-14/+126
| | |
* | | New file lib/ChangeLog, with entries moved from ChangeLogPaul Eggert2011-02-091-126/+14
| | |
* | | * arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses.Paul Eggert2011-02-091-0/+7
| | |
* | | * lisp/progmodes/sh-script.el (sh-font-lock-open-heredoc): Fix caseStefan Monnier2011-02-091-0/+4
| | | | | | | | | | | | | | | | | | | | | of here-doc that immediately follows a comment. * .bzrignore: Ignore globals.h and related stamp. * test/indent/shell.sh: * test/indent/shell.rc: New files.
* | | Sync texinfo.tex and sed-related fixes from gnulib.Paul Eggert2011-02-081-0/+9
| | |
* | | Make globals.h a generated headerTom Tromey2011-02-081-0/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure: Rebuild. * configure.in (NS_OBJC_OBJ): New subst. lib-src * make-docfile.c: Unconditionally include stdlib.h. (generate_globals): New global. (xrealloc): New function. (main): Handle '-g'. Call start_globals, write_globals. (scan_file): Conditionally call put_filename. (start_globals): New function. (struct global): New. (num_globals, globals): New globals. (add_global, compare_globals, write_globals): New functions. (scan_c_file): Update for "-g". (scan_lisp_file): Fail if "-g". (enum global_type): New. src * Makefile.in (NS_OBJC_OBJ): New variable. (base_obj): Rename from 'obj'. (obj): New variable. (globals.h, gl-stamp, $(obj)): New targets. (GLOBAL_SOURCES): New variable. * globals.h: Remove. * nsselect.m (Vselection_alist): Define. Reverts part of 2011-01-19T22:11:[email protected]. * buffer.c: Don't use "no_cell" for name of kill-buffer-hook's variable. * xselect.c (Vselection_alist): Define. Reverts part of 2011-01-19T23:32:[email protected].
* | gnulib: allow multiple gnulib generated replacements to coexistPaul Eggert2011-02-061-0/+5
| | | | | | | | | | | | This defines a few preprocessor symbols that should not affect Emacs. * lib/getopt.in.h, lib/time.in.h, lib/unistd.in.h: Regenerate via "make sync-from-gnulib".
* | gnulib: undo previous changePaul Eggert2011-02-061-0/+4
| |
* | gnulib: adjust to upstream _HEADERS changePaul Eggert2011-02-061-0/+11
| |
* | sync from gnulib to remove HAVE_STDBOOL_HPaul Eggert2011-02-041-0/+11
| |
* | * lib/ignore-value.h: New file.Paul Eggert2011-02-031-0/+1
| |
* | allow C code to suppress warnings about ignored return valuesPaul Eggert2011-02-031-0/+6
| |
* | Merge changes from emacs-23 branchChong Yidong2011-01-311-1/+6
|\|
| * * configure.in: Test existence of xaw3d library, not just the header (Bug#7642).Chong Yidong2011-01-271-0/+5
| | | | | | | | * configure: Regenerate.
* | Fix the MS-Windows build broken by 2011-01-30T23:34:[email protected]Eli Zaretskii2011-01-311-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and 2011-01-31T08:15:[email protected]. lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/strftime.$(O) and $(BLD)/time_r.$(O). ($(BLD)/dtoastr.$(O)): Depend on $(EMACS_ROOT)/src/s/ms-w32.h and $(EMACS_ROOT)/src/m/intel386.h. ($(BLD)/strftime.$(O)): ($(BLD)/time_r.$(O)): Define prerequisites. src/makefile.w32-in (OBJ2): Remove strftime.$(O). ($(BLD)/strftime.$(O)): Remove prerequisites. lib-src/makefile.w32-in (VERSION): Don't define, defined on nt/config.nt. (ECLIENT_CFLAGS): Remove -DVERSION. ($(BLD)/emacsclient.$(O)): Don't depend on makefile.w32-in. nt/config.nt (VERSION): Uncomment definition. (restrict): Define. nt/inc/stdbool.h: New file. admin/admin.el (set-version): Remove lib-src/makefile.w32-in. Add nt/config.nt.
* | src/emacs.c now gets version number from configure.inPaul Eggert2011-01-311-0/+8
| |