aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | * movemail.c: (DIRECTORY_SEP, IS_DIRECTORY_SEP, DONE, IS_FROM_LINE):Paul Eggert2011-02-211-0/+4
| | | | | | | | | | | | Remove unused macros. * pop.c (index): Remove unused macro. (KPOP_PORT): Define only if KERBEROS is defined.
* | * movemail.c: Remove unused varsPaul Eggert2011-02-211-0/+1
| |
* | * movemail.c (main, pop_retr): Rename locals to avoid shadowing.Paul Eggert2011-02-211-0/+2
| |
* | Declare file-scope functions and variables static if not exported.Paul Eggert2011-02-211-0/+9
|/ | | | | | | | This is more consistent, and is nicer with gcc -Wstrict-prototypes. * ebrowse.c, emacsclient.c, fakemail.c, make-docfile.c, movemail.c: * profile.c, test-distrib.c, update-game-score.c: Declare non-'main' functions and variables to be static. * ebrowse.c: Omit redundant function prototypes.
* lib-src/makefile.w32-in (obj): Remove md5.o.Juanma Barranquero2011-02-201-0/+4
|
* * lib-src/emacsclient.c (main): Loop while `recv' return EINTR.Karl Chen2011-02-181-101/+105
|
* * make-docfile.c (EMACS_INTEGER): Rename from EMACS_INT.Paul Eggert2011-02-081-0/+6
|
* Make globals.h a generated headerTom Tromey2011-02-081-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:33Z!jan.h.d@swipnet.se. * 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:42Z!eggert@cs.ucla.edu.
* * emacsclient.c: conform to C89 pointer rulesPaul Eggert2011-02-041-0/+6
|
* lib-src/makefile.w32-in (obj): Remove strftime.o, it's not in src/.Eli Zaretskii2011-02-021-0/+1
|
* Make "etags --version" on Windows produce the same as on Posix platforms.Eli Zaretskii2011-02-021-0/+5
| | | | | makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add ``-DEMACS_NAME="\"GNU Emacs\""''.
* Fix the MS-Windows build broken by 2011-01-30T23:34:18Z!eggert@cs.ucla.edu ↵Eli Zaretskii2011-01-311-0/+6
| | | | | | | | | | | | | | | | | | | | | and 2011-01-31T08:15:13Z!eggert@cs.ucla.edu. 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/+5
|
* make-docfile: don't corrupt heap for an invalid .elc fileJim Meyering2011-01-301-0/+8
|
* Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu ↵Eli Zaretskii2011-01-291-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and emacs-23/2010-05-21T19:51:48Z!acm@muc.de. lib/makefile.w32-in: lib/getopt_.h: New files. src/s/ms-w32.h (HAVE_MKTIME): Remove. src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib. (GNULIB): New variable. (LIBS): Add $(GNULIB). $(TEMACS): Depend on $(GNULIB). <top-level>: Fix font-lock disrupted by a lone `"'. src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib. (GETOPTOBJS, GETOPTDEPS): Remove targets. (MOVEMAILOBJS): Replace $(GETOPTOBJS) with ../lib/$(BLD)/libgnu.$(A). ($(BLD)/movemail.exe): Depend on ../lib/getopt.h. (ECLIENTOBJS, ETAGSOBJ, CTAGSOBJ, EBROWSEOBJ): Replace getopt.o and getopt1.o with ../lib/$(BLD)/libgnu.$(A). (clean): Don't remove getopt.h. (getopt.h, $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)): Remove targets. ($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): Replace getopt.h with $(EMACS_ROOT)/lib/getopt.h. nt/makefile.w32-in (all-other-dirs-nmake, all-other-dirs-gmake) (bootstrap-nmake, bootstrap-gmake, bootstrap-clean-nmake) (bootstrap-clean-gmake, clean-other-dirs-nmake) (clean-other-dirs-gmake, cleanall-other-dirs-nmake) (cleanall-other-dirs-gmake, distclean-other-dirs-nmake) (distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake) (maintainer-clean-other-dirs-gmake): Recurse into ../lib as well. nt/configure.bat: Create lib/makefile. nt/config.nt (HAVE_MKTIME, BROKEN_MKTIME): Remove. (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV) (HAVE_DECL_LOCALTIME_R, HAVE_WCHAR_T, PACKAGE, VERSION, inline) (_GL_UNUSED, _UNUSED_PARAMETER_): Add definitions, for gnulib.
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-3/+1
|
* Merge from emacs-23.Glenn Morris2011-01-241-0/+5
|\ | | | | | | Note setting of CANNOT_DUMP on ia64 hpux is still to be merged manually.
| * * movemail.c (main): Use setregid, as setegid is missing on HP-UX (Bug#6811).Chong Yidong2011-01-231-0/+5
| | | | | | | | Suggested by Peter O'Gorman.
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | Check return values of some library calls.Paul Eggert2011-01-221-0/+8
| |
* | Update ChangeLog dates to today.Paul Eggert2011-01-171-3/+1
| |
* | Include <unistd.h> unilaterally.Paul Eggert2011-01-091-0/+6
| |
* | Include <getopt.h> not "getopt.h".Paul Eggert2011-01-091-0/+5
| | | | | | | | | | | | * ebrowse.c, emacsclient.c: Include <getopt.h>, not "getopt.h". Since getopt.h is no longer in this directory, there's no point using the form with double-quotes.
* | Regenerate.Paul Eggert2011-01-081-0/+12
| |
* | Automate syncing from gnulib.Paul Eggert2011-01-081-0/+10
| |
* | * Makefile.in (EXECUTABLES): Remove; macro unused since 1993.Paul Eggert2011-01-081-0/+4
| |
* | Add --no-site-lisp to more Makefiles.Glenn Morris2011-01-071-0/+2
| | | | | | | | | | | | | | | | | | * leim/makefile.w32-in (RUN_EMACS): * leim/Makefile.in (RUN-EMACS): Add --no-site-lisp. * lib-src/Makefile.in (EMACSOPT): Add --no-site-lisp. * lisp/makefile.w32-in (EMACSOPT): Add --no-site-lisp.
* | * lib-src/Makefile.in (EMACSOPT): Remove --multibyte, it does nothing any more.Glenn Morris2011-01-071-4/+5
| |
* | Merge changes from emacs-23 branchChong Yidong2011-01-021-0/+6
|\ \ | |/
| * Set short copyright year to 2011.Glenn Morris2011-01-011-0/+6
| | | | | | | | | | | | | | | | | | | | | | * lib-src/ebrowse.c (version) <emacs_copyright>: * lib-src/etags.c (print_version) <emacs_copyright>: * lib-src/rcs2log (Copyright): * lisp/version.el (emacs-copyright): * nextstep/Cocoa/Emacs.base/Contents/Info.plist: * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist: Set short copyright year to 2011.
* | Merge changes from emacs-23 branchChong Yidong2010-11-271-0/+5
|\ \ | |/
| * Fix bug #7446 with overrunning input buffer in ebrowse.Joe Matarazzo2010-11-271-0/+5
| | | | | | | | | | ebrowse.c (yylex): If end of input buffer encountered while searching for a newline after "//", return YYEOF.
* | Merge from emacs-23Stefan Monnier2010-11-171-0/+5
|\ \ | |/
| * Add fall-back definition of _CS_DARWIN_USER_TEMP_DIR.YAMAMOTO Mitsuharu2010-11-101-0/+5
| |
* | * lib-src/test-distrib.c: Remove include guards for config.h and fcntl.h.Dan Nicolaescu2010-11-141-0/+6
| | | | | | | | | | (O_RDONLY): Do not define. (cool_read): Fix type for variable "sofar".
* | Move ns-win.el's rather wacky menu adjustments to menu-bar.el.Glenn Morris2010-10-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/term/ns-win.el: Do not require easymenu. (menu-bar-edit-menu) <copy, paste, paste-from-menu, separator-undo>: <spell>: Move adjustments to menu-bar.el. * lisp/menu-bar.el (menu-bar-edit-menu) <copy, paste, paste-from-menu>: <separator-undo, spell>: Move ns-win's adjustments here. * lisp/loadup.el [ns]: Do not load easymenu. * src/Makefile.in (SOME_MACHINE_LISP): Remove easymenu.elc. * lib-src/makefile.w32-in (OTHER_PLATFORM_SUPPORT): Remove easymenu.elc.
* | Replace digest-doc and sorted-doc C programs with Lisp commands.Glenn Morris2010-10-221-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib-src/digest-doc.c, lib-src/sorted-doc.c: Remove files. * lib-src/Makefile.in (UTILITIES): Remove digest-doc and sorted-doc. (digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules. * lib-src/makefile.w32-in (ALL): Remove digest-doc and sorted-doc. ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc) ($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules. (install): Don't install digest-doc.exe or sorted-doc.exe. * lisp/help-fns.el (doc-file-to-man, doc-file-to-info): New commands. * doc/lispref/help.texi (Documentation Basics): Remove mentions of digest-doc and sorted-doc. * INSTALL, nt/README, nt/README.W32: Do not mention digest-doc and sorted-doc. * etc/NEWS: Mention this change.
* | Fix format of old lib-src/ChangeLog entry.Glenn Morris2010-10-191-4/+4
| |
* | Pass CFLAGS to the linker.Dan Nicolaescu2010-10-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in (PROFILING_LDFLAGS): Do not define, remove all uses. * lib-src/Makefile.in (PROFILING_LDFLAGS): Remove, not needed. * msdos/sed1v2.inp (PROFILING_LDFLAGS): * msdos/sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore. * src/Makefile.in (temacs): Use $(ALL_CFLAGS) on the link line. (PROFILING_LDFLAGS): Remove, not needed anymore.
* | Remove lib-src/b2m.c and b2m.pl.Glenn Morris2010-10-081-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs does not use Babyl files since 23.1, and you can use M-x unrmail. * msdos/mainmake.v2 (install): Remove b2m. * lisp/emacs-lisp/authors.el (authors-valid-file-names): Add b2m.c. * lib-src/b2m.c, lib-src/b2m.pl: Remove files. * lib-src/Makefile.in (INSTALLABLES): Remove b2m. * lib-src/makefile.w32-in ($(BLD)/b2m.$(O)): Remove. * doc/emacs/ack.texi (Acknowledgments): No more b2m.c. * admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m. * INSTALL, make-dist: Remove references to b2m. * Makefile.in (MAN_PAGES): Remove b2m.1.
* | Merge changes from emacs-23 branch.Juanma Barranquero2010-10-081-0/+5
|\ \ | |/
| * Close bug#3992.Glenn Morris2010-09-301-0/+5
| | | | | | | | | | * lib-src/emacsclient.c (set_local_socket) [DARWIN_OS]: Try as a fall-back DARWIN_USER_TEMP_DIR.
* | Fix compilation warnings.Dan Nicolaescu2010-10-031-0/+8
| | | | | | | | | | | | | | | | | | | | * lib-src/test-distrib.c (cool_read): * lib-src/movemail.c (main, concat): * lib-src/make-docfile.c (scan_file, write_c_args): * emacsclient.c (get_server_config): Fix -Wconversion warning. (egetenv): Move conditional definition earlier. (progname): Use const. * lib-src/sorted-doc.c (xstrdup): Use const.
* | * lib-src/Makefile.in: Remove ^L, old makes choke on it.Dan Nicolaescu2010-10-031-0/+4
| |
* | * emacsclient.c (main): Return EXIT_FAILURE if Emacs sends us an error stringWolfgang Schnerring2010-10-021-0/+5
| | | | | | | | (Bug#6963).
* | Rework tags targets in Windows makefiles to protect against old/stupid makes.Juanma Barranquero2010-10-021-0/+4
| | | | | | | | | | * lib-src/makefile.w32-in (tags): Remove target. * src/makefile.w32-in (tags): Rename target to full-tags.
* | Support TAGS targets in the w32 build.Eli Zaretskii2010-10-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | nt/makefile.w32-in (frc, TAGS, TAGS-gmake, TAGS-nmake): New targets. emacs-src.tags: New file. src/makefile.w32-in (TAGS, frc, TAGS-LISP, ../nt/TAGS, tags) (TAGS-gmake, TAGS-nmake, TAGS-LISP-gmake, TAGS-LISP-nmake) (nt-TAGS-gmake, nt-TAGS-nmake): New targets. lisp/makefile.w32-in (DEST, TAGS, TAGS-LISP, TAGS-nmake) (TAGS-LISP-nmake, TAGS-gmake, TAGS-LISP-gmake, TAGS-SH) (TAGS-LISP-SH, TAGS-CMD, TAGS-LISP-CMD): New targets. lib-src/makefile.w32-in (tags, TAGS): New targets.
* | lisp/server.el: Use just one way to pass the Emacs PID to emacsclient.Juanma Barranquero2010-09-301-0/+5
| | | | | | | | | | | | | | | | | | * lib-src/emacsclient.c (get_server_config): Don't read Emacs pid from the authentication file. * lisp/server.el (server-start): Don't write pid to the authentication file. (server-create-tty-frame): Don't send pid. (server-process-filter): Send pid at the start of every connection.
* | lib-src/makefile.w32-in (../src/config.h): Remove target, it is stale.Juanma Barranquero2010-09-291-0/+2
| |
* | * emacsclient.c (main): Remove unused variables.Juanma Barranquero2010-09-291-0/+5
| | | | | | | | (start_daemon_and_retry_set_socket): Use EXIT_FAILURE.