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