1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 09:20:54 -08:00
Commit graph

749 commits

Author SHA1 Message Date
Adrian Robert
b68e7decb6 correct mis-entered date in previous change 2008-07-19 16:56:31 +00:00
Adrian Robert
7a55ab54bd apply patch for GNUSTEP_MAKEFILES from Yavor Doganov 2008-07-19 16:42:22 +00:00
Juanma Barranquero
ba60bd44c7 Fix typos. 2008-07-18 15:42:14 +00:00
Kenichi Handa
658a0f850b (Complex Text Layout support libraries): Delete the
paragraph about --enable-font-backend.
2008-07-18 11:17:11 +00:00
Adrian Robert
2a7973b627 files were missed on previous checkin 2008-07-17 18:14:15 +00:00
Stefan Monnier
facfbbbdad * Makefile.in: Undef LIB_STANDARD before defining it to silence warning
in case it was defined already.
USE @GNUSTEP_MAKEFILES@ rather than envvars.
* nsterm.m (ns_term_init): Pass Qt and Qnil rather than YES/NO to
ns_default.
(applicationShouldTerminate, setValuesFromPanel): Use EQ to compare
Lisp_Objects.
* nsterm.h (Fx_display_grayscale_p, Fx_display_planes)
(ns_defined_color, ns_color_to_lisp): Declare.
* nsselect.m (ns_handle_selection_request, ns_handle_selection_clear)
(Fns_own_selection_internal): Make the big ugly hack more explicit, so
it's accepted even with USE_LISP_UNION_TYPE.
* nsmenu.m (ns_update_menubar): Use EQ to compare Lisp_Objects.
(update_frame_tool_bar): Remove apparently obsolete tests for
non-integerness of f->tool_bar_lines.
(windowShouldClose, addButton, clicked, runDialogAt): Make the big ugly
hack more explicit, so it's accepted even with USE_LISP_UNION_TYPE.
* nsfont.m (nsfont_driver): Use just 0 rather than an invalid cast.
(nsfont_open): Don't confuse NULL for Qnil.
* nsfns.m (ns_implicitly_set_icon_type): Use EQ to compare Lisp_Objects.
* menu.h (find_and_call_menu_selection):
* menu.c (find_and_call_menu_selection): Use just int for vector size.
(find_and_return_menu_selection): Always return something.
* frame.h: Include dispextern.h for Display_Info.
(display_x_get_resource): Declare.
* configure.in: Extract and substitute GNUSTEP_MAKEFILES.
2008-07-17 03:33:59 +00:00
Adrian Robert
122e9f8f29 various small cleanups detailed in changelogs 2008-07-16 23:24:46 +00:00
Glenn Morris
6ba72723bb (with_ns): Remove dead code, since OPTION_DEFAULT_OFF means never unset. 2008-07-16 08:09:53 +00:00
Glenn Morris
2c369af74f Add nextstep/ directories.
(src, lib-src): Add .m files.
2008-07-16 07:45:41 +00:00
Dan Nicolaescu
6b0273cd0a * editfns.c (Fuser_full_name): Replace the only use of
USER_FULL_NAME with its value.
* config.in: Regenerate.

* configure.in (freebsd, kfreebsd): Undo part of previous change.
(USER_FULL_NAME): Remove, not used anymore.
* configure: Regenerate.
2008-07-16 07:01:36 +00:00
Adrian Robert
edfda78355 merging Emacs.app (NeXTstep port) 2008-07-15 18:15:18 +00:00
Dan Nicolaescu
176fe5fc8d * configure.in: Remove references to desupported systems.
* configure: Regenerate.
2008-07-10 15:25:35 +00:00
Dan Nicolaescu
40dde9d187 * configure.in: Use macppc for Darwin.
* configure: Regenerate.

