diff options
| author | Gerd Moellmann | 2000-06-14 20:26:14 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-06-14 20:26:14 +0000 |
| commit | dce6b9954e1f28be4c9846c70fcf184b91423e51 (patch) | |
| tree | 0d1724bd7cf618b2cf28de10e3876640967bc0f5 | |
| parent | 264f4c4bdb66a76d93e16f25a7d3d445f4562233 (diff) | |
| download | emacs-dce6b9954e1f28be4c9846c70fcf184b91423e51.tar.gz emacs-dce6b9954e1f28be4c9846c70fcf184b91423e51.zip | |
*** empty log message ***
| -rw-r--r-- | ChangeLog | 2 | ||||
| -rwxr-xr-x | configure | 4 | ||||
| -rw-r--r-- | etc/NEWS | 3 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/Makefile.in (renamed from lisp/Makefile) | 83 | ||||
| -rw-r--r-- | src/ChangeLog | 2 |
6 files changed, 66 insertions, 32 deletions
| @@ -1,5 +1,7 @@ | |||
| 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * configure.in: Generate lisp/Makefile. | ||
| 4 | |||
| 3 | * configure.in: Add support for `*-lynxos*'. | 5 | * configure.in: Add support for `*-lynxos*'. |
| 4 | Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as | 6 | Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as |
| 5 | recommended by <Karen.Dorhamer@compaq.com> to fix problems | 7 | recommended by <Karen.Dorhamer@compaq.com> to fix problems |
| @@ -7839,7 +7839,7 @@ ac_given_INSTALL="$INSTALL" | |||
| 7839 | 7839 | ||
| 7840 | trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \ | 7840 | trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \ |
| 7841 | man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \ | 7841 | man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \ |
| 7842 | leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 | 7842 | lisp/Makefile leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 |
| 7843 | EOF | 7843 | EOF |
| 7844 | cat >> $CONFIG_STATUS <<EOF | 7844 | cat >> $CONFIG_STATUS <<EOF |
| 7845 | 7845 | ||
| @@ -7951,7 +7951,7 @@ cat >> $CONFIG_STATUS <<EOF | |||
| 7951 | 7951 | ||
| 7952 | CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \ | 7952 | CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \ |
| 7953 | man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \ | 7953 | man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \ |
| 7954 | leim/Makefile"} | 7954 | lisp/Makefile leim/Makefile"} |
| 7955 | EOF | 7955 | EOF |
| 7956 | cat >> $CONFIG_STATUS <<\EOF | 7956 | cat >> $CONFIG_STATUS <<\EOF |
| 7957 | for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then | 7957 | for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then |
| @@ -1222,6 +1222,9 @@ functionality with aliases for the mldrag functions. | |||
| 1222 | * Lisp changes made after edition 2.6 of the Emacs Lisp Manual, | 1222 | * Lisp changes made after edition 2.6 of the Emacs Lisp Manual, |
| 1223 | (Display-related features are described in a page of their own below.) | 1223 | (Display-related features are described in a page of their own below.) |
| 1224 | 1224 | ||
| 1225 | ** The function `single-key-description' now encloses function key | ||
| 1226 | and event names in ange brackets. | ||
| 1227 | |||
| 1225 | ** If the variable `message-truncate-lines' is bound to t around a | 1228 | ** If the variable `message-truncate-lines' is bound to t around a |
| 1226 | call to `message', the echo area will not be resized to display that | 1229 | call to `message', the echo area will not be resized to display that |
| 1227 | message; it will be truncated instead. | 1230 | message; it will be truncated instead. |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6b853ff7472..95b48e94841 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * Makefile.in (VPATH): New file. | ||
| 4 | |||
| 5 | * Makefile: Removed. | ||
| 6 | |||
| 3 | * net/goto-addr.el (goto-address): Don't bind C-c RET locally. | 7 | * net/goto-addr.el (goto-address): Don't bind C-c RET locally. |
| 4 | (goto-address-highlight-keymap): Bind C-c RET. | 8 | (goto-address-highlight-keymap): Bind C-c RET. |
| 5 | 9 | ||
diff --git a/lisp/Makefile b/lisp/Makefile.in index d327f0e8add..0d92b90ec8a 100644 --- a/lisp/Makefile +++ b/lisp/Makefile.in | |||
| @@ -2,6 +2,9 @@ | |||
| 2 | # Maintenance productions for the Lisp directory | 2 | # Maintenance productions for the Lisp directory |
| 3 | # | 3 | # |
| 4 | 4 | ||
| 5 | lisp=@srcdir@ | ||
| 6 | VPATH=@srcdir@ | ||
| 7 | |||
| 5 | # You can specify a different executable on the make command line, | 8 | # You can specify a different executable on the make command line, |
| 6 | # e.g. "make EMACS=../src/emacs ...". | 9 | # e.g. "make EMACS=../src/emacs ...". |
| 7 | 10 | ||
| @@ -13,29 +16,49 @@ EMACS = ../src/emacs | |||
| 13 | EMACSOPT = -batch --no-site-file --multibyte | 16 | EMACSOPT = -batch --no-site-file --multibyte |
| 14 | 17 | ||
| 15 | SOURCES = *.el COPYING Makefile | 18 | SOURCES = *.el COPYING Makefile |
| 16 | lisptagsfiles1 = [a-zA-Z]*.el | 19 | lisptagsfiles1 = $(lisp)/[a-zA-Z]*.el |
| 17 | lisptagsfiles2 = [a-zA-Z]*/[a-zA-Z]*.el | 20 | lisptagsfiles2 = $(lisp)/[a-zA-Z]*/[a-zA-Z]*.el |
| 18 | ETAGS = ../lib-src/etags | 21 | ETAGS = ../lib-src/etags |
| 19 | 22 | ||
| 20 | # Files which should not be compiled. All file names must be relative | 23 | # Files which should not be compiled. |
| 21 | # to the `lisp' directory. | ||
| 22 | # - emacs-lisp/cl-specs.el: only contains `def-edebug-spec's so there's | 24 | # - emacs-lisp/cl-specs.el: only contains `def-edebug-spec's so there's |
| 23 | # no point compiling it, although it doesn't hurt. | 25 | # no point compiling it, although it doesn't hurt. |
| 24 | 26 | ||
| 25 | DONTCOMPILE = bindings.el mail/blessmail.el play/bruce.el cus-load.el \ | 27 | DONTCOMPILE = \ |
| 26 | cus-start.el forms-d2.el forms-pass.el \ | 28 | $(lisp)/bindings.el \ |
| 27 | international/latin-1.el international/latin-2.el \ | 29 | $(lisp)/cus-load.el \ |
| 28 | international/latin-3.el international/latin-4.el \ | 30 | $(lisp)/cus-start.el \ |
| 29 | international/latin-5.el \ | 31 | $(lisp)/emacs-lisp/cl-specs.el \ |
| 30 | loaddefs.el loadup.el international/mule-conf.el patcomp.el \ | 32 | $(lisp)/finder-inf.el \ |
| 31 | paths.el mail/sc.el subdirs.el version.el \ | 33 | $(lisp)/forms-d2.el \ |
| 32 | generic-x.el international/latin-8.el international/latin-9.el \ | 34 | $(lisp)/forms-pass.el \ |
| 33 | emacs-lisp/cl-specs.el finder-inf.el term/internal.el | 35 | $(lisp)/generic-x.el \ |
| 36 | $(lisp)/international/latin-1.el \ | ||
| 37 | $(lisp)/international/latin-2.el \ | ||
| 38 | $(lisp)/international/latin-3.el \ | ||
| 39 | $(lisp)/international/latin-4.el \ | ||
| 40 | $(lisp)/international/latin-5.el \ | ||
| 41 | $(lisp)/international/latin-8.el \ | ||
| 42 | $(lisp)/international/latin-9.el \ | ||
| 43 | $(lisp)/international/mule-conf.el \ | ||
| 44 | $(lisp)/loaddefs.el \ | ||
| 45 | $(lisp)/loadup.el \ | ||
| 46 | $(lisp)/mail/blessmail.el \ | ||
| 47 | $(lisp)/mail/sc.el \ | ||
| 48 | $(lisp)/patcomp.el \ | ||
| 49 | $(lisp)/paths.el \ | ||
| 50 | $(lisp)/play/bruce.el \ | ||
| 51 | $(lisp)/subdirs.el \ | ||
| 52 | $(lisp)/term/internal.el \ | ||
| 53 | $(lisp)/version.el | ||
| 34 | 54 | ||
| 35 | # Files to compile before others during a bootstrap. This is done | 55 | # Files to compile before others during a bootstrap. This is done |
| 36 | # to speed up the bootstrap process. | 56 | # to speed up the bootstrap process. |
| 37 | 57 | ||
| 38 | COMPILE_FIRST = emacs-lisp/bytecomp.el emacs-lisp/byte-opt.el subr.el | 58 | COMPILE_FIRST = \ |
| 59 | $(lisp)/emacs-lisp/byte-opt.el \ | ||
| 60 | $(lisp)/emacs-lisp/bytecomp.el \ | ||
| 61 | $(lisp)/subr.el | ||
| 39 | 62 | ||
| 40 | # The actual Emacs command run in the targets below. | 63 | # The actual Emacs command run in the targets below. |
| 41 | 64 | ||
| @@ -55,14 +78,14 @@ doit: | |||
| 55 | cus-load.el: | 78 | cus-load.el: |
| 56 | touch $@ | 79 | touch $@ |
| 57 | custom-deps: cus-load.el doit | 80 | custom-deps: cus-load.el doit |
| 58 | wd=.; $(setwins); \ | 81 | wd=$(lisp); $(setwins); \ |
| 59 | echo Directories: $$wins; \ | 82 | echo Directories: $$wins; \ |
| 60 | $(emacs) -l cus-dep -f custom-make-dependencies $$wins | 83 | $(emacs) -l cus-dep -f custom-make-dependencies $$wins |
| 61 | 84 | ||
| 62 | finder-inf.el: | 85 | finder-inf.el: |
| 63 | echo "(provide 'finder-inf)" >> $@ | 86 | echo "(provide 'finder-inf)" >> $@ |
| 64 | finder-data: finder-inf.el doit | 87 | finder-data: finder-inf.el doit |
| 65 | wd=.; $(setwins); \ | 88 | wd=$(lisp); $(setwins); \ |
| 66 | echo Directories: $$wins; \ | 89 | echo Directories: $$wins; \ |
| 67 | $(emacs) -l finder -f finder-compile-keywords-make-dist $$wins | 90 | $(emacs) -l finder -f finder-compile-keywords-make-dist $$wins |
| 68 | 91 | ||
| @@ -77,16 +100,16 @@ loaddefs.el: | |||
| 77 | echo ";;; End:" >> $@ | 100 | echo ";;; End:" >> $@ |
| 78 | echo ";;; loaddefs.el ends here" >> $@ | 101 | echo ";;; loaddefs.el ends here" >> $@ |
| 79 | autoloads: loaddefs.el doit | 102 | autoloads: loaddefs.el doit |
| 80 | wd=.; $(setwins); \ | 103 | wd=$(lisp); $(setwins); \ |
| 81 | echo Directories: $$wins; \ | 104 | echo Directories: $$wins; \ |
| 82 | $(emacs) -l autoload --eval '(setq generated-autoload-file "'`pwd`'/loaddefs.el")' -f batch-update-autoloads $$wins | 105 | $(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins |
| 83 | 106 | ||
| 84 | subdirs.el: | 107 | subdirs.el: |
| 85 | $(MAKE) $(MFLAGS) update-subdirs | 108 | $(MAKE) $(MFLAGS) update-subdirs |
| 86 | update-subdirs: doit | 109 | update-subdirs: doit |
| 87 | wd=.; $(setwins); \ | 110 | wd=$(lisp); $(setwins); \ |
| 88 | for file in $$wins; do \ | 111 | for file in $$wins; do \ |
| 89 | ../update-subdirs $$file; \ | 112 | $(srcdir)/update-subdirs $$file; \ |
| 90 | done; | 113 | done; |
| 91 | 114 | ||
| 92 | updates: update-subdirs autoloads finder-data custom-deps | 115 | updates: update-subdirs autoloads finder-data custom-deps |
| @@ -99,7 +122,7 @@ TAGS-LISP: $(lispsource)$(lisptagsfiles1) $(lispsource)$(lisptagsfiles2) | |||
| 99 | $(lispsource)$(lisptagsfiles1) $(lispsource)$(lisptagsfiles2) | 122 | $(lispsource)$(lisptagsfiles1) $(lispsource)$(lisptagsfiles2) |
| 100 | 123 | ||
| 101 | .el.elc: subdirs.el | 124 | .el.elc: subdirs.el |
| 102 | -EMACSLOADPATH=`pwd` $(emacs) -f batch-byte-compile $< | 125 | -EMACSLOADPATH=$(lisp) $(emacs) -f batch-byte-compile $< |
| 103 | 126 | ||
| 104 | $(DONTCOMPILE:.el=.elc): | 127 | $(DONTCOMPILE:.el=.elc): |
| 105 | -rm -f $@ | 128 | -rm -f $@ |
| @@ -114,23 +137,23 @@ $(DONTCOMPILE:.el=.elc): | |||
| 114 | # load's in the files being compiled find the right files. | 137 | # load's in the files being compiled find the right files. |
| 115 | 138 | ||
| 116 | compile-files: subdirs.el doit | 139 | compile-files: subdirs.el doit |
| 117 | find . -name "*.elc" -print | xargs chmod +w; \ | 140 | find $(lisp) -name "*.elc" -print | xargs chmod +w; \ |
| 118 | wd=.; $(setwins); \ | 141 | wd=$(lisp); $(setwins); \ |
| 119 | elpat=`echo $$wins | tr ' ' '\012\012' | \ | 142 | elpat=`echo $$wins | tr ' ' '\012\012' | \ |
| 120 | sed -e 's|\(.\)$$|\1/|' -e 's|^\./||' -e 's|$$|*.el|'`; \ | 143 | sed -e 's|\(.\)$$|\1/|' -e 's|^\./||' -e 's|$$|*.el|'`; \ |
| 121 | els=`echo $$elpat $(DONTCOMPILE) $(COMPILE_FIRST) | \ | 144 | els=`echo $$elpat $(DONTCOMPILE) $(COMPILE_FIRST) | \ |
| 122 | tr ' ' '\012\012' | sort | uniq -u`; \ | 145 | tr ' ' '\012\012' | sort | uniq -u`; \ |
| 123 | for el in $(COMPILE_FIRST) $$els; do \ | 146 | for el in $(COMPILE_FIRST) $$els; do \ |
| 124 | echo Compiling $$el; \ | 147 | echo Compiling $$el; \ |
| 125 | EMACSLOADPATH=`pwd` $(emacs) -f batch-byte-compile $$el ;\ | 148 | EMACSLOADPATH=$(lisp) $(emacs) -f batch-byte-compile $$el; \ |
| 126 | done | 149 | done |
| 127 | 150 | ||
| 128 | # Backup compiled Lisp files in elc.tar.gz. If that file already | 151 | # Backup compiled Lisp files in elc.tar.gz. If that file already |
| 129 | # exists, make a backup of it. | 152 | # exists, make a backup of it. |
| 130 | 153 | ||
| 131 | backup-compiled-files: | 154 | backup-compiled-files: |
| 132 | -mv elc.tar.gz elc.tar.gz~ | 155 | -mv $(lisp)/elc.tar.gz $(lisp)/elc.tar.gz~ |
| 133 | -tar czf elc.tar.gz *.elc */*.elc | 156 | -tar czf $(lisp)/elc.tar.gz $(lisp)/*.elc $(lisp)/*/*.elc |
| 134 | 157 | ||
| 135 | # Compile Lisp files, but save old compiled files first. | 158 | # Compile Lisp files, but save old compiled files first. |
| 136 | 159 | ||
| @@ -141,7 +164,7 @@ compile: backup-compiled-files compile-files | |||
| 141 | # .elc is present. | 164 | # .elc is present. |
| 142 | 165 | ||
| 143 | recompile: doit | 166 | recompile: doit |
| 144 | $(emacs) -f batch-byte-recompile-directory . | 167 | $(emacs) -f batch-byte-recompile-directory $(lisp) |
| 145 | 168 | ||
| 146 | # Prepare a bootstrap in the lisp subdirectory. Build loaddefs.el, | 169 | # Prepare a bootstrap in the lisp subdirectory. Build loaddefs.el, |
| 147 | # because it's not sure it's up-to-date, and if it's not, that might | 170 | # because it's not sure it's up-to-date, and if it's not, that might |
| @@ -150,8 +173,8 @@ recompile: doit | |||
| 150 | # bootstrap-emacs will be built from sources only. | 173 | # bootstrap-emacs will be built from sources only. |
| 151 | 174 | ||
| 152 | bootstrap-clean: | 175 | bootstrap-clean: |
| 153 | if test -f $(emacs); then $(MAKE) $(MFLAGS) autoloads; fi | 176 | if test -f $(EMACS); then $(MAKE) $(MFLAGS) autoloads; fi |
| 154 | -rm -f *.elc */*.elc | 177 | -rm -f $(lisp)/*.elc $(lisp)/*/*.elc |
| 155 | 178 | ||
| 156 | # Generate/update files for the bootstrap process. | 179 | # Generate/update files for the bootstrap process. |
| 157 | 180 | ||
diff --git a/src/ChangeLog b/src/ChangeLog index 02616d4f83e..55e5fd9f035 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-06-14 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * Makefile.in (bootstrap-temacs): Add `-I../src'. | ||
| 4 | |||
| 3 | * unexec.c (toplevel) [COFF]: Include coff.h. | 5 | * unexec.c (toplevel) [COFF]: Include coff.h. |
| 4 | 6 | ||
| 5 | * s/lynxos.h: New file. | 7 | * s/lynxos.h: New file. |