annotate lisp/Makefile @ 24419:30e478cd167e

(shell-command-default-error-buffer): Renamed from shell-command-on-region-default-error-buffer. (shell-command-on-region): Mention in echo area when there is some error output. Mention success or failure, too. Accumulate multiple error outputs going forward, with formfeed in between. Display the error buffer when we have put something in it. (shell-command): Add the ERROR-BUFFER argument feature.
author Karl Heuer <kwzh@gnu.org>
date Mon, 01 Mar 1999 03:19:32 +0000
parents f882430c706b
children ce45b5985d7e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17392
7cb4b3489fac Initial revision
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
diff changeset
1 #
7cb4b3489fac Initial revision
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
diff changeset
2 # Maintenance productions for the Lisp directory
7cb4b3489fac Initial revision
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
diff changeset
3 #
17394
b793e8f5a9c2 Added cus-load.el target.
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 17392
diff changeset
4 EMACS = emacs
17392
7cb4b3489fac Initial revision
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
diff changeset
5 SOURCES = *.el COPYING Makefile
21924
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
6 lisptagsfiles1 = [a-zA-Z]*.el
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
7 lisptagsfiles2 = [a-zA-Z]*/[a-zA-Z]*.el
18962
7ea81fba3548 (ETAGS): New variable.
Richard M. Stallman <rms@gnu.org>
parents: 18692
diff changeset
8 ETAGS = ../lib-src/etags
17392
7cb4b3489fac Initial revision
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
diff changeset
9
17903
aa26c694525e (dontcompilefiles): Add list of files that should not be byte-compiled.
Richard M. Stallman <rms@gnu.org>
parents: 17748
diff changeset
10 dontcompilefiles: bindings.el blessmail.el bruce.el cus-load.el cus-start.el
19157
5dada86a0c63 (dontcompilefiles): Delete cyril-util.el.
Richard M. Stallman <rms@gnu.org>
parents: 18962
diff changeset
11 dontcompilefiles: forms-d2.el forms-pass.el
18482
9c5e6b1dafc5 (lisptagsfiles): Look at subdirs only if name
Richard M. Stallman <rms@gnu.org>
parents: 17942
diff changeset
12 dontcompilefiles: latin-1.el latin-2.el latin-3.el latin-4.el latin-5.el
17903
aa26c694525e (dontcompilefiles): Add list of files that should not be byte-compiled.
Richard M. Stallman <rms@gnu.org>
parents: 17748
diff changeset
13 dontcompilefiles: loaddefs.el loadup.el mule-conf.el patcomp.el
aa26c694525e (dontcompilefiles): Add list of files that should not be byte-compiled.
Richard M. Stallman <rms@gnu.org>
parents: 17748
diff changeset
14 dontcompilefiles: paths.el sc.el subdirs.el term-nasty.el version.el
24035
f882430c706b dontcompilefiles: generic-x.el
Dave Love <fx@gnu.org>
parents: 21924
diff changeset
15 dontcompilefiles: generic-x.el
17903
aa26c694525e (dontcompilefiles): Add list of files that should not be byte-compiled.
Richard M. Stallman <rms@gnu.org>
parents: 17748
diff changeset
16
17394
b793e8f5a9c2 Added cus-load.el target.
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 17392
diff changeset
17 doit:
b793e8f5a9c2 Added cus-load.el target.
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 17392
diff changeset
18
17743
8ec60a2d3ddb (custom-deps): Target renamed from cus-load.el.
Richard M. Stallman <rms@gnu.org>
parents: 17399
diff changeset
19 custom-deps: doit
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
20 subdirs=`find . -type d -print`; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
21 for file in $$subdirs; do \
21753
1d6cc4a65d70 (custom-deps): Ignore =... subdirs.
Richard M. Stallman <rms@gnu.org>
parents: 19168
diff changeset
22 case $$file in */Old | */RCS | */=* ) ;; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
23 *) wins="$$wins $$file" ;; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
24 esac; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
25 done; \
21756
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
26 echo Directories: $$wins; \
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
27 $(EMACS) -batch -l cus-dep -f custom-make-dependencies $$wins
17399
04fc73bb3416 (finder-inf.el, autoloads): New targets.
Richard M. Stallman <rms@gnu.org>
parents: 17394
diff changeset
28
17743
8ec60a2d3ddb (custom-deps): Target renamed from cus-load.el.
Richard M. Stallman <rms@gnu.org>
parents: 17399
diff changeset
29 finder-data: doit
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
30 subdirs=`find . -type d -print`; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
31 for file in $$subdirs; do \
18482
9c5e6b1dafc5 (lisptagsfiles): Look at subdirs only if name
Richard M. Stallman <rms@gnu.org>
parents: 17942
diff changeset
32 case $$file in */Old | */RCS | */=* ) ;; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
33 *) wins="$$wins $$file" ;; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
34 esac; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
35 done; \
21756
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
36 echo Directories: $$wins; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
37 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins
17399
04fc73bb3416 (finder-inf.el, autoloads): New targets.
Richard M. Stallman <rms@gnu.org>
parents: 17394
diff changeset
38
04fc73bb3416 (finder-inf.el, autoloads): New targets.
Richard M. Stallman <rms@gnu.org>
parents: 17394
diff changeset
39 autoloads: doit
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
40 subdirs=`find . -type d -print`; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
41 for file in $$subdirs; do \
18482
9c5e6b1dafc5 (lisptagsfiles): Look at subdirs only if name
Richard M. Stallman <rms@gnu.org>
parents: 17942
diff changeset
42 case $$file in */Old | */RCS | */=* ) ;; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
43 *) wins="$$wins $$file" ;; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
44 esac; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
45 done; \
21756
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
46 echo Directories: $$wins; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
47 $(EMACS) -batch -f batch-update-autoloads $$wins
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
48
17748
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
49 update-subdirs: doit
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
50 subdirs=`find . -type d -print`; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
51 for file in $$subdirs; do \
18482
9c5e6b1dafc5 (lisptagsfiles): Look at subdirs only if name
Richard M. Stallman <rms@gnu.org>
parents: 17942
diff changeset
52 case $$file in */Old | */RCS | */=* ) ;; \
17748
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
53 *) wins="$$wins $$file" ;; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
54 esac; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
55 done; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
56 for file in $$wins; do \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
57 ../update-subdirs $$file; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
58 done;
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
59
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
60 updates: doit
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
61 subdirs=`find . -type d -print`; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
62 for file in $$subdirs; do \
18482
9c5e6b1dafc5 (lisptagsfiles): Look at subdirs only if name
Richard M. Stallman <rms@gnu.org>
parents: 17942
diff changeset
63 case $$file in */Old | */RCS | */=* ) ;; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
64 *) wins="$$wins $$file" ;; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
65 esac; \
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
66 done; \
17748
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
67 for file in $$wins; do \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
68 ../update-subdirs $$file; \
689e217c6c8e (update-subdirs): New target.
Richard M. Stallman <rms@gnu.org>
parents: 17746
diff changeset
69 done; \
21756
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
70 echo Directories: $$wins; \
ed07a8592f60 (custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman <rms@gnu.org>
parents: 21753
diff changeset
71 $(EMACS) -batch -l cus-dep -f custom-make-dependencies $$wins; \
19168
8b79ec97982b (updates): Add missing semicolons.
Richard M. Stallman <rms@gnu.org>
parents: 19157
diff changeset
72 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins; \
17746
e3508d038aee (autoloads, custom-deps, finder-data):
Richard M. Stallman <rms@gnu.org>
parents: 17743
diff changeset
73 $(EMACS) -batch -f batch-update-autoloads $$wins
17394
b793e8f5a9c2 Added cus-load.el target.
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 17392
diff changeset
74
21924
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
75 TAGS: $(lisptagsfiles1) $(lisptagsfiles2)
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
76 ${ETAGS} $(lisptagsfiles1) $(lisptagsfiles2)
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
77
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
78 TAGS-LISP: $(lispsource)$(lisptagsfiles1) $(lispsource)$(lisptagsfiles2)
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
79 ${ETAGS} -o TAGS-LISP \
e37aa6f8f583 (TAGS-LISP): New target.
Richard M. Stallman <rms@gnu.org>
parents: 21756
diff changeset
80 $(lispsource)$(lisptagsfiles1) $(lispsource)$(lisptagsfiles2)