* m/powermac.h: Remove file, it is now identical to m/macppc.h.
2008-07-10 02:32:56 +00:00
Glenn Morris
2906a94c6b (EMACS): Doc fix.
(lisp): There are no *.dat or image files here any more.
(src): There are no *.s files here any more.
(etc/images, etc/images/*): Link to most regular files.
2008-07-05 20:01:11 +00:00
Glenn Morris
26d41f17e5 Emanuele Giaquinta <emanuele.giaquinta at gmail.com> (tiny change)
Remove reference to deleted $USE_FONT_BACKEND.
2008-07-04 20:29:10 +00:00
Glenn Morris
3d4c9dbda5 (cpp_undefs): Rename from `undefs', update uses.
Use $srcdir rather than $top_srcdir.  Set before calling AC_OUTPUT,
and explicitly export there.  (Bug#507.)
2008-07-01 02:56:08 +00:00
Glenn Morris
fffa137cb7 American English spelling fix. 2008-06-27 07:34:53 +00:00
Dan Nicolaescu
f2a77c3a41 * unexnext.c:
* m/ews4800.h:
* m/hp9000s300.h:
* m/ibm370aix.h:
* m/mips-siemens.h:
* m/ncr386.h:
* m/next.h:
* m/pmax.h:
* m/powerpcle.h:
* m/tandem-s2.h:
* s/386bsd.h:
* s/bsd386.h:
* s/bsd4-1.h:
* s/bsd4-2.h:
* s/bsdos2-1.h:
* s/bsdos2.h:
* s/bsdos3.h:
* s/bsdos4.h:
* s/nextstep.h:
* s/ultrix4-3.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-4-3.h:
* s/ux4800.h:
* s/uxpds.h:
* s/uxpv.h: Remove support for obsolete systems.
* s/hpux.h, s/hpux10.h, s/hpux8.h, s/hpux9.h, s/hpux9shr.h:
Remove, insert contents in s/hpux-10.20.h
* s/aix3-1.h, s/aix3-2-5.h, s/aix3-2.h, s/aix4-1.h, s/aix4.h:
Remove, insert contents in s/aix-4.2.h
* s/usg5-3.h: Remove, insert contents in s/usg5-4.h.
* s/bsd4-3.h: Rename to ..
* s/bsd-common.h: ... this.
* src/data.c:
* src/doc.c:
* src/ecrt0.c:
* src/emacs.c:
* src/fileio.c:
* src/floatfns.c:
* src/keyboard.c:
* src/mem-limits.h:
* src/print.c:
* src/process.c:
* src/sysdep.c:
* src/syssignal.h:
* src/systty.h:
* src/syswait.h:
* src/term.c:
* src/unexec.c:
* src/unexelf.c:
* src/unexhp9k800.c:
* src/m/hp800.h:
* src/m/ibmrs6000.h:
* src/m/mips.h:
* src/m/vax.h:
* src/s/darwin.h:
* src/s/freebsd.h:
* src/s/gnu.h:
* src/s/ms-w32.h:
* src/s/msdos.h:
* src/s/netbsd.h:
* src/s/template.h: Remove references to obsolete variables.

* Makefile.in: Add dependencies for all unexec files.
(admindir): Remove unused variable.
(UNEXEC_SRC): Remove references.

* config.nt: Remove reference to UNEXEC_SRC.

* lwlib.c: Remove references to obsolete variables.

* fakemail.c: Remove references to obsolete variables.

* os.texi: Remove references to obsolete systems.

* configure.in:
* configure: Remove references to obsolete systems.
2008-06-26 04:24:54 +00:00
Stefan Monnier
ac935997e2 * Makefile.in (Makefile): Use it for its timestamp value as well, and
make it depend on all other */.in files.
(src/Makefile, src/config.stamp, lib-src/Makefile)
(doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
(doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
(leim/Makefile, lisp/Makefile): Remove those overlapping targets.
(leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
* configure.in: Don't create src/config.stamp any more.
2008-06-25 15:46:23 +00:00
Juanma Barranquero
f245f2c610 Fix typos. 2008-06-24 01:07:34 +00:00
Stefan Monnier
b4945b9599 * Makefile.in ${SUBDIR}: Pass additional BOOTSTRAPEMACS argument.
* Makefile.in (${lisp} ${SOME_MACHINE_LISP}, ../lisp/loaddefs.el):
Use $(BOOTSTRAPEMACS) rather than witness-emacs.
(bootstrap-emacs${EXEEXT}): Merge witness-emacs into it.
(witness-emacs): Remove.
(lisp, shortlisp): Move loaddefs.el earlier.
(mostlyclean): Forget about witness-emacs.
* Makefile.in (COMPILE_FIRST): Trim down and add autoload.el.
2008-06-22 13:57:28 +00:00
Glenn Morris
8a6a564281 (top_bootclean): Remove obsolete references to lock/. 2008-06-22 02:20:24 +00:00
Romain Francoise
822ef7a0bc (INFO_FILES): Add sasl. 2008-06-21 12:48:11 +00:00
Stefan Monnier
fc46d21936 Make "make" do a bootstrap if needed.
* src/Makefile.in (emacs${EXEEXT}): Link the new emacs to bootstrap-emacs.
(bootstrapclean): Remove.
(.el.elc): New rule.
(PRECOMP): New var.
(../lisp/subdirs.el): Remove.
(bootstrap-emacs${EXEEXT}): Remove subdirs.el and charpro.el dependency.
(witness-emacs): New target.
(mostlyclean): Remove witness-emacs as well.
(../lisp/loaddefs.el, ${lisp} ${SOME_MACHINE_LISP}):
Add witness-emacs dependency.
* lisp/loadup.el: Don't add emacs-<VERS> name when bootstrapping.
* lisp/Makefile.in (emacs-deps): Remove.
($(lisp)/cus-load.el, $(lisp)/finder-inf.el): Re-add.
(all): Use them.
(autogen-clean): Remove.
* Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
(bootstrap-build): Remove.
(top_bootclean): New var.
(top_distclean, bootstrap-clean): Use it.
(bootstrap): Don't recheck config.  Make normally.
2008-06-21 01:38:39 +00:00
Stefan Monnier
49f6eb95b2 * src/Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files.
(bootstrap-clean): New target that keeps TAGS around.
(../lisp/subdirs.el, ../lisp/loaddefs.el): New targets.
(bootstrap-emacs${EXEEXT}): Depend on subdirs.el.
* lisp/Makefile.in (all): New target.
(bootstrap-prepare): Remove.
* Makefile.in (SUBDIR): Include `lisp'.
(lisp): Depend on `src'.
(top_distclean): Don't remove config.status.
(bootstrap-clean): New target.
(maintainer-clean): Use it.
(bootstrap): Use bootstrap-clean.  Re-run config.status.
(src/bootstrap-emacs${EXEEXT}): New target.
(bootstrap-build): Use it.  Don't use bootstrap-prepare because
src/Makefile now takes care of it.
(bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
2008-06-20 21:48:17 +00:00
Stefan Monnier
25241b4d5a * configure.in: Check for presence of cfmakeraw and cfsetspeed.
* sysdep.c (cfmakeraw): Provide fallback implementation.
(serial_configure): Provide fallback implementation of cfsetspeed.
2008-06-20 14:50:20 +00:00
Glenn Morris
02db7a6551 Add sasl. 2008-06-15 02:23:08 +00:00
Juanma Barranquero
ce0584934b Fix committer names and other typos. 2008-06-10 16:50:18 +00:00
Juanma Barranquero
429870c2d8 Fix typo. "cvs -d" is another entirely different switch. 2008-06-09 10:08:13 +00:00
Alan Mackenzie
294e8689d1 *** empty log message *** 2008-06-09 08:46:21 +00:00
Eric S. Raymond
8669e78f20 Document when cvs -d up may be needed. 2008-06-08 11:33:11 +00:00
Glenn Morris
b464059ae8 (bootstrap-build): Remove mostlyclean, since it seems to serve no
purpose.
2008-06-07 02:47:27 +00:00
Dan Nicolaescu
d893468a09 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
* configure: Regenerate.
2008-06-01 17:39:27 +00:00
Stefan Monnier
792414668f Don't touch subdirs.el if it is unchanged. 2008-05-28 17:39:56 +00:00
Glenn Morris
cc4a96c680 Spelling fix. 2008-05-23 04:41:33 +00:00
Kenichi Handa
b8bdd8c9c8 Regenerate. 2008-05-14 01:52:47 +00:00
Glenn Morris
1c73f19533 (install-arch-indep, info): Handle MAKEINFO == off. 2008-05-09 04:28:28 +00:00
Eli Zaretskii
d95d9b2360 Fix last change: don't use < and > in "rem" lines, they are interpreted
as redirection by DOS shells.
2008-05-07 10:32:47 +00:00
Glenn Morris
4f43e9371b Switch to recommended form of GPLv3 permissions notice. 2008-05-07 07:27:10 +00:00
Miles Bader
f67e15be8d Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1142
2008-05-04 19:46:16 +00:00
Glenn Morris
79bc8bbb21 (MAKEINFO): New, set by configure.
(install-arch-indep): Without makeinfo, ignore any missing manuals.
(info-real): New target.
(info): Without makeinfo, do nothing, else call `info-real'.
2008-05-03 20:16:45 +00:00
Glenn Morris
1066d05643 (x_libraries): Remove standard 64-bit directories - experimental
workaround for minor autoconf bug.
2008-05-03 18:59:40 +00:00
YAMAMOTO Mitsuharu
fac4a32b7f Check availability of AvailabilityMacros.h
if HAVE_CARBON.
2008-05-02 09:38:39 +00:00
Miles Bader
a113b3ca32 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121
2008-04-23 05:55:42 +00:00
Stefan Monnier
73d798d5ae * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
* lwlib/Makefile.in (TOOLKIT_DEFINES): Remove.
* src/Makefile.in (TOOLKIT_DEFINES): Remove.
(LIBW): Use a bit less #if, remove left over OPEN_LOOK stuff.
2008-04-18 15:48:06 +00:00
Stefan Monnier
a51f496902 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
rather than change CPPFLAGS.
(HAVE_GTK): Rename to USE_GTK.
* Makefile.in: Don't use HAVE_GTK and don't -DUSE_GTK since it's now
done in config.h.
2008-04-16 19:53:06 +00:00
Stefan Monnier
7316a2b57c Replace the obsolete macros AC_AIX and
AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
2008-04-16 17:34:43 +00:00
Dan Nicolaescu
b6924dd73a Remove hpux10.20 from the desupported list. 2008-04-11 03:19:07 +00:00
Andreas Schwab
5d374ce122 No longer create admin/unidata/Makefile. 2008-04-05 10:06:14 +00:00
Andreas Schwab
d0b7952a9f (SUBDIR_MAKEFILES): Add lisp/Makefile.
(lisp/Makefile): New rule.
2008-03-28 09:58:35 +00:00