12011-04-16  Ben Abbott  <bpabbott@mac.com>
2
3	* interpreter/plot.txi: Clarify that inheritance of default property
4	values only applies to the named object type.
52011-04-14  Rik  <octave@nomad.inbox5.com>
6
7	* interpreter/plot.txi: Add colstyle function to documentation.
8
92011-04-12  Rik  <octave@nomad.inbox5.com>
10
11	* interpreter/expr.txi: Correct use of it's -> its in documentation.
12
132011-04-12  Ben Abbott  <bpabbott@mac.com>
14
15	* interpreter/data.txi: Replace xref{Data Structures} with
16	xref{Structures}.
17
182011-04-11  Rik  <octave@nomad.inbox5.com>
19
20	* interpreter/func.txi: Add discussion of isargout to Ignoring
21	Arguments section of documentation.
22
232011-04-08  Rik  <octave@nomad.inbox5.com>
24
25	* interpreter/stats.txi: Deprecate studentize(), replace with
26	zscore().
27
282011-04-07  Rik  <octave@nomad.inbox5.com>
29
30	* interpreter/Makefile.am: Add spellcheck target to documentation
31	Makefile.
32
332011-04-06  Rik  <octave@nomad.inbox5.com>
34
35	* interpreter/numbers.txi, interpreter/strings.txi: Group commonly used
36	isXXX functions together in documentation.
37
382011-04-06  Rik  <octave@nomad.inbox5.com>
39
40	* interpreter/system.txi, interpreter/var.txi: Move pack() function to
41	proper place in documentation.
42
432011-04-06  Rik  <octave@nomad.inbox5.com>
44
45	* interpreter/diffeq.txi, interpreter/eval.txi, interpreter/plot.txi,
46	interpreter/var.txi: Clean up operator and function indices.
47
482011-04-04  Rik  <octave@nomad.inbox5.com>
49
50	* interpreter/plot.txi: Add warning about single precision in FLTK.
51
522011-04-04  Rik  <octave@nomad.inbox5.com>
53
54	* interpreter/doccheck/aspell-octave.en.pws, interpreter/nonlin.txi,
55	interpreter/tips.txi: Spellcheck documentation for 3.4.1 release.
56
572011-04-04  Rik  <octave@nomad.inbox5.com>
58
59	* interpreter/container.txi, interpreter/dynamic.txi,
60	interpreter/install.txi, interpreter/system.txi, interpreter/tips.txi:
61	Grammarcheck files for 3.4.1 release.
62
632011-04-04  Rik  <octave@nomad.inbox5.com>
64
65	* interpreter/grammar.txi: Remove reference to deprecated function
66	perror().
67
682011-04-03  Rik  <octave@nomad.inbox5.com>
69
70	* interpreter/grammar.txi, interpreter/octave.texi: Add new section
71	on parsing to documentation.  Add functions add_input_event_hook,
72	remove_input_event_hook, missing_function_hook to documentation.
73
742011-04-03  Rik  <octave@nomad.inbox5.com>
75
76	* interpreter/linalg.txi: Add blkmm function to documentation.
77
782011-04-02  Rik  <octave@nomad.inbox5.com>
79
80	* interpreter/stats.txi: Add quantile, prctile functions to
81	documentation.
82
832011-04-02  Rik  <octave@nomad.inbox5.com>
84
85	* interpreter/system.txi: Add isdeployed function to documentation.
86
872011-03-31  Rik  <octave@nomad.inbox5.com>
88
89	* interpreter/io.txi: Add list_in_columns, terminal_size functions
90	to documentation.
91
922011-03-31  Rik  <octave@nomad.inbox5.com>
93
94	* interpreter/errors.txi, interpreter/octave.texi: Add onCleanup
95	function to documentation.
96
972011-03-31  Rik  <octave@nomad.inbox5.com>
98
99	* interpreter/contrib.txi: Add recommended format for commit messages
100	which reference the bug tracker.
101
1022011-03-28  Rik  <octave@nomad.inbox5.com>
103
104	* interpreter/expr.txi: Eliminate space between variable and
105	parenthesis when using indexing.
106	* interpreter/intro.txi, interpreter/io.txi: Fix typos in docstring.
107	* interpreter/tips.txi: Add new recommendations for double spaces at
108	start of sentences and suggested variable names.
109
1102011-03-28  Rik  <octave@nomad.inbox5.com>
111
112	* interpreter/basics.txi: Add do_braindead_shortcircuit_evaluation to
113	the list of variables set by --traditional option.
114
1152011-03-27  Rik  <octave@nomad.inbox5.com>
116
117	* interpreter/expr.txi: Add allow_noninteger_range_as_index to
118	documentation.
119
1202011-03-27  Rik  <octave@nomad.inbox5.com>
121
122	* interpreter/expr.txi: Add do_braindead_shortcircuit_evaluation to
123	documentation.
124
1252011-03-26  Rik  <octave@nomad.inbox5.com>
126
127	* interpreter/doccheck/mk_undocumented_list: Add error_text to list
128	of functions not requiring a docstring.
129
1302011-03-19  Rik  <octave@nomad.inbox5.com>
131
132	* interpreter/container.txi: Add cellindexmat function to documentation.
133
1342011-03-19  Rik  <octave@nomad.inbox5.com>
135
136	* interpreter/oop.txi: Add optimize_subsasgn_calls function to
137	documentation.
138
1392011-03-19  Rik  <octave@nomad.inbox5.com>
140
141	* interpreter/stats.txi: Add runlength function to documentation.
142
1432011-03-19  Rik  <octave@nomad.inbox5.com>
144
145	* interpreter/plot.txi: Add isocolors, isonormals, isosurface functions
146	to documentation.
147
1482011-03-19  Rik  <octave@nomad.inbox5.com>
149
150	* interpreter/basics.txi: Add dump_prefs to documentation.
151
1522011-03-19  Rik  <octave@nomad.inbox5.com>
153
154	* interpreter/octave.texi, interpreter/plot.txi: Add daspect, pbaspect
155	functions to documentation.
156
1572011-03-19  Rik  <octave@nomad.inbox5.com>
158
159	* interpreter/octave.texi, interpreter/plot.txi: Add getappdata,
160	setappdata, isappdata, rmappdata functions to documentation.
161
1622011-03-18  Rik  <octave@nomad.inbox5.com>
163
164	* interpreter/matrix.txi: Add nth_element function to documentation.
165
1662011-03-18  Rik  <octave@nomad.inbox5.com>
167
168	* interpreter/doccheck/aspell-octave.en.pws, interpreter/io.txi,
169	interpreter/octave.texi, interpreter/plot.txi: Add uimenu, uigetdir,
170	uigetfile, and uiputfile to documentation.
171
1722011-03-18  Rik  <octave@nomad.inbox5.com>
173
174	* interpreter/nonlin.txi, interpreter/octave.texi: Add fminbnd,
175	fminunc functions to documentation.
176
1772011-03-18  Rik  <octave@nomad.inbox5.com>
178
179	* interpreter/arith.txi, interpreter/linalg.txi: Add function chop
180	to documentation.  Re-order Utility Functions and move function dot
181	from linear algebra section to be with other utility functions.
182
1832011-03-18  Rik  <octave@nomad.inbox5.com>
184
185	* interpreter/basics.txi: Add gen_doc_cache, get_help_text,
186	get_help_text_from_file, get_first_help_sentence to documentation.
187
1882011-03-17  Rik  <octave@nomad.inbox5.com>
189
190	* interpreter/io.txi: Add fileread to documentation.
191
1922011-03-17  Rik  <octave@nomad.inbox5.com>
193
194	* interpreter/system.txi: Add gethostname to documentation
195
1962011-03-17  Rik  <octave@nomad.inbox5.com>
197
198	* interpreter/doccheck/mk_undocumented_list: Add fmod,
199	octave_tmp_file_name to list of exceptions which are already
200	documented.
201
2022011-03-17  Iain Murray  <iain@iainmurray.net>
203
204	* interpreter/system.txi: Remove nprocs and nprocs_conf functions
205	from documentation and replace with nproc.
206
2072011-03-16  Rik  <octave@nomad.inbox5.com>
208
209	* interpreter/system.txi: Add nproc and nproc_conf functions to
210	documentation.
211
2122011-03-03  Rik  <octave@nomad.inbox5.com>
213
214	* interpreter/matrix.txi: Deprecate is_duplicate_entry.
215
2162011-03-02  Rik  <octave@nomad.inbox5.com>
217
218	* interpreter/stats.txi: Correctly refer to discrete uniform
219	distribution in documentation.
220
2212011-03-01  Jordi Gutiérrez Hermoso  <jordigh@gmail.com>
222
223	* interpreter/dynamic.txi: Make it clear that <octave/oct.h> is
224	a C++ source file and refer to the section where other languages
225	are discussed.
226
227	* faq/OctaveFAQ.texi: Major update to FAQ. Whitespace changes.
228	Update comments to version 3.4 of Octave. Summarise important
229	points of the NEWS file. We no longer have
230	stable/testing/unstable, only stable and development. Mention
231	newer versions of Windows. Update references to Matlab's latest
232	version. Mention that `!' can't be used for shell escapes.
233	Update other numbers like number of pages in manual, version
234	numbers, dates when things happened, file sizes. Clean out dead
235	links. Remove mentions of bugs@octave.org email address. Don't
236	say you can get Octave tapes from the FSF. Mention Ubuntu as
237	another distribution with Octave packages. Change package names
238	in anticipation for the forthcoming 3.4 binary packages. Explain
239	nested functions. Hint that classdef might happen in 3.5.
240	Mention 3D patches in the OpenGL backend. Clarify Matlab-style
241	short-circuiting. Specify that Octave also onCleanup.
242
2432011-02-28  Rik  <octave@nomad.inbox5.com>
244
245	* interpreter/numbers.txi: Add isrow, iscolumn functions to manual.
246
2472011-02-25  Jordi Gutiérrez Hermoso  <jordigh@gmail.com>
248
249	* faq/OctaveFAQ.texi: Uniformise all mentions of Matlab to be
250	typeset in the @sc{Matlab} style. Also do some minor
251	proofreading like removing trailing spaces and some minor
252	spellchecking.
253
2542011-02-19  Rik  <octave@nomad.inbox5.com>
255
256	* interpreter/install.txi: Remove reference to POSIX regex library.
257
2582011-02-14  Rik  <octave@nomad.inbox5.com>
259
260	* interpreter/arith.txi, interpreter/io.txi, interpreter/oop.txi:
261	Remove functions which have no DOCSTRING entries.
262
2632011-02-10 Carlo de Falco  <kingcrimson@tiscali.it>
264
265	* interpreter/linalg.txi: Added gmres to the specialized solvers.
266
267
2682011-02-06  John W. Eaton  <jwe@octave.org>
269
270	* interpreter/contributors.in: Add Fotios Kasolis to the list.
271
2722011-02-05  Rik  <octave@nomad.inbox5.com>
273
274	* interpreter/doccheck/mk_undocumented_list: Add dbnext, alias for
275	dbstep, to functions not requiring a docstring.
276
2772011-02-05  Rik  <octave@nomad.inbox5.com>
278
279	* interpreter/doccheck/aspell-octave.en.pws: Add new spelling
280	exceptions to Octave private dictionary.
281
2822011-02-05  Rik  <octave@nomad.inbox5.com>
283
284	* interpreter/octave.texi: Update copyright on manual to 2011.
285
2862011-02-05  Rik  <octave@nomad.inbox5.com>
287
288	* interpreter/mkoctfile.1, interpreter/octave-config.1,
289	interpreter/octave.1: Overhaul man pages for release 3.4.
290
2912011-02-04  Rik  <octave@nomad.inbox5.com>
292
293	* icons/octave-logo.ico: Add logo format left out of last changeset.
294
2952011-02-04  Rik  <octave@nomad.inbox5.com>
296
297	* icons/: New directory for icons and .desktop files.
298	* icons/octave-logo.png, icons/octave-logo.svg: Add new Octave O logo
299	to Mercurial.
300	* Makefile.am: New Makefile to build .desktop file and distribute logos.
301	* octave.desktop.in, octave-sombrero.png: Moved from examples directory.
302	* octave_branding_samples.svg: Original logos and branding material for
303	Octave.  This file is not distributed.
304
305	* interpreter/octave.texi: Use new O logo on title page.
306	* interpreter/octave_logo.eps: O logo in eps form for Postscript output.
307	* interpreter/octave_logo.pdf: O logo in pdf form for pdf output.
308
3092011-01-30  Rik  <octave@nomad.inbox5.com>
310
311	* interpreter/Makefile.am: Use pattern-style rules to make .texi files
312	rather than older suffix-style rules.
313
3142011-01-30  Rik  <octave@nomad.inbox5.com>
315
316	* interpreter/octave.texi: Add new section
317	"Customizing Toolkit Behavior"
318
319	* interpreter/plot.txi: Add functions gnuplot_binary, mouse_wheel_zoom,
320	and gui_mode to new section.
321
3222011-01-30  Rik  <octave@nomad.inbox5.com>
323
324	* interpreter/optim.txi: Deprecate glpkmex function and remove
325	from documentation.
326
3272011-01-30  John W. Eaton  <jwe@octave.org>
328
329	* interpreter/install.txi (Compiling Octave with 64-bit	Indexing):
330	Remove info about ARPACK.
331
3322011-01-29  Rik  <octave@nomad.inbox5.com>
333
334	* interpreter/octave.texi: Add new subsection on FLTK interaction.
335	* interpreter/plot.txi: Add fltk_gui_mode, fltk_mouse_wheel_zoom
336	functions to documentation.
337
3382011-01-29  Rik  <octave@nomad.inbox5.com>
339
340	* interpreter/arith.txi: Add accumdim function to documentation.
341
3422011-01-29  Rik  <octave@nomad.inbox5.com>
343
344	* interpreter/set.txi: Add powerset function to documentation.
345
3462011-01-29  Rik  <octave@nomad.inbox5.com>
347
348	* interpreter/system.txi: Add S_ISSOCK function to documentation.
349
3502011-01-29  Rik  <octave@nomad.inbox5.com>
351
352	* interpreter/system.txi: Add S_ISBLK and related functions to
353	documentation.
354
3552011-01-29  Rik  <octave@nomad.inbox5.com>
356
357	* interpreter/optim.txi: Add glpkmex function to documentation.
358
3592011-01-29  Rik  <octave@nomad.inbox5.com>
360
361	* interpreter/system.txi: Add compare_versions function to
362	documentation.
363
3642011-01-27  Rik  <octave@nomad.inbox5.com>
365
366	* interpreter/numbers.txi: Add sizemax function to documentation.
367	* interpreter/doccheck/mk_undocumented_list: Add ifelse to functions
368	not requiring documentation.
369
3702011-01-27  Rik  <octave@nomad.inbox5.com>
371
372	* interpreter/image.txi: Add whitebg function to documentation.
373	* interpreter/plot.txi: Add reset function to documentation.
374
3752011-01-27  Rik  <octave@nomad.inbox5.com>
376
377	* interpreter/linalg.txi: Add rsf2csf to documentation.
378
3792011-01-27  Rik  <octave@nomad.inbox5.com>
380
381	* interpreter/geometry.txi: Add trisurf to documentation.
382
3832011-01-27  John W. Eaton  <jwe@octave.org>
384
385	* interpreter/arith.txi (Rational Approximations): Move here.
386	Update menu.
387	* interpreter/io.txi: From here.
388	Update menu.
389	* interpreter/octave.texi (Top): Update detailed menu.
390
3912011-01-26  John W. Eaton  <jwe@octave.org>
392
393	* interpreter/mk_doc_cache.m, interpreter/mkoctfile.1,
394	interpreter/munge-texi.cc, interpreter/doccheck/mk_undocumented_list:
395	Strip trailing whitespace.
396
3972011-01-26  Rik  <octave@nomad.inbox5.com>
398
399	* interpreter/basics.txi: Use @code to eliminate extra single quotes
400	in index.
401	* interpreter/container.txi: Add @opindex citations for '.', '{' and
402	'}'.
403
4042011-01-26  Rik  <octave@nomad.inbox5.com>
405
406	* interpreter/octave-bug.1: Delete obsolete man page
407	* interpreter/Makefile.am: Stop distributing octave-bug.1 man page.
408
4092011-01-26  Olaf Till <olaf.till@uni-jena.de>
410
411	* interpreter/package.txi: Document variables MKOCTFILE,
412	OCTAVE_CONFIG, and OCTAVE exported by pkg for configure and make.
413
4142011-01-25  Rik  <octave@nomad.inbox5.com>
415
416	* Makefile.am: Remove pass-through rules for AUTHORS, BUGS, and
417	INSTALL.OCTAVE which are no longer required.
418
4192011-01-24  Rik  <octave@nomad.inbox5.com>
420
421	* Makefile.am, interpreter/Makefile.am: Add rule to build AUTHORS file.
422	* interpreter/preface.txi: Add @ifclear rule to build AUTHORS file.
423
4242011-01-23  Rik  <octave@nomad.inbox5.com>
425
426	* interpreter/install.txi: Redo build instructions for release 3.4.
427	* interpreter/doccheck/aspell-octave.en.pws: Add new words to
428	Octave private dictionary from install.txi
429
4302011-01-20  Rik  <octave@nomad.inbox5.com>
431
432	* doc/interpreter/diagperm.txi, doc/interpreter/linalg.txi,
433	doc/interpreter/sparse.txi: Use non-breaking spaces between certain
434	adjectives and their linked nouns in docstrings.
435
4362011-01-20  Rik  <octave@nomad.inbox5.com>
437
438	* doc/interpreter/doccheck/README: Update documentation for
439	documentation scripts.
440
4412011-01-20  Rik  <octave@nomad.inbox5.com>
442
443	* doc/interpreter/doccheck/aspell-octave.en.pws,
444	doc/interpreter/plot.txi: Use @nospell macro on certain words in
445	docstring.
446
4472011-01-20  John W. Eaton  <jwe@octave.org>
448
449	* faq/OctaveFAQ.texi, interpreter/doccheck/aspell-octave.en.pws,
450	interpreter/octave.texi, interpreter/plot.txi: Update for
451	backend -> graphics_toolkit change.
452
453	* interpreter/interpimages.m, interpreter/geometryimages.m,
454	interpreter/sparseimages.m, interpreter/plotimages.m:
455	Call graphics_toolkit, not backend.
456
4572011-01-19  Rik  <octave@nomad.inbox5.com>
458
459	* interpreter/doccheck/aspell-octave.en.pws: Add new words to Octave
460	private dictionary.
461
4622011-01-19  Rik  <octave@nomad.inbox5.com>
463
464	* doc/interpreter/diagperm.txi, doc/interpreter/dynamic.txi,
465	doc/interpreter/func.txi, doc/interpreter/install.txi,
466	doc/interpreter/intro.txi, doc/interpreter/numbers.txi,
467	doc/interpreter/oop.txi, doc/interpreter/plot.txi,
468	doc/interpreter/sparse.txi, doc/interpreter/stats.txi: Grammarcheck
469	txi files for 3.4 release.
470
4712011-01-17  Rik  <octave@nomad.inbox5.com>
472
473	* interpreter/quad.txi: Add quadcc to documentation.
474
4752011-01-15  Rik  <octave@nomad.inbox5.com>
476
477	* interpreter/expr.txi: Add merge/ifelse function to documentation.
478
4792011-01-15  Rik  <octave@nomad.inbox5.com>
480
481	* interpreter/func.txi, interpreter/intro.txi: Eliminate
482	@deffn macros.
483
4842011-01-15  Rik  <octave@nomad.inbox5.com>
485
486	* interpreter/doccheck/mk_undocumented_list: Update list of exceptions
487	not requiring documentation.
488
4892011-01-15  Rik  <octave@nomad.inbox5.com>
490
491	* interpreter/stats.txi: Add stdnormal_xxx functions to documentation.
492
4932011-01-14  Rik  <octave@nomad.inbox5.com>
494
495	* interpreter/matrix.txi: Add undocumented postpad to documentation.
496
4972011-01-14  Rik  <octave@nomad.inbox5.com>
498
499	* interpreter/octave.texi, interpreter/poly.txi: Add undocumented
500	polyaffine to documentation.
501
5022011-01-14  Rik  <octave@nomad.inbox5.com>
503
504	* interpreter/container.txi: Add undocumented nfields to documentation.
505
5062011-01-14  Rik  <octave@nomad.inbox5.com>
507
508	* interpreter/poly.txi: Add undocumented ppder, ppint, ppjumps
509	functions to documentation.
510
5112011-01-14  Rik  <octave@nomad.inbox5.com>
512
513	* interpreter/system.txi: Add undocumented matlabroot to documentation.
514
5152011-01-14  Rik  <octave@nomad.inbox5.com>
516
517	* interpreter/linalg.txi: Add undocumented svd_driver to documentation.
518
5192011-01-14  Rik  <octave@nomad.inbox5.com>
520
521	* interpreter/arith.txi: Add undocumented cbrt to documentation.
522
5232011-01-14  Rik  <octave@nomad.inbox5.com>
524
525	* interpreter/arith.txi: Add undocumented erfcx to documentation.
526
5272011-01-14  John W. Eaton  <jwe@octave.org>
528
529	* Update copyright notices for 2011.
530
5312011-01-12  Rik  <octave@nomad.inbox5.com>
532
533	* interpreter/basics.txi: Add <BACKSPACE> to cursor movement section.
534
5352011-01-12  John W. Eaton  <jwe@octave.org>
536
537	* interpreter/basics.txi (Commands For History):
538	Document history_control.
539
5402011-01-10  John W. Eaton  <jwe@octave.org>
541
542	* interpreter/contributors.in: Add Konstantinos Poulios to the list.
543
5442011-01-10  Jordi Gutiérrez Hermoso  <jordigh@gmail.com>
545
546	* interpreter/diagperm.txi: Remove Matlab euphemism.
547	* interpreter/dynamic.txi: Ditto. Also use @file macro for a
548	couple of filenames.
549
5502011-01-10  John W. Eaton  <jwe@octave.org>
551
552	* interpreter/container.txi (Basic Usage and Examples):
553	Document print_struct_array_contents.
554
5552011-01-05  Rik  <octave@nomad.inbox5.com>
556
557	* interpreter/octave.texi: Put statistics detailmenu in correct order.
558
5592011-01-05  Rik  <octave@nomad.inbox5.com>
560
561	* interpreter/numbers.txi, interpreter/obsolete.txi,
562	interpreter/oop.txi, interpreter/stats.txi: Use @headitem macro to
563	create column heads for @multitable entries.
564
5652011-01-05  Rik  <octave@nomad.inbox5.com>
566
567	* interpreter/grammar.txi: Update list of keywords in grammar.
568
5692011-01-05  John W. Eaton  <jwe@octave.org>
570
571	* interpreter/plot.txi (Introduction to Plotting): Formatting
572	and style fixes.  Eliminate redundant example.
573
5742011-01-03  Rik  <octave@nomad.inbox5.com>
575
576	* interpreter/octave.texi: Add new menu item "Correlation and
577	Regression Analysis"
578	* interpreter/stats.txi: Update documentation chapter on
579	basic statistics.
580
5812010-12-31  Rik  <octave@nomad.inbox5.com>
582
583	* interpreter/expr.txi: Add isindex function to documentation
584	* interpreter/func.txi: Add isargout function to documentation
585	* interpreter/matrix.txi: Add isfinite function to documentation
586	* interpreter/numbers.txi: Add ishermitian function to documentation
587
5882010-12-31  Kai Habel  <kai.habel@gmx.de>
589
590	* interpreter/arith.txi: Add curl and divergence function.
591
5922010-12-22  Tatsuro Matsuoka  <tmacchant@yahoo.co.jp>
593
594	* nonlin.txi: Correct docs for using Jacobian with fsolve.
595
5962010-12-22  Judd Storrs <jstorrs@gmail.com>
597
598	* interpreter/expr.txi: Insert operator function docstrings.
599	* interpreter/oop.txi: Remove conflicting anchors for operator
600	functions. Add cindex entries for overloaded operators. Add
601	overloads to opindex.
602	* interpreter/numbers.txi: Fix colon opindex.
603
6042010-12-19  Rik  <octave@nomad.inbox5.com>
605
606	* interpreter/func.txi, interpreter/sparse.txi: Remove documentation
607	on deprecated function dispatch.
608
6092010-12-19  Rik  <octave@nomad.inbox5.com>
610
611	* interpreter/Makefile.am: Update mk_undocumented_list target to use
612	$(srcdir) for portability.
613
6142010-12-17  Rik  <octave@nomad.inbox5.com>
615
616	* interpreter/container.txi, interpreter/func.txi,
617	interpreter/linalg.txi, interpreter/numbers.txi,
618	interpreter/signal.txi, interpreter/sparse.txi, interpreter/stats.txi,
619	interpreter/system.txi: Remove deprecated functions from manual.
620
6212010-12-17  Rik  <octave@nomad.inbox5.com>
622
623	* interpreter/doccheck/mk_undocumented_list: Update script to
624	automatically remove functions from the "test/" and "doc/interpreter"
625	directories.
626
6272010-12-17  Rik  <octave@nomad.inbox5.com>
628
629	* interpreter/Makefile.am: Add undocumented_list target to create list
630	of undocumented functions.
631
6322010-12-17  John W. Eaton  <jwe@octave.org>
633
634	* interpreter/plot.txi (Two-Dimensional Plots): Document comet3.
635
6362010-12-17  John W. Eaton  <jwe@octave.org>
637
638	* interpreter/plot.txi (Introduction to Graphics Structures):
639	Dcoument isprop.
640
6412010-12-17  Rik  <octave@nomad.inbox5.com>
642
643	* interpreter/oop.txi: Redo table rendered incorrectly in Info
644	environment.
645
6462010-12-17  Rik  <octave@nomad.inbox5.com>
647
648	* interpreter/numbers.txi: Remove obsolete documentation about 64-bit
649	integer arithmetic.
650
6512010-12-16  Rik  <octave@nomad.inbox5.com>
652
653	* interpreter/doccheck/mk_undocumented_list: Update list of exception
654	functions not requiring documentation.
655
6562010-12-09  Doug Stewart <doug.dastew@gmail.com>
657
658	* interpreter/plot.txi: changed origial to origin in Quiver section
659
6602010-12-09  Kai Habel  <kai.habel@gmx.de>
661
662	* interpreter/plot.txi: Add pie3 function.
663
6642010-11-26  John W. Eaton  <jwe@octave.org>
665
666	* interpreter/install.txi (Compiling Octave with 64-bit
667	Indexing): New section.
668
6692010-11-23  John W. Eaton  <jwe@octave.org>
670
671	* interpreter/install.txi: Delete obsolete statement about
672	needing a patch for makeinfo.
673
6742010-11-18  John W. Eaton  <jwe@octave.org>
675
676	* interpreter/contributors.in: Add Christos Dimitrakakis to the list.
677
6782010-11-18  John W. Eaton  <jwe@octave.org>
679
680	* interpreter/contributors.in: Add Daisuke Takago to the list.
681
6822010-11-15  Rik  <octave@nomad.inbox5.com>
683
684	* interpreter/bugs.txi, interpreter/emacs.txi, interpreter/func.txi,
685	interpreter/geometry.txi, interpreter/linalg.txi,
686	interpreter/octave.texi, interpreter/package.txi, interpreter/plot.txi,
687	interpreter/stmt.txi, interpreter/strings.txi, interpreter/system.txi:
688	Update info-based documentation menus to include new nodes.
689
6902010-11-15  Rik  <octave@nomad.inbox5.com>
691
692	* interpreter/octave.texi, interpreter/plot.txi: Rename subsection
693	"Printing Plots" to "Printing and Saving Plots".  Add reference to
694	new saveas function.
695
6962010-11-10  John W. Eaton  <jwe@octave.org>
697
698	* interpreter/munge-texi.cc: Eliminate special case for __DECCXX.
699
7002010-11-01  Jordi Gutiérrez Hermoso  <jordigh@gmail.com>
701
702	* interpreter/numbers.txi: Explain that ranges in vectors do get
703	expanded.
704
7052010-10-24  Rik  <octave@nomad.inbox5.com>
706
707	* interpreter/doccheck/mk_undocumented_list: New verification
708	script produces a list of undocumented functions.
709
7102010-10-23  John W. Eaton  <jwe@octave.org>
711
712	* interpreter/io.txi (Simple File I/O): Document textscan and
713	textread.
714
7152010-10-23  Ben Abbott  <bpabbott@mac.com>
716
717	* interpreter/strings.txi: Add @DOCSTRING(strread).
718
7192010-10-23  John W. Eaton  <jwe@octave.org>
720
721	* interpreter/io.txi (Opening and Closing Files):
722	Document is_valid_file_id.
723
7242010-10-21  John W. Eaton  <jwe@octave.org>
725
726	* interpreter/contributors.in: Add Gunnar Farnebäck to the list.
727
7282010-10-18  John W. Eaton  <jwe@octave.org>
729
730	* interpreter/image.txi (Displaying Images):
731	Delete documentation for image_viewer.
732
7332010-10-17  John W. Eaton  <jwe@octave.org>
734
735	* interpreter/strings.txi: Document untabify.
736
7372010-09-30  John W. Eaton  <jwe@octave.org>
738
739	* interpreter/contributors.in: Add Jordi Gutiérrez Hermoso to
740	the list.  Fix spelling of Søren Hauberg.
741
7422010-09-28  Rik  <octave@nomad.inbox5.com>
743
744	* doc/interpreter/Makefile.am, doc/interpreter/geometryimages.m,
745	doc/interpreter/images.awk, doc/interpreter/interpimages.m,
746	doc/interpreter/plotimages.m, doc/interpreter/sparseimages.m: Use
747	Octave to create pdf versions of plots for documentation rather than
748	Ghostscript via Makefile.
749
7502010-09-28  Rik  <octave@nomad.inbox5.com>
751
752	* doc/interpreter/geometryimages.m, doc/interpreter/interpimages.m,
753	doc/interpreter/plotimages.m, doc/interpreter/sparseimages.m: Untabify
754	scripts.
755
7562010-09-27  Rik  <octave@nomad.inbox5.com>
757
758	* interpreter/mk_doc_cache.m: Use single quotes for regular expression
759	patterns where possible.
760
7612010-09-25  Rik  <octave@nomad.inbox5.com>
762
763	* interpreter/mk_doc_cache.m: Remove requirement for PCRE to build
764	doc cache.  Correctly parse first sentence from docstrings with
765	multiple @deftypefn lines.
766
7672010-09-15  John W. Eaton  <jwe@octave.org>
768
769	* interpreter/Makefile.am (EXTRA_DIST): Add images.awk to the list.
770
7712010-08-15  Rik  <octave@nomad.inbox5.com>
772
773	* interpreter/matrix.txi: Add documentation for randi function.
774
7752010-08-13  Rik  <octave@nomad.inbox5.com>
776
777	* interpreter/Makefile.am: Update @EXAMPLEFILE dependencies.
778
7792010-08-10  Rik  <octave@nomad.inbox5.com>
780
781	* interpreter/Makefile.am: Change dependency to $(srcdir)/images.mk.
782
7832010-08-08  Rik  <octave@nomad.inbox5.com>
784
785	* interpreter/Makefile.am: Add documentation dependency on images.mk.
786	* interpreter/config-images.sh: Create images.mk in passed in srcdir,
787	rather than pwd.
788
7892010-08-08  Rik  <octave@nomad.inbox5.com>
790
791	* interpreter/images.awk: HTML images depend on octave.html/index.html.
792
7932010-08-01  Rik  <octave@nomad.inbox5.com>
794
795	* interpreter/basics.txi, interpreter/contrib.txi,
796	interpreter/diagperm.txi, interpreter/dynamic.txi, interpreter/eos.txi,
797	interpreter/expr.txi, interpreter/geometry.txi,
798	interpreter/install.txi, interpreter/matrix.txi,
799	interpreter/numbers.txi, interpreter/oop.txi, interpreter/plot.txi,
800	interpreter/sparse.txi, interpreter/stats.txi, interpreter/testfun.txi,
801	interpreter/tips.txi: Grammarcheck documentation.  Add @noindent lines
802	and ensure line length is less than 80.
803
8042010-07-28  Rik  <octave@nomad.inbox5.com>
805
806	* interpreter/arith.txi, interpreter/audio.txi, interpreter/basics.txi,
807	interpreter/container.txi, interpreter/contrib.txi,
808	interpreter/debug.txi, interpreter/diagperm.txi,
809	interpreter/diffeq.txi, interpreter/dynamic.txi, interpreter/emacs.txi,
810	interpreter/errors.txi, interpreter/eval.txi, interpreter/expr.txi,
811	interpreter/func.txi, interpreter/image.txi, interpreter/install.txi,
812	interpreter/interp.txi, interpreter/intro.txi, interpreter/io.txi,
813	interpreter/linalg.txi, interpreter/matrix.txi, interpreter/nonlin.txi,
814	interpreter/numbers.txi, interpreter/optim.txi,
815	interpreter/package.txi, interpreter/plot.txi, interpreter/poly.txi,
816	interpreter/quad.txi, interpreter/sparse.txi, interpreter/stmt.txi,
817	interpreter/strings.txi, interpreter/testfun.txi, interpreter/tips.txi,
818	interpreter/var.txi: Grammarcheck .txi documentation files.
819
8202010-07-21  Jaroslav Hajek  <highegg@gmail.com>
821
822	* interpreter/tips.txi: Update some tips.
823
8242010-07-19  Rik  <octave@nomad.inbox5.com>
825
826	* interpreter/mk_doc_cache.m: Use regexp rather than fussing with
827	character arrays.
828
8292010-07-19  Rik  <octave@nomad.inbox5.com>
830
831	* interpreter/matrix.txi: Add new function repelems to matrix chapter.
832
8332010-07-18  Rik  <octave@nomad.inbox5.com>
834
835	* interpreter/doccheck/spellcheck,
836	interpreter/doccheck/spellcheck/add_to_aspell_dict:
837	Use case insensitive sort in spellcheck scripts.
838
8392010-07-18  Rik  <octave@nomad.inbox5.com>
840
841	* interpreter/doccheck/aspell-octave.en.pws: Add Octave-specific words
842	from stats.texi to private Aspell dictionary.
843
8442010-07-17  Rik  <octave@nomad.inbox5.com>
845
846	* interpreter/doccheck: New directory for spelling/grammar scripts.
847	* interpreter/doccheck/README: Instructions for using scripts.
848	* interpreter/doccheck/spellcheck: Script to spellcheck a Texinfo file.
849	* interpreter/doccheck/aspell.conf: GNU Aspell configuration file for
850	Octave documentation.
851	* interpreter/doccheck/aspell-octave.en.pws: Private Aspell dictionary.
852	* interpreter/doccheck/add_to_aspell_dict: Script to add new
853	Octave-specific words to private Aspell dictionary.
854	* interpreter/octave.texi: New @nospell macro which forces Aspell to
855	ignore the word marked by the macro.
856	* interpreter/mk_doc_cache.m: Skip new @nospell macro when
857	building doc_cache.
858	* interpreter/arith.txi, interpreter/audio.txi,
859	interpreter/bugs.txi, interpreter/contrib.txi,
860	interpreter/debug.txi, interpreter/diagperm.txi,
861	interpreter/dynamic.txi, interpreter/geometry.txi,
862	interpreter/matrix.txi, interpreter/numbers.txi,
863	interpreter/oop.txi, interpreter/package.txi,
864	interpreter/sparse.txi, interpreter/tips.txi:
865	Spellcheck documentation.
866
8672010-07-01  Rik  <octave@nomad.inbox5.com>
868
869	* refcard/refcard.tex: Fix italic macro typo for stem.
870
8712010-06-28  Rik  <octave@nomad.inbox5.com>
872
873	* refcard/refcard.tex: Fix typos in refcard (bug #30260).
874
8752010-06-16  Rik  <octave@nomad.inbox5.com>
876
877	* ChangeLog: Correctly break lines > 80 characters.
878
8792010-06-16  Rik  <octave@nomad.inbox5.com>
880
881	* interpreter/intro.txi: Clarify wording.  (bug #30165).
882
8832010-06-16  Rik  <octave@nomad.inbox5.com>
884
885	* interpreter/set.txi: Remove reference to deprecated function.
886
8872010-06-16  Rik  <octave@nomad.inbox5.com>
888
889	* interpreter/expr.txi, interpreter/func.txi, interpreter/install.txi,
890	interpreter/plot.txi, interpreter/sparse.txi: Periodic grammar check
891	of documentation to ensure a common format.
892
8932010-05-27  Rik  <octave@nomad.inbox5.com>
894
895	* interpreter/arith.txi, interpreter/diffeq.txi, interpreter/intro.txi,
896	interpreter/nonlin.txi, interpreter/poly.txi, interpreter/sparse.txi:
897	Replace @ifinfo with @ifnottex.
898
8992010-05-07  John W. Eaton  <jwe@octave.org>
900
901	* basics.txi: Update list of internal variables for --traditional.
902
9032010-05-02  Rik  <octave@nomad.inbox5.com>
904
905	* interpreter/contrib.txi, interpreter/install.txi,
906	interpreter/plot.txi, interpreter/sparse.txi,
907	interpreter/octave.texi: Remove tabs causing problems with
908	pdf formatting.
909
9102010-04-14  Shai Ayal  <shaiay@users.sourceforge.net>
911
912	* interpreter/plot.txi: Document keypress and mouse callback
913	properties
914
9152010-04-07  John W. Eaton  <jwe@octave.org>
916
917	* interpreter/testfun.txi: Document runtests.
918
9192010-03-24  John W. Eaton  <jwe@octave.org>
920
921	* interpreter/bugs.txi: Update for bug tracker.
922
9232010-02-11  Jaroslav Hajek  <highegg@gmail.com>
924
925	* interpreter/expr.txi: Mention no ternary operator and the ifelse
926	fucntion as a possible replacement.
927
9282010-02-09  Jaroslav Hajek  <highegg@gmail.com>
929
930	* interpreter/tips.txi: More tips.
931
9322010-01-30  Jaroslav Hajek  <highegg@gmail.com>
933
934	* interpreter/expr.txi (Assignment): Document return value of
935	multi-assignment with skipped values.
936
9372010-01-29  John W. Eaton  <jwe@octave.org>
938
939	* interpreter/poly.txi (Derivatives and Integrals):
940	Don't include docstring for polyinteg.
941
942	* interpreter/obsolete.txi (Obsolete Functions):
943	Remove weibcdf, weibinv, weibpdf, and weibrnd from the table.
944
9452010-01-28  John W. Eaton  <jwe@octave.org>
946
947	* interpreter/obsolete.txi: New file.
948	* interpreter/Makefile.am (MUNGED_TEXI_SRC): Add it to the list.
949	* interpreter/octave.texi (Obsolete Functions): New menu item.
950	Include obsolete.texi.
951
9522010-01-27  Jaroslav Hajek  <highegg@gmail.com>
953
954	* interpreter/expr.txi: Document using dummy outputs.
955	* interpreter/func.txi: Document using dummy inputs.
956
9572010-01-20  John W. Eaton  <jwe@octave.org>
958
959	* interpreter/munge-texi.cc: Delete Emacs local-variable settings.
960	Untabify.
961
9622010-01-17  Thorsten Meyer  <thorsten.meyier@gmx.de>
963
964	* interpreter/container.txi (Creating Cell Arrays): Add
965	docstring for cellslices function.
966
9672010-01-09  John W. Eaton  <jwe@octave.org>
968
969	* interpreter/munge-texi.cc: Avoid C-style casts.
970	(main): Call usage if fewer than two arguments.
971
9722009-12-20  Rik  <octave@nomad.inbox5.com>
973
974	* interpreter/geometryimages.m: Correctly set postscript output when
975	QHULL library does not exist and sombrero image is printed.
976
9772009-12-19  Rik  <octave@nomad.inbox5.com>
978
979	* Makefile.am, faq/Makefile.am, interpreter/Makefile.am,
980	liboctave/Makefile.am, refcard/Makefile.am, interpreter/images.awk:
981	Eliminate TOPDIR variable in favor of built-in automake variables of
982	top_builddir and top_srcdir.
983
9842009-12-17  Rik  <octave@nomad.inbox5.com>
985
986	* interpreter/Makefile.am: use automake syntax to build munge-texi.
987
9882009-12-11  Rik  <octave@nomad.inbox5.com>
989
990	* interpreter/Makefile.am: remove install-local target and use automake
991	syntax to install doc-cache file.
992
9932009-12-10  Rik  <octave@nomad.inbox5.com>
994
995	* interpreter/Makefile.am: Replace distdir-local with dist-hook rule as
996	it is better supported by automake.
997
9982009-12-10  Rik  <octave@nomad.inbox5.com>
999
1000	* interpreter/Makefile.am: new distdir-local rule to check for presence
1001	of necessary libraries before packaging distribution
1002
10032009-12-08  Rik  <octave@nomad.inbox5.com>
1004
1005	* interpreter/Makefile.am: Distribute all generated documentation
1006	(.pdf, .ps, .html, .dvi) to remove build requirement for TexInfo
1007
10082009-12-07  Rik  <octave@nomad.inbox5.com>
1009
1010	* interpreter/Makefile.am, faq/Makefile.am, liboctave/Makefile.am:
1011	Document use of NOTPARALLEL directive.
1012
10132009-12-07  Rik  <octave@nomad.inbox5.com>
1014
1015	* refcard/Makefile.am: Add CLEANFILES and MAINTAINERCLEANFILES objects
1016	to properly clean directory.
1017
10182009-12-05  Rik  <octave@nomad.inbox5.com>
1019
1020	* interpreter/Makefile.am: Set dependency of *.texi files on
1021	munge-texi source code rather than executable.
1022
10232009-12-04  Rik  <octave@nomad.inbox5.com>
1024
1025	* interpreter/images.awk: Revert to using Ghostscript for documentation
1026	pdf image creation rather than Octave.
1027
10282009-12-04  Rik  <octave@nomad.inbox5.com>
1029
1030	* Makefile.am, interpreter/Makefile.am, liboctave/Makefile.am: remove
1031	lingering configuration support for conf.texi.
1032	* liboctave/Makefile.am: distribute .texi files.
1033
10342009-12-04  Rik  <octave@nomad.inbox5.com>
1035
1036	* interpreter/geometryimages.m, interpreter/interpimages.m,
1037	interpreter/sparseimages.m, interpreter/plotimages.m:
1038	Switch to color output for PostScript documentation images.
1039
10402009-12-04  Rik  <octave@nomad.inbox5.com>
1041
1042	* interpreter/geometryimages.m, interpreter/interpimages.m,
1043	interpreter/sparseimages.m, interpreter/plotimages.m:
1044	Set default paperorientation to landscape to stop warning message.
1045
10462009-12-04  Ben Abbott  <bpabbott@mac.com>
1047
1048	* interpreter/geometryimages.m, interpreter/interpimages.m,
1049	interpreter/sparseimages.m: Set default papersize to the desired
1050	imagesize.
1051
10522009-12-04  John W. Eaton  <jwe@octave.org>
1053
1054	* interpreter/images.awk: Emit rules to copy PNG files to
1055	octave.html directory once it is created.
1056	* interpreter/Makefile.am (all-local): Depend on $(HTMLDIR_IMAGES).
1057	(IMAGES): Include $(HTMLDIR_IMAGES) in the list.
1058
10592009-12-04  John W. Eaton  <jwe@octave.org>
1060
1061	* interpreter/octave.texi: Include version.texi instead of conf.texi.
1062	* interpreter/Makefile.am (../conf.texi): Delete rule.
1063	(octave_TEXINFOS): Delete ../conf.texi from the list.
1064	($(srcdir)/octave.info octave.dvi octave.pdf octave.html):
1065	Remove duplicate $(octave_TEXINFOS) dependency.
1066	Depend on $(srcdir)/version.texi.
1067
1068	* liboctave/liboctave.texi: Include version.texi instead of conf.texi.
1069	* liboctave/Makefile.am (../conf.texi): Delete rule.
1070	(dist_liboctave_TEXINFOS): Delete ../conf.texi from the list.
1071	(.NOTPARALLEL): Correct spelling of target.
1072	($(srcdir)/liboctave.info liboctave.dvi liboctave.html liboctave.pdf):
1073	Depend on $(srcdir)/version.texi
1074
1075	* conf.texi.in: Delete.
1076	* Makefile.am: Delete rules for conf.texi.
1077	(.NOTPARALLEL): New target.
1078
10792009-12-03  John W. Eaton  <jwe@octave.org>
1080
1081	* doc/Makefile.am (MUNGED_TEXI_SRC): Define as explicit list.
1082	(TXI_SRC): Define using substitution rule.
1083
1084	* doc/Makefile.am (conf.texi): Only substitute OCTAVE_VERSION.
1085	* conf.texi: Likewise.
1086
1087	* doc/interpreter/find-docstring-files.sh: New file.
1088	* doc/interpreter/Makefile.am (DOCSTRING_FILES): Use it.
1089	($(TOPDIR)/src/DOCSTRINGS, $(TOPDIR)/scripts/DOCSTRINGS):
1090	Delete rules.
1091	(.txi.texi): Pass $(top_srcdir) to munge-texi.
1092	(octave.info octave.dvi octave.pdf octave.html):
1093	Depend on $(octave_TEXINFOS), not $(nodist_octave_TEXINFOS).
1094	(nodist_octave_TEXINFOS): Delete variable.
1095	(octave_TEXINFOS): Include ../conf.texi in the list.
1096	(dist-hook): Delete target.
1097	(EXTRA_DIST): Add find-docstring-files.sh to the list.
1098
1099	* doc/interpreter/basics.texi: Eliminate @value{OCTAVEHOME}
1100	* doc/interpreter/dynamic.txi: Delete examplefile and
1101	longexamplefile macro definitions.  Replace uses with
1102	@EXAMPLEFILE, to be expanded by munge-texi.
1103	* doc/interpreter/geometry.txi: Eliminate @ifset HAVE_QHULL.
1104	* doc/interpreter/oop.txi: Delete classfile and polynomialfile
1105	macro definitions.  Replace uses with @EXAMPLEFILE, to be expanded
1106	by munge-texi.
1107	* doc/interpreter/sparse.txi: Eliminate @ifset HAVE_CHOLMOD,
1108	@ifset HAVE_UMFPACK, and @ifset HAVE_COLAMD.
1109
1110	* munge-texi.cc (top_srcdir): New global variable.
1111	(main): set top_srcdir from first arg.
1112	(usage): Include TOP-SRCDIR in the message.
1113	(recover_from_macro, process_example_file): New functions.
1114	(process_texi_input_file): Handle @EXAMPLEFILE tag.
1115
1116	* doc/liboctave/Makefile.am (nodist_liboctave_TEXINFOS):
1117	Delete variable.
1118	(liboctave_TEXINFOS): Include ../conf.texi in the list.
1119
11202009-12-02  Rik  <octave@nomad.inbox5.com>
1121
1122	* interpreter/Makefile.am: Correct Makefile.am to allow VPATH builds of
1123	documentation
1124
11252009-12-01  Rik  <octave@nomad.inbox5.com>
1126
1127	* faq/Makefile.am, doc/interpreter/bugs.txi,
1128	doc/interpreter/install.txi: Eliminate false dependency on conf.texi.
1129
11302009-11-30  Rik  <octave@nomad.inbox5.com>
1131
1132	* interpreter/Makefile.am:
1133	Overhaul Makefile to correctly generate *.texi files and to stop their
1134	distribution when running 'make dist'
1135
11362009-11-30  John W. Eaton  <jwe@octave.org>
1137
1138	* interpreter/munge-texi.cc (process_texi_input_file): Double @ in
1139	symbol_name used in @anchor.
1140	(extract_docstring): Double @ in function name used in @ref.
1141
1142	* interpreter/mk_doc_cache.m (cmd): Transform @ in class names to
1143	@@ when processing DOCSTRINGS files.
1144
11452009-11-30  John W. Eaton  <jwe@octave.org>
1146
1147	* interpreter/Makefile.a (nodist_octave_TEXINFOS): Add
1148	contributors.texi and $(MUNGED_TEXI_SRC) to the list.
1149	(dist_octave_TEXINFOS): Delete.
1150	(DISTCLEANFILES, all_octave_TEXINFOS): New variables.
1151	($(srcdir)/octave.info, octave.dvi, octave.pdf,	octave.html):
1152	Depend on $(all_octave_TEXINFOS), not $(octave_TEXINFOS).
1153	(octave.ps): Depend on .dvi file and EPS files, but not .texi
1154	source files.
1155
11562009-11-27  David Bateman  <dbateman@free.fr>
1157
1158	* doc/interpreter/contributors.in: Add Kacper Kowalik.
1159
11602009-11-27  David Bateman  <dbateman@free.fr>
1161
1162	* interpreter/install.txi: Document that curl libraries impact ftp
1163	objects.
1164	* interpreter/system.txi: Document the ftp objects
1165
11662009-11-25  Rik  <octave@nomad.inbox5.com>
1167
1168	* interpreter/Makefile.am:
1169	Simplify doc-cache handling in Makefile.am to use only
1170	install-data-local target
1171
11722009-11-24  Rik  <octave@nomad.inbox5.com>
1173
1174	* interpreter/Makefile.am:
1175	Correct Makefile so that it halts on error when unable to build
1176	doc-cache.
1177
11782009-11-23  Rik  <octave@nomad.inbox5.com>
1179
1180	* faq/Makefile.am, interpreter/Makefile.am, liboctave/Makefile.am:
1181	Stop distribution of conf.texi by autotools.  conf.texi must be re-made
1182	from conf.texi.in during configure step
1183
11842009-11-23  Rik  <octave@nomad.inbox5.com>
1185
1186	* Makefile.am: Add . to SUBDIRS to force automake to compile this
1187	directory, and make conf.texi, before recursively compiling SUBDIRS
1188	which depend on conf.texi
1189
11902009-11-11  Rik  <octave@nomad.inbox5.com>
1191
1192	* Makefile.am: Add DISTCLEANFILES macro so that generated conf.texi can
1193	be cleaned by automake.
1194
11952009-11-10  John W. Eaton  <jwe@octave.org>
1196
1197	* Makefile.am, faq/Makefile.am, interpreter/Makefile.am,
1198	liboctave/Makefile.am, refcard/Makefile.am,
1199	interpreter/config-images.sh, interpreter/images,
1200	interpreter/images.awk: New files.
1201	* Makefile.in, faq/Makefile.in, interpreter/Makefile.in,
1202	liboctave/Makefile.in, refcard/Makefile.in: Delete.
1203	* interpreter/munge-texi.cc (main, usage): Eliminate unnecessary
1204	-d option.
1205	* liboctave/liboctave.texi: Surround @direntry in appropriate magic.
1206	* faq/OctaveFAQ.texi: Rename from faq/Octave-FAQ.texi.
1207
12082009-10-23  Rik  <octave@nomad.inbox5.com>
1209
1210	* various: Periodic grammar check of Octave documentation files to
1211	ensure a standardized format.
1212
12132009-10-20  Rik  <octave@nomad.inbox5.com>
1214
1215	* interpreter/Makefile.in: Clean Makefile.in and remove a few
1216	non-functional targets
1217
12182009-10-13  Rik  <octave@nomad.inbox5.com>
1219
1220	* various: Fix various incorrect usages of deffn and deftypefn macros
1221
12222009-10-12  Rik  <octave@nomad.inbox5.com>
1223
1224	* liboctave/Makefile.in: Simplify Makefile using GNU Make functions
1225	* liboctave/liboctave.texi: Stop header of file, which was meant to be
1226	commented, from being transferred into the documentation.
1227
12282009-10-12  Rik  <octave@nomad.inbox5.com>
1229
1230	* faq/Makefile.in: Clean a few non-functional commands from Makefile
1231
12322009-10-12  Rik  <octave@nomad.inbox5.com>
1233
1234	* refcard/Makefile.in: Simplify Makefile using GNU Make functions
1235
12362009-10-11  Rik  <octave@nomad.inbox5.com>
1237
1238	* Makefile.in: Include texmf.cnf in distributed files to fix texinfo
1239	runtime error with stack overflow.
1240
12412009-10-11  Rik  <octave@nomad.inbox5.com>
1242
1243	* intepreter/Makefile.in: Fix broken command to create octave.dvi
1244
12452009-10-08  Jaroslav Hajek  <highegg@gmail.com>
1246
1247	* intepreter/linalg.txi: Add reference to luupdate.
1248
12492009-10-07  Jaroslav Hajek  <highegg@gmail.com>
1250
1251	* interpreter/io.txi: Add reference to fskipl.
1252
12532009-09-30  John W. Eaton  <jwe@octave.org>
1254
1255	* interpreter/data.txi (Built-in Data Types):
1256	Document bitpack and bitunpack.
1257	* interpreter/plot.txi: Delete spurious {}.  Update menus.  Fix
1258	cross-referencing.
1259	* interpreter/octave.texi: Update plotting sub-menus in detailed menu.
1260
12612009-09-30  Michael D. Godfrey  <godfrey@isl.stanford.edu>
1262
1263	* interpreter/plot.txi: Document graphics structures.
1264
12652009-09-14  John W. Eaton  <jwe@octave.org>
1266
1267	* interpreter/optim.txi: Document pqpnonneg.
1268
12692009-08-27  Jaroslav Hajek  <highegg@gmail.com>
1270
1271	* interpreter/expr.txi: Mention complex comparisons change.
1272
12732009-08-05  Jaroslav Hajek  <highegg@gmail.com>
1274
1275	* interpreter/tips.txi: Update.
1276
12772009-07-20  John W. Eaton  <jwe@octave.org>
1278
1279	* interpreter/contributors.in: Add Aleksej Saushev.
1280
12812009-06-24  Rafael Laboissiere  <rafael@debian.org>
1282
1283	* Makefile.in (dist): Drop conf.texi as prerequisite.
1284
12852009-06-16  Jaroslav Hajek  <highegg@gmail.com>
1286
1287	* interpreter/tips.txi: Update.
1288
12892009-06-07  Rik  <rdrider0-list@yahoo.com>
1290
1291	* interpreter/plot.txi: Update some of Advanced Plotting documentation.
1292	Updated functions delete, allchild, backend, clf, hold, and refreshdata.
1293
12942009-06-07  Thorsten Meyer  <thorsten.meyier@gmx.de>
1295
1296	* interpreter/container.txi: Udate documentation of container types
1297
12982009-06-03  Rik  <rdrider0-list@yahoo.com>
1299
1300	* interpreter/plotimages.m: Correct errorbar plot for docs.  Make hist
1301	plot reprodroducible for docs.
1302	* interpreter/interpimages.m: Correct typo in legend of interpft plot
1303	for docs.
1304
13052009-06-03  Jaroslav Hajek  <highegg@gmail.com>
1306
1307	* Makefile.in: Omit conf.texi in DISTFILES.
1308
13092009-06-02  Jaroslav Hajek  <highegg@gmail.com>
1310
1311	* interpreter/oop.txi: Update docs of polynomial class, mention
1312	chained indexing.
1313
13142009-05-27  Søren Hauberg  <hauberg@gmail.com>
1315
1316	* interpreter/errors.txi: fix 'print_usage' output.
1317
13182009-05-27  Søren Hauberg  <hauberg@gmail.com>
1319
1320	* interpreter/bugs.txi: fix call to 'page_screen_output'.
1321
13222009-05-25  Rik  <rdrider0-list@yahoo.com>
1323
1324	* interpreter/Makefile.in: Add texmf.cnf to list of distributed files
1325	(DIST_FILES) so that pdfs will build.
1326
13272009-05-24  Robert T. Short  <octave@phaselockedsystems.com>
1328
1329	* interpreter/oop.txi: Added inheritance documentatin
1330
13312009-05-21  Rik  <rdrider0-list@yahoo.com>
1332
1333	* interpreter/Makefile.in, texmf.cnf: Change texi2pdf call to include
1334	local TeX configuration file which increases save_history variable.
1335
13362009-05-17  Rik  <rdrider0-list@yahoo.com>
1337
1338	* interpreter/tips.txi: Change recommendation to use @tex rather than
1339	@iftex construction.
1340
13412009-05-17  Rik  <rdrider0-list@yahoo.com>
1342
1343	* interpreter/*.txi: Simplify TeXinfo files by eliminating redundant
1344	@iftex followed by @tex construction.  Also, spellchecked all .txi
1345	and .texi files.
1346
13472009-05-14  Rik  <rdrider0-list@yahoo.com>
1348
1349	* interpreter/arith.txi: Update section 17.8 (Mathematical Consants)
1350	of arith.txi.
1351
13522009-05-01  Rik  <rdrider0-list@yahoo.com>
1353
1354	* interpreter/arith.txi: Update section 17.7 (Coordinate
1355	Transformations) of arith.txi.
1356
13572009-05-01  Rik  <rdrider0-list@yahoo.com>
1358
1359	* interpreter/arith.txi: Simplify TeXinfo and eliminate use of
1360	@iftex in arith.txi.
1361
13622009-05-01  Rik  <rdrider0-list@yahoo.com>
1363
1364	* interpreter/arith.txi: Update section 17.5 (Utility Functions)
1365	of arith.txi.
1366
13672009-04-30  Rik  <rdrider0-list@yahoo.com>
1368
1369	* interpreter/arith.txi: Update section 17.4 (Sums and Products)
1370	of arith.txi.
1371
13722009-04-29  Jaroslav Hajek  <highegg@gmail.com>
1373
1374	* interpreter/numbers.txi: Update info on ranges.
1375	* interpreter/expr.txi: Update some info on indexing.
1376
13772009-04-26  Rik  <rdrider0-list@yahoo.com>
1378
1379	* interpreter/arith.txi: Update section 17.3 (Trigonometry) of
1380	arith.txi.
1381
13822009-04-24  Rik  <rdrider0-list@yahoo.com>
1383
1384	* interpreter/arith.txi: Update section 17.2 (Complex Arithmetic)
1385	of arith.txi.  Use Tex in more of the doc strings for pretty
1386	printing in pdf format.
1387
13882009-04-24  Rik  <rdrider0-list@yahoo.com>
1389
1390	* interpreter/octave.pdf: Eliminate most overfull errors when
1391	running texi2pdf for generating pdf documentation.  Use
1392	@smallexample when necessary to reduce font for long lines.
1393	Reword variables or phrases so that Tex can break them at a better
1394	spot.
1395
13962009-04-21  Rik  <rdrider0-list@yahoo.com>
1397
1398	* interpreter/octave.pdf: Eliminate 'unbalanced parentheses in
1399	@def...' error during texi2pdf.  Fixed four .m files incorrectly
1400	using @deftypefn macro.
1401
14022009-04-19  Ansgar Burchardt  <ansgar@43-1.org>
1403
1404	* interpreter/numbers.txi: Fix small mistake in example.
1405
14062009-04-17  Rik  <rdrider0-list@yahoo.com>
1407
1408	* interpreter/arith.txi: Update section 17.1 (Utility Functions)
1409	of arith.txi.  Split section into "Exponents and Logarithms" and
1410	"Utility Functions" Use Tex in many more of the doc strings for
1411	pretty printing in pdf format.
1412
14132009-04-17  Rik  <rdrider0-list@yahoo.com>
1414
1415	* interpreter/basics.txi: Update help text for sections 2.5, 2.6, 2.7
1416	of basics.txi
1417
14182009-04-17  Rik  <rdrider0-list@yahoo.com>
1419
1420	* interpreter/basics.txi: Update help text for sections 2.4 of
1421	basics.txi.
1422
14232009-04-17  Rik  <rdrider0-list@yahoo.com>
1424
1425	* interpreter/basics.txi: Update help text for sections 2.2
1426	and 2.3 of basics.txi.
1427
14282009-04-17  Rik  <rdrider0-list@yahoo.com>
1429
1430	* interpreter/basics.txi: Update help strings for command line options.
1431
14322009-04-11  David Bateman  <dbateman@free.fr>
1433
1434	* interpreter/contributors.in: Add Martin Helm.
1435
14362009-04-06  John W. Eaton  <jwe@octave.org>
1437
1438	* texinfo.tex: Prefer PDF image files if generating PDF output.
1439
14402009-03-27  Rik  <rdrider0-list@yahoo.com>
1441
1442	* interpreter/intro.txi: Add new sample section on elementary
1443	calculations.  Add new example of solving systems of equations
1444
14452009-03-27  Jaroslav Hajek  <highegg@gmail.com>
1446
1447	* interpreter/diagperm.txi: Mention mixing with sparse matrices.
1448
14492009-03-25  John W. Eaton  <jwe@octave.org>
1450
1451	* interpreter/munge-texi.cc (process_texi_input_file):
1452	Copy leading comment with file name info to output.
1453
14542009-03-09  John W. Eaton  <jwe@octave.org>
1455
1456	* interpreter/Makefile.in (DISTFILES): Use doc-cache instead of
1457	DOC for doc cache file.
1458
14592009-03-08  Søren Hauberg  <hauberg@gmail.com>
1460
1461	* interpreter/stats.txi (Basic Statistical Functions):
1462	Add the 'histc' function.
1463
14642009-03-07  John W. Eaton  <jwe@octave.org>
1465
1466	* interpreter/basics.txi (Command Line Options):
1467	Document --doc-cache-file command-line option.
1468
14692009-03-06  Jaroslav Hajek  <highegg@gmail.com>
1470
1471	* interpreter/diagperm.txi: Various improvements.
1472
14732009-02-27  John W. Eaton  <jwe@octave.org>
1474
1475	* interpreter/set.txi (Sets): Don't document create_set.
1476
14772009-02-26  John W. Eaton  <jwe@octave.org>
1478
1479	* interpreter/strings.txi (Manipulating Strings):
1480	Document strsplit, not split.
1481
14822009-02-25  John W. Eaton  <jwe@octave.org>
1483
1484	* interpreter/Makefile.in (distclean): Remove tags and TAGS here
1485	instead of in maintainer-clean target.
1486	(maintainer-clean): Depend on distclean, not clean.  Remove DOC.
1487	(DISTFILES): Add stmp-html to the list.
1488
1489	* Makefile.in: Remove conf.texi in maintainer-clean target but not
1490	distclean target.
1491
14922009-02-24  Jaroslav Hajek  <highegg@gmail.com>
1493
1494	* interpreter/diagperm.txi: Remove redundant url references.
1495
14962009-02-23  Jaroslav Hajek  <highegg@gmail.com>
1497
1498	* interpreter/diagperm.txi: Use TeX alternatives in some
1499	formulas, improve examples, delete superfluous defs.
1500
15012009-02-23  Jaroslav Hajek  <highegg@gmail.com>
1502
1503	* interpreter/diagperm.txi: New file.
1504	* interpreter/octave.texi: Reference it.
1505	* intepreter/Makefile.in: Include it.
1506	* interpreter/matrix.txi: Move @DOCSTRING(diag) to diagperm.txi.
1507
15082009-02-19  John W. Eaton  <jwe@octave.org>
1509
1510	* doc/interperter: Include @DOCSTRING commands for the following
1511	functions: bicgstab, cgs, choldelete, cholinsert, cholshift,
1512	clabel, comet, command_line_path, compass, contour3, ctranspose,
1513	cylinder, dellistener, diffuse, edit, ellipsoid, fclear, feather,
1514	fill, find_dir_in_path, finite, flag, info, is_absolute_filename,
1515	is_rooted_relative_filename, isdebugmode, ishghandle, isnull,
1516	issorted, make_absolute_filename, meshz, news,
1517	octave_tmp_file_name, optimget, pareto, plotmatrix, plotyy,
1518	qrshift, quiver3, re_read_readline_init_file, ribbon, rose,
1519	rundemos, scatter, scatter3, slice, specular, sphere, spinmap,
1520	stem3, strchr, strtrim, surfl, surfnorm, times, transpose,
1521	treelayout, uminus, uplus, warranty, what, xlim, yes_or_no.
1522
15232009-02-17  Thomas Treichl  <Thomas.Treichl@gmx.net>
1524
1525	* interpreter/install.txi: Add documentation for configure options
1526	"--without-framework-carbon" and "--without-framework-opengl".
1527
15282009-02-17  Jaroslav Hajek  <highegg@gmail.com>
1529
1530	* interpreter/arith.txi: Add reference to "cummin" and "cummax".
1531
15322009-02-11  John W. Eaton  <jwe@octave.org>
1533
1534	* interpreter/Makefile.in (uninstall): Use $(DESTDIR) here too.
1535	Uninstall Info dir file.  Uninstall DOC file.
1536	(install): Install DOC file.  Add $(DESTDIR)$(octetcdir) to the
1537	list of directories to make.
1538
15392009-02-10  John W. Eaton  <jwe@octave.org>
1540
1541	* interpreter/Makefile.in (DOC): New target.
1542	(DISTFILES): Add DOC nad mk_doc_cache.m to the list.
1543	* mk_doc_cache.m: New file.
1544
15452009-02-01  Søren Hauberg  <hauberg@gmail.com>
1546
1547	* interpreter/nonlin.txi: Remove reference to 'fsolve_options'.
1548
15492009-02-01  Søren Hauberg  <hauberg@gmail.com>
1550
1551	* interpreter/system.txi: Remove reference to 'eomdate'.
1552
15532009-01-24  Thorsten Meyer  <thorsten@hexe>
1554
1555	* interpreter/container.txi (Data Structures): Update examples for
1556	structure arrays.
1557
15582009-01-22  John W. Eaton  <jwe@octave.org>
1559
1560	* interpreter/io.txi (Terminal Output): Remove @DOCSTRING(ans).
1561
1562	* vr-idx.txi: Delete.
1563	* interpreter/Makefile.in (SUB_SOURCE): Remove it from the list.
1564
15652009-01-22  Søren Hauberg  <hauberg@gmail.com>
1566
1567	* interpreter/func.txi: Put varargin and varargout in concept index.
1568	* interpreter/var.txi: Put ans in concept index.
1569	* interpreter/octave.texi: Don't include vr-idx.texi.
1570
1571	* interpreter/var.txi: Remove sections on built-in variables.
1572
15732009-01-20  John W. Eaton  <jwe@octave.org>
1574
1575	* interpreter/system.txi (Filesystem Utilities): @DOCSTRING for
1576	fstat.  Delete @DOCSTRING for lstat.  Add anchor for doc-lstat.
1577
15782009-01-18  Thorsten Meyer  <thorsten.meyier@gmx.de>
1579
1580	* interpreter/numbers.txi (Numeric Data Types): Trivial fixes.
1581
15822009-01-14  Thorsten Meyer  <thorsten.meyier@gmx.de>
1583
1584	* interpreter/matrix.txi: Add anchor for doc-postpad.
1585
15862008-12-26  Thorsten Meyer  <thorsten.meyier@gmx.de>
1587
1588	* interpreter/strings.txi: Add space to ischar example.
1589
15902008-12-26  Francesco Potortì  <pot@gnu.org>
1591
1592	* interpreter/matrix.txi (Rearranging Matrices): Add reference
1593	to resize function.
1594
1595	* interpreter/plot.txi (Plot Annotations): Add cross reference to
1596	Text Properties.
1597	(Two-Dimensional Plots): Update introduction to the axis function.
1598
1599       * interpreter/signal.txi (Signal Processing): Add explanation of
1600       what wisdom is.
1601
16022008-12-23  David Bateman  <dbateman@free.fr>
1603
1604	* interpreter/sparse.txi: Document the eigs and svds functions.
1605
16062008-12-02  Thorsten Meyer  <thorsten.meyier@gmx.de>
1607
1608	* interpreter/container.txi, interpreter/strings.txi:
1609	Remove reference to str2mat.m
1610
16112008-11-15  Thorsten Meyer  <thorsten.meyier@gmx.de>
1612
1613	* interpreter/strings.txi: Add text around docstrings, change
1614	structure of the strings chapter.
1615
16162008-10-31  John W. Eaton  <jwe@octave.org>
1617
1618	* interpreter/Makefile.in ($(TEXINFO)): Depend directly on
1619	../../src/DOCSTRINGS and ../../scripts/DOCSTRINGS instead of phony
1620	src-DOCSTRINGS and scripts-DOCSTRINGS targets.
1621	(src-DOCSTRINGS, scripts-DOCSTRINGS): Delete.
1622	(DOCSTRING_FILES): New variable.
1623	($(SUB_TEXFINO)): Use it.  Display actual command.
1624	($(DOCSTRING_FILES)): New target.
1625	(%.spell : %.texi): Use -t suffix instead of .tmp.
1626	(constributors.texi, $(SUB_TEXINFO)): Use mv, instead of
1627	$(simple-move-if-change-rule).
1628
16292008-10-30  David Bateman  <dbateman@free.fr>
1630
1631	* faq/Octave-FAQ.texi: Document improved indexing and add an faq for
1632	the compatibility of mldivide/mrdivide for singualr, under- and
1633	over-determined matrices.
1634
1635	* interpreter/plot.txi: Document contour groups.
1636
16372008-10-29  Thorsten Meyer  <thorsten.meyier@gmx.de>
1638
1639	* interpreter/system.txi, interpreter/poly.txi,
1640	interpreter/arith.txi, interpreter/poly.txi,
1641	interpreter/optim.txi, interpreter/diffeq.txi,
1642	interpreter/sparse.txi, interpreter/matrix.txi,
1643	interpreter/plot.txi, interpreter/io.txi, interpreter/debug.txi,
1644	interpreter/var.txi, interpreter/strings.txi:
1645	Add missing @DOCSTRING commands.
1646
1647	* interpreter/munge-texi.cc (extract_docstring): Expand arguments
1648	of @seealso{} into Texinfo references.
1649
16502008-10-22  David Bateman  <dbateman@free.fr>
1651
1652	* interprter/plot.txi: Add documentation for error bar series.
1653
1654	* interprter/plot.txi: Update documentation for line series, Add
1655	documetation for scatter groups, stem series and surface groups.
1656
1657	* texinfo.tex: Import new upstream version.
1658	* interpreter/Makefile.in (EXAMPLE_FILES_NODIR): Update for new OOP
1659	class example location.
1660	* interpreter/oop.txi: Ditto.
1661
16622008-10-15  David Bateman  <dbateman@free.fr>
1663
1664	* interpreter/oop.txi: New file.
1665	* interpreter/Makefile.in (SUB_SOURCES): Add it here.
1666	(POLYNOMIAL_FILES_NODIR): New variable for polynomial example class
1667	methods.
1668	(EXAMPLE_FILES_NODIR): Add POLYNOMIAL_FILES_NODIR here.
1669	* interpreter/octave.texi: Reference new OOP chapter here.
1670	* interpreter/func.txi: Document private directories and function
1671	precedence here.
1672
16732008-10-16  Thorsten Meyer  <thorsten.meyier@gmx.de>
1674
1675	* interpreter/contrib.txi: added recommendation of limited
1676	line width in code examples
1677
16782008-10-03  Thorsten Meyer  <thorsten.meyier@gmx.de>
1679
1680	* interpreter/contrib.txi: added example for mercurial queues
1681
168208-10-03  Thorsten Meyer  <thorsten.meyier@gmx.de>
1683
1684	* interpreter/contrib.txi: correction of the mercurial example
1685	* interpreter/container.txi: minor correction of the text
1686
16872008-09-25  Søren Hauberg  <hauberg@gmail.com>
1688
1689	* interpreter/image.txi: Update for imread and imwrite instead of
1690	loadimge and saveimage.
1691
16922008-09-24  Søren Hauberg  <hauberg@gmail.com>
1693
1694	* interpreter/image.txi: Document imfinfo.
1695
16962008-09-23  Francesco Potorti`  <Potorti@isti.cnr.it>.
1697
1698	* interpreter/container.txi: Fix cross reference in struct docs.
1699
17002008-09-23  Brian Gough  <bjg@network-theory.co.uk>
1701
1702	* interpreter/matrix.txi: Update docs for random number generators.
1703
17042008-09-22  David Bateman  <dbateman@free.fr>
1705
1706	* faq/Octave-FAQ.texi: Update for Octave 3.1.51 and Matlab 2008a.
1707
17082008-09-15  David Bateman  <dbateman@free.fr>
1709
1710	* interpreter/sparse.txi: Minor clarificiation
1711
17122008-08-28  John W. Eaton  <jwe@octave.org>
1713
1714	* interpreter/func.txi, interpreter/plot.txi: Doc fixes
1715	suggested by Francesco Potorti` <Potorti@isti.cnr.it>.
1716
17172008-08-28  David Bateman  <dbateman@free.fr>
1718
1719	* interpreter/plot.txi: Add description of data sources and line
1720	series objects.
1721
17222008-08-26  David Bateman  <dbateman@free.fr>
1723
1724	* interpreter/plot.txi: Document the group objects (bar, stem,
1725	stair, quiver and area series), and cllback functions.
1726
17272008-08-26  Jaroslav Hajek  <highegg@gmail.com>
1728
1729	* interpreter/contrib.txi: New file.
1730	* interpreter/octave.texi: Include it here.
1731	* interpreter/Makefile.in (SUB_SOURCE): Add contrib.txi to the list.
1732
17332008-08-21  David Bateman  <dbateman@free.fr>
1734
1735	* interpreter/plot.txi: Document ezplot.
1736
17372008-08-19  David Bateman  <dbateman@free.fr>
1738
1739	* interpreter/numbers.txi: Document intwarning.
1740
17412008-08-06  Søren Hauberg  <hauberg@gmail.com>
1742
1743	* interpreter/basics.txi, interpreter/errors.txi,
1744	interpreter/expr.txi, interpreter/func.txi,
1745	interpreter/numbers.txi: Update format of error messages in examples.
1746
17472008-07-29  David Bateman  <dbateman@free.fr>
1748
1749	* interpreter/numbers.txi, interpreter/plot.txi,
1750	interpreter/quad.txi: Miscellaneous documentation fixes.
1751
1752	* control.txi, finance.txi, quaternion.txi: Delete.
1753	* octave.texi: Remove all references to the above.
1754	* Makefile.in: ditto.
1755
17562008-07-28  David Bateman  <dbateman@free.fr>
1757
1758	* interpreter/arith.txi: Document reallog, realpow and realsqrt.
1759	* interpreter/dbug.txi: Document the means of setting a breakpoint
1760	in a sub-function
1761	* interpreter/func.txi: Document nargoutchk and symvar.
1762	* interpreter/geometry.txi: Document rectint.
1763	* interpreter/image.txi: Document contrast.
1764	* interpreter/interp.txi: Document interp1q.
1765	* interpreter/linalg.txi: Document planerot, rcond and subspace.
1766	* interpreter/numbers.txi: Document data type demotion and single
1767	precision data type.
1768	* interpreter/plot.txi: Document ginput, gtext,
1769	waitforbuttonpress, ezcontour, ezcontourf, ezpolar, ezplot3,
1770	ezmesh, ezmeshc, ezsurf, ezsurfc, allchild, findobj and findall
1771	functions.
1772	* interpreter/quad.txi: Document quadv, quadgk, dblquad and
1773	triplequad functions.
1774	* interpreter/strings.txi: Document validstring, regexptranslate
1775	and isstrprop functions.
1776	* interpreter/system.txi: Document addtodate, filemarker and perl
1777	functions.
1778	* interpreter/var.txi: Document the genvarname and namelengthmax
1779	functions.
1780	* interpreter/octave.texi: Update table of contents for the above
1781	changes.
1782
1783	* interpreter/plot.txi: Document contourf.
1784
1785	* interpreter/plot.txi: Clarify the description of OuterPosition
1786	axes property.
1787
17882008-05-20  David Bateman  <dbateman@free.fr>
1789
1790	* interpreter/debug.txi: Uodate documentation for multiline
1791	input. Add documentation for dbcont, dbquit, dbstep, dbstqck, dbup
1792	and dbdown functions.
1793	* interpreter/octave.texi: Upodate index for debugging functions.
1794
17952008-05-03  Rafael Laboissiere  <rafael@debian.org>
1796
1797	* interpreter/expr.txi, interpreter/tips.txi: Use ischar instead of
1798	deprecated isstr.
1799
18002008-04-02  David Bateman  <dbateman@free.fr>
1801
1802	* interpreter/sparse.txi: Document spaugment.
1803
18042008-03-26  Rafael Laboissiere  <rafael@debian.org>
1805
1806	* interpreter/mkoctfile.1: Remove spurious whitespace before macros
1807
18082008-03-25  David Bateman  <dbateman@free.fr>
1809
1810	* interpreter/strings.txi: Document hex2num, num2hex.
1811
18122008-03-21  David Bateman  <dbateman@free.fr>
1813
1814	* interpreter/sparse.txi: Document amd function.
1815
18162008-03-19  Michael D. Godfrey  <godfrey@isl.stanford.edu>
1817
1818	* interpreter/plot.txi: Reorder symbol character table.
1819
18202008-03-18  Rafael Laboissiere  <rafael@debian.org>
1821
1822	* interpreter/octave.1, interpreter/mkoctfile.1:
1823	Escape "-" signs that mean the "minus" character.
1824
18252008-03-12  David Bateman  <dbateman@free.fr>
1826
1827	* interpreter/io.txi: Document dlmread, dlmwrite, csvread and
1828	csvwrite.
1829
18302008-02-25  Ben Abbott  <bpabbott@mac.com>
1831
1832	* interpreter/geometryimages.m, interpreter/interpimages.m,
1833	interpreter/plotimages.m, interpreter/sparseimages.m:
1834	Use cstrcat instead of strcat.
1835
18362008-02-22  David Bateman  <dbateman@free.fr>
1837
1838	* interpreter/sparse.txi: Remove refernces to spdiag, spcumprod,
1839	spcumsum, spprod, spsum, spsumsq, spchol, spchol2inv, spcholinv,
1840	spinv and splu.
1841
18422008-02-20  David Bateman  <dbateman@free.fr>
1843
1844 	* interpreter/sparse.txi: Remove references to spmin, spmax,
1845 	spatan2, spfind, spqr and spdet.
1846
18472008-02-19  Carlo de Falco  <kingcrimson@tiscali.it>
1848
1849	* interpreter/package.txi: Improve INDEX file documentation.
1850
18512008-01-18  Ben Abbott  <bpabbott@mac.com>
1852
1853	* interpreter/intro.txi: Replaced reference to deprecated
1854	function struct_elements with filenames.
1855
18562008-02-08  Rafael Laboissiere  <rafael@debian.org>
1857
1858	* interpreter/octave.1: Dropped unknown LO macro
1859	* interpreter/octave-bug.1: Likewise
1860
18612008-02-07  David Bateman  <dbateman@free.fr>
1862
1863	* interpreter/sparse.txi: Remove references to spkron.
1864
18652008-02-06  John W. Eaton  <jwe@octave.org>
1866
1867	* interpreter/Makefile.in (stmp-html, HTML): New targets.
1868	($(HTML_IMAGES_PNG)): Also depend on stmp-html.
1869	Don't create HTML directory here.
1870
18712007-12-28  John W. Eaton  <jwe@octave.org>
1872
1873	Merge changes from object branch:
1874
1875	2007-06-20  John W. Eaton  <jwe@octave.org>
1876
1877	* interpreter/var.txi, interpreter/io.txi:
1878	Eliminate print_answer_id_name.
1879
18802007-12-21  John W. Eaton  <jwe@octave.org>
1881
1882	Version 3.0.0 released.
1883
18842007-12-13  John W. Eaton  <jwe@octave.org>
1885
1886	* Makefile.in (conf.texi): Also depend on $(top_srcdir)/src/version.h.
1887
18882007-12-05  John W. Eaton  <jwe@octave.org>
1889
1890	* interpreter/geometryimages.m (image_as_txt): New function.
1891	Use it to generate "figures" for Info format.
1892	* interpreter/interpimages.m: Likewise.
1893	* interpreter/sparseimages.m: Likewise.
1894
18952007-12-04  John W. Eaton  <jwe@octave.org>
1896
1897	* interpreter/sparseimages.m, interpreter/plotimages.m,
1898	interpreter/interpimages.m, interpreter/geometryimages.m:
1899	Set default text font to "*" for png images.
1900
1901	* interpreter/Makefile.in (run-octave): Don't sleep.
1902
19032007-12-04  Joseph P. Skudlarek  <Jskud@Jskud.com>
1904
1905	* interpreter/plotimages.m: Generate text plots.
1906	* interpreter/sparseimages.m: Add initial blank line to text plots.
1907
1908	* interpreter/Makefile.in (IMAGES_TXT): Include $(INTERPIMAGES_TXT)
1909	$(GEOMETRYIMAGES_TXT) and $(PLOTIMAGES_TXT) in the list.
1910	(INTERPIMAGES_TXT, GEOMETRYIMAGES_TXT, PLOTIMAGES_TXT): New variables.
1911
19122007-11-26  David Bateman  <dbateman@free.fr>
1913
1914	* interpreter/sparse.txi: Document condest.
1915	* interpreter/plot.txi: Document the new text properties and the
1916	TeX interpreter mode of text objects.
1917	* interpreter/plotimages.m: Add an example for the TeX
1918	interpreter.
1919	* interpreter/Makefile.in (PLOTIMAGES): Add the TeX example
1920
1921	* interpreter/plot.txi: Document caxis.
1922	* interpreter/image.txi: Document gmap40.
1923
19242007-11-12  Joseph P. Skudlarek  <Jskud@Jskud.com>
1925
1926	* interpreter/gpl.txi: Move index commands after sectioning commands.
1927
19282007-11-09  David Bateman  <dbateman@free.fr>
1929
1930	* interpreter/plot.txi: Document the new hidden and area functions.
1931
19322007-11-07  David Bateman  <dbateman@free.fr>
1933
1934	* interpreter/plot.txi: Document new functions.
1935
19362007-10-30  David Bateman  <dbateman@free.fr>
1937
1938	* interpreter/dynamic.txi, interpreter/install.txi,
1939	interpreter/stats.txi, interpreter/strings.txi,
1940	interpreter/testfun.txi, interpreter/tips.txi:
1941	Doc fixes for small book format.
1942
19432007-10-26  Michael Goffioul  <michael.goffioul@gmail.com>
1944
1945	* interpreter/Makefile.in, faq/Makefile.in, liboctave/Makefile.in:
1946	Use temporary renamed files instead of Don't use --output option
1947	argument for texi2[dvi|pdf].  Use $(sepchar) for path element
1948	separation when building TEXINPUTS.  Remove use of UNSETCOMSPEC trick.
1949
19502007-10-22  Kim Hansen  <kimhanse@gmail.com>
1951
1952	* interpreter/munge-texi.cc: Include <cstdlib> and <cstring>.
1953
19542007-10-19  David Bateman  <dbateman@free.fr>
1955
1956	* refcard/refcard.tex: Update for 3.0.
1957
19582007-10-15  Søren Hauberg  <hauberg@gmail.com>
1959
1960	* interpreter/preface.txi, interpreter/basics.txi,
1961	interpreter/strings.txi, interpreter/container.txi,
1962	interpreter/var.txi, interpreter/expr.txi, interpreter/errors.txi,
1963	interpreter/io.txi, interpreter/func.txi, interpreter/package.txi:
1964	Make text fit on pages when using smallbook.
1965
19662007-10-12  John W. Eaton  <jwe@octave.org>
1967
1968	* Change copyright notices in all files that are part of Octave to
1969	GPLv3 or any later version.
1970
19712007-10-11  Brian Gough  <bjg@network-theory.co.uk>
1972
1973	* interpreter/dynamic.txi, interpreter/geometry.txi,
1974	interpreter/package.txi, interpreter/sparse.txi,
1975	interpreter/system.txi: Spelling fixes.
1976
19772007-10-10  Olli Saarela  <Olli.Saarela@kcl.fi>
1978
1979	* interpreter/arith.txi, interpreter/basics.txi,
1980	interpreter/container.txi, interpreter/dynamic.txi,
1981	interpreter/eval.txi, interpreter/expr.txi, interpreter/func.txi,
1982	interpreter/geometry.txi, interpreter/intro.txi,
1983	interpreter/numbers.txi, interpreter/plot.txi,
1984	interpreter/poly.txi, interpreter/set.txi, interpreter/sparse.txi,
1985	interpreter/stmt.txi, interpreter/strings.txi,
1986	interpreter/testfun.txi, interpreter/tips.txi: Spelling fixes.
1987
19882007-10-06  John W. Eaton  <jwe@octave.org>
1989
1990	* interpreter/octave.texi: Add David Bateman and Søren Hauberg as
1991	authors.
1992
19932006-09-28  Henry Mollet  mollet@pacbell.net
1994
1995	* interpreter/func.txi: Correct results of a couple of examples.
1996
19972007-09-14  John W. Eaton  <jwe@octave.org>
1998
1999	* faq/Makefile.in: Create single Octave-FAQ.html file instead of a
2000	splitting files into HTML directory.
2001
20022007-09-05  David Bateman  <dbateman@free.fr>
2003
2004	* interpreter/system.m: Document gzip.
2005	* interpreter/container.txi: Document celldisp.
2006	* interpreter/matrix.txi: Document bsxfun.
2007	* interpreter/data.txi: Document typecast and swapbytes.
2008	* interpreter/container.txi: Document struct2cell.
2009	* interpreter/stats.txi: Document mode.
2010	* interpreter/eval.txi: Document run.
2011
20122007-09-01  David Bateman  <dbateman@free.fr>
2013
2014	* interpreter/Makefile.in: Remove stray character from
2015	INTERIMAGES_PNG target.
2016	* conf.texi.in: Substitute for the variable TEXINFO_QHULL
2017	* interpreter/geometryimages.m: Check for the HAVE_QHULL build
2018	flag before creating certain figures.
2019	* interpreter/geometry.txi: Check whether TEXINFO_QHULL is set
2020	before including certain figures.
2021
20222007-08-31  Søren Hauberg  <hauberg@gmail.com>
2023
2024	* interpreter/nonlin.txi: Extended the example.
2025
2026	* interpreter/poly.txi: Sectioning and documentation.
2027	* interpreter/octave.texi: Adapt to changes in poly.txi.
2028
20292007-08-30  David Bateman  <dbateman@free.fr>
2030
2031	* interpreter/geometryimages.m: Add inpolygon example
2032	* interpreter/Makefile.in (GEOMETRYIMAGES): Add inpolygon example.
2033	* interpret/geometry.txi: Document inpolygon.
2034
20352007-08-27  David Bateman  <dbateman@free.fr>
2036
2037	* interpreter/struct.txi: Remove.
2038	* interpreter/containers.txi: Combine with this chapter. Add
2039	examples, and section on comma separated lists. Document the
2040	difference between "c(1,:) = []" and c{1,:} = []" for a cell
2041	arrays.
2042	* interpreter/octave.texi: Document new indexing of containers
2043	section.
2044
20452007-08-25  David Bateman  <dbateman@free.fr>
2046
2047	* interpreter/geometry.txi: Add examples and explanatory text.
2048	* interpreter/octave.texi: Update indexing of geometry functions.
2049	* interpreter/geometryimage.m: New script to create images for
2050	geometry chapter.
2051	* interpreter/Makefile.in (SCRIPT_SORCES): add geometryimages.m
2052	(GEOMETRYIMAGES*): New variables.
2053	(IMAGES_EPS, IMAGES_PDF, IMAGES_PNG): Add the GEOMETRYIMAGES*.
2054
20552007-08-24  David Bateman  <dbateman@free.fr>
2056
2057	* interpreter/geometry.txi: Document new functions.
2058	* interpreter/octave.texi: Update indexing of geometry items.
2059
20602007-07-25  John W. Eaton  <jwe@octave.org>
2061
2062	* interpreter/Makefile.in (run-octave): Don't set DISPLAY.
2063
20642007-07-25  David Bateman  <dbateman@free.fr>
2065
2066	* Makefile.in, faq/Makefile.in, interpreter/Makwfile.in,
2067	liboctave/Makefile.in, refcard/Makefile.in:  Adjust DISTFILES
2068	to allow out of tree "make dist" to work.
2069
20702007-07-23  David Bateman  <dbateman@free.fr>
2071
2072	* interpreter/Makefile.in (SUB_SOURCE): remove bit.txi.
2073	* interpreter/io.txi: Document rat and rats in new sub-section.
2074	* interpreter/plot.txi: New section for test functions. Document
2075	peaks and meshc.
2076	* interpreter/octave.texi: Add test plotting section.
2077	* interpreter/image.txi: Document the functions autumn, bone,
2078	cool, copper, hot, hsv, jet, pink, prism, rainbow, spring,
2079	summer, white and winter.
2080
20812007-07-19  David Bateman  <dbateman@free.fr>
2082
2083	* interpreter/bit.xi: Remove.
2084	* interpreter/numbers.txi: Move here, and add examples.
2085	* interpreter/octave.texi: Remove "Bit manipulation" chapter and make
2086	it a sub-section of the "Numeric Data Types" chapter.
2087
20882007-07-06  David Bateman  <dbateman@free.fr>
2089
2090	* interpreter/arith.txi: Add accumarray.
2091
20922007-06-25  John W. Eaton  <jwe@octave.org>
2093
2094	* interpreter/stats.txi: Reorganize sections and add introductory text.
2095
2096	* interpreter/octave.texi: Update to reflect changes in stats.txi.
2097
20982007-06-18  David Bateman  <dbateman@free.fr>
2099
2100	* interpreter/interpimages.m: Simpler images to demonstrate
2101	the continuity of the second derivative of splines.
2102	* interpreter/interp.txi: Also change figures here.
2103	* interpreter/Makefile.in: and here.
2104
21052007-06-18  Søren Hauberg  <hauberg@gmail.com>
2106
2107	* interpreter/optim.txi: Added some introductory text to each
2108	section.
2109
2110	* interpreter/set.txi: Added some introductory text.
2111	* interpreter/octave.texi: Updated to reflect changes in set.txi.
2112
21132007-06-15  David Bateman  <dbateman@free.fr>
2114
2115	* faq/Octave-FAQ.texi: Document the gnuplot 4.2 bug using pipes.
2116
21172007-06-15  Paul Kienzle  <pkienzle@users.sf.net>
2118
2119	* interpreter/testfun.txi: Provide a clue to using xtest for assert.
2120
21212007-06-14  Paul Kienzle  <pkienzle@users.sf.net>
2122
2123	* interpreter/testfun.txi: Document xtest block
2124
21252007-06-14  David Bateman  <dbateman@free.fr>
2126
2127	* interpreter/Makefile.in (SCRIPT_SORCES): add interimages.m
2128	(INTERPIMAGES*): New variables. Add targets for them
2129	(IMAGES_EPS, IMAGES_PDF, IMAGES_PNG): Add the INTERPIMAGES.
2130	* interpreter/interpimages.m: New function
2131	* interpreter/interp.txi: Add text about second derivation of
2132	splines	and add figures.
2133
21342007-06-12  David Bateman  <dbateman@free.fr>
2135
2136	* interpreter/numbers.txi: Document that 64-bit arithmetic is
2137	not possible.
2138
21392007-06-12  David Bateman  <dbateman@free.fr>
2140
2141	* interpreter/interp.txi: Split into two section and document
2142	interp3 and the differences in the treatement of the dimensions
2143	between interpn and interp3.
2144	* hashing.txi: Remove.
2145	* system.txi: Move it here as a subsection. Include explanation
2146	and example.
2147	* interpreter/octave.texi: Add sections for the Interpolation
2148	chapter. Remove references to Hashing chapter and hashing.texi,
2149	and subsections for hashing to system utilities chapter.
2150
21512007-06-12  2007-06-10  Søren Hauberg  <hauberg@gmail.com>
2152
2153	* interpreter/diffeq.txi: Note that x-dot is the derivative of x.
2154
21552007-06-03  David Bateman  <dbatemna@free.fr>
2156
2157	* interpreter/dynamic.txi: Use "mwSize" and "mwIndex" rather than
2158	"int" for indexing in mex-files and document them.
2159
21602007-05-30  John W. Eaton  <jwe@octave.org>
2161
2162	* interpreter/Makefile.in (TEXI2DVICOMMAND, TEXI2PDFCOMMAND):
2163	New macros.
2164	(octave-a4.pdf, octave-smallbook.pdf): New targets.
2165	(FORMATTED, all): Include octave-a4.pdf in list of dependencies.
2166	Delete octave.dvi and octave.ps from list.
2167	(FORMATTED, all): Use $(PDF_TARGETS).
2168	(maintainer-clean): Depend on clean.
2169
21702007-05-30  G. D. McBain  <gdmcbain@freeshell.org>
2171
2172	* interpreter/expr.txi (Assignment Ops): Doc fix.
2173
21742007-05-29  Steven Mestdagh  <steven.mestdagh@esat.kuleuven.be>
2175
2176	* interpreter/Makefile.in ($(HTML_IMAGES_PNG)): Use cp instead of
2177	INSTALL_DATA to copy files to the HTML directory.
2178
21792007-05-28  Søren Hauberg  <hauberg@gmail.com>
2180
2181	* interpreter/errors.txi: Add new sections and some more detailed
2182	descriptions on errors and warnings.
2183	* interpreter/octave.texi, interpreter/stmt.txi,
2184	interpreter/var.txi: Add references to the new sections in
2185	errors.txi.
2186
21872007-05-28  Søren Hauberg  <hauberg@gmail.com>
2188
2189	* interpreter/io.txi: Rearrange some sections, and add
2190	a few examples.
2191
21922007-05-28  G. D. McBain  <geordie_mcbain@yahoo.com.au>
2193
2194	* interpreter/struct.txi: Doc fix.
2195
21962007-05-23  John W. Eaton  <jwe@octave.org>
2197
2198	* liboctave/Makefile.in (TEXINFO_SOURCE): New variable.
2199	(TEXINFO): Define using $(TEXINFO_SOURCE).
2200	(DISTFILES): Include $(TEXINFO_SOURCE) in the list, not $(TEXINFO).
2201
22022007-05-22  John W. Eaton  <jwe@octave.org>
2203
2204	* interpreter/Makefile.in (TEXINFO_SOURCE): New variable.
2205	(TEXINFO): Define using $(TEXINFO_SOURCE).
2206	(DISTFILES): Include $(TEXINFO_SOURCE) in the list, not $(TEXINFO).
2207
22082007-05-22  Thomas Weber  <thomas.weber.mail@gmail.com>
2209
2210	* faq/Octave-FAQ.texi, interpreter/basics.txi,
2211	refcard/refcard.tex: Fix typos.
2212
22132007-05-22  John W. Eaton  <jwe@octave.org>
2214
2215	* interpreter/Makefile.in (DISTFILES): Add mkcontrib.awk to the list.
2216
22172007-05-21  David Bateman  <dbatemna@free.fr>
2218
2219	* interpreter/debug.txi, io.txi, octave.txi: Doc fixes.
2220
22212007-05-21  Søren Hauberg  <hauberg@gmail.com>
2222
2223	* interpreter/expr.txi: Describe +=, -=, *=, and /= operators.
2224	Add new example.
2225
2226	* interpreter/eval.txi: Partition the chapter into sections.
2227	Describe evalin and assignin functions using text from Paul
2228	Kienzle.  Change "See See" to "See".  Use @ref instead of @xref to
2229	avoid "See" to be written with a capital letter in the middle of a
2230	sentence.
2231
2232	* interpreter/func.txi: New section describing load path.
2233	Improve 'inline' and 'command' sections.
2234
2235	* interpreter/stmt.txi: Describe cell array cases for the switch
2236	statement.  Minor layout changes.
2237
22382007-05-19  David Bateman  <dbatemna@free.fr>
2239
2240	* interpreter/func.txi: Additional documentation for function
2241	locking, dispatch and autoloading.
2242
22432007-05-16  Søren Hauberg  <hauberg@gmail.com>
2244
2245	* interpreter/expr.txi: Improve docs.
2246
22472007-05-14  John W. Eaton  <jwe@octave.org>
2248
2249	* interpreter/basics.txi, interpreter/data.txi,
2250	interpreter/intro.txi, interpreter/numbers.txi,
2251	interpreter/octave.texi, interpreter/preface.txi: Doc fixes.
2252
22532007-04-18  Søren Hauberg  <hauberg@gmail.com>
2254
2255	* interpreter/package.texi: Document "*" flag for loaded packages.
2256
2257	* interpreter.var.txi: Improve explanation of clear, exist, and who.
2258
2259	* interpreter/intro.txi: Change @unnumberedsubsec to @subsection.
2260
2261	* interpreter/container.txi: Doc fix.
2262
2263	* interpreter/strings.txi: Improve explanation for creating
2264	comparing, and converting strings.
2265	* interpreter/octave.texi: Update detailed menu.
2266
22672007-05-09  David Bateman  <dbateman@free.fr>
2268
2269	* faq/Octave-FAQ.texi: Update compatibility section.
2270
22712007-04-27  David Bateman  <dbateman@free.fr>
2272
2273	* Makefile.in (EXAMPLE_FILES_NODIR): Add mycell.c, myfeval.c,
2274	myfunc.c, mypow2.c, mysparse.c, mystring.c, mystruct.c and
2275	paramdemo.cc.
2276	* interpreter.txi/dynamic.txi: Complete all but the section on
2277	the mex- and oct-file APIs.
2278
22792007-04-26  David Bateman  <dbateman@free.fr>
2280
2281	* interpreter/stmt.txi: Document for loops over matrices, arrays
2282	and cell arrays.
2283
22842007-04-25  David Bateman  <dbateman@free.fr>
2285
2286	* interpreter/dynamic.txi: Add additional copyrights. Add sections
2287	of input parameter checking, documentation and testing of
2288	oct-files. Adds a section on calling other functions from
2289	mex-files, expands the basic information on mex-files, and add a
2290	few new sections (to be completed) to the section about mex-files
2291
22922007-04-25  John W. Eaton  <jwe@octave.org>
2293
2294	* interpreter/dynamic.txi: Use abs_top_srcdir to find example files.
2295
22962007-04-25  David Bateman  <dbateman@free.fr>
2297
2298	* conf.texi.in: Also set abs_top_srcdir with substitution.
2299	* Makefile.in: Substitute abs_top_srcdir here.
2300
23012007-04-25  John W. Eaton  <jwe@octave.org>
2302
2303	* interpreter/dynamic.txi: Use @verbatiminclude for example code.
2304
2305	* interpreter/Makefile.in (EXAMPLE_FILES_NODIR, EXAMPLE_FILES):
2306	New variables.
2307	(octave.info, octave.dvi, octave.pdf, HTML/index.html):
2308	Depend on $(EXAMPLE_FILES).
2309
2310	* conf.texi.in: Also set top_srcdir with substitution.
2311
2312	* interpreter/tips.txi: Update with new text and examples.
2313	Move documentation section to the end.
2314
23152007-04-24  David Bateman  <dbateman@free.fr>
2316
2317	* interpreter/octave.texi: Include dynamic.texi as appendix and
2318	update menus.
2319
2320	* interpreter/plot.txi: Update menus.
2321
2322	* interpreter/strings.txi: @result -> @result{}.
2323
2324	* intrepreter/func.txi, intrepreter/sparse.txi:
2325	Delete .oct file section and update menus.
2326
2327	* interpreter/addtwomatrices.cc, interpreter/celldemo.cc,
2328	interpreter/fortdemo.cc, interpreter/funcdemo.cc,
2329	interpreter/globaldemo.cc, interpreter/helloworld.cc,
2330	interpreter/stringdemo.cc, interpreter/structdemo.cc,
2331	interpreter/unwinddemo.cc, interpreter/fortsub.f,
2332	interpreter/dynamic.txi: New files.
2333
2334	* Makefile.in (SUB_SOURCE): Include dynamic.txi in the list.
2335
23362007-04-18  Søren Hauberg  <hauberg@gmail.com>
2337
2338	* interpreter/package.texi: New file.
2339	* octave/texi: @include it, add it to the menus.
2340
23412007-04-18  John W. Eaton  <jwe@octave.org>
2342
2343	* interpreter/contributors.in: New file.
2344	* interpreter/Makefile.in (contributors.texi): New target.
2345	(clean): Also deleete contributors.texi
2346	(TEXINFO): Include contributors.texi in the list.
2347	(preface.texi): @include contributors.texi.
2348
23492007-04-17  David Bateman  <dbateman@free.fr>
2350
2351	* interpreter/linalg.txi (Techniques used for Linear Algebra):
2352	New node.
2353	* interpreter/octave.texi: Include it in menu.
2354	* interpreter/sparse.txi: Delete discusion of matrix_type.
2355
23562007-04-16  John W. Eaton  <jwe@octave.org>
2357
2358	* interpreter/stream.txi: Delete.
2359	* interpreter/Makefile.in (SUB_SOURCE): Remove it from the list.
2360
23612007-04-16  Søren Hauberg  <hauberg@gmail.com>
2362
2363	* intrepreter/stmt.txi: Improve documentation of switch statement.
2364
2365	* interpreter/tips.txi: Update description of how copyright
2366	statements are recognized.
2367
2368	* interpreter/octave.texi: Don't include stream.texi.
2369	Remove menu entry for I/O streams.
2370
2371	* interpreter/image.txi: Update docs.
2372
23732007-04-11  Søren Hauberg  <hauberg@gmail.com>
2374
2375	* interpreter/container.txi: Document indexing with ().
2376
23772007-04-11  Søren Hauberg  <hauberg@gmail.com>
2378
2379	* interpreter/container.txi: Improve cell array documentation.
2380
23812007-04-09  Søren Hauberg  <hauberg@gmail.com>
2382
2383	* interpreter/func.txi: Document varargin, varargout, and default
2384	argument values.
2385
23862007-04-03  Rafael Laboissiere  <rafael@debian.org>
2387
2388	* interpreter/basics.txi: Clarified some limitations of the #!
2389	script mechanism, in particular related to the parsing of the
2390	arguments.
2391
23922007-03-29  Rafael Laboissiere  <rafael@debian.org>
2393
2394	* faq/Octave-FAQ.texi, interpreter/basics.txi,
2395	interpreter/emacs.txi, interpreter/func.tx, interpreter/var.txi:
2396	Make it clear that the old built-in LOADPATH is an internal
2397	variable, accessible through path ().
2398	Drop references to DEFAULT_LOADPATH.
2399	Chang references to the old built-in variables INFO_FILE and
2400	INFO_PROGRAM to the respective fucntions info_file and
2401	info_program.
2402	* refcard/refcard.tex: Drop LOADPATH from list of built-in variables.
2403
24042007-03-27  John W. Eaton  <jwe@octave.org>
2405
2406	* Makefile.in, interpreter/Makefile.in, faq/Makefile.in,
2407	liboctave/Makefile.in, refcard/Makefile.in (dist):
2408	Use ln instead of $(LN_S).
2409
24102007-03-21  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
2411
2412	* interpreter/sparse.txi: Delete repeated word.
2413
24142007-03-20  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
2415
2416	* interpreter/sparse.txi: Clarify sparse matrix creation example.
2417
24182007-03-14  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
2419
2420	* interpreter/sparse.txi: Fix typo.
2421
24222007-02-26  From Michael Goffioul  <michael.goffioul@swing.be>
2423
2424	* Makefile.in, interpreter/Makefile.in, faq/Makefile.in,
2425	liboctave/Makefile.in, refcard/Makefile.in:
2426	Use $(LN_S) instead of ln or ln -s.
2427
24282007-02-21  David Bateman  <dbateman@free.fr>
2429
2430	* interpreter/sparse.txi: Add functions sprank and normest to
2431	documentation.
2432
24332007-01-25  John W. Eaton  <jwe@octave.org>
2434
2435	* interpreter/sparseimages.m: Don't call __gnuplot_x__ functions.
2436
24372006-11-17  John W. Eaton  <jwe@octave.org>
2438
2439	* interpreter/sparseimages.m: Fix call to __plt3__.
2440
24412006-11-16  John W. Eaton  <jwe@octave.org>
2442
2443	* interpreter/sparseimages.m (femimages): Use plot3.
2444
24452006-11-11  John W. Eaton  <jwe@octave.org>
2446
2447	* interpreter/Makefile.in (%.texi : %.txi):
2448	Use $(simple-move-if-change-rule) here.
2449
24502006-10-29  John W. Eaton  <jwe@octave.org>
2451
2452	* interpreter/Makefile.in (run-octave): Call it here.
2453	* interpreter/sparseimages.m (sparseimages): Don't call sleep here.
2454
24552006-10-27  John W. Eaton  <jwe@octave.org>
2456
2457	* interpreter/Makefile.in (run-octave):
2458	Unset DISPLAY while running Octave.
2459	From Michael Goffioul <michael.goffioul@swing.be>.
2460
2461	* interpreter/Makefile.in (octave.dvi, octave.pdf):
2462	Use $(UNSETCOMSPEC) in command.
2463	* faq/Makefile.in (Octave-FAQ.dvi, Octave-FAQ.pdf): Likewise.
2464	* liboctave/Makefile.in (liboctave.dvi, liboctave.pdf): Likewise.
2465
24662006-10-09  Thomas Treichl  <Thomas.Treichl@gmx.net>
2467
2468	* interpreter/sparseimages.m: Plot sombrero images if sparse
2469	capabilities are missing.
2470
24712006-10-04  John W. Eaton  <jwe@octave.org>
2472
2473	* interpreter/Makefile.in (HTML_IMAGES_PNG): New variable.
2474	(HTML/index.html): Depend on $(HTML_IMAGES_PNG) instead of html-figs.
2475	($(HTML_IMAGES_PNG): HTML/%.png : %.png): New pattern rule.
2476	(html-dir): Delete target.
2477
24782006-10-03  Rafael Laboissiere  <rafael@debian.org>
2479
2480	* interpreter/mkoctfile.1: Fix indentation for --mex description.
2481
24822006-09-26  John W. Eaton  <jwe@octave.org>
2483
2484	* interpreter/Makefile.in (stamp-images): Delete.
2485	(octave.info): Depend on $(IMAGES_TXT), not stamp-images.
2486	(octave.dvi): Depend on $(IMAGES_EPS), not stamp-images.
2487	(octave.pdf): Depend on $(IMAGES_PDF), not stamp-images.
2488	(html-figs): Depend on $(IMAGES_PNG), not stamp-images.
2489	(SCRIPT_SOURCES, SPARSEIMAGES_1, SPARSEIMAGES_EPS,
2490	SPARSEIMAGES_PDF, SPARSEIMAGES_PNG, SPARSE_IMAGES_TXT, IMAGES_EPS,
2491	IMAGES_PDF, IMAGES_PNG, IMAGES_TXT, and IMAGES): New variables.
2492	(SOURCES): Include $(SCRIPT_SOURCES) in the list.
2493	(DISTFILES): Include $(IMAGES) in the list.
2494	(maintainer-clean): Delete $(IMAGES) here.
2495	(DISTSUBDIRS, SUBDIRS): Remove $(IMAGEDIR) from list.
2496	(octave.dvi, octave.info, octave.pdf, HTML/index.html):
2497	Don't include $(IMAGEDIR) in list of directories to search
2498	* sparseimages.m: Move here from images/sparseimages.m.
2499	* images/Makefile.in: Delete.
2500	* images: Delete directory.
2501
25022006-08-24  John W. Eaton  <jwe@octave.org>
2503
2504	* interpreter/images/Makefile.in (SPARSEIMAGES_PDF): New macro.
2505	Keep PDF images out of IMAGES list.
2506
25072006-08-18  John W. Eaton  <jwe@octave.org>
2508
2509	* conf.texi.in: Eliminate TARGETHOSTTYPE variable.
2510
25112006-08-17  John W. Eaton  <jwe@octave.org>
2512
2513	* interpreter/images/Makefile.in (%.pdf : %eps):
2514	Use $(GHOSTSCRIPT) instead of gs.
2515
25162006-08-14  Dmitri A. Sergatskov  <dasergatskov@gmail.com>
2517
2518	* interpreter/images/sparseimages.m: Adapt to new automatic_replot
2519	definition.
2520
25212006-06-27  John W. Eaton  <jwe@octave.org>
2522
2523	* interpreter/Makefile.in: Elminate double-colon rules.
2524
25252006-05-31  John W. Eaton  <jwe@octave.org>
2526
2527	* interpreter/images/Makefile.in (run-octave):
2528	Use $(TOPDIR)/run-octave script to execute Octave.
2529	(OCTAVE_BINARY, OCTAVE_SCRIPT_PATH, OCTAVE_LD_LIBRARY_PATH,
2530	XLD_LIBRARY_PATH, SET_LD_LIBRARY_PATH): Delete variables.
2531
25322006-04-06  Keith Goodman  <kwgoodman@gmail.com>
2533
2534	* interpreter/mkoctfile.1: Doc string fix.
2535
25362006-04-03  David Bateman  <dbateman@free.fr>
2537
2538	* interpreter/matrix.txi: Add rande, randp, randg and update
2539	for different random generator behavior.
2540
25412006-03-28  John W. Eaton  <jwe@octave.org>
2542
2543	* texinfo.tex: Update FSF address.
2544
25452006-03-27  John W. Eaton  <jwe@octave.org>
2546
2547	* interpreter/images/sparseimages.m: Fix missing endif.  Omit
2548	unnecessary call to axis.
2549
25502006-03-24  John W. Eaton  <jwe@octave.org>
2551
2552	* interpreter/images/sparseimages.m:
2553	Avoid some unnecessary calculations.
2554
25552006-03-22  John W. Eaton  <jwe@octave.org>
2556
2557	* interpreter/sparse.txi: Undo previous change.
2558	Always use @image to include image files.
2559	* interpreter/Makefile.in: Eliminate stamp files.
2560	(clean, mostlyclean, distclean, maintainer-clean): Now
2561	double-colon targets.
2562	(stamp-images): New target.
2563	(octave.info, octave.dvi, octave.pdf, HTML/index.html): Depend on it.
2564	* interpreter/images/Makefile.in: Explicitly list images to be
2565	created and their dependencies.
2566	* interpreter/images/sparseimages.m (sparseimage): Delete dirc arg.
2567	Sleep for 1 second before returning.
2568	(txtimages): Also create gplot.txt and grid.txt.
2569	(sparseimages): Don't redirect output here.
2570	New arg, nm.  Only output a single figure at a time.
2571	(bury_output): New function.  Use it before plotting commands and
2572	after every print function.
2573	* Makefile.in (conf.texi): New target.
2574	(DISTFILES): Include conf.texi in the list.
2575	(all, dist): Depend on conf.texi.
2576	* conf.texi.in: Values come from Makeconf, not configure.
2577
25782006-03-21  John W. Eaton  <jwe@octave.org>
2579
2580	* liboctave/Makefile.in (FORMATTED): Omit .html files here.
2581	(DISTDIRS): New variable.
2582	(dist): Handle $(DISTDIRS) here.
2583
2584	* faq/Makefile.in (FORMATTED): Omit .html files here.
2585	(DISTDIRS): New variable.
2586	(dist): Handle $(DISTDIRS) here.
2587
2588	* interpreter/Makefile.in (FORMATTED): Omit .html files here.
2589	(DISTDIRS): New variable.
2590	(dist): Handle $(DISTDIRS) here.
2591
2592	* interpreter/sparse.txi: Temporarily omit figures.
2593	* interpreter/Makefile.in: Temporarily omit actions for making figures.
2594	(DISTSUBDIRS): New macro.
2595	(dist): Recurse into $(DISTSUBDIRS) here.
2596
2597	* interpreter/Makefile.in (real-pdf): Depend on stamp-eps
2598	(stamp-pdf): Depend on real-pdf.  Touch stamp-pdf here.
2599	(real-pdf): Not here.
2600
26012006-03-16  David Bateman  <dbateman@free.fr>
2602
2603	* interpreter/images/sparseimages.m: set terminal type to dummy to
2604	direct output to terminal rather than X11.
2605	* interpreter/sparse.txi: Update docs for new QR solvers.
2606
26072006-03-09  David Bateman  <dbateman@free.fr>
2608
2609	* interpreter/Makefile.in: Change order of commands in HTML/index.html
2610	target. Respawn make for stamp-pdf target so that $(wildcard *.eps) is
2611	reinterpreted.
2612	* interpreter/sparse.txi: Isolate conditionally built targets in
2613	"@ifset ... @end ifset".
2614
26152006-03-08  David Bateman  <dbateman@free.fr>
2616
2617	* conf.texi: Remove.
2618	* conf.texi.in: New file, for autoconf'ed version of conf.texi.
2619	* Makefile.in: replace conf.texi with conf.texi.in in DISTFILES
2620	* interpreter/Makefile.in: build in subdir IMAGEDIR, add stamps for
2621	image files. Copy png-files to HTML directory. Build pdf files from
2622	eps files using epsffit, gs, grep, basename, head and awk.
2623	* octave.texi: Update sparse sub-sections.
2624	* sparse.txi: Updates for current state of sparse code.
2625	* interpreter/images/Makefile.in: New file.
2626	* interpreter/images/sparseimages.m: New file to build sparse images.
2627
26282006-03-07  David Bateman  <dbateman@free.fr>
2629
2630	* liboctave/dae.texi, liboctave/factor.texi, liboctave/nleqn.texi,
2631	liboctave/quad.texi, liboctave/matvec.texi, liboctave/nlfunc.texi,
2632	liboctave/diffeq.texi, liboctave/array.texi, liboctave/range.texi,
2633	liboctave/optim.texi: Fix some syntax problems for texinfo.tex 4.8.
2634
26352006-03-06  Keith Goodman  <kwgoodman@gmail.com>
2636
2637	* interpreter/octave.texi (@seealso): Display args instead of
2638	discarding them.
2639
26402006-03-02  John W. Eaton  <jwe@octave.org>
2641
2642	* faq/Makefile.in (Octave-FAQ.ps): Depend on Octave-FAQ.dvi, not
2643	$(TEXINFO).
2644
2645	* texinfo.tex: Update to 2004-11-25.16 version from Texinfo 4.8.
2646
26472005-12-14  David Bateman  <dbateman@free.fr>
2648
2649	* interpreter/testfun.txi: New test/demo documentation.
2650	* interpreter/strings.txi: Include regexp/regexi docstrings.
2651	* interpreter/octave.texi: Include test/demo appendix.
2652	* interpreter/Makefile.in (SUB_SOURCE): Include test.txi.
2653
26542005-12-13  David Bateman  <dbateman@free.fr>
2655
2656	* interpreter/sparse.txi: Add new gplot, etreeplot and treeplot
2657	functions.
2658
26592005-11-01  John W. Eaton  <jwe@octave.org>
2660
2661	* liboctave/Makefile.in (maintainer-clean): Also remove liboctave.pdf
2662	* faq/Makefile.in (maintainer-clean): Also remove Octave-FAQ.pdf.
2663	From Quentin Spencer <qspencer@ieee.org>.
2664
26652005-10-23  David Bateman  <dbateman@free.fr>
2666
2667	* sparse.txi: Updates for new ufsparse licensing, new functions and
2668	various typos.
2669
26702005-09-19  Rafael Laboissiere  <rafael@debian.org>
2671
2672	* interpreter/octave-config.1: Use bold instead of italics to
2673	markup command name.
2674
26752005-07-29  John W. Eaton  <jwe@octave.org>
2676
2677	* faq/Makefile.in (HTML/index.html): Pass --ifinfo to makeinfo.
2678	* interpreter/Makefile.in (HTML/index.html): Likewise.
2679	* liboctave/Makefile.in (HTML/index.html): Likewise.
2680
26812005-07-28  John W. Eaton  <jwe@octave.org>
2682
2683	* faq/Makefile.in, interpreter/Makefile.in, liboctave/Makefile.in:
2684	Use makeinfo instead of texi2html to generate HTML.
2685
26862005-05-02  John W. Eaton  <jwe@octave.org>
2687
2688	* interpreter/munge-texi.cc (skip_comments): New function.
2689	(process_doc_file): Use it to skip comments at beginning of file.
2690
26912005-04-29  David Bateman  <dbateman@free.fr>
2692
2693	* interpreter/sparse.txi: Add matrix_type, spkron, and document
2694	changes in solve code.
2695
26962005-03-14  David Bateman  <dbateman@free.fr>
2697
2698	* interpreter/sparse.txi: Add luinc function.
2699
27002005-03-09  John W. Eaton  <jwe@octave.org>
2701
2702	* Makefile.in (bin-dist): Delete target.
2703	(BINDISTSUBDIRS): Delete variable.
2704
2705	* refcard/Makefile.in (bin-dist): Delete target.
2706	(BINDISTFILES): Delete variable.
2707	* liboctave/Makefile.in: Likewise.
2708	* interpreter/Makefile.in: Likewise.
2709	* faq/Makefile.in: Likewise.
2710
27112005-02-25  John W. Eaton  <jwe@octave.org>
2712
2713	Sparse merge.
2714
2715	2005-01-07  David Bateman  <dbateman@free.fr>
2716
2717	* interpreter/sparse.txi: New file.
2718	* interpreter/Makefile.in: Add it to the build.
2719	* interpreter/octave.texi: Include it in the contents tables and the
2720	top level document.
2721
27222005-02-25  John W. Eaton  <jwe@octave.org>
2723
2724	* liboctave/Makefile.in (all): Also depend on Octave-FAQ.pdf.
2725	Use $(MAKEINFO) instead of makeinfo in rules.
2726
27272005-02-25  Rafael Laboissiere  <rafael@debian.org>
2728
2729	* liboctave/Makefile.in (Octave-FAQ.pdf): New target and rule.
2730	(FORMATTED): Add Octave-FAQ.pdf to the list.
2731
27322005-02-21  John W. Eaton  <jwe@octave.org>
2733
2734	* liboctave/Makefile.in (liboctave.pdf): New target and rule.
2735	(FORMATTED): Add liboctave.pdf to the list.
2736	(all): Also depend on liboctave.pdf.
2737	Use $(MAKEINFO) instead of makeinfo in rules.
2738
2739	* interpreter/Makefile.in (octave.pdf): New target and rule.
2740	(FORMATTED): Add octave.pdf to the list.
2741	(all): Also depend on octave.pdf.
2742	Use $(MAKEINFO) instead of makeinfo in rules.
2743
27442005-02-08  Quentin Spencer  <qspencer@ieee.org>
2745
2746	* interpreter/plot.txi: Emphasize compatible plotting functions
2747	over gplot and friends.
2748
27492004-02-13  John W. Eaton  <jwe@bevo.che.wisc.edu>
2750
2751	* liboctave/Makefile.in (FORMATTED): Use liboctave*.html instead
2752	of liboctave_*.html.
2753
2754	* faq/Makefile.in (FORMATTED): Use Octave-FAQ*.html instead of
2755	Octave-FAQ_*.html.
2756
27572004-01-22  John W. Eaton  <jwe@bevo.che.wisc.edu>
2758
2759	* faq/Makefile.in (maintainer-clean): Remove Octave-FAQ*.html
2760	instead of just Octave-FAQ_*.html.
2761
2762	* liboctave/Makefile.in (maintainer-clean): Remove liboctave*.html
2763	instead of just liboctave_*.html.
2764
2765	* refcard/Makefile.in (maintainer-clean): Remove refcard-*.pdf.
2766
27672003-12-09  Eric S. Raymond  <esr@thyrsus.com>
2768
2769	* interpreter/mkoctfile.1: Use .I instead of .f for markup of ".oct".
2770
27712003-11-14  John W. Eaton  <jwe@bevo.che.wisc.edu>
2772
2773	* interpreter/munge-texi.cc (process_texi_input_file):
2774	Avoid -Wshadow warnings.
2775
27762003-08-27  John W. Eaton  <jwe@bevo.che.wisc.edu>
2777
2778	* refcard/Makefile.in (refcard-a4.pdf, refcard-legal.pdf,
2779	refcard-letter.pdf): New targets.
2780	(FORMATTED): Add them to the list.
2781	* refcard/refcard.tex: Optionally set pdf paper size parameters.
2782
27832003-08-07  John W. Eaton  <jwe@bevo.che.wisc.edu>
2784
2785	* interpreter/Makefile.in (octave_toc.html): Add "-I ." to texinfo
2786	command line args.
2787
27882003-07-02  John W. Eaton  <jwe@bevo.che.wisc.edu>
2789
2790	* faq/Makefile.in (FORMATTED): Include all Octave-FAQ_*.html files
2791	here, not just the toc.
2792
27932003-05-14  John W. Eaton  <jwe@bevo.che.wisc.edu>
2794
2795	* interpreter/Makefile.in, liboctave/Makefile.in: Handle DESTDIR.
2796
27972003-02-19  John W. Eaton  <jwe@bevo.che.wisc.edu>
2798
2799	* interpreter/Makefile.in (MAN_BASE): Add octave-config.1 to the list.
2800
28012003-02-19  Dirk Eddelbuettel  <edd@debian.org>
2802
2803	* octave-config.1: New file.
2804
28052003-01-11  Paul Kienzle  <pkienzle@users.sf.net>
2806
2807	* interpreter/Makefile.in (munge-texi$(BUILD_EXEEXT)): Pass
2808	$(BUILD_CXXFLAGS) and $(BUILD_LDFLAGS) to compiler.
2809	(%.o : %.cc): Delete pattern rule.
2810
28112003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
2812
2813	* interpreter/munge-texi.cc: Define __USE_STD_IOSTREAM if using
2814	Compaq C++.
2815
28162002-12-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
2817
2818	* interpreter/Makefile.in (%.o : %.c): No longer need
2819	-DNO_PRAGMA_INTERFACE_IMPLEMENTATION=1 compiler option.
2820	(munge-texi#(BUILD_EXEEXT)): Likewise.
2821	Don't link to Map-s.o.
2822
2823	* interpreter/Map-s.cc: Delete.
2824	* interpreter/Makefile.in (DISTFILES): Delete it from the list.
2825	(mostlyclean, clean): Don't delete Map-s.o.
2826
2827	* interpreter/munge-texi.cc: Require working STL.
2828
28292002-11-24  John W. Eaton  <jwe@bevo.che.wisc.edu>
2830
2831	* interpreter/Makefile.in (maintainer-clean): Depend on
2832	clean-texi, don't remove $(TEXINFO).
2833
28342002-11-12  John W. Eaton  <jwe@bevo.che.wisc.edu>
2835
2836	* interpreter/munge-texi.cc: Use STL map class by default, but
2837	make it easy to revert back to libg++-based Map class if that
2838	fails to work on some systems.
2839
28402002-11-01  Dirk Eddelbuettel  <edd@debian.org>
2841
2842	* interpreter/Makefile.in (MAN_BASE, MAN_SRC): New variables, use
2843	as appropriate.
2844
28452002-11-01  John W. Eaton  <jwe@bevo.che.wisc.edu>
2846
2847 	* interpreter/mkoctfile.1: New file.
2848
28492002-10-25  Paul Kienzle  <pkienzle@users.sf.net>
2850
2851	* interpreter/Makefile.in (octave_toc.html): Use -expandinfo and
2852	-split_chapter instead of -expand info and -split chapter.
2853	* liboctave/Makefile.in (liboctave_toc.html): Likewisel
2854	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.
2855
28562002-10-25  John W. Eaton  <jwe@bevo.che.wisc.edu>
2857
2858	* interpreter/Makefile.in (munge-texi$(BUILD_EXEEXT)): Always use
2859	-DNO_PRAGMA_INTERFACE_IMPLEMENTATION for compiling and linking.
2860
28612002-10-10  John W. Eaton  <jwe@bevo.che.wisc.edu>
2862
2863	* interpreter/Makefile.in (%.texi : %.txi):
2864	Use $(top_srcdir)/move-if-change.
2865
28662002-10-09  John W. Eaton  <jwe@bevo.che.wisc.edu>
2867
2868	* interpreter/Makefile.in: Use $(BUILD_EXEEXT) as appropriate.
2869
28702002-10-08  John W. Eaton  <jwe@bevo.che.wisc.edu>
2871
2872	* interpreter/Makefile.in (munge-texi, %.o : %.cc):
2873	Use $(BUILD_CXX), not $(CXX).
2874	(src-DOCSTRINGS, scripts-DOCSTRINGS): New targets.
2875	($(TEXIFNO)): Depend on them.
2876	(DOCSTRINGS): Delete variable.
2877
28782002-10-02  John W. Eaton  <jwe@bevo.che.wisc.edu>
2879
2880	* interpreter/Makefile.in (%.spell): Use $(SED), not sed.
2881	* liboctave/Makefile.in (%.spell): Likewise.
2882	* faq/Makefile.in (%.spell): Likewise.
2883
28842001-11-15  John W. Eaton  <jwe@bevo.che.wisc.edu>
2885
2886	* interpreter/Makefile.in (octave_toc.html): Use -expand info and
2887	-split chapter, to be consistent.
2888	* liboctave/Makefile.in (liboctave_toc.html): Likewise.
2889	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.
2890
28912001-11-14  Christoph Spiel  <cspiel@hammersmith-consulting.com>
2892
2893	* faq/Makefile.in (Octave-FAQ_toc.html): Use -expandinfo and
2894	-split_chapter, not -expand info and -split chapter.
2895	* liboctave/Makefile.in (liboctave_toc.html): Likewise.
2896
28972001-11-01  John W. Eaton  <jwe@bevo.che.wisc.edu>
2898
2899	* interpreter/Makefile.in (MAIN_TEXINFO): Look in $(srcdir).
2900	(octave_toc.html): Use -expandinfo and -split_chapter, not
2901	-expand info and -split chapter.
2902
29032001-03-27  John W. Eaton  <jwe@bevo.che.wisc.edu>
2904
2905	* liboctave/Makefile.in (liboctave_toc.html): Use -expand info and
2906	-split chapter instead of -expandinfo and -split_chapter options
2907	for texi2html.
2908	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.
2909	* interpreter/Makefile.in (octave_toc.html): Likewise.
2910
29112000-10-10  John W. Eaton  <jwe@bevo.che.wisc.edu>
2912
2913	* liboctave/Makefile.in (liboctave_toc.html): Add space after -I
2914	in texi2html command.
2915	* interpreter/Makefile.in (octave_toc.html): Ditto.
2916
29172000-03-06  John W. Eaton  <jwe@bevo.che.wisc.edu>
2918
2919	* interpreter/octave-bug.1: New file.
2920	* interpreter/Makefile.in (install install-strip): Install it.
2921	(DISTFILES, BINDISTFILES): Add it to the
2922
29232000-02-23  John W. Eaton  <jwe@bevo.che.wisc.edu>
2924
2925	* interpreter/Makefile.in (clean): Also delete munge-texi,
2926	munge-texi.o, and Map-s.o.
2927
29282000-02-04  John W. Eaton  <jwe@bevo.che.wisc.edu>
2929
2930	* interpreter/munge-texi.cc: Sprinkle with std:: qualifier.
2931
29322000-01-28  John W. Eaton  <jwe@bevo.che.wisc.edu>
2933
2934	* interpreter/Makefile.in (clean-texi): Avoid removing octave.texi.
2935
29362000-01-05  John W. Eaton  <jwe@bevo.che.wisc.edu>
2937
2938	* interpreter/Makefile.in: Don't generate octave.texi from octave.txi.
2939	* interpreter/octave.texi: Rename from octave.txi.
2940
2941	* interpreter/munge-texi.cc (process_texi_input_file): Undo
2942	previous change, since % doesn't work as a comment character after
2943	texinfo.tex is included.
2944
29452000-01-04  John W. Eaton  <jwe@bevo.che.wisc.edu>
2946
2947	* texinfo.tex: Update to version from texinfo-4.0.
2948
2949	* interpreter/munge-texi.cc (process_texi_input_file): For Texinfo
2950	doc strings, automatically insert an @anchor{doc-SYMBOL} command
2951	just before the docstring for SYMBOL.
2952
29531999-12-09  John W. Eaton  <jwe@bevo.che.wisc.edu>
2954
2955	* interpreter/munge-texi.cc (process_texi_input_file): Begin
2956	transformed files with `% DO NOT EDIT' instead of `@c DO NOT EDIT'
2957	to prevent problems with TeX not knowing the definition of @c
2958	before it is used.
2959
29601999-11-19  John W. Eaton  <jwe@bevo.che.wisc.edu>
2961
2962	* interpreter/Makefile.in (%.texi : %.txi): Suppress command echo.
2963
29641999-10-21  John W. Eaton  <jwe@bevo.che.wisc.edu>
2965
2966	* interpreter/Makefile.in (dist): Remove .texi files first, so
2967	they will have timestamps newer than the $(DOCSTRINGS) files.
2968	(%.texi : %.txi): Use mv instead of move-if-change.
2969
2970	* interpreter/Map-s.cc: New file.
2971	* interpreter/munge-texi.cc: Use old libg++ Map class instead of
2972	STL map, for the benefit of systems that have assemblers that
2973	can't handle the long symbol names generated by g++ for
2974	map<string,string>.
2975
29761999-10-19  John W. Eaton  <jwe@bevo.che.wisc.edu>
2977
2978	* interpreter/munge-texi.cc: Strip the "-*- texinfo -*-" marker
2979	when including help text.
2980
2981	* interpreter/Makefile.in ($(TEXINFO)): Depend on $(DOCSTRINGS).
2982	($(DOCSTRINGS)): New rule.
2983
2984	* Makefile.in (dist, bin-dist): Use `$(MAKE) -C dir' instead of
2985	`cd dir; $(MAKE); cd ..'.
2986	(../BUGS, ../INSTALL.OCTAVE, $(SUBDIRS)) Likewise.
2987
2988	* interpreter/*.txi: Rename from *.txi.
2989	* interpreter/munge-texi.cc: New file.
2990	* interpreter/Makefile.in: Use it to create .texi files from .txi
2991	files and DOCSTRING files.
2992
2993Fri Jun 18 23:17:02 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>
2994
2995	* interpreter/Makefile.in (octave_toc.html): Add -expandinfo to
2996	tex12html options.
2997	* liboctave/Makefile.in (liboctave_toc.html): Likewise.
2998	* faq/Makefile.in (Octave-FAQ_toc.html): Likewise.
2999
3000Fri Oct  9 00:27:33 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>
3001
3002	* faq/Makefile.in, interpreter/Makefile.in, liboctave/Makefile.in:
3003	New rules for generating HTML files from Texinfo sources.
3004
3005Thu May 14 21:04:40 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>
3006
3007	* interpreter/Makefile.in (../../BUGS, ../../INSTALL): Add
3008	--no-validate to makeinfo args.
3009
3010Wed Jul  2 16:41:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3011
3012	* refcard/Makefile.in: Remove .tex files from binary distributions.
3013
3014	* interpreter/Makefile.in: Add DVI and Postscript files to binary
3015	distributions.
3016
3017Fri Apr 18 02:51:00 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3018
3019	* faq/Octave-FAQ.texi: Rename from faq/FAQ.texi.
3020	* faq/Makefile.in: Fix names to match.
3021
3022Wed Mar 12 17:01:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3023
3024	* Makefile.in (install-strip): New target.
3025	* faq/Makefile.in: Ditto.
3026	* interpreter/Makefile.in: Ditto.
3027	* liboctave/Makefile.in: Ditto.
3028	* refcard/Makefile.in: Ditto.
3029
3030Sat Mar  1 15:23:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3031
3032	* Version 2.0.5 released.
3033
3034Fri Feb 28 20:53:40 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3035
3036	* texinfo.tex: Update to latest version from Karl Berry, and apply
3037	previous patch too.
3038
3039Thu Feb 27 03:34:48 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3040
3041	* texinfo.tex (\codeunder): Maybe make it work for @var{} inside
3042	@code{}.
3043
3044Wed Feb 26 12:03:48 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3045
3046	* refcard/Makefile.in (mostlyclean clean): Delete log files.
3047
3048	* liboctave/Makefile.in (mostlyclean clean): Delete more stuff.
3049
3050	* faq/Makefile.in (mostlyclean clean): Delete some stuff.
3051
3052Thu Feb 20 02:58:05 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3053
3054	* Version 2.0.4 released.
3055
3056Wed Feb 19 10:30:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3057
3058	* Makefile.in (DISTFILES): Distribute conf.texi, not conf.texi.in.
3059
3060	* liboctave/Makefile.in: Don't make or distribute conf.texi.
3061	(liboctave.info, liboctave.dvi): Depend on ../conf.texi, not conf.texi.
3062
3063	* interpreter/Makefile.in: Don't create or distribute conf.texi.
3064	(octave.info, octave.dvi): Depend on ../conf.texi, not conf.texi.
3065
3066Tue Feb 18 09:22:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3067
3068	* Version 2.0.3 released.
3069
3070Wed Jan 29 11:49:25 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3071
3072	* Makefile.in (../INSTALL.OCTAVE, ../BUGS): Declare these to be
3073	.PHONY so that we will always check the interpreter makefile to
3074	get the proper dependencies.
3075
3076Mon Jan 27 15:52:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3077
3078	* Version 2.0.2 released.
3079
3080Sun Jan 26 22:07:45 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3081
3082	* interpreter/Makefile.in: Make BUGS file directly from bugs.texi.
3083	* interpreter/bugs.texi: Incorporate bugs1.texi directly.
3084	* interpreter/bugs1.texi: Delete.
3085
3086	* interpreter/Makefile.in: Make INSTALL file directly from
3087	install.texi.
3088	* interpreter/install.texi: Incorporate install1.texi directly.
3089	* interpreter/install1.texi: Delete.
3090
3091Sat Jan 25 22:32:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3092
3093	* Makefile.in, interpreter/Makefile.in, liboctave/Makefile.in,
3094	faq/Makefile.in, refcard/Makefile.in (bin-dist): New target.
3095
3096Tue Jan  7 00:17:24 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>
3097
3098	* Version 2.0.1 released.
3099
3100Tue Dec 10 01:43:13 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3101
3102	* Version 2.0 released.
3103
3104Fri Dec  6 15:23:52 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3105
3106	* Version 1.94.
3107
3108Wed Nov 20 01:00:50 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3109
3110	* Version 1.93.
3111
3112Thu Nov 14 00:07:25 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3113
3114	* faq/Makefile.in (FAQ.dvi): Use $(TEXI2DVI), not just texi2dvi.
3115	* interpreter/Makefile.in (octave.dvi): Likewise.
3116	* liboctave/Makefile.in (liboctave.dvi): Likewise.
3117
3118	* Version 1.92.
3119
3120Thu Nov  7 12:43:19 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3121
3122	* Version 1.91.
3123
3124	* texinfo.tex: Update to version from texinfo-3.9 distribution.
3125
3126Wed Oct 30 17:20:28 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3127
3128	* Version 1.90.
3129
3130	* Makefile.in (DISTFILES): Add ChangeLog.
3131
3132Sat Oct 12 13:38:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3133
3134	* Makefile.in (maintainer-clean): Don't depend on distclean.
3135
3136Sat Jun 15 23:01:33 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3137
3138	* interpreter/Makefile.in (TEXINFO): Add audio.texi and emacs.texi.
3139
3140Fri May 17 03:02:37 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3141
3142	* interpreter/Makefile.in: Use man1dir instead of mandir, and
3143	man1ext instead of manext.
3144
3145Sat Mar 23 05:01:17 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3146
3147	* liboctave/Makefile.in (TEXINFO): Don't list conf.texi and
3148	gpl.texi here.
3149
3150	* liboctave/Makefile.in (dist targets): Fix ln command.
3151	* refcard/Makefile.in (dist targets): Likewise.
3152	* interpreter/Makefile.in (dist targets): Likewise.
3153	* faq/Makefile.in (dist targets): Likewise.
3154
3155Fri Mar 22 23:57:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3156
3157	* liboctave/Makefile.in (DISTFILES): Add gpl.texi.
3158	* interpreter/Makefile.in (DISTFILES): Add gpl.texi.
3159	* Makefile.in (DISTFILES): Delete gpl.texi.
3160
3161Sun Mar  3 11:33:30 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>
3162
3163	* Split docs into faq, interpreter, liboctave, and refcard
3164	subdirectories.
3165
3166Wed Sep 20 00:47:45 1995  John Eaton  <jwe@bevo.che.wisc.edu>
3167
3168	* mkinstalldirs: New file.
3169	* Makefile.in (DISTFILES): Add it to the list.
3170
3171	* Makefile.in (maintainer-clean): Delete .dvi, .ps, and .info
3172	files here.
3173	(clean): Not here.
3174	(mostlyclean): Make this the same as clean.
3175
3176Tue Sep 19 03:18:35 1995  John Eaton  <jwe@bevo.che.wisc.edu>
3177
3178	* Makefile.in (../BUGS, ../INSTALL.OCTAVE): Specify output file to
3179	makeinfo with --output option.
3180
3181Thu Sep 14 20:31:47 1995  John Eaton  <jwe@bevo.che.wisc.edu>
3182
3183	* Makefile.in: Don't fail if makeinfo, tex, or dvips fail.
3184
3185See ChangeLog.1 in the top level directory for earlier changes.
3186