view doc/ChangeLog @ 4672:2c5adf308c84

[project @ 2003-12-09 19:42:24 by jwe]
author jwe
date Tue, 09 Dec 2003 19:43:01 +0000
parents 985bfd9b7dee
children 48191fcee04d
line wrap: on
line source

2003-12-09  Eric S. Raymond  <esr@thyrsus.com>

	* interpreter/mkoctfile.1: Use .I instead of .f for markup of ".oct".

2003-11-14  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc (process_texi_input_file):
	Avoid -Wshadow warnings.

2003-08-27  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* refcard/Makefile.in (refcard-a4.pdf, refcard-legal.pdf,
	refcard-letter.pdf): New targets.
	(FORMATTED): Add them to the list.
	* refcard/refcard.tex: Optionally set pdf paper size parameters.

2003-08-07  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (octave_toc.html): Add "-I ." to texinfo
	command line args.

2003-07-02  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* faq/Makefile.in (FORMATTED): Include all Octave-FAQ_*.html files
	here, not just the toc.

2003-05-14  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in, doc/liboctave/Makefile.in: Handle DESTDIR.

2003-02-19  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (MAN_BASE): Add octave-config.1 to the list.

2003-02-19  Dirk Eddelbuettel <edd@debian.org>

	* octave-config.1: New file.

2003-01-11  Paul Kienzle <pkienzle@users.sf.net>

	* interpreter/Makefile.in (munge-texi$(BUILD_EXEEXT)): Pass
	$(BUILD_CXXFLAGS) and $(BUILD_LDFLAGS) to compiler.
	(%.o : %.cc): Delete pattern rule.

2003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc: Define __USE_STD_IOSTREAM if using
	Compaq C++.

