Mercurial > hg > xemacs-beta
annotate etc/tests/external-widget/Makefile @ 930:eaedf30d9d76
[xemacs-hg @ 2002-07-23 08:34:59 by youngs]
2002-07-15 Jerry James <james@xemacs.org>
* make-docfile.c: Change whitespace and organization to reduce the
size of the diff against FSF Emacs sources and synch to Emacs 21.2.
Remove unused DO_REALLOC.
Mark XEmacs changes and additions more clearly.
Reintroduce previously deleted Emacs code inside #if 0 ... #endif.
* make-docfile.c (next_extra_elc): Replace goto with do-while.
* make-docfile.c (main): Put XEmacs-only args in one place.
* make-docfile.c (write_c_args): Change buff to buf to match
Emacs. Replace pointer arithmetic with simpler array syntax.
* make-docfile.c (scan_c_file): Note that DEFSIMPLE and DEFPRED no
longer exist. Correct the "name too long" test (off by one).
Die with message if a DEFUN has no docstring instead of hanging.
* make-docfile.c (scan_lisp_file): Introduce while loops used in
Emacs sources to skip consecutive blank lines.
2002-07-21 John Paul Wallington <jpw@xemacs.org>
* process.el (substitute-env-vars): New function; sync with
GNU Emacs 21.1.50.
(setenv): Add optional arg SUBSTITUTE-ENV-VARS; sync with
GNU Emacs 21.1.50.
2002-07-20 Mike Sperber <mike@xemacs.org>
* eval.c (run_post_gc_hook): Use more correct flags when running
post-gc-hook.
2002-07-20 Mike Sperber <mike@xemacs.org>
* process-unix.c (child_setup): Don't try to close file
descriptors for chid process once again---it's already being done
in close_process_descs.
(unix_create_process): Call begin_dont_check_for_quit to inhibit
unwanted interaction (and thus breaking of X event synchronicity)
in the child.
2002-07-15 Jerry James <james@xemacs.org>
* lisp.h: Make Qdll_error visible globally.
* symbols.c (check_sane_subr): Revert 2002-06-26 change.
Check only if !initialized.
* symbols.c (check_module_subr): Add parameter. Duplicate
check_sane_subr checks, but signal an error instead of asserting.
* symbols.c (defsubr): Use check_module_subr parameter.
* symbols.c (defsubr_macro): Ditto.
author | youngs |
---|---|
date | Tue, 23 Jul 2002 08:35:11 +0000 |
parents | ac2d302a0011 |
children | 4b173ad71786 03ab78e48ef6 |
rev | line source |
---|---|
2 | 1 CFLAGS += -Xc -g -DTOOLTALK |
2 EMACSHOME = ../../.. | |
3 EMACSLIBDIR = $(EMACSHOME)/editor/src | |
4 EMACSINCLUDEDIR = $(EMACSHOME)/editor/src | |
5 MOTIFHOME = /opt/SUNWmotif | |
6 | |
7 CPPFLAGS += -I$(OPENWINHOME)/include | |
8 LDFLAGS += -L$(OPENWINHOME)/lib -R$(OPENWINHOME)/lib | |
9 | |
10 CPPFLAGS += -I$(MOTIFHOME)/include | |
11 LDFLAGS += -L$(MOTIFHOME)/lib -R$(MOTIFHOME)/lib | |
12 | |
13 CPPFLAGS += -I$(EMACSINCLUDEDIR) | |
14 LDFLAGS += -L$(EMACSLIBDIR) | |
15 | |
16 LDFLAGS += -R$(OPENWINHOME)/lib:$(EMACSLIBDIR) -g | |
17 | |
18 TM_OBJS = test-ew-motif.o | |
19 TXL_OBJS = test-ew-xlib.o | |
20 MOTIF_LIBS = -Bstatic -lextcli_Xm -Bdynamic -lXm -lXt -ltt -lX11 -lgen -lm | |
21 XLIB_LIBS = -Bstatic -lextcli_Xlib -Bdynamic -ltt -lX11 -lgen -lm | |
22 | |
23 all: test-ew-motif | |
24 | |
25 test-ew-motif: $(TM_OBJS) | |
26 $(CC) -o $@ $(LDFLAGS) $(TM_OBJS) $(MOTIF_LIBS) | |
27 | |
28 test-ew-xlib: $(TXL_OBJS) | |
29 $(CC) -o $@ $(LDFLAGS) $(TXL_OBJS) $(XLIB_LIBS) | |
30 |