2002-12-03  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (%.o : %.c): No longer need
	-DNO_PRAGMA_INTERFACE_IMPLEMENTATION=1 compiler option.
	(munge-texi#(BUILD_EXEEXT)): Likewise.
	Don't link to Map-s.o.

	* interpreter/Map-s.cc: Delete.
	* interpreter/Makefile.in (DISTFILES): Delete it from the list.
	(mostlyclean, clean): Don't delete Map-s.o.

	* interpreter/munge-texi.cc: Require working STL.

2002-11-24  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (maintainer-clean): Depend on
	clean-texi, don't remove $(TEXINFO).

2002-11-12  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc: Use STL map class by default, but
	make it easy to revert back to libg++-based Map class if that
	fails to work on some systems.

2002-11-01  Dirk Eddelbuettel <edd@debian.org>

	* interpreter/Makefile.in (MAN_BASE, MAN_SRC): New variables, use
	as appropriate.

2002-11-01  John W. Eaton  <jwe@bevo.che.wisc.edu>

 	* interpreter/mkoctfile.1: New file.
	
2002-10-25  Paul Kienzle <pkienzle@users.sf.net>

	* interpreter/Makefile.in (octave_toc.html): Use -expandinfo and
	-split_chapter instead of -expand info and -split chapter.
	* liboctave/Makefile.in (liboctave_toc.html): Likewisel
	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.

2002-10-25  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (munge-texi$(BUILD_EXEEXT)): Always use
	-DNO_PRAGMA_INTERFACE_IMPLEMENTATION for compiling and linking.

2002-10-10  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (%.texi : %.txi):
	Use $(top_srcdir)/move-if-change.

2002-10-09  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in: Use $(BUILD_EXEEXT) as appropriate.

2002-10-08  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (munge-texi, %.o : %.cc):
	Use $(BUILD_CXX), not $(CXX).
	(src-DOCSTRINGS, scripts-DOCSTRINGS): New targets.
	($(TEXIFNO)): Depend on them.
	(DOCSTRINGS): Delete variable.

2002-10-02  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (%.spell): Use $(SED), not sed.
	* liboctave/Makefile.in (%.spell): Likewise.
	* faq/Makefile.in (%.spell): Likewise.

2001-11-15  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (octave_toc.html): Use -expand info and
	-split chapter, to be consistent.
	* liboctave/Makefile.in (liboctave_toc.html): Likewise.
	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.

2001-11-14  Christoph Spiel <cspiel@hammersmith-consulting.com>

	* faq/Makefile.in (Octave-FAQ_toc.html): Use -expandinfo and
	-split_chapter, not -expand info and -split chapter.
	* liboctave/Makefile.in (liboctave_toc.html): Likewise.

2001-11-01  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (MAIN_TEXINFO): Look in $(srcdir).
	(octave_toc.html): Use -expandinfo and -split_chapter, not
	-expand info and -split chapter.

2001-03-27  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* liboctave/Makefile.in (liboctave_toc.html): Use -expand info and
	-split chapter instead of -expandinfo and -split_chapter options
	for texi2html.
	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.
	* interpreter/Makefile.in (octave_toc.html): Likewise.

2000-10-10  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* liboctave/Makefile.in (liboctave_toc.html): Add space after -I
	in texi2html command.
	* interpreter/Makefile.in (octave_toc.html): Ditto.

2000-03-06  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/octave-bug.1: New file.
	* interpreter/Makefile.in (install install-strip): Install it.
	(DISTFILES, BINDISTFILES): Add it to the

2000-02-23  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (clean): Also delete munge-texi,
	munge-texi.o, and Map-s.o.

2000-02-04  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc: Sprinkle with std:: qualifier.

2000-01-28  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (clean-texi): Avoid removing octave.texi.

2000-01-05  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in: Don't generate octave.texi from octave.txi.
	* interpreter/octave.texi: Rename from octave.txi.

	* interpreter/munge-texi.cc (process_texi_input_file): Undo
	previous change, since % doesn't work as a comment character after
	texinfo.tex is included.

2000-01-04  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* texinfo.tex: Update to version from texinfo-4.0.

	* interpreter/munge-texi.cc (process_texi_input_file): For Texinfo
	doc strings, automatically insert an @anchor{doc-SYMBOL} command
	just before the docstring for SYMBOL.

1999-12-09  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc (process_texi_input_file): Begin
	transformed files with `% DO NOT EDIT' instead of `@c DO NOT EDIT'
	to prevent problems with TeX not knowing the definition of @c
	before it is used.

1999-11-19  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (%.texi : %.txi): Suppress command echo.

1999-10-21  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (dist): Remove .texi files first, so
	they will have timestamps newer than the $(DOCSTRINGS) files.
	(%.texi : %.txi): Use mv instead of move-if-change.

	* interpreter/Map-s.cc: New file.
	* interpreter/munge-texi.cc: Use old libg++ Map class instead of
	STL map, for the benefit of systems that have assemblers that
	can't handle the long symbol names generated by g++ for
	map<string,string>.

1999-10-19  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/munge-texi.cc: Strip the "-*- texinfo -*-" marker
	when including help text.

	* interpreter/Makefile.in ($(TEXINFO)): Depend on $(DOCSTRINGS).
	($(DOCSTRINGS)): New rule.

	* Makefile.in (dist, bin-dist): Use `$(MAKE) -C dir' instead of
	`cd dir; $(MAKE); cd ..'.
	(../BUGS, ../INSTALL.OCTAVE, $(SUBDIRS)) Likewise.

	* interpreter/*.txi: Rename from *.txi.
	* interpreter/munge-texi.cc: New file.
	* interpreter/Makefile.in: Use it to create .texi files from .txi
	files and DOCSTRING files.

Fri Jun 18 23:17:02 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (octave_toc.html): Add -expandinfo to
	tex12html options.
	* liboctave/Makefile.in (liboctave_toc.html): Likewise.
	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.

Fri Oct  9 00:27:33 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* faq/Makefile.in, interpreter/Makefile.in, liboctave/Makefile.in:
	New rules for generating HTML files from Texinfo sources.

Thu May 14 21:04:40 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (../../BUGS, ../../INSTALL): Add
	--no-validate to makeinfo args.

Wed Jul  2 16:41:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* refcard/Makefile.in: Remove .tex files from binary distributions.

	* interpreter/Makefile.in: Add DVI and Postscript files to binary
	distributions.

Fri Apr 18 02:51:00 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* faq/Octave-FAQ.texi: Rename from faq/FAQ.texi.
	* faq/Makefile.in: Fix names to match.

Wed Mar 12 17:01:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (install-strip): New target.
	* faq/Makefile.in: Ditto.
	* interpreter/Makefile.in: Ditto.
	* liboctave/Makefile.in: Ditto.
	* refcard/Makefile.in: Ditto.

Sat Mar  1 15:23:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.5 released.

Fri Feb 28 20:53:40 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* texinfo.tex: Update to latest version from Karl Berry, and apply
	previous patch too.

Thu Feb 27 03:34:48 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* texinfo.tex (\codeunder): Maybe make it work for @var{} inside
	@code{}.

Wed Feb 26 12:03:48 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* refcard/Makefile.in (mostlyclean clean): Delete log files.

	* liboctave/Makefile.in (mostlyclean clean): Delete more stuff.

	* faq/Makefile.in (mostlyclean clean): Delete some stuff.

Thu Feb 20 02:58:05 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.4 released.

Wed Feb 19 10:30:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (DISTFILES): Distribute conf.texi, not conf.texi.in.

	* liboctave/Makefile.in: Don't make or distribute conf.texi.
	(liboctave.info, liboctave.dvi): Depend on ../conf.texi, not conf.texi.

	* interpreter/Makefile.in: Don't create or distribute conf.texi.
	(octave.info, octave.dvi): Depend on ../conf.texi, not conf.texi.

Tue Feb 18 09:22:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.3 released.

Wed Jan 29 11:49:25 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (../INSTALL.OCTAVE, ../BUGS): Declare these to be
	.PHONY so that we will always check the interpreter makefile to
	get the proper dependencies.

Mon Jan 27 15:52:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.2 released.

Sun Jan 26 22:07:45 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in: Make BUGS file directly from bugs.texi.
	* interpreter/bugs.texi: Incorporate bugs1.texi directly.
	* interpreter/bugs1.texi: Delete.

	* interpreter/Makefile.in: Make INSTALL file directly from
	install.texi.
	* interpreter/install.texi: Incorporate install1.texi directly.
	* interpreter/install1.texi: Delete.

Sat Jan 25 22:32:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in, interpreter/Makefile.in, liboctave/Makefile.in,
	faq/Makefile.in, refcard/Makefile.in (bin-dist): New target.

Tue Jan  7 00:17:24 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.1 released.

Tue Dec 10 01:43:13 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0 released.

Fri Dec  6 15:23:52 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.94.

Wed Nov 20 01:00:50 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.93.

Thu Nov 14 00:07:25 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* faq/Makefile.in (FAQ.dvi): Use $(TEXI2DVI), not just texi2dvi.
	* interpreter/Makefile.in (octave.dvi): Likewise.
	* liboctave/Makefile.in (liboctave.dvi): Likewise.

	* Version 1.92.

Thu Nov  7 12:43:19 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.91.

	* texinfo.tex: Update to version from texinfo-3.9 distribution.

Wed Oct 30 17:20:28 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.90.

	* Makefile.in (DISTFILES): Add ChangeLog.

Sat Oct 12 13:38:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (maintainer-clean): Don't depend on distclean.

Sat Jun 15 23:01:33 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in (TEXINFO): Add audio.texi and emacs.texi.

Fri May 17 03:02:37 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* interpreter/Makefile.in: Use man1dir instead of mandir, and
	man1ext instead of manext.

Sat Mar 23 05:01:17 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* liboctave/Makefile.in (TEXINFO): Don't list conf.texi and
	gpl.texi here.

	* liboctave/Makefile.in (dist targets): Fix ln command.
	* refcard/Makefile.in (dist targets): Likewise.
	* interpreter/Makefile.in (dist targets): Likewise.
	* faq/Makefile.in (dist targets): Likewise.

Fri Mar 22 23:57:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* liboctave/Makefile.in (DISTFILES): Add gpl.texi.
	* interpreter/Makefile.in (DISTFILES): Add gpl.texi.
	* Makefile.in (DISTFILES): Delete gpl.texi.

Sun Mar  3 11:33:30 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Split docs into faq, interpreter, liboctave, and refcard
	subdirectories.

Wed Sep 20 00:47:45 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* mkinstalldirs: New file.
	* Makefile.in (DISTFILES): Add it to the list.

	* Makefile.in (maintainer-clean): Delete .dvi, .ps, and .info
	files here.
	(clean): Not here.
	(mostlyclean): Make this the same as clean.

Tue Sep 19 03:18:35 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (../BUGS, ../INSTALL.OCTAVE): Specify output file to
	makeinfo with --output option.

Thu Sep 14 20:31:47 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in: Don't fail if makeinfo, tex, or dvips fail.

See ChangeLog.1 in the top level directory for earlier changes.