scripts/ChangeLog
author Ben Abbott <bpabbott@mac.com>
Thu Aug 06 07:30:34 2009 +0200 (2009-08-06)
changeset 9395 54a3fa5d4376
parent 9394 f1dd244757cd
child 9396 9107c882f193
permissions -rw-r--r--
Avoid the flickering x11 window seen with rapid gnuplot updates.
bpabbott@9395
     1
2009-08-02  Ben Abbott <bpabbott@mac.com>
bpabbott@9395
     2
bpabbott@9395
     3
	* plot/gnuplot_drawnow.m: Avoid the flickering x11 window seen with
bpabbott@9395
     4
	rapid replots by avoidng setting multiplot mode. This fix only
bpabbott@9395
     5
	functions for a single axes with no image objects.
bpabbott@9395
     6
	* plot/__go_draw_figure__.m: Move 'set multiplot' to gnuplot_drawnow.
bpabbott@9395
     7
bpabbott@9394
     8
2009-07-29  Ben Abbott <bpabbott@mac.com>
bpabbott@9394
     9
bpabbott@9394
    10
	* plot/__go_draw_axes__.m: Fix ticklabels specified as 2D character
bpabbott@9394
    11
	array.
bpabbott@9394
    12
jwe@9386
    13
2009-07-17  John W. Eaton  <jwe@octave.org>
jwe@9386
    14
jwe@9386
    15
	* plot/__go_draw_axes__.m: Use "layer" property to decide whether
jwe@9386
    16
	to send "set border front" or "set border layerdefault" to plot
jwe@9386
    17
	stream.  Don't send "set border front" to plot stream for image data.
jwe@9386
    18
highegg@9378
    19
	2009-07-21  Jaroslav Hajek  <highegg@gmail.com>
highegg@9378
    20
highegg@9378
    21
	Version 3.2.2 released.
highegg@9378
    22
bpabbott@9367
    23
2009-06-25  Ben Abbott <bpabbott@mac.com>
bpabbott@9367
    24
bpabbott@9367
    25
	* plot/gnuplot_drawnow.m: Apply feature 'wxt_has_size'.
bpabbott@9367
    26
	* plot/__gnuplot_has_feature__.m: Add feature 'wxt_has_size' for
bpabbott@9367
    27
	gnuplot >= 4.3.0.
bpabbott@9367
    28
bpabbott@9366
    29
2009-06-24  Ben Abbott <bpabbott@mac.com>
bpabbott@9366
    30
bpabbott@9366
    31
	* plot/__go_draw_figure__.m: Modify the implicit margin when gnuplot's
bpabbott@9366
    32
	output is landscape.
bpabbott@9366
    33
	* plot/gnuplot_drawnow.m: Simplify handling of the figure's paper
bpabbott@9366
    34
	properties, and rely upon listeners for units conversion. Minor code
bpabbott@9366
    35
	improvements.
bpabbott@9366
    36
	* plot/print.m: Reimplement -landscape and -portrait to modify the
bpabbott@9366
    37
	properties papersize and paperposition. Produce compatible results
bpabbott@9366
    38
	when paperpositionmode=='auto'. Simplfy units conversion and
bpabbott@9366
    39
	restoration of initial figure properties.
bpabbott@9366
    40
marco@9361
    41
2009-06-24  Marco Caliari  <marco.caliari@univr.it>
marco@9361
    42
marco@9361
    43
	* general/repmat.m: Call kron, not spkron.
marco@9361
    44
mamonov@9358
    45
2009-06-24  Alexander Mamonov  <mamonov@gmail.com>
mamonov@9358
    46
mamonov@9358
    47
	* plot/plot3.m: Correctly compute offsets for property/value pairs.
mamonov@9358
    48
bpabbott@9351
    49
2009-06-22  Ben Abbott <bpabbott@mac.com>
bpabbott@9351
    50
bpabbott@9351
    51
	* plot/grid.m: Add missing semi-colon. Allow grid to be toggled
bpabbott@9351
    52
	on/off for each axis independently. Gnuplot requires that minor
bpabbott@9351
    53
	ticks accompany minor ticks. Add demo.
bpabbott@9351
    54
	* plot/__go_draw_axes__.m: For {x,y,z}scale == 'log' use 10 minor
bpabbott@9351
    55
	ticks.
bpabbott@9351
    56
jwe@9349
    57
2009-06-22  John W. Eaton  <jwe@octave.org>
jwe@9349
    58
jwe@9349
    59
	* statistics/base/var.m: Return zero for scalar case.  Handle
jwe@9349
    60
	empty arguments in a Matlab compatible way.  New tests.
jwe@9349
    61
bpabbott@9345
    62
2009-06-18  Ben Abbott <bpabbott@mac.com>
bpabbott@9345
    63
bpabbott@9345
    64
	* plot/__go_draw_axes__.m: Change the default x11 fontspec from '*,0'
bpabbott@9345
    65
	to ',0' to avoid delays searching the fontpath for a font named '*'.
bpabbott@9345
    66
bpabbott@9344
    67
2009-06-18  Daniel Gualberto <daniel@alacer.com.br>
bpabbott@9344
    68
bpabbott@9344
    69
	* polynomial/mpoles.m: Fix infinite loop for a multiplicity of
bpabbott@9344
    70
	poles at zero. Test added.
bpabbott@9344
    71
bpabbott@9341
    72
2009-06-17  Bertrand Roessli <bertrand.roessli@psi.ch>
bpabbott@9341
    73
bpabbott@9341
    74
	* plot/axis.m: Fix bug for 'axis tight' with multiple surface plots,
bpabbott@9341
    75
	add demo.
bpabbott@9341
    76
bpabbott@9337
    77
2009-06-14  Ben Abbott <bpabbott@mac.com>
bpabbott@9337
    78
bpabbott@9338
    79
	* plot/quiver.m: Add 'clf' to demos.
bpabbott@9337
    80
	* plot/plotyy.m: Fix compatibility with subplot, add listeners for
bpabbott@9337
    81
	dataaspectratio, and add a demo.
bpabbott@9337
    82
bpabbott@9336
    83
2009-06-14  Eric Chassande-Mottin <echassandemottin@gmail.com>
bpabbott@9336
    84
bpabbott@9336
    85
	* plot/plotyy.m: Correct behavior when there is no currentfigure.
bpabbott@9336
    86
bpabbott@9332
    87
2009-06-11  Ben Abbott <bpabbott@mac.com>
bpabbott@9332
    88
bpabbott@9333
    89
	* plot/print.m: Fix logic associated with 'have_ghostscript'.
bpabbott@9332
    90
	* plot/gnuplot_drawnow.m: Add support for pdfcairo and pngcairo
bpabbott@9332
    91
	terminals. Minor code improvements.
bpabbott@9332
    92
	* plot/print.m: Associate '-mono' with devices ps, ps2, eps, & eps2.
bpabbott@9332
    93
	Have '-mono' render all objects in monochrome.
bpabbott@9332
    94
	For pdf or png output, favor gnuplot's cairo terminals.
bpabbott@9332
    95
bpabbott@9330
    96
2009-06-10  Marco Caliari <marco.caliari@univr.it>
bpabbott@9330
    97
bpabbott@9330
    98
	* plot/hold.m: Add demo including a hggroup.
bpabbott@9330
    99
	* plot/__go_draw_axes__.m: Fix order when pushing group children onto
bpabbott@9330
   100
	the axes kid list.
marco@9327
   101
	* general/quadgk.m: Better waypoint transform.
marco@9327
   102
dbateman@9325
   103
2009-06-09  David Bateman  <dbateman@free.fr>
dbateman@9325
   104
marco@9327
   105
	* general/quadgk.m: Add test case and fixed doubly infinite 
dbateman@9325
   106
	waypoint transform for x = 0 case.
dbateman@9325
   107
dbateman@9325
   108
2009-06-09  Marco Caliari <marco.caliari@univr.it>
dbateman@9325
   109
marco@9327
   110
	* general/quadgk.m: Fix doubly infinite transformation to the finite
dbateman@9325
   111
	interval.
dbateman@9325
   112
bpabbott@9319
   113
2009-06-08  Ben Abbott <bpabbott@mac.com>
bpabbott@9319
   114
bpabbott@9319
   115
	* plot/axis.m: Fix bug for 'axis tight' with multiple lines, modify
bpabbott@9319
   116
	demo.
bpabbott@9319
   117
thorsten@9315
   118
2009-06-07  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@9315
   119
thorsten@9315
   120
	* testfun/assert.m: Fix texinfo bug.
thorsten@9315
   121
bpabbott@9303
   122
2009-06-04  Ben Abbott <bpabbott@mac.com>
bpabbott@9303
   123
bpabbott@9304
   124
	* plot/__go_draw_axes__.m: Change strncmpi(scale,'lo') to 
bpabbott@9304
   125
	strcmp(scale,'log').
bpabbott@9303
   126
	* plot/__go_draw_axes__.m: For log-scale axes use format '10^{%T}'.
bpabbott@9303
   127
bpabbott@9297
   128
2009-06-03  Ben Abbott <bpabbott@mac.com>
bpabbott@9297
   129
bpabbott@9299
   130
	* plot/colorbar.m: Colorbar 'handlevisibility' should be 'on'.
bpabbott@9299
   131
	Add additional demos which illustrate problems with the present
bpabbott@9299
   132
	implementation.
bpabbott@9298
   133
	* plot/__gnuplot_has_feature__.m: Change version for 
bpabbott@9298
   134
	"x11_figure_position" from ">=4.3.0" to ">=4.2.5".
bpabbott@9297
   135
	* plot/__scatter__.m: If the color spec is empty, set using
bpabbott@9297
   136
	__next_line_color__.
bpabbott@9297
   137
	* plot/scatter3.m: Add demos.
bpabbott@9297
   138
highegg@9295
   139
	2009-05-25  Jaroslav Hajek  <highegg@gmail.com>
highegg@9295
   140
highegg@9295
   141
	Version 3.2.0 released.
highegg@9295
   142
highegg@9290
   143
2009-06-03  Jaroslav Hajek  <highegg@gmail.com>
highegg@9290
   144
highegg@9290
   145
	* polynomial/polyfit.m: Fix test.
highegg@9290
   146
rafael@9289
   147
2009-06-02  Rafael Laboissiere  <rafael@debian.org>
rafael@9289
   148
rafael@9289
   149
	* help/doc.m: In test, look also for the gzipped version of the
rafael@9289
   150
	info_file
rafael@9289
   151
jwe@9283
   152
2009-05-29  John W. Eaton  <jwe@octave.org>
jwe@9283
   153
jwe@9283
   154
	* plot/__gnuplot_get_var__.m: Insert missing semicolon.
jwe@9283
   155
bpabbott@9281
   156
2009-05-28  Ben Abbott <bpabbott@mac.com>
bpabbott@9281
   157
bpabbott@9281
   158
	* plot/__go_draw_axes__.m: Set x2range when xaxislocation=='top' and set
bpabbott@9281
   159
	y2range when yaxislocation=='right'. Simplified support for ticklabel
bpabbott@9281
   160
	separator '|'.
bpabbott@9281
   161
	* plot/__go_draw_figure__.m: Change 'autoscale fix' to 'autoscale keepfix'.
bpabbott@9281
   162
	* plot/colorbar.m: Add demos.
bpabbott@9281
   163
bpabbott@9280
   164
2009-05-28  Ben Abbott <bpabbott@mac.com>
bpabbott@9280
   165
bpabbott@9280
   166
	* plot/__go_draw_axes__.m: Add support for ticklabel separator '|'.
bpabbott@9280
   167
highegg@9279
   168
2009-05-28  Jaroslav Hajek  <highegg@gmail.com>
highegg@9279
   169
highegg@9279
   170
	* sparse/bicgstab.m: Improve preconditioning; avoid explicit inverse.
highegg@9279
   171
	* sparse/cgs.m: Improve preconditioning; avoid explicit inverse.
highegg@9279
   172
salac@9278
   173
2009-05-28  Radek Salac  <salac.r@gmail.com>
salac@9278
   174
salac@9278
   175
	* sparse/bicgstab.m: New output when calling without arguments.
salac@9278
   176
	Time optimization - remove certain checks linked to preconditioner which
salac@9278
   177
	are unacceptably slow.
salac@9278
   178
	* sparse/cgs.m: New output when calling without arguments.
salac@9278
   179
	Time optimization - remove certain checks linked to preconditioner which
salac@9278
   180
	are unacceptably slow. Rename internal variable to match bicgstab.
salac@9278
   181
rdrider0-list@9277
   182
2009-05-27  Rik Wehbring  <rdrider0-list@yahoo.com>
rdrider0-list@9277
   183
rdrider0-list@9277
   184
	* plot/axis.m: Update documentation to reflect addition of "tight" option.
rdrider0-list@9277
   185
rdrider0-list@9277
   186
2009-05-27  Rik Wehbring  <rdrider0-list@yahoo.com>
rdrider0-list@9276
   187
rdrider0-list@9276
   188
	* ismember.m: Update examples to remove incorrect reference to residue function
rdrider0-list@9276
   189
jwe@9273
   190
2009-05-27  John W. Eaton  <jwe@octave.org>
jwe@9273
   191
jwe@9275
   192
	* image/imwrite.m: Convert indexed images to RGB before calling
jwe@9275
   193
	__magick_write__.
jwe@9275
   194
jwe@9273
   195
	* image/imshow.m: In demo, convert image to rgb before scaling
jwe@9273
   196
	components.  Use imread instead of loadimage.
jwe@9273
   197
bpabbott@9272
   198
2009-05-26  Ben Abbott <bpabbott@mac.com>
bpabbott@9272
   199
bpabbott@9272
   200
	* plot/__go_draw_axes__.m: Fix rendering of overlaping images and
bpabbott@9272
   201
	line objects. Add demos as well.
bpabbott@9272
   202
rdrider0-list@9276
   203
2009-05-27 S�ren Hauberg  <hauberg@gmail.com>
hauberg@9271
   204
hauberg@9271
   205
	* geometry/delaunay.m: Support cellstr's as options. 
hauberg@9271
   206
highegg@9269
   207
2009-05-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@9269
   208
highegg@9269
   209
	* plot/imshow.m: Fix handling of indexed images.
highegg@9269
   210
rdrider0-list@9276
   211
2009-05-26 S�ren Hauberg  <hauberg@gmail.com>
hauberg@9263
   212
hauberg@9263
   213
	* help/__makeinfo__.m: Support several @seealso's in one text. 
hauberg@9263
   214
jwe@9262
   215
2009-05-26  John W. Eaton  <jwe@octave.org>
jwe@9262
   216
jwe@9262
   217
	* plot/colorbar.m: Downcase location argument.
jwe@9262
   218
kingcrimson@9258
   219
2009-05-26 Carlo de Falco  <kingcrimson@tiscali.it>
kingcrimson@9258
   220
kingcrimson@9258
   221
	* pkg/pkg.m: Add "version" field to the structure returned by "pkg
kingcrimson@9258
   222
	describe". 
kingcrimson@9258
   223
bpabbott@9257
   224
2009-05-25  Ben Abbott <bpabbott@mac.com>
bpabbott@9257
   225
bpabbott@9257
   226
	* plot/__go_draw_axes__.m: Properly render TeX symbols for x11, when
bpabbott@9257
   227
	using the anonymous fontname="*".
bpabbott@9257
   228
lindnerb@9249
   229
2009-05-24 Benjamin Lindner <lindnerb@users.sourceforge.net>
lindnerb@9249
   230
lindnerb@9249
   231
	* plot/gnuplot_drawnow.m: single-quote output name to allow backslash
lindnerb@9249
   232
	characters as filesep under windows
lindnerb@9249
   233
	* plot/print.m: Support ps->pdf using ghostscript under windows, check
lindnerb@9249
   234
	for %GSC% environment variable.
lindnerb@9249
   235
lindnerb@9248
   236
2009-05-24 Benjamin Lindner <lindnerb@users.sourceforge.net>
lindnerb@9248
   237
lindnerb@9248
   238
	* plot/__gnuplot_version__.m: quote gnuplot_binary to allow spaces
lindnerb@9248
   239
	in file name
lindnerb@9248
   240
jwe@9246
   241
2009-05-22  John W. Eaton  <jwe@octave.org>
jwe@9246
   242
jwe@9246
   243
	* general/interp3.m: Don't require interpolation grid to have same
jwe@9246
   244
	size as data.  From Kris Thielemans <kris.thielemans@imperial.ac.uk>.
jwe@9246
   245
kingcrimson@9220
   246
2009-05-19 Carlo de Falco  <kingcrimson@tiscali.it>
kingcrimson@9220
   247
kingcrimson@9220
   248
	* pkg/pkg.m: Fix a bug when quering only one non installed package
kingcrimson@9220
   249
	with "pkg describe".
kingcrimson@9220
   250
highegg@9212
   251
2009-05-14  Jaroslav Hajek  <highegg@gmail.com>
highegg@9212
   252
highegg@9212
   253
	* optimization/__fdjac__.m: Support central differences.
highegg@9212
   254
	* optimization/fsolve.m: Support central differences. Add FinDiffType
highegg@9212
   255
	option.
highegg@9212
   256
	* optimization/fminunc.m: Ditto.
highegg@9212
   257
rdrider0-list@9211
   258
2009-05-17  Rik Wehbring  <rdrider0-list@yahoo.com>
rdrider0-list@9211
   259
rdrider0-list@9211
   260
	* *.m: Simplify Texinfo documentation in .m scripts by removing 
rdrider0-list@9211
   261
	redundant @iftex calls
rdrider0-list@9211
   262
highegg@9207
   263
2009-05-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@9207
   264
highegg@9207
   265
	* optimization/fminunc.m: Improve TR updating strategy.
highegg@9207
   266
	* optimization/fsolve.m: Ditto.
highegg@9207
   267
jwe@9204
   268
2009-05-15  John W. Eaton  <jwe@octave.org>
jwe@9204
   269
jwe@9204
   270
	* general/nargchk.m: Don't generate error if output is struct.
jwe@9204
   271
	Uncomment some additional tests.
jwe@9204
   272
	From Alois Schloegl <alois.schloegl@tugraz.at>
jwe@9204
   273
highegg@9199
   274
2009-05-14  Jaroslav Hajek  <highegg@gmail.com>
highegg@9199
   275
highegg@9199
   276
	* optimization/fminunc.m: Import the step adaptation strategy
highegg@9199
   277
	improvements from fsolve.
highegg@9199
   278
bpabbott@9191
   279
2009-05-08  Ben Abbott <bpabbott@mac.com>
bpabbott@9191
   280
bpabbott@9191
   281
	* plot/__gnuplot_has_feature__.m: Add feature "key_has_font_properties".
bpabbott@9191
   282
	* plot/__go_draw_axes__.m: Have legend inherit the axis font-name/size.
bpabbott@9191
   283
pogma@9170
   284
2009-05-04  Peter O'Gorman  <pogma@thewrittenword.com>
pogma@9170
   285
pogma@9170
   286
	* miscellaneous/tar.m, miscellaneous/unpack.m:
pogma@9170
   287
	Pass "xvf" to tar instead of "-x -v -f".
pogma@9170
   288
bpabbott@9162
   289
2009-04-30  Ben Abbott <bpabbott@mac.com>
bpabbott@9162
   290
bpabbott@9162
   291
	* plot/__gnuplot_has_feature__.m: Change version for 
bpabbott@9162
   292
	"x11_figure_position", >4.2.4 to >=4.3.0.
bpabbott@9162
   293
bpabbott@9161
   294
2009-04-30  Ben Abbott <bpabbott@mac.com>
bpabbott@9161
   295
bpabbott@9161
   296
	* plot/gnuplot_drawnow.m: For figure position, treat 'wxt' as 'x11'.
bpabbott@9161
   297
highegg@9160
   298
2009-04-30  Jaroslav Hajek <highegg@gmail.com>
highegg@9160
   299
highegg@9160
   300
	* statistics/base/range.m: Fix behavior when dim is specified.
highegg@9160
   301
bpabbott@9157
   302
2009-04-28  Ben Abbott <bpabbott@mac.com>
bpabbott@9157
   303
bpabbott@9157
   304
	* plot/print.m: Fix typo: 'gswin23c' -> 'gswin32c'. Suppress stderr
bpabbott@9157
   305
	when printing. New sub-function: fix_eps_bbox(). Add option, "-tight",
bpabbott@9157
   306
	to replace the gnuplot bbox with a tight bbox for eps-files.
bpabbott@9157
   307
bpabbott@9152
   308
2009-04-23  Ben Abbott <bpabbott@mac.com>
bpabbott@9152
   309
bpabbott@9152
   310
	* plot/print.m: Use Ghostscript rather than ImageMagick's 'convert'.
bpabbott@9152
   311
	Support printing to non-postscript printers. Do not change the output
bpabbott@9152
   312
	filename when using Ghostscript. When using lpr to print the output,
bpabbott@9152
   313
	send it without filtering (unix), or as if it were binary (pc).
bpabbott@9152
   314
rtshort@9147
   315
2009-04-22  Robert T. Short  <octave@phaselockedsystems.com>
rtshort@9147
   316
rtshort@9147
   317
	* general/isa.m: Correctly report multiple layers of class hierarchy.
rtshort@9147
   318
jwe@9140
   319
2009-04-20  John W. Eaton  <jwe@octave.org>
jwe@9140
   320
jwe@9140
   321
	* special-matrix/vander.m: Update tests.
jwe@9140
   322
highegg@9137
   323
2009-04-20  Jaroslav Hajek  <highegg@gmail.com>
highegg@9137
   324
highegg@9137
   325
	* special-matrix/vander.m: Allow second argument.
highegg@9139
   326
	* special-matrix/polyfit.m: Simplify.
highegg@9137
   327
rdrider0-list@9131
   328
2009-04-17  Rik  <rdrider0-list@yahoo.com>
rdrider0-list@9131
   329
rdrider0-list@9131
   330
	* plot/__marching_cube__.m: Correct help Texinfo so manual will compile
rdrider0-list@9131
   331
highegg@9126
   332
2009-04-16  Marco Caliari <marco.caliari@univr.it>
highegg@9126
   333
highegg@9126
   334
	* toeplitz.m: Treat separately the sparse case.
highegg@9126
   335
Thomas@9119
   336
2009-04-14  Thomas Treichl  <Thomas.Treichl@gmx.net>
Thomas@9119
   337
Thomas@9119
   338
	* plot/__marching_cube__.m: Add help text.
Thomas@9119
   339
	* plot/isonormals.m: Add help text and tests.
Thomas@9119
   340
Thomas@9119
   341
2009-04-14  David Bateman  <dbateman@free.fr>
dbateman@9118
   342
dbateman@9118
   343
	* plot/__patch__.m: Set default facecolor to [0,1,0].
dbateman@9118
   344
	
aravindh@9117
   345
2009-04-12  Aravindh Krishnamoorthy <aravindh.k.dev@gmail.com>
aravindh@9117
   346
       * special-matrix/hadamard.m: Fix a documentation mistake.
aravindh@9117
   347
highegg@9114
   348
2009-04-14  Jaroslav Hajek  <highegg@gmail.com>
highegg@9114
   349
highegg@9114
   350
	* polynomial/polyaffine.m: New function.
highegg@9114
   351
	* polynomial/polyscale.m: Remove.
highegg@9114
   352
	* polynomial/polytrans.m: Remove.
highegg@9114
   353
bpabbott@9113
   354
2009-04-12  Ben Abbott <bpabbott@mac.com>
bpabbott@9113
   355
bpabbott@9113
   356
	* plot/__gnuplot_open_stream__.m: New function.
bpabbott@9113
   357
	* plot/__gnuplot_get_var__.m: If not open, open the gnuplot plot stream.
bpabbott@9113
   358
	* plot/gnuplot_drawnow.m: Replace internal function open_gnuplot_stream
bpabbott@9113
   359
	with new __gnuplot_open_stream__.
bpabbott@9113
   360
dbateman@9110
   361
2009-04-11  David Bateman  <dbateman@free.fr>
dbateman@9110
   362
dbateman@9110
   363
	* geometry/trisurf.m: New file.
dbateman@9110
   364
	* geometry/Makefile.in (SOURCES): Add it here.
dbateman@9110
   365
	* geometry/trimesh.m: Convert to using 3D patches.
dbateman@9110
   366
	* plot/__go_draw_axes__.m: Allow 3D filled triangular patches.
dbateman@9110
   367
	* plot/__patch__.m: Rewrite to allow update of dependent variables
dbateman@9110
   368
	with listener functions amongst themselves.
dbateman@9110
   369
	* plot/patch.m: Add 3D demo. Update the documentation.
dbateman@9110
   370
dbateman@9110
   371
2009-04-11  Martin Helm  <martinh@sirius.mhelm.de>
dbateman@9110
   372
dbateman@9110
   373
	* plot/__interp_cube__.m, plot/__marching_cube__.m, isocolors.m,
dbateman@9110
   374
	isonnormals.m, isosurface.m: New files.
dbateman@9110
   375
	* plot/Makefile.in (SOURCES): Add them here.
dbateman@9110
   376
highegg@9108
   377
2009-04-11  Jaroslav Hajek  <highegg@gmail.com>
highegg@9108
   378
highegg@9108
   379
	* set/intersect.m: Add missing branch.
highegg@9108
   380
bpabbott@9107
   381
2009-04-10  Ben Abbott <bpabbott@mac.com>
bpabbott@9107
   382
bpabbott@9107
   383
	* plot/print.m: If no pdf support in gnuplot, then "convert" from
bpabbott@9107
   384
	postscript to pdf. For gnuplot 4.2.x use "convert", if it is present,
bpabbott@9107
   385
	to produce pdf output. Only render a full page for ps/pdf output.
bpabbott@9107
   386
	Rename variable, "size" to "canvas_size". Reformat help text to
bpabbott@9107
   387
	eliminate unintended spaces. Minor improvements to the code.
bpabbott@9107
   388
	* plot/gnuplot_drawnow.m: Place canvas size at the end of the terminal
bpabbott@9107
   389
	spec, and remove trailing semicolon. Minor improvments to the code.
bpabbott@9107
   390
	* plot/__gnuplot_get_var__.m: If fifo fails to open, try 2nd time.
bpabbott@9107
   391
highegg@9104
   392
2009-04-08  Jaroslav Hajek  <highegg@gmail.com>
highegg@9104
   393
highegg@9104
   394
	* special-matrix/vander.m: Optimize.
highegg@9104
   395
bpabbott@9101
   396
2009-04-07  Ben Abbott <bpabbott@mac.com>
bpabbott@9101
   397
bpabbott@9101
   398
	* plot/Makefile.in: Remove __gnuplot_default_font__.m from SOURCES.
bpabbott@9101
   399
bpabbott@9098
   400
2009-04-06  Ben Abbott <bpabbott@mac.com>
bpabbott@9098
   401
bpabbott@9099
   402
	* plot/__gnuplot_get_var__.m: Correct misleading error messages, and
bpabbott@9099
   403
	remove dangling/commented code.
bpabbott@9098
   404
	* plot/__gnuplot_default_font__.m: Remove file from archive.
bpabbott@9098
   405
	* plot/__go_draw_axes__.m, plot/__go_draw_figure__.m: Allow
bpabbott@9098
   406
	fontsize to be specified for all terminals with fontname == "*".
bpabbott@9098
   407
ar63@9097
   408
2009-04-06  Jaroslav Hajek <highegg@gmail.com>
ar63@9097
   409
ar63@9097
   410
	* polynomial/polyscale.m: New function.
ar63@9097
   411
	* polynomial/polytrans.m: New function.
ar63@9097
   412
highegg@9094
   413
2009-04-06  Jaroslav Hajek  <highegg@gmail.com>
highegg@9094
   414
highegg@9094
   415
	* special-matrix/pascal.m: Fix, optimize & extend.
highegg@9094
   416
highegg@9093
   417
2009-04-06  Jaroslav Hajek  <highegg@gmail.com>
highegg@9093
   418
highegg@9093
   419
	* linear-algebra/vech.m: Optimize.
highegg@9093
   420
highegg@9092
   421
2009-04-06  Jaroslav Hajek  <highegg@gmail.com>
highegg@9092
   422
highegg@9092
   423
	* special-matrix/toeplitz.m: Optimize.
highegg@9092
   424
dbateman@9085
   425
2008-04-03  David Bateman  <dbateman@free.fr>
dbateman@9085
   426
dbateman@9085
   427
	* plot/__scatter__.m: correct indexing of cdata.x
dbateman@9085
   428
highegg@9084
   429
2009-04-03  Jaroslav Hajek  <highegg@gmail.com>
highegg@9084
   430
highegg@9084
   431
	* optimization/fminunc.m: New function.
highegg@9084
   432
	* optimization/Makefile.in: Update.
highegg@9084
   433
	* optimization/__dogleg__: Allow general quadratics.
highegg@9084
   434
bpabbott@9083
   435
2009-04-02  Ben Abbott <bpabbott@mac.com>
bpabbott@9083
   436
bpabbott@9083
   437
	* plot/__go_draw_axes__.m: Include gnuplot command termination when
bpabbott@9083
   438
	plotting image.
bpabbott@9083
   439
bpabbott@9082
   440
2009-04-02  Ben Abbott <bpabbott@mac.com>
bpabbott@9082
   441
bpabbott@9082
   442
	* plot/__go_draw_axes__.m: Fix title placement for gnuplot 4.2.x.
bpabbott@9082
   443
highegg@9075
   444
2009-04-02  Jaroslav Hajek  <highegg@gmail.com>
highegg@9075
   445
highegg@9075
   446
	* optimization/fsolve.m: Fix test.
highegg@9075
   447
bpabbott@9063
   448
2009-03-30  Ben Abbott <bpabbott@mac.com>
bpabbott@9063
   449
bpabbott@9063
   450
	* plot/__go_draw_axes__.m: New subfunction create_fontspec(). Allow
bpabbott@9063
   451
	fontsize to be specified when the fontname is anonymous.
bpabbott@9063
   452
bpabbott@9062
   453
2009-03-30  Ben Abbott <bpabbott@mac.com>
bpabbott@9062
   454
bpabbott@9062
   455
	* plot/__gnuplot_default_font__.m: New function: determine gnuplot's
bpabbott@9062
   456
	terminal dependent default font.
bpabbott@9062
   457
	* plot/__go_draw_figure__.m: Substitute gnuplot default font when
bpabbott@9062
   458
	"fontname" = "*".
bpabbott@9062
   459
jwe@9061
   460
2009-03-29  John W. Eaton  <jwe@octave.org>
jwe@9061
   461
jwe@9061
   462
	* testfun/Makefile.in (SOURCES): Add rundemos.m to the list.
jwe@9061
   463
bpabbott@9056
   464
2009-03-29  Ben Abbott <bpabbott@mac.com>
bpabbott@9056
   465
bpabbott@9056
   466
	* plot/print.m: For eps output the bounding box should represent the
bpabbott@9056
   467
	figure's position.
bpabbott@9056
   468
bpabbott@9055
   469
2009-03-28  Ben Abbott <bpabbott@mac.com>
bpabbott@9055
   470
bpabbott@9055
   471
	* plot/gnuplot_drawnow.m: Always set figure property "__plot_stream__"
bpabbott@9055
   472
	to the active gnuplot steam. Permits __gnuplot_get_var__ to return to
bpabbott@9055
   473
	proper result for all gnuplot streams.
bpabbott@9055
   474
bpabbott@9050
   475
2009-03-27  Ben Abbott <bpabbott@mac.com>
bpabbott@9050
   476
bpabbott@9050
   477
	* plot/__go_draw_axes__.m: Properly position the title for 3D plots
bpabbott@9050
   478
	when using the gnuplot (v4.3+) backend.
bpabbott@9050
   479
highegg@9048
   480
2009-03-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@9048
   481
highegg@9048
   482
	* linear-algebra/expm.m: Fix order of outputs from balance.
highegg@9048
   483
kai@9015
   484
2009-03-25  Kai Habel  <kai.habel@gmx.de>
kai@9015
   485
kai@9015
   486
	* general/gradient.m: Fix calculation for more than two
kai@9015
   487
	dimensions.  Change interpretation of vector arguments from
jwe@9016
   488
	spacing to coordinates.  New tests.
kai@9015
   489
jwe@9014
   490
2009-03-25  John W. Eaton  <jwe@octave.org>
jwe@9014
   491
jwe@9014
   492
	* mkdoc: Pass full file name to gethelp.
jwe@9014
   493
	* gethelp.cc (main): Handle second argument.  Write comment with
jwe@9014
   494
	full file name to output.
jwe@9014
   495
bpabbott@9011
   496
2009-03-24  Ben Abbott <bpabbott@mac.com>
bpabbott@9011
   497
bpabbott@9011
   498
	* plot/gnuplot_drawnow.m: When printing, pass scalar plot_stream
bpabbott@9011
   499
	to __gnuplot_draw_figure__, and close all plot streams when done.
bpabbott@9011
   500
rtshort@9010
   501
2009-03-24  John W. Eaton  <jwe@octave.org>
rtshort@9010
   502
rtshort@9010
   503
	* general/isa.m: Handle parent classes.
rtshort@9010
   504
bpabbott@9008
   505
2009-03-23  Ben Abbott <bpabbott@mac.com>
bpabbott@9008
   506
bpabbott@9008
   507
	* plot/gnuplot_drawnow.m: Check that gnuplot has internal variable
bpabbott@9008
   508
	"GPVAL_TERMINALS".
bpabbott@9008
   509
	* plot/__gnuplot_has_feature__.m: Add "variable_GPVAL_TERMINALS".
bpabbott@9008
   510
bpabbott@9000
   511
2009-03-21  Ben Abbott <bpabbott@mac.com>
bpabbott@9000
   512
bpabbott@9002
   513
	* plot/gnuplot_drawnow.m: Verify the gnuplot terminal is supported.
bpabbott@9001
   514
	* plot/__gnuplot_get_var__.m: Add function to get gnuplot variables.
bpabbott@9000
   515
	* plot/print.m: Restore the behavior for option -S<num>,<num>.
bpabbott@9000
   516
highegg@8997
   517
2009-03-19  Jaroslav Hajek <highegg@gmail.com>
highegg@8997
   518
highegg@8997
   519
	* optimization/fsolve.m (guarded_eval): Simplify & fix missing
highegg@8997
   520
	semicolon.
highegg@8997
   521
highegg@8986
   522
2009-03-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@8986
   523
highegg@8986
   524
	* optimization/__fdjac__.m: Pass in fvec to save one evaluation.
highegg@8986
   525
	* optimization/fsolve.m: Avoid redundant reevaluation when using
highegg@8986
   526
	FD jacobians. Document how it can be done with user jacobians.  Make
highegg@8986
   527
	first iteration special and call outputfcn after it. Skip updates
highegg@8986
   528
	unless two successful iterations have occured.
highegg@8986
   529
	* optimization/__dogleg__.m: Add missing alpha in the zero-gradient
highegg@8986
   530
	case.
highegg@8990
   531
	* optimization/fsolve.m: Remove autodg (not used), simplify.
highegg@8986
   532
highegg@8980
   533
2009-03-14  Jaroslav Hajek  <highegg@gmail.com>
highegg@8980
   534
highegg@8980
   535
	* statistics/base/var.m: a -> x.
highegg@8980
   536
highegg@8976
   537
2009-03-13  Jaroslav Hajek  <highegg@gmail.com>
highegg@8976
   538
highegg@8976
   539
	* statistics/base/mean.m: Simplify.
highegg@8976
   540
	* statistics/base/meansq.m: Optimize.
highegg@8977
   541
	* statistics/base/center.m: Fix behvaior with vectors, simplify.
highegg@8977
   542
	* statistics/base/std.m: Simplify using `center'.
highegg@8977
   543
	* statistics/base/var.m: Ditto.
highegg@8977
   544
	* statistics/base/cov.m: Ditto.
highegg@8976
   545
highegg@8970
   546
2009-03-13  Jaroslav Hajek  <highegg@gmail.com>
highegg@8970
   547
highegg@8970
   548
	* general/repmat.m: Use subscript pairs rather than forming Kronecker
highegg@8970
   549
	products.
highegg@8970
   550
bpabbott@8953
   551
2009-03-11  Ben Abbott  <bpabbott@mac.com>
bpabbott@8953
   552
bpabbott@8953
   553
	* plot/__go_draw_axes__.m: Unset the {x,y,z}ticks when initializing
bpabbott@8953
   554
	each axis. Set ticklabels when the ticklabels are empty and when
bpabbott@8953
   555
	ticklabelmode=="manual".
bpabbott@8953
   556
bpabbott@8953
   557
2009-03-11  Marco Caliari  <marco.caliari@univr.it>
bpabbott@8953
   558
bpabbott@8953
   559
	* plot/axis.m: Implement "square" and "equal" options, conditional
bpabbott@8953
   560
	on how octave positions gnuplot axes. Place the "title()" and
bpabbott@8953
   561
	"axis()" commands after "plot()" in the demos.
bpabbott@8953
   562
bpabbott@8943
   563
2009-03-09  Ben Abbott  <bpabbott@mac.com>
bpabbott@8943
   564
bpabbott@8943
   565
	* plot/__go_draw_axes__.m (do_tics): Fix typo (xaxislocation ->
bpabbott@8943
   566
	yaxislocation).
bpabbott@8943
   567
jwe@8940
   568
2009-03-09  John W. Eaton  <jwe@octave.org>
jwe@8940
   569
jwe@8941
   570
	* help/lookfor.m (search_cache): Also match function names.
jwe@8941
   571
jwe@8942
   572
	* pkg/pkg.m, help/gen_doc_cache.m, help/lookfor.m:
jwe@8942
   573
	Use doc-cache instead of DOC for doc cache file.
jwe@8940
   574
highegg@8934
   575
2009-03-09  Jaroslav Hajek  <highegg@gmail.com>
highegg@8934
   576
highegg@8934
   577
	* general/accumarray.m: Reorder tests. Call either "sparse" or
highegg@8934
   578
	__accumarray_sum__ for the default summation case.
highegg@8935
   579
	* statistics/base/histc.m: Reimplement using lookup & accumarray.
highegg@8934
   580
rdrider0-list@9276
   581
2009-03-08  S�ren Hauberg <hauberg@gmail.com>
hauberg@8932
   582
hauberg@8932
   583
	* statistics/base/histc.m: New function.
hauberg@8932
   584
bpabbott@8943
   585
2009-03-06  Ben Abbott  <bpabbott@mac.com>
bpabbott@8915
   586
bpabbott@8915
   587
	* plot/__go_draw_axes__.m: Preserve the order of axes' children
bpabbott@8915
   588
	when pruning the handles for the {x,y,z}labels and title.
bpabbott@8915
   589
	* plot/legend.m: Change demo to add colors to lines. This change
bpabbott@8915
   590
	reveals the problem (above) with the ordering of the axes' children.
bpabbott@8915
   591
highegg@8912
   592
2009-03-05  Jaroslav Hajek  <highegg@gmail.com>
highegg@8912
   593
highegg@8912
   594
	* linear-algebra/condest.m: Use lu rather than splu. Use relative tols
highegg@8912
   595
	for tests.
highegg@8912
   596
jwe@8911
   597
2009-03-05  John W. Eaton  <jwe@octave.org>
jwe@8911
   598
jwe@8911
   599
	* deprecated/spdiag.m: Ensure sparse result.
jwe@8911
   600
bpabbott@8943
   601
2009-03-05  Ben Abbott  <bpabbott@mac.com>
bpabbott@8909
   602
bpabbott@8909
   603
	* plot/__go_draw_axes__.m: Preserve column vector orientation for
bpabbott@8909
   604
	the axes children while removing the axis label & title handles.
bpabbott@8909
   605
highegg@8903
   606
2009-03-03  Jaroslav Hajek  <highegg@gmail.com>
highegg@8903
   607
highegg@8903
   608
	* polynomial/polyval.m: Implement using Horner scheme.
highegg@8903
   609
bpabbott@8943
   610
2009-03-03  Ben Abbott  <bpabbott@mac.com>
bpabbott@8901
   611
bpabbott@8901
   612
	* plot/gnuplot_drawnow.m: Fix unintended shift of plot image for
bpabbott@8901
   613
	the gnuplot postscript+eps terminal.
bpabbott@8901
   614
highegg@8900
   615
2009-03-02  Jaroslav Hajek  <highegg@gmail.com>
highegg@8900
   616
highegg@8900
   617
	* pkg/pkg.m (fix_depends): Fix & simplify splitting the string.
highegg@8900
   618
thorsten@8898
   619
2009-03-02  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8898
   620
thorsten@8898
   621
	* set/complement.m, set/union.m: Remove reference to deprecated
thorsten@8898
   622
	function create_set.
thorsten@8898
   623
bpabbott@8943
   624
2009-03-01  Ben Abbott  <bpabbott@mac.com>
bpabbott@8894
   625
bpabbott@8894
   626
	* plot/__go_draw_axes__.m: Do not render axis labels twice when
bpabbott@8894
   627
	their handles are visible, but do render objects with hidden
bpabbott@8894
   628
	handles.
bpabbott@8894
   629
bpabbott@8943
   630
2009-03-01  Ben Abbott  <bpabbott@mac.com>
bpabbott@8893
   631
bpabbott@8893
   632
	* general/num2str.m: Trivial bug fix. Recent switch from split()
bpabbott@8893
   633
	to strsplit() produced cells rather than character data.
bpabbott@8893
   634
bpabbott@8943
   635
2009-03-01  Ben Abbott  <bpabbott@mac.com>
bpabbott@8892
   636
bpabbott@8892
   637
	* plot/colorbar.m: Bug fix. Allow hidden colorbars to be deleted,
bpabbott@8892
   638
	and replace existing colorbar when a new one is created. Additional
bpabbott@8892
   639
	demos are included to verify these behaviors.
bpabbott@8892
   640
bpabbott@8943
   641
2009-02-28  Ben Abbott  <bpabbott@mac.com>
bpabbott@8890
   642
bpabbott@8890
   643
	* plot/__actual_axis_position__.m: Include file missed in prior
bpabbott@8890
   644
	changeset.
bpabbott@8890
   645
bpabbott@8943
   646
2009-02-28  Ben Abbott  <bpabbott@mac.com>
bpabbott@8889
   647
bpabbott@8889
   648
	* plot/print.m, plot/gnuplot_drawnow.m: Add compatible support for
bpabbott@8889
   649
	specificying resolution of bitmap terminals, "-r<num>".
bpabbott@8889
   650
bpabbott@8889
   651
	* plot/gnuplot_drawnow.m: Check that canvas size is only specified
bpabbott@8889
   652
	one time.
bpabbott@8889
   653
bpabbott@8889
   654
	* plot/gnuplot_drawnow.m, plot/__go_draw_figure__.m: Support papersize,
bpabbott@8889
   655
	paperposition properties. Accommodate gnuplot's implicit margins for
bpabbott@8889
   656
	postscript terminals. Remove internal function get_canvassize().
bpabbott@8889
   657
bpabbott@8889
   658
	* plot/gnuplot_drawnow.m:
bpabbott@8889
   659
	Terminate gnuplot "set term ..." with semicolon.
bpabbott@8889
   660
	Specify vector terminals sizes in floating point.
bpabbott@8889
   661
	Rename internal function isbackend() to output_to_screen().
bpabbott@8889
   662
	Rename internal function gnuplot_term() to gnuplot_default_term().
bpabbott@8889
   663
	Rename internal function isbitmap() to term_units_are_pixels().
bpabbott@8889
   664
	Minor changes for coding conventions.
bpabbott@8889
   665
bpabbott@8889
   666
	* plot/__actual_axis_position__.m, Makefile.in: New function to
bpabbott@8889
   667
	determine position of rendered axes, including the effect of the
bpabbott@8889
   668
	aspect ratio.
bpabbott@8889
   669
	* plot/__gnuplot_has_feature__.m: Add new feature
bpabbott@8889
   670
	"screen_coordinates_for_{lrtb}margin".
bpabbott@8889
   671
	* plot/__go_draw_axes__.m, plot/colorbar.m: Enable axes to be positioned
bpabbott@8889
   672
	using {lrtb}margins.
bpabbott@8889
   673
	* plot/colorbar.m: Add to, and modify, demos.
bpabbott@8889
   674
bpabbott@8889
   675
	* plot/print.m: Remove non-functional/commented code.
bpabbott@8889
   676
	* plot/__go_draw_figure__.m: Remove non-functional code.
bpabbott@8889
   677
	* plot/__gnuplot_has_feature__.m: Remove non-functional code.
bpabbott@8889
   678
bpabbott@8889
   679
	* plot/quiver3.m: Add "clf" and "colormap(jet(64))" to demo.
bpabbott@8889
   680
jwe@8884
   681
2009-02-27  John W. Eaton  <jwe@octave.org>
jwe@8884
   682
jwe@8887
   683
	* set/complement.m: Call unique, not create_set.
jwe@8887
   684
	* set/unique.m: Style fix for docstring.
jwe@8887
   685
	* deprecated/create_set.m: Move here from set/create_set.m.
jwe@8887
   686
	Always return a row vector, as documented.
jwe@8888
   687
jwe@8887
   688
	* set/Makefile.in (SOURCES): Remove create_set.m from the list.
jwe@8887
   689
	* deprecated/Makefile.in (SOURCES): Add create_set.m to the list.
jwe@8887
   690
jwe@8886
   691
	* general/num2str.m: Call strsplit instead of split.
jwe@8886
   692
jwe@8884
   693
	* strings/strsplit.m: Style fixes.
jwe@8884
   694
highegg@8883
   695
2009-02-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@8883
   696
highegg@8883
   697
	* strings/strsplit.m: Check also nargin.
highegg@8883
   698
jwe@8878
   699
2009-02-26  John W. Eaton  <jwe@octave.org>
jwe@8878
   700
jwe@8878
   701
	* deprecated/split.m: Add warning, not about version.
jwe@8878
   702
highegg@8877
   703
2009-02-26  Jaroslav Hajek  <highegg@gmail.com>
highegg@8877
   704
highegg@8877
   705
	* strings/strsplit.m: New function.
highegg@8877
   706
	* strings/split.m: Move to deprecated/.
highegg@8877
   707
	* strings/Makefile.in: Update.
highegg@8877
   708
	* deprecated/Makefile.in: Update.
highegg@8877
   709
highegg@8877
   710
	* general/int2str.m: Use strsplit instead of split.
highegg@8877
   711
	* general/num2str.m: Ditto.
highegg@8877
   712
	* help/__makeinfo__.m: Ditto.
highegg@8877
   713
	* help/lookfor.m: Ditto.
highegg@8877
   714
	* miscellaneous/compare_versions.m: Ditto.
highegg@8877
   715
	* miscellaneous/tar.m: Ditto.
highegg@8877
   716
	* miscellaneous/unpack.m: Ditto.
highegg@8877
   717
	* miscellaneous/what.m: Ditto.
highegg@8877
   718
	* miscellaneous/zip.m: Ditto.
highegg@8877
   719
	* pkg/pkg.m: Ditto.
highegg@8877
   720
	* strings/strtok.m: Ditto.
highegg@8877
   721
	* testfun/rundemos.m: Ditto.
highegg@8877
   722
jwe@8873
   723
2009-02-25  John W. Eaton  <jwe@octave.org>
jwe@8873
   724
jwe@8873
   725
	* Makefile.in (distclean maintainer-clean): Remove tags and TAGS
jwe@8873
   726
	in distclean target.
jwe@8873
   727
highegg@8870
   728
2009-02-25  Jaroslav Hajek  <highegg@gmail.com>
highegg@8870
   729
highegg@8870
   730
	* help/lookfor.m: Vectorize the path splitting using mat2cell.
highegg@8870
   731
	Extract new path elements using setdiff.
highegg@8870
   732
jwe@8866
   733
2009-02-25  John W. Eaton  <jwe@octave.org>
jwe@8866
   734
jwe@8867
   735
	* plot/pie.m: Use numel to check sizes of X and LABELS instead of
jwe@8867
   736
	using size_equal.  From Andy Buckle <andybuckle@gmail.com>.
jwe@8867
   737
jwe@8866
   738
	* help/lookfor.m: Split original path into cell array and compare
jwe@8866
   739
	elements with strcmp.  Suppress warnings and errors when getting
jwe@8866
   740
	help text from function files.
jwe@8866
   741
jwe@8861
   742
2009-02-24  John W. Eaton  <jwe@octave.org>
jwe@8861
   743
jwe@8861
   744
	* help/gen_doc_cache.m: Don't compress output file.  By default,
jason@8863
   745
	write to DOC, not DOC.gz.  Don't save empty cache.
jason@8863
   746
jwe@8861
   747
	* help/lookfor.m: Use doc_cache_file to get location of DOC file.
jwe@8861
   748
jason@8860
   749
2009-02-24  Jason Riedy  <jason@acm.org>
jason@8860
   750
jason@8863
   751
	* pkg/pkg.m (generate_lookfor_cache): Generate a DOC file for each
jason@8863
   752
	directory.
jason@8863
   753
jason@8860
   754
	* help/gen_doc_cache.m: Call __makeinfo__, not makeinfo.
jason@8860
   755
highegg@8857
   756
2009-02-24  Jaroslav Hajek  <highegg@gmail.com>
highegg@8857
   757
highegg@8857
   758
	* optimization/fsolve.m: Update niter after each iteration, not just
highegg@8857
   759
	a succesful one.
highegg@8857
   760
thorsten@8850
   761
2009-02-08  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8850
   762
thorsten@8850
   763
	* configure.in: AC_SUBST ac_config_files
thorsten@8850
   764
thorsten@8850
   765
	* Makefile.in:  Add make targets for configuration files
thorsten@8850
   766
	and config.status.
thorsten@8850
   767
jwe@8847
   768
2009-02-23  John W. Eaton  <jwe@octave.org>
jwe@8847
   769
jwe@8847
   770
	* plot/fplot.m: Fix nargin check.
jwe@8847
   771
	From Joel Parker <Joel.Parker@radiancetech.com>.
jwe@8847
   772
steffen@8833
   773
2009-02-20  Steffen Groot  <steffen.groot@technolution.eu>
steffen@8833
   774
steffen@8833
   775
	* plot/__patch__.m: Correct indexing of varargin.
steffen@8833
   776
highegg@8826
   777
2009-02-20  Jaroslav Hajek  <highegg@gmail.com>
highegg@8826
   778
highegg@8826
   779
	* linear-algebra/dmult.m: Remove.
highegg@8826
   780
	* linear-algebra/Makefile.in: Update.
highegg@8826
   781
	* deprecated/dmult.m: Move here; revert to the 3.0.x version.
highegg@8826
   782
	* deprecated/Makefile.in: Update.
highegg@8826
   783
	* statistics/models/logistic_regression_derivatives.m: Replace dmult
highegg@8826
   784
	by diagonal matrices.
highegg@8826
   785
bpabbott@8943
   786
2009-02-19  Ben Abbott  <bpabbott@mac.com>
bpabbott@8813
   787
bpabbott@8813
   788
	* plot/gnuplot_drawnow.m: Only send figure position info to gnuplot
bpabbott@8813
   789
	when the plot stream is first opened. Revert usage of hidden axes 
bpabbott@8813
   790
	to store prior figure "position" property.
bpabbott@8813
   791
jwe@8812
   792
2009-02-19  John W. Eaton  <jwe@octave.org>
jwe@8812
   793
jwe@8812
   794
	* general/__isequal__.m, general/__splinen__.m, image/__img__.m,
jwe@8812
   795
	image/__img_via_file__.m, miscellaneous/__xzip__.m,
jwe@8812
   796
	optimization/__all_opts__.m, optimization/__dogleg__.m,
jwe@8812
   797
	optimization/__fdjac__.m, path/__extractpath__.m,
jwe@8812
   798
	plot/__add_datasource__.m, plot/__area__.m,
jwe@8812
   799
	plot/__axes_limits__.m, plot/__axis_label__.m, plot/__bar__.m,
jwe@8812
   800
	plot/__bars__.m, plot/__clabel__.m, plot/__contour__.m,
jwe@8812
   801
	plot/__default_plot_options__.m, plot/__errcomm__.m,
jwe@8812
   802
	plot/__errplot__.m, plot/__ezplot__.m,
jwe@8812
   803
	plot/__gnuplot_has_feature__.m, plot/__gnuplot_version__.m,
jwe@8812
   804
	plot/__go_close_all__.m, plot/__go_draw_axes__.m,
jwe@8812
   805
	plot/__go_draw_figure__.m, plot/__line__.m,
jwe@8812
   806
	plot/__next_line_color__.m, plot/__patch__.m, plot/__plr1__.m,
jwe@8812
   807
	plot/__plr2__.m, plot/__plt1__.m, plot/__plt2__.m,
jwe@8812
   808
	plot/__plt2mm__.m, plot/__plt2mv__.m, plot/__plt2ss__.m,
jwe@8812
   809
	plot/__plt2sv__.m, plot/__plt2vm__.m, plot/__plt2vs__.m,
jwe@8812
   810
	plot/__plt2vv__.m, plot/__plt__.m, plot/__plt_get_axis_arg__.m,
jwe@8812
   811
	plot/__pltopt1__.m, plot/__pltopt__.m, plot/__quiver__.m,
jwe@8812
   812
	plot/__scatter__.m, plot/__stem__.m, startup/__finish__.m,
jwe@8812
   813
	statistics/base/__quantile__.m: Consistent doc strings for
jwe@8812
   814
	internal fucntions.
jwe@8812
   815
bpabbott@8804
   816
2009-02-18  Ben Abbott  <bpabbott@mac.com>
bpabbott@8804
   817
bpabbott@8804
   818
	* plot/subplot.m: Fix unintended deletion of axes.
bpabbott@8804
   819
Frederick_Umminger@8796
   820
2009-02-18  Frederick Umminger  <Frederick_Umminger@playstation.sony.com>
Frederick_Umminger@8796
   821
Frederick_Umminger@8796
   822
	* audio/wavread.m: Improve search for data chunks.
Frederick_Umminger@8796
   823
ivan@8795
   824
2009-02-18  Ivan Sutoris  <ivan.sutoris@gmail.com>
ivan@8795
   825
ivan@8795
   826
	* miscellaneous/edit.m: Expand documentation about editor mode.
ivan@8795
   827
jwe@8794
   828
2009-02-18  John W. Eaton  <jwe@octave.org>
jwe@8794
   829
jwe@8794
   830
	* plot/__gnuplot_version__.m: Don't use regexp to extract version
jwe@8794
   831
	number.
jwe@8794
   832
jwe@8793
   833
2009-02-18  John W. Eaton  <jwe@octave.org>
jwe@8793
   834
jwe@8793
   835
	* plot/gnuplot_drawnow.m (gnuplot_set_term):
jwe@8793
   836
	Adjust nargin checks for new signature.
jwe@8793
   837
bpabbott@8790
   838
2009-02-17  Ben Abbott  <bpabbott@mac.com>
bpabbott@8790
   839
bpabbott@8790
   840
	* plot/contourc.m: Convert demo to test.
bpabbott@8790
   841
	* plot/surfnorm.m: Add another demo.
bpabbott@8790
   842
	* plot/surfnorm.m, plot/pareto.m: Add "colormap(jet)" to 1st demo.
bpabbott@8790
   843
	* plot/plotyy.m, plot/patch.m, plot/pareto.m, plot/legend.m,
bpabbott@8790
   844
	plot/fill.m, plot/comet.m, plot/colorbar.m, plot/clabel.m:
bpabbott@8790
   845
	Replace "close all" with "clf" in demo.
bpabbott@8790
   846
bpabbott@8790
   847
2009-02-17  Ben Abbott  <bpabbott@mac.com>
bpabbott@8789
   848
bpabbott@8789
   849
	* plot/gnuplot_drawnow.m: Only close the gnuplot window and send
bpabbott@8789
   850
	position/size info when the figure's position property has changed.
bpabbott@8789
   851
	(gnuplot_set_term): New arg, NEW_STREAM.  Change all uses.
bpabbott@8789
   852
	(open_gnuplot_stream): Delete unused output ENHANCED.
bpabbott@8789
   853
jwe@8769
   854
2009-02-17  John W. Eaton  <jwe@octave.org>
jwe@8769
   855
jwe@8769
   856
	* plot/plotyy.m: Handle case of existing figure with no axes.
jwe@8769
   857
jwe@8768
   858
2009-02-16  John W. Eaton  <jwe@octave.org>
jwe@8768
   859
jwe@8768
   860
	* help/__makeinfo__.m: Rename from help/makeinfo.m.  Delete tmp file.
jwe@8768
   861
	* help/Makefile.in (SOURCES): Add __makeinfo__.m, delete makeinfo.m.
jwe@8768
   862
	* help/get_first_help_sentence.m, help/help.m, help/lookfor.m,
jwe@8768
   863
	help/print_usage.m: Call __makeinfo__ instead of makeinfo.
jwe@8768
   864
	* help/__strip_html_tags__.m, help/__additional_help_message__.m:
jwe@8768
   865
	Doc fix.
jwe@8768
   866
bpabbott@8790
   867
2009-02-16  Ben Abbott  <bpabbott@mac.com>
bpabbott@8765
   868
bpabbott@8765
   869
	* plot/shading.m: No new figure windows for the demos.
bpabbott@8765
   870
	* plot/surfl.m: Clear figure before running demos.
bpabbott@8765
   871
highegg@8757
   872
2009-02-16  Jaroslav Hajek  <highegg@gmail.com>
highegg@8757
   873
highegg@8757
   874
	* linear-algebra/expm.m: Fix invalid unscaling.
highegg@8761
   875
	* help/which.m: Do not add "function" here.
highegg@8763
   876
	* optimization/fsolve.m: Update comments.
highegg@8757
   877
jwe@8748
   878
2009-02-16  John W. Eaton  <jwe@octave.org>
jwe@8748
   879
jwe@8748
   880
	* help/help.m: Shorten default help text.
jwe@8748
   881
jwe@8746
   882
2009-02-15  John W. Eaton  <jwe@octave.org>
jwe@8746
   883
jwe@8746
   884
	* help/doc.m, help/help.m, help/lookfor.m, help/type.m,
jwe@8746
   885
	help/which.m, image/colormap.m, miscellaneous/delete.m,
jwe@8746
   886
	miscellaneous/dir.m, miscellaneous/edit.m,
jwe@8746
   887
	miscellaneous/intwarning.m, miscellaneous/ls.m,
jwe@8746
   888
	miscellaneous/mex.m, miscellaneous/mkoctfile.m,
jwe@8746
   889
	miscellaneous/run.m, miscellaneous/what.m, path/savepath.m,
jwe@8746
   890
	pkg/pkg.m, plot/axis.m, plot/box.m, plot/caxis.m, plot/cla.m,
jwe@8746
   891
	plot/close.m, plot/colorbar.m, plot/grid.m, plot/hidden.m,
jwe@8746
   892
	plot/hold.m, plot/legend.m, plot/orient.m, plot/print.m,
jwe@8746
   893
	plot/shading.m, plot/title.m, plot/xlabel.m, plot/ylabel.m,
jwe@8746
   894
	plot/zlabel.m, testfun/demo.m, testfun/example.m, testfun/fail.m,
jwe@8746
   895
	testfun/rundemos.m, testfun/test.m:
jwe@8746
   896
	Delete "PKG_ADD: mark_as_command" directive.
jwe@8746
   897
jwe@8746
   898
	* scripts/edit.m: Avoid command-style function call syntax when
jwe@8746
   899
	assigning results in tests.
jwe@8746
   900
jwe@8746
   901
	* deprecated/mark_as_rawcommand.m, deprecated/unmark_rawcommand.m,
jwe@8746
   902
	deprecated/israwcommand.m, deprecated/mark_as_command.m,
jwe@8746
   903
	deprecated/unmark_command.m, deprecated/iscommand.m:
jwe@8746
   904
	New functions.
jwe@8746
   905
	* deprecated/Makefile.in (SOURCES): Add them to the list.
jwe@8746
   906
bpabbott@8790
   907
2009-02-15  Ben Abbott  <bpabbott@mac.com>
bpabbott@8744
   908
bpabbott@8744
   909
	* plot/subplot.m: Compatible placement of subplots.
bpabbott@8744
   910
bpabbott@8790
   911
2009-02-13 Ben Abbott  <bpabott@mac.com>
bpabbott@8740
   912
bpabbott@8740
   913
	* plot/__go_draw_axes__.m: Respect axes ticklength property.
bpabbott@8740
   914
jwe@8733
   915
2009-02-12  John W. Eaton  <jwe@octave.org>
jwe@8733
   916
jwe@8733
   917
	* general/sortrows.m: Call __sort_rows_idx__, not __sortrows_idx__.
jwe@8733
   918
hauberg@8729
   919
2009-02-12  Soren Hauberg  <hauberg@gmail.com>
hauberg@8729
   920
hauberg@8729
   921
	* help/gen_doc_cache.m: Change API so we only handle one directory per
hauberg@8729
   922
        call to this function.
hauberg@8729
   923
hauberg@8727
   924
2009-02-12  Soren Hauberg  <hauberg@gmail.com>
hauberg@8727
   925
hauberg@8727
   926
	* help/lookfor.m: Adapt to new cache scheme.
hauberg@8727
   927
highegg@8721
   928
2009-02-11  Jaroslav Hajek  <highegg@gmail.com>
highegg@8721
   929
highegg@8721
   930
	* general/sortrows.m: Employ __sortrows_idx__ when applicable,
highegg@8721
   931
	gripe for sparse matrices.
highegg@8721
   932
jwe@8719
   933
2009-02-11  John W. Eaton  <jwe@octave.org>
jwe@8719
   934
jwe@8719
   935
	* miscellaneous/news.m: Look in octetcdir for NEWS file.
jwe@8719
   936
jwe@8714
   937
2009-02-09  Jaroslav Hajek  <highegg@gmail.com>
highegg@8712
   938
highegg@8712
   939
	* general/interp2.m: Added support for pchip bicubic interpolation.
highegg@8712
   940
	Also simplified code and added support for natural extrapolation via
highegg@8712
   941
	"extrap".
highegg@8712
   942
jwe@8699
   943
2009-02-09  John W. Eaton  <jwe@octave.org>
jwe@8699
   944
jwe@8709
   945
	* miscellaneous/Makefile.in (SOURCES): Include __xzip__.m in the list.
jwe@8709
   946
jwe@8699
   947
	* testfun/rundemos.m: Error if fopen fails.
jwe@8699
   948
jwe@8698
   949
2009-02-08  John W. Eaton  <jwe@octave.org>
jwe@8698
   950
jwe@8698
   951
	* Makefile.in (install install-strip): Don't install ls-R file.
jwe@8698
   952
	(uninstall): Don't uninstall ls-R file.
jwe@8698
   953
highegg@8693
   954
2009-02-06  Jaroslav Hajek  <highegg@gmail.com>
highegg@8693
   955
highegg@8693
   956
	* optimization/fsolve.m: Document support for complex holomorphic
highegg@8693
   957
	systems. Improve guarded evaluation.
highegg@8693
   958
jwe@8688
   959
2009-02-05  John W. Eaton  <jwe@octave.org>
jwe@8688
   960
jwe@8688
   961
	* miscellaneous/news.m: Use puts instead of printf.
jwe@8688
   962
tomdean@8684
   963
2009-02-05  Thomas D. Dean  <tomdean@speakeasy.org>
tomdean@8684
   964
tomdean@8684
   965
	* polynomial/polyout.m: Replace com2str with num2str, and minor
tomdean@8684
   966
	style changes.
tomdean@8684
   967
jwe@8672
   968
2009-02-04  John W. Eaton  <jwe@octave.org>
jwe@8672
   969
jwe@8672
   970
	* help/which.m: Still print something sensible if type is empty.
jwe@8672
   971
hauberg@8668
   972
2009-02-04  Soren Hauberg  <hauberg@gmail.com>
Thomas@8670
   973
            Thomas Treichl  <Thomas.Treichl@gmx.net>
hauberg@8668
   974
hauberg@8668
   975
	* miscellaneous/Makefile.in (SOURCES): Add bzip2.m to the list.
hauberg@8668
   976
bpabbott@8667
   977
2009-02-04  Frederick Umminger  <Frederick_Umminger@playstation.sony.com>
bpabbott@8667
   978
bpabbott@8667
   979
	* signal/freqz.m: Ensure causal phase response.
bpabbott@8667
   980
	Handle long input correctly.
bpabbott@8667
   981
jwe@8666
   982
2009-02-04  Petr Mikulik  <mikulik@physics.muni.cz>
jwe@8666
   983
jwe@8666
   984
	* plot/__go_draw_axes__.m: Pass "interpolate 0, 0" to gnuplot
jwe@8666
   985
	instead of "interpolate 4, 4".
jwe@8666
   986
jwe@8664
   987
2009-02-04  John W. Eaton  <jwe@octave.org>
jwe@8664
   988
jwe@8664
   989
	* audio/wavwrite.m, deprecated/splu.m, general/bitcmp.m,
jwe@8664
   990
	general/fliplr.m, general/flipud.m, general/genvarname.m,
jwe@8664
   991
	general/nargchk.m, general/nargoutchk.m, general/quadgk.m,
jwe@8664
   992
	general/rot90.m, geometry/griddata.m, geometry/rectint.m,
jwe@8664
   993
	geometry/voronoi.m, geometry/voronoin.m,
jwe@8664
   994
	help/__strip_html_tags__.m, image/brighten.m, image/imfinfo.m,
jwe@8664
   995
	image/imread.m, linear-algebra/cond.m, linear-algebra/condest.m,
jwe@8664
   996
	linear-algebra/dmult.m, linear-algebra/dot.m,
jwe@8664
   997
	linear-algebra/expm.m, linear-algebra/housh.m,
jwe@8664
   998
	linear-algebra/onenormest.m, linear-algebra/subspace.m,
jwe@8664
   999
	miscellaneous/compare_versions.m, optimization/__all_opts__.m,
jwe@8664
  1000
	optimization/optimget.m, pkg/pkg.m, plot/__bar__.m,
jwe@8664
  1001
	plot/__plr2__.m, plot/ribbon.m, plot/slice.m, polynomial/pchip.m,
jwe@8664
  1002
	polynomial/roots.m, set/unique.m, signal/fractdiff.m,
jwe@8664
  1003
	signal/hurst.m, specfun/beta.m, specfun/legendre.m,
jwe@8664
  1004
	statistics/base/__quantile__.m, statistics/base/quantile.m,
jwe@8664
  1005
	statistics/tests/cor_test.m,
jwe@8664
  1006
	statistics/tests/kolmogorov_smirnov_test_2.m, strings/base2dec.m,
jwe@8664
  1007
	strings/dec2base.m, strings/strcat.m, strings/validatestring.m,
jwe@8664
  1008
	time/addtodate.m: Style fixes.
jwe@8664
  1009
highegg@8661
  1010
2009-02-04  Jaroslav Hajek  <highegg@gmail.com>
highegg@8661
  1011
highegg@8661
  1012
	* optimization/fsolve.m: remove redundant line.
highegg@8661
  1013
highegg@8657
  1014
2009-02-03  Jaroslav Hajek  <highegg@gmail.com>
highegg@8657
  1015
	
highegg@8657
  1016
	* optimization/Makefile.in: Add missing source.
highegg@8657
  1017
rob@8656
  1018
2009-02-02  Rob Mahurin <rob@utk.edu>
rob@8656
  1019
rob@8656
  1020
	* general/interpft.m: Increase tolerance in tests, for FFTPACK.
rob@8656
  1021
	
highegg@8652
  1022
2009-02-03  Jaroslav Hajek  <highegg@gmail.com>
highegg@8652
  1023
highegg@8652
  1024
	* optimization/__all_opts__.m: Yield empty list in recursive calls.
highegg@8652
  1025
	mlock to avoid unloading.
highegg@8652
  1026
jwe@8648
  1027
2009-01-30  John W. Eaton  <jwe@octave.org>
jwe@8648
  1028
jwe@8648
  1029
	* optimization/PKG_ADD: Delete.
jwe@8648
  1030
	* optimization/fsolve.m, optimization/fzero.m,
jwe@8648
  1031
	optimization/lsqnonneg.m: Use PKG_ADD: comment to call __all_opts__.
jwe@8648
  1032
highegg@8647
  1033
2009-01-30  Jaroslav Hajek  <highegg@gmail.com>
highegg@8647
  1034
highegg@8647
  1035
	* optimization/__all_opts__.m: New source.
highegg@8647
  1036
	* optimization/optimset.m: Implement checking for registered options.
highegg@8647
  1037
	* optimization/optimget.m: Ditto.
highegg@8647
  1038
	* optimization/fsolve.m: Fix misspelled option.
highegg@8647
  1039
	* optimization/PKG_ADD: New startup file.
highegg@8647
  1040
Kai@8645
  1041
2009-01-30  Kai Habel  <kai.habel@gmx.de>
Kai@8645
  1042
Kai@8645
  1043
	* plot/__go_draw_axes__.m: Add support for transparent surfaces.
Kai@8645
  1044
	* plot/__gnuplot_has_feature__.m: Add feature 'transparent_surface',
Kai@8645
  1045
	Require gnuplot 4.3 for transparent patches and surfaces.
Kai@8645
  1046
lindnerb@8643
  1047
2009-01-30  Benjamin Lindner  <lindnerben@gmx.net>
lindnerb@8643
  1048
lindnerb@8643
  1049
	* time/datestr.m: Convert YYYY to %Y instead of %C%y.
lindnerb@8643
  1050
	Convert [Dd][Dd] to %d instead of %e.
lindnerb@8643
  1051
bpabbott@8638
  1052
2009-01-30  Ben Abbott  <bpabbott@mac.com>
bpabbott@8638
  1053
jwe@8639
  1054
	* plot/print.m: Use __gnuplot_has_feature__ instead of
jwe@8639
  1055
	compare_versions.
jwe@8639
  1056
bpabbott@8638
  1057
	* plot/gnuplot_drawnow.m: Respect x11 figure position property.
bpabbott@8638
  1058
jwe@8634
  1059
2009-01-29  John W. Eaton  <jwe@octave.org>
jwe@8634
  1060
jwe@8634
  1061
	* miscellaneous/fileparts.m: Match all possible file separators.
jwe@8634
  1062
Kai@8633
  1063
2009-01-29  Kai Habel <kai.habel@gmx.de>
Kai@8633
  1064
Kai@8633
  1065
        * plot/__go_draw_axes__.m: Add support for transparent patches.
Kai@8633
  1066
rdrider0-list@9276
  1067
2009-01-29  S�ren Hauberg  <hauberg@gmail.com>
jwe@8632
  1068
jwe@8632
  1069
	* help/help.m, help/print_usage.m, help/get_first_help_sentence.m:
jwe@8632
  1070
	print sensible error message when function is found but not documented.
jwe@8632
  1071
jwe@8632
  1072
	* help/help.m: Allow displaying 'Contents.m' files.
jwe@8632
  1073
Kai@8627
  1074
2009-01-29  Kai Habel <kai.habel@gmx.de>
Kai@8627
  1075
Kai@8627
  1076
        * plot/Makefile.in (SOURCES): Include diffuse.m, specular.m, and
Kai@8627
  1077
	surfl.m in the list.
Kai@8627
  1078
bpabbott@8790
  1079
2009-01-28  Ben Abbott  <bpabbott@mac.com>
bpabbott@8624
  1080
bpabbott@8624
  1081
	* plot/gnuplot_drawnow.m: Style fixes.
jwe@8622
  1082
jwe@8622
  1083
	* plot/__gnuplot_has_feature__.m: New file, checks for supported
jwe@8622
  1084
	feature.
jwe@8622
  1085
highegg@8616
  1086
2009-01-28  Jaroslav Hajek  <highegg@gmail.com>
highegg@8616
  1087
highegg@8616
  1088
	* optimization/fsolve.m: Don't use pivoting at all (for the time
highegg@8616
  1089
	being).
highegg@8616
  1090
highegg@8613
  1091
2009-01-28  Jaroslav Hajek  <highegg@gmail.com>
highegg@8613
  1092
highegg@8613
  1093
	* optimization/fsolve.m: Use more adaptive rescaling.
highegg@8613
  1094
	Put back the default tolerances based on machine eps respecting
highegg@8613
  1095
	the used precision. Partially reflect this in the default optimset
highegg@8613
  1096
	values.
highegg@8613
  1097
highegg@8612
  1098
2009-01-28  Jaroslav Hajek  <highegg@gmail.com>
highegg@8612
  1099
highegg@8612
  1100
	* miscellaneous/ordefields.m: Use indexed assignment instead of a
highegg@8612
  1101
	loop. Fix for multidimensional cases.
highegg@8612
  1102
jwe@8609
  1103
2009-01-27  John W. Eaton  <jwe@octave.org>
jwe@8609
  1104
jwe@8610
  1105
	* general/arrayfun.m, image/imwrite.m, plot/axis.m, plot/clf.m,
jwe@8610
  1106
	plot/ribbon.m, plot/gnuplot_drawnow.m, plot/cla.m, set/unique.m:
jwe@8610
  1107
	Use endif or endfor instead of "end".
jwe@8610
  1108
jwe@8609
  1109
	* path/savepath.m: Call command_line_path instead of commandlinepath.
jwe@8609
  1110
jason@8605
  1111
2009-01-27  Jason Riedy  <jason@acm.org>
jason@8605
  1112
jason@8605
  1113
	* miscellaneous/orderfields.m: Really fix the indexing for struct
jason@8605
  1114
	arrays.
jason@8605
  1115
carlo@8602
  1116
2009-01-27  Carlo de Falco  <kingcrimson@tsicali.it>
carlo@8602
  1117
carlo@8602
  1118
	* polynomial/spline.m: Doc fix.
carlo@8602
  1119
rdrider0-list@9276
  1120
2009-01-27  S�ren Hauberg  <hauberg@gmail.com>
sh@8601
  1121
sh@8601
  1122
	* general/gradient.m: Handle computing the gradient of a function
sh@8601
  1123
	handle.
sh@8601
  1124
highegg@8600
  1125
2009-01-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@8600
  1126
highegg@8600
  1127
	* optimization/lsqnonneg.m: Reimplement using QR updating for
highegg@8600
  1128
	square and overdetermined systems.
highegg@8600
  1129
highegg@8596
  1130
2009-01-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@8596
  1131
highegg@8596
  1132
	* optimization/fsolve.m: Provide default values on request.
highegg@8596
  1133
	Adjust some defaults.
jwe@8628
  1134
	* optimization/fzero.m: Ditto.
highegg@8596
  1135
	* optimization/optimset.m: Query optimal values via the M*b way.
highegg@8596
  1136
jason@8594
  1137
2009-01-26  Jason Riedy  <jason@acm.org>
jason@8594
  1138
jason@8594
  1139
	* miscellaneous/orderfields.m: Also avoid loop for non-empty structs.
jason@8594
  1140
highegg@8592
  1141
2009-01-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@8592
  1142
highegg@8592
  1143
	* optimization/fsolve.m: Disable Broyden updates for sparse jacobians.
highegg@8592
  1144
highegg@8591
  1145
2009-01-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@8591
  1146
highegg@8591
  1147
	* optimization/__fsolve_defopts__.m: Remove.
highegg@8591
  1148
	* optimization/Makefile.in: Reflect change.
highegg@8591
  1149
highegg@8590
  1150
2009-01-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@8590
  1151
highegg@8590
  1152
	* optimization/__fdjac__.m: Fix setting up h.
highegg@8590
  1153
	* optimization/fsolve.m: Allow underdetermined systems. Use QR for
highegg@8590
  1154
	large enough square and overdetermined systems, with pivoting in the
highegg@8590
  1155
	first step. Simplify options. Adjust defaults - make TR radius
highegg@8590
  1156
	tolerance less stringent. Support DisplayFcn.
highegg@8590
  1157
bpabbott@8790
  1158
2008-12-24 Ben Abbott  <bpabbott@mac.com>
bpabbott@8586
  1159
bpabbott@8586
  1160
	* path/savepath.m: Respect cmd-line and env paths.
bpabbott@8586
  1161
bpabbott@8790
  1162
2009-01-24 Ben Abbott  <bpabbott@mac.com>
bpabbott@8585
  1163
bpabbott@8585
  1164
	* sparse/svds.m: svds.m: skip tests if ARPACK is missing.
bpabbott@8585
  1165
rdrider0-list@9276
  1166
2009-01-23  S�ren Hauberg  <hauberg@gmail.com>
sh@8582
  1167
sh@8582
  1168
	* help/type.m: Make 'type X' work, when X is the name of a variable.
sh@8582
  1169
soren@8575
  1170
2009-01-22  John W. Eaton  <jwe@octave.org>
soren@8575
  1171
soren@8575
  1172
	* help/which.m: New function.
soren@8575
  1173
	* help/Makefile.in (SOURCES): Add it to the list.
soren@8575
  1174
soren@8575
  1175
	* help/help.m: Also display location of the file before the help text.
soren@8575
  1176
	* help/print_usage: Also display additional help text.
soren@8575
  1177
	* help/__additional_help_message__.m: Return message instead of
soren@8575
  1178
	displaying it.
soren@8575
  1179
rdrider0-list@9276
  1180
2009-01-22  S�ren Hauberg  <hauberg@gmail.com>
soren@8575
  1181
soren@8575
  1182
	* help: New directory.
soren@8575
  1183
	* configure.in (AC_CONFIG_FILES): Add help/Makefile to the list.
soren@8575
  1184
	* Makefile.in (SUBDIRS): Add it to the list.
soren@8575
  1185
	* help/__additional_help_message__.m, help/__strip_html_tags__.m,
soren@8575
  1186
	help/gen_doc_cache.m, help/get_first_help_sentence.m, help/help.m,
soren@8575
  1187
	help/lookfor.m, help/makeinfo.m, help/print_usage.m, help/type.m:
soren@8575
  1188
	New functions.
soren@8575
  1189
	* help/Makefile.in (SOURCES): Add them to the list.
soren@8575
  1190
	* help/doc.m: Move here from miscellaneous/doc.m.
soren@8575
  1191
	* miscellaneous/Makefile.in (SOURCES): Remove doc.m from the list.
soren@8575
  1192
	* miscellaneous/pkg.m: Generate documentation cache during install.
soren@8575
  1193
highegg@8562
  1194
2009-01-22  Jaroslav Hajek  <highegg@gmail.com>
highegg@8562
  1195
highegg@8562
  1196
	* optimization/fsolve.m: Undo the last change.
highegg@8562
  1197
thorsten@8558
  1198
2009-01-18  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8558
  1199
thorsten@8558
  1200
	* miscellaneous/doc.m: Add test for existence of info file.
thorsten@8558
  1201
	
jwe@8554
  1202
2009-01-21  John W. Eaton  <jwe@octave.org>
jwe@8554
  1203
jwe@8557
  1204
	* plot/__axis_label__.m: Set properties in existing axis label
jwe@8557
  1205
	object instead of creating a new text object.
jwe@8557
  1206
	* plot/ylabel.m: Don't set rotation property here.
jwe@8557
  1207
	* plot/title.m: Don't set horizontalalignment property here.
jwe@8557
  1208
jwe@8556
  1209
	* plot/ylabel.m: Insert rotation property in varargin before
jwe@8556
  1210
	passing it on to __axis_label__.
jwe@8556
  1211
	* plot/__axis_label__.m: Don't set rotation for ylabel here.
jwe@8556
  1212
jwe@8554
  1213
	* plot/title.m: Insert horizontalalignment property in varargin
jwe@8554
  1214
	before passing it on to __axis_label__.
jwe@8554
  1215
highegg@8552
  1216
2009-01-21  Jaroslav Hajek  <highegg@gmail.com>
highegg@8552
  1217
highegg@8552
  1218
	* strings/strchr.m: New function.
highegg@8552
  1219
	* strings/Makefile.in: Add it.
highegg@8552
  1220
highegg@8550
  1221
2009-01-20  Jaroslav Hajek  <highegg@gmail.com>
highegg@8550
  1222
highegg@8550
  1223
	* optimization/fsolve.m: Only use qrupdate if available.
highegg@8550
  1224
jwe@8538
  1225
2009-01-20  John W. Eaton  <jwe@octave.org>
jwe@8538
  1226
jwe@8545
  1227
	* general/postpad.m: Doc fix.
jwe@8545
  1228
	* general/prepad.m: Doc fix.
jwe@8544
  1229
	* image/pink.m: Spelling fix.
jwe@8544
  1230
	* image/hsv.m: Doc fix.
jwe@8544
  1231
	From Francesco Potorti` <Potorti@isti.cnr.it>.
jwe@8543
  1232
jwe@8538
  1233
	* testfun/assert.m: Use isfield instead of struct_contains.
jwe@8538
  1234
bpabbott@8790
  1235
2009-01-17 Ben Abbott  <bpabbott@mac.com>
bpabbott@8533
  1236
bpabbott@8533
  1237
	* general/cart2sph.m, cart2pol.m, sph2cart.m pol2cart.m:
bpabbott@8533
  1238
	Permit scalars when transforming coordinates.
bpabbott@8533
  1239
bpabbott@8532
  1240
2009-01-17  Steven Verstoep <isgoed@hotmail.com>
bpabbott@8532
  1241
bpabbott@8532
  1242
	* plot/__quiver__.m: __quiver__.m: Fix auto-size of (x,y) coord.
bpabbott@8532
  1243
daniel@8530
  1244
2009-01-16  Daniel J Sebald <daniel.sebald@ieee.org>
daniel@8530
  1245
daniel@8530
  1246
	* plot/gnuplot_drawnow.m: Fix for handling options.
daniel@8530
  1247
daniel@8529
  1248
2009-01-16  Daniel J Sebald  <daniel.sebald@ieee.org>
daniel@8529
  1249
daniel@8529
  1250
	* plot/legend.m: Fix legend order for both horizontal and
daniel@8529
  1251
	vertical string cell.
daniel@8529
  1252
bpabbott@8528
  1253
2008-01-15  Ben Abbott  <bpabbott@mac.com>
bpabbott@8528
  1254
bpabbott@8528
  1255
	* plot/grid.m: Document handle argument.
bpabbott@8528
  1256
rdrider0-list@9276
  1257
2009-01-15  Peter L. S�ndergaard  <peter@sonderport.dk>
peter@8522
  1258
peter@8522
  1259
	* general/nargoutchk.m: Doc fix.
peter@8522
  1260
	* general/nargchk.m: Improve compatibility.  New tests.
peter@8522
  1261
rafael@8521
  1262
2008-01-15  Rafael Laboissiere  <rafael@debian.org>
rafael@8521
  1263
rafael@8521
  1264
	* gethelp.cc: Include <cstdio>.
rafael@8521
  1265
bpabbott@8518
  1266
2009-01-14  Ben Abbott  <bpabbott@mac.com>
bpabbott@8518
  1267
bpabbott@8518
  1268
	* plot/__go_draw_axes__.m (ticklabel_to_cell): New function.
bpabbott@8518
  1269
	Use it to handle non-cell ticklabels.
bpabbott@8518
  1270
rdrider0-list@9276
  1271
2009-01-14  S�ren Hauberg  <hauberg@gmail.com>
sh@8517
  1272
sh@8517
  1273
	* general/diff.m, general/logspace.m, general/nextpow2.m,
sh@8517
  1274
	linear-algebra/commutation_matrix.m,
sh@8517
  1275
	linear-algebra/duplication_matrix.m, linear-algebra/expm.m,
sh@8517
  1276
	miscellaneous/bincoeff.m, miscellaneous/list_primes.m,
sh@8517
  1277
	optimization/fsolve.m, plot/subplot.m, polynomial/pchip.m,
sh@8517
  1278
	polynomial/polyout.m, polynomial/residue.m, polynomial/spline.m,
sh@8517
  1279
	signal/freqz.m, signal/sinc.m, specfun/beta.m, specfun/betaln.m,
sh@8517
  1280
	specfun/nchoosek.m, specfun/pow2.m, special-matrix/hankel.m,
sh@8517
  1281
	special-matrix/hilb.m, special-matrix/invhilb.m
sh@8517
  1282
	special-matrix/sylvester_matrix.m, special-matrix/toeplitz.m,
sh@8517
  1283
	special-matrix/vander.m, statistics/base/gls.m,
sh@8517
  1284
	statistics/base/kendall.m, statistics/base/kurtosis.m,
sh@8517
  1285
	statistics/base/mean.m, statistics/base/median.m,
sh@8517
  1286
	statistics/base/ols.m, statistics/base/skewness.m,
sh@8517
  1287
	statistics/distributions/kolmogorov_smirnov_cdf.m:
sh@8517
  1288
	Use ifnottex instead of ifinfo.
sh@8517
  1289
jwe@8509
  1290
2009-01-14  John W. Eaton  <jwe@octave.org>
jwe@8509
  1291
sh@8517
  1292
	* linear-algebra/expm.m: 
sh@8517
  1293
jwe@8513
  1294
	* optimization/fsolve.m: Doc fix.
jwe@8513
  1295
jwe@8510
  1296
	* plot/__go_draw_axes__.m: Scale markersize by 1/3, not 1/6.
jwe@8510
  1297
jwe@8509
  1298
	* io/dlmwrite.m: Use '%c' format for character data.
jwe@8509
  1299
jwe@8506
  1300
2009-01-13  John W. Eaton  <jwe@octave.org>
jwe@8506
  1301
jwe@8508
  1302
	* general/repmat.m: Handle negative row or column dimension.
jwe@8508
  1303
jwe@8507
  1304
	* elfun/lcm.m, general/accumarray.m, general/bicubic.m,
jwe@8507
  1305
	general/cellidx.m, general/cplxpair.m, general/dblquad.m,
jwe@8507
  1306
	general/gradient.m, general/interp1.m , general/pol2cart.m,
jwe@8507
  1307
	general/quadgk.m, general/quadv.m, general/repmat.m,
jwe@8507
  1308
	general/structfun.m, geometry/griddata.m, geometry/inpolygon.m,
jwe@8507
  1309
	image/brighten.m, image/hsv2rgb.m, image/imread.m,
jwe@8507
  1310
	image/imwrite.m, linear-algebra/dmult.m,
jwe@8507
  1311
	linear-algebra/onenormest.m, miscellaneous/getfield.m,
jwe@8507
  1312
	miscellaneous/setfield.m, miscellaneous/what.m,
jwe@8507
  1313
	optimization/fsolve.m, optimization/fzero.m,
jwe@8507
  1314
	optimization/lsqnonneg.m, optimization/qp.m, pkg/pkg.m,
jwe@8507
  1315
	plot/__area__.m, plot/__clabel__.m, plot/__stem__.m, plot/axis.m,
jwe@8507
  1316
	plot/colorbar.m, plot/contour3.m, plot/findall.m, plot/findobj.m,
jwe@8507
  1317
	plot/fplot.m, plot/grid.m, plot/hist.m, polynomial/convn.m,
jwe@8507
  1318
	polynomial/polyreduce.m, set/intersect.m, set/setxor.m,
jwe@8507
  1319
	set/union.m, signal/arch_fit.m, signal/durbinlevinson.m,
jwe@8507
  1320
	signal/fftshift.m, signal/freqz_plot.m, signal/ifftshift.m,
jwe@8507
  1321
	signal/spectral_adf.m, sparse/bicgstab.m, sparse/cgs.m,
jwe@8507
  1322
	sparse/gplot.m, sparse/normest.m, sparse/pcg.m, sparse/pcr.m,
jwe@8507
  1323
	sparse/spy.m, sparse/svds.m, sparse/treelayout.m,
jwe@8507
  1324
	sparse/treeplot.m, specfun/primes.m, special-matrix/hadamard.m,
jwe@8507
  1325
	statistics/base/center.m, statistics/base/quantile.m,
jwe@8507
  1326
	statistics/base/ranks.m, statistics/base/std.m,
jwe@8507
  1327
	statistics/distributions/hygepdf.m,
jwe@8507
  1328
	statistics/tests/kruskal_wallis_test.m, strings/index.m,
jwe@8507
  1329
	strings/mat2str.m, strings/str2double.m, strings/strrep.m,
jwe@8507
  1330
	testfun/assert.m, testfun/example.m, testfun/fail.m,
jwe@8507
  1331
	testfun/speed.m, testfun/test.m: Style fixes.
jwe@8507
  1332
jwe@8506
  1333
	* audio/wavread.m, general/__splinen__.m, general/bicubic.m,
jwe@8506
  1334
	general/rat.m, linear-algebra/expm.m, linear-algebra/krylov.m,
jwe@8506
  1335
	linear-algebra/onenormest.m, miscellaneous/edit.m,
jwe@8506
  1336
	optimization/__dogleg__.m, pkg/pkg.m, plot/__errplot__.m,
jwe@8506
  1337
	plot/__go_draw_axes__.m, plot/__stem__.m, plot/findobj.m,
jwe@8506
  1338
	set/ismember.m, signal/arma_rnd.m, signal/freqz.m, signal/stft.m,
jwe@8506
  1339
	sparse/pcg.m, sparse/sprandsym.m, sparse/treelayout.m,
jwe@8506
  1340
	specfun/factor.m, specfun/nchoosek.m, specfun/primes.m,
jwe@8506
  1341
	statistics/base/quantile.m, statistics/base/values.m,
jwe@8506
  1342
	strings/findstr.m, strings/str2double.m, strings/strrep.m,
jwe@8506
  1343
	testfun/assert.m, testfun/fail.m, testfun/speed.m, testfun/test.m,
jwe@8506
  1344
	time/datestr.m, time/datevec.m: Comment style fixes.
jwe@8506
  1345
daniel@8502
  1346
2009-01-13  Daniel J Sebald  <daniel.sebald@ieee.org>
daniel@8502
  1347
daniel@8502
  1348
	* set/unique.m: Fix for vertical array inputs.
daniel@8502
  1349
jwe@8466
  1350
2009-01-12  John W. Eaton  <jwe@octave.org>
jwe@8466
  1351
jwe@8467
  1352
	* optimization/fzero.m, optimization/fsolve.m: Style fixes.
jwe@8467
  1353
	Use strcmpi to compare options.
jwe@8466
  1354
thorsten@8462
  1355
2009-01-12  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8462
  1356
thorsten@8462
  1357
	* strings/strvcat.m: Remove.
thorsten@8462
  1358
	* strings/Makefile.in (SOURCES): Remove strvcat.m.
thorsten@8462
  1359
	
jwe@8460
  1360
2009-01-12  John W. Eaton  <jwe@octave.org>
jwe@8460
  1361
jwe@8460
  1362
	* plot/diffuse.m, plot/surfl.m, plot/specular.m: Style fixes.
jwe@8460
  1363
highegg@8455
  1364
2009-01-11  Jaroslav Hajek  <highegg@gmail.com>
highegg@8455
  1365
highegg@8455
  1366
	* general/sortrows.m: Fix invalid `{x:y} = z' assignment.
jwe@8628
  1367
	* miscellaneous/orderfields.m: Ditto.
jwe@8628
  1368
	* miscellaneous/what.m: Ditto.
jwe@8628
  1369
	* pkg/pkg.m: Ditto.
jwe@8628
  1370
	* plot/ndgrid.m: Ditto.
jwe@8628
  1371
	* strings/strcat.m: Ditto.
highegg@8455
  1372
dbateman@8451
  1373
2009-01-09  Kai Habel <kai.habel@gmx.de>
dbateman@8451
  1374
dbateman@8451
  1375
        * plot/surfl.m: New function
jwe@8628
  1376
        * plot/diffuse.m: Ditto.
jwe@8628
  1377
        * plot/specular.m: Ditto.
dbateman@8451
  1378
jwe@8445
  1379
2009-01-05  John W. Eaton  <jwe@octave.org>
jwe@8445
  1380
jwe@8445
  1381
	* mkdoc: Set defaults for FIND and PERL.  Check usage.
jwe@8445
  1382
thorsten@8443
  1383
2009-01-01  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8443
  1384
thorsten@8443
  1385
	* miscellaneous/__xzip__.m: Fix error messages, add tests.
thorsten@8443
  1386
	
thorsten@8442
  1387
2008-12-26  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8442
  1388
thorsten@8442
  1389
	* general/int2str.m, general/num2str.m, strings/base2dec.m,
thorsten@8442
  1390
	strings/blanks.m, strings/cstrcat.m, strings/findstr.m,
thorsten@8442
  1391
	strings/isstrprop.m, strings/mat2str.m, strings/regexptranslate.m,
thorsten@8442
  1392
	strings/split.m, strings/str2double.m, strings/str2num.m,
thorsten@8442
  1393
	strings/strcat.m, strings/strcmpi.m, strings/strfind.m,
thorsten@8442
  1394
	strings/strjust.m, strings/strmatch.m, strings/strncmpi.m,
thorsten@8442
  1395
	strings/strrep.m, strings/strtok.m, strings/strtrim.m,
thorsten@8442
  1396
	strings/strtrunc.m, strings/strvcat.m, strings/substr.m: 
thorsten@8442
  1397
	Fix documentation strings, add examples, references and tests.
thorsten@8442
  1398
	* scripts/general/int2str.m: Add missing semicolon.
thorsten@8442
  1399
	* scripts/strings/regexptranslate.m: add nargin check.
thorsten@8442
  1400
	* scripts/strings/str2double.m: fix nargin check.
thorsten@8442
  1401
	
dbateman@8440
  1402
2008-12-29  David Bateman  <dbateman@free.fr>
dbateman@8440
  1403
dbateman@8440
  1404
	* goemetry/voronoi.m: Speed up and handle dense grids.
dbateman@8440
  1405
highegg@8438
  1406
2008-12-28  Jaroslav Hajek <highegg@gmail.com>
highegg@8438
  1407
highegg@8438
  1408
	* miscellaneous/delete.m: Allow filename globs. Display warnings if
highegg@8438
  1409
	operation fails.
highegg@8438
  1410
pot@8427
  1411
2008-12-26  Francesco Potortì  <pot@gnu.org>
pot@8427
  1412
pot@8436
  1413
	* general/prepad.m: Add reference to postpad.
pot@8436
  1414
pot@8435
  1415
	* miscellaneous/bincoeff.m: Make reference to nchoosek.
pot@8435
  1416
pot@8433
  1417
	* general/postpad.m: Use @seealso.  Add reference to resize.
pot@8433
  1418
pot@8430
  1419
	* statistics/base/statistics.m: Correct help string.
pot@8430
  1420
pot@8427
  1421
	* plot/hist.m: Doc string now mentions matrix input argument.
pot@8427
  1422
	Correct error message.
pot@8427
  1423
bpabbott@8790
  1424
2008-12-30  Ben Abbott  <bpabbott@mac.com>
bpabbott@8441
  1425
bpabbott@8441
  1426
	* plot/__contour__.m: __contour__.m: correct order of patches
bpabbott@8441
  1427
bpabbott@8790
  1428
2008-12-30  Ben Abbott  <bpabbott@mac.com>
Kai@8450
  1429
Kai@8450
  1430
	* plot/__contour__.m: __contour__.m: correct order of patches
Kai@8450
  1431
dastew@8424
  1432
2008-12-24  Doug Stewart  <dastew@sympatico.ca>
dastew@8424
  1433
dastew@8424
  1434
	* plot/grid.m: Handle "minor" option.
dastew@8424
  1435
jwe@8422
  1436
2008-12-24  John W. Eaton  <jwe@octave.org>
jwe@8422
  1437
jwe@8422
  1438
	* testfun/test.m: Print "has no tests" message if there are demos
jwe@8422
  1439
	but no tests instead of printing PASSES 0 out of 0 tests.
jwe@8422
  1440
dbateman@8417
  1441
2008-12-23  David Bateman  <dbateman@free.fr>
dbateman@8417
  1442
dbateman@8417
  1443
	* sparse/svds.m: New function.
dbateman@8417
  1444
	* sparse/Makefile.in (SOURCES): Add it here.
dbateman@8417
  1445
salac@8416
  1446
2008-11-21  Radek Salac  <salac.r@gmail.com>
salac@8416
  1447
salac@8416
  1448
	* sparse/bicgstab.m: New function.
salac@8416
  1449
	* sparse/Makefile.in (SOURCES): Add it here.
salac@8416
  1450
highegg@8413
  1451
2008-12-18  Daniel J Sebald <daniel.sebald@ieee.org>
highegg@8413
  1452
highegg@8413
  1453
	* time/datevec.m (__date_vfmt2sfmt__): New helper function.
highegg@8413
  1454
	(datevec): Avoid repeated parsing of the format string.
highegg@8413
  1455
	* set/unique.m: Only check for options if nargin > 1.
highegg@8413
  1456
highegg@8406
  1457
2008-12-15  Jaroslav Hajek  <highegg@gmail.com>
highegg@8406
  1458
highegg@8406
  1459
	* optimization/lsqnonneg.m: Preprocess using QR for over-determined
highegg@8406
  1460
	systems. Simplify & fix indexing. Use left division for step problem.
highegg@8406
  1461
	Fix output args.
highegg@8406
  1462
rdrider0-list@9276
  1463
2008-12-13  Francesco Potort�  <pot@gnu.org>
pot@8404
  1464
pot@8404
  1465
	* specfun/nchoosek.m: Check for input arguments, signal loss of
pot@8404
  1466
	precision, correctly handle k==0 and k==n cases, add proper tests.
pot@8404
  1467
highegg@8395
  1468
2008-12-11  Jaroslav Hajek  <highegg@gmail.com>
highegg@8395
  1469
highegg@8395
  1470
	* optimization/fsolve.m: Optionally allow pivoted qr factorization.
highegg@8395
  1471
highegg@8393
  1472
2008-12-10  Jaroslav Hajek  <highegg@gmail.com>
highegg@8393
  1473
highegg@8394
  1474
	* linear-algebra/expm.m: New source.
highegg@8393
  1475
highegg@8391
  1476
2008-12-09  Jaroslav Hajek  <highegg@gmail.com>
highegg@8391
  1477
highegg@8394
  1478
	* specfun/nchoosek.m: Use a recursionless approach.
highegg@8391
  1479
highegg@8390
  1480
2008-12-09  Jaroslav Hajek  <highegg@gmail.com>
highegg@8390
  1481
highegg@8390
  1482
	* general/repmat.m: Optimize & simplify the scalar & 2d matrix case.
highegg@8390
  1483
thorsten@8387
  1484
2008-12-07  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8387
  1485
thorsten@8387
  1486
        * strings/lower.m: Remove
thorsten@8387
  1487
        * strings/upper.m: Remove
thorsten@8387
  1488
        * strings/Makefile.in: Remove lower.m, upper.m
thorsten@8387
  1489
        
thorsten@8372
  1490
2008-12-02  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8372
  1491
thorsten@8372
  1492
        * strings/str2mat.m: Make it a simple wrapper around
thorsten@8372
  1493
        char() and move it to scripts/deprecated/str2mat.m, remove
thorsten@8372
  1494
        obsolete tests, move remaining test to src/strfns.cc (Fchar).
thorsten@8372
  1495
        * strings/Makefile.in: Remove str2mat.m.
thorsten@8372
  1496
        * deprecated/Makefile.in: Add str2mat.m.
thorsten@8372
  1497
        * strings/strvcat.m: Remove reference to str2mat.
thorsten@8372
  1498
        
dbateman@8360
  1499
2008-11-28  David Bateman  <dbateman@free.fr>
dbateman@8360
  1500
dbateman@8360
  1501
	* plot/__go_draw_axes__.m: Set two point clipping mode to be on.
dbateman@8360
  1502
pot@8361
  1503
2008-11-26  Francesco Potortì  <pot@gnu.org>
pot@8361
  1504
pot@8361
  1505
	* specfun/nchoosek.m: Set max_recursion_depth and use a subfunction.
pot@8361
  1506
thorsten@8362
  1507
2008-11-29  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8362
  1508
thorsten@8362
  1509
        * miscellaneous/gzip.m: Remove @seealso reference to __xzip__,
thorsten@8362
  1510
          improve tests
thorsten@8362
  1511
          miscellaneous/bzip2.m: Remove @seealso reference to __xzip__,
thorsten@8362
  1512
          fix handling of output argument, add test
thorsten@8362
  1513
          miscellaneous/__xzip__.m: Improve error messages, fix cleanup
thorsten@8362
  1514
          of temporary directories, remove tab characters
thorsten@8362
  1515
bpabbott@8790
  1516
2008-11-24  Ben Abbott  <bpabbott@mac.com>
bpabbott@8343
  1517
bpabbott@8343
  1518
	* plot/legend.m: Correct ording of legend labels.
bpabbott@8343
  1519
bpabbott@8790
  1520
2008-11-24  Ben Abbott  <bpabbott@mac.com>
bpabbott@8344
  1521
bpabbott@8344
  1522
	* plot/__go_draw_axes__.m: Correct order for rendering children.
bpabbott@8344
  1523
salac@8338
  1524
2008-11-21  Radek Salac  <salac.r@gmail.com>
salac@8338
  1525
salac@8338
  1526
	* sparse/cgs.m, sparse/treelayout.m: New functions.
salac@8338
  1527
	* sparse/Makefile.in (SOURCES): Add them here.
salac@8338
  1528
dbateman@8324
  1529
2008-11-14  David Bateman  <dbateman@free.fr>
dbateman@8324
  1530
dbateman@8324
  1531
	* plot/__go_draw_axes__.m (do_tics_1): Support the minorick properties
dbateman@8324
  1532
	of the axis object.
dbateman@8324
  1533
bpabbott@8790
  1534
2008-11-14  Ben Abbott  <bpabbott@mac.com>
bpabbott@8356
  1535
bpabbott@8356
  1536
	* plot/gnuplot_drawnow.m: Add support of properites to gp backend.
bpabbott@8356
  1537
jwe@8320
  1538
2008-11-13  John W. Eaton  <jwe@octave.org>
jwe@8320
  1539
jwe@8320
  1540
	* statistics/distributions/chi2rnd.m: Fix another missing semicolon.
jwe@8320
  1541
	From sven.mattisson@insatnet.nu.
jwe@8320
  1542
dbateman@8315
  1543
2008-11-12  David Bateman  <dbateman@free.fr>
dbateman@8315
  1544
dbateman@8315
  1545
	* plot/__quiver__.m: Only autoscale if more than one element to
dbateman@8315
  1546
	plot. Modify callbacks for change in order of children.
dbateman@8315
  1547
	* plot/__stem__.m: Modify callbacks for change in order of children.
dbateman@8315
  1548
dbateman@8316
  1549
2008-11-10  John W. Eaton  <jwe@octave.org>
dbateman@8316
  1550
dbateman@8316
  1551
	* polynomial/spline.m: Delete debugging statements.  From
rdrider0-list@9276
  1552
	Sebastian Sch�ps <sebastian@schoeps.org>.
dbateman@8316
  1553
thorsten@8444
  1554
2008-11-07  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8444
  1555
thorsten@8444
  1556
        * mkdoc: do not remove white space before @ within @example
thorsten@8444
  1557
          environment
thorsten@8444
  1558
thorsten@8350
  1559
2008-11-05  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8350
  1560
thorsten@8350
  1561
        * plot/subplot.m: fix texi bug
thorsten@8350
  1562
thorsten@8352
  1563
2008-11-04  Thorsten Meyer <thorsten.meyier@gmx.de>
thorsten@8352
  1564
thorsten@8352
  1565
        * miscellaneous/unpack.m: return directly after recursive handling
thorsten@8352
  1566
          of cell-strings
thorsten@8352
  1567
          
bpabbott@8790
  1568
2008-11-03  Ben Abbott  <bpabbott@mac.com>
bpabbott@8354
  1569
bpabbott@8354
  1570
	* plot/__go_draw_axes__.m: xticklabel should accept a numeric vector.
bpabbott@8354
  1571
highegg@8306
  1572
2008-09-28  Jaroslav Hajek <highegg@gmail.com>
highegg@8306
  1573
highegg@8306
  1574
	* optimization/__fdjac__.m: New function file.
highegg@8306
  1575
	* optimization/__dogleg__.m: New function file.
highegg@8306
  1576
	* optimization/fsolve.m: New function file.
highegg@8306
  1577
	* optimization/Makefile.in: Include the new sources.
highegg@8306
  1578
	
highegg@8305
  1579
2008-09-28  Jaroslav Hajek <highegg@gmail.com>
highegg@8305
  1580
highegg@8305
  1581
	* optimization/fzero.m: Replace tabs by spaces.
highegg@8305
  1582
highegg@8305
  1583
2008-09-28  Jaroslav Hajek <highegg@gmail.com>
highegg@8305
  1584
highegg@8305
  1585
	* optimization/fzero.m: Simplify exception handling.
highegg@8305
  1586
highegg@8305
  1587
2008-10-31  Jaroslav Hajek  <highegg@gmail.com>
highegg@8305
  1588
highegg@8305
  1589
	* optimization/fzero.m: New function file.
highegg@8305
  1590
	* optimization/Makefile.in: Add it.
highegg@8305
  1591
highegg@8304
  1592
2008-10-31  Jaroslav Hajek  <highegg@gmail.com>
highegg@8304
  1593
highegg@8304
  1594
	* optimization/optimset.m: Don't include empty options in option
highegg@8304
  1595
	structure.
highegg@8304
  1596
	* optimization/optimget.m: New function file.
highegg@8304
  1597
	* optimization/Makefile.in: Add it.
highegg@8304
  1598
	* optimization/lsqnonneg.m: Query options using optimget.
highegg@8304
  1599
highegg@8303
  1600
2008-10-31  Jaroslav Hajek <highegg@gmail.com>
highegg@8303
  1601
highegg@8303
  1602
	* linear-algebra/__norm__.m: Remove.
highegg@8303
  1603
thorsten@8349
  1604
2008-10-25  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8349
  1605
thorsten@8349
  1606
        * miscellaneous/bzip2.m, miscellaneous/__xzip__.m: new commands.
thorsten@8349
  1607
        * miscellaneous/gzip.m: change to use __xzip__ for actual compression,
thorsten@8349
  1608
          add tests.
thorsten@8349
  1609
                  
dbateman@8299
  1610
2008-10-31  David Bateman  <dbateman@free.fr>
dbateman@8299
  1611
dbateman@8299
  1612
	* plot/__contour__.m: Exclude infinite values when calculating contour
dbateman@8299
  1613
	levels.
dbateman@8299
  1614
	* plot/clabel.m: Close previous plots in demos to avoid pollution
dbateman@8299
  1615
	between other plot demos.
dbateman@8299
  1616
	* plot/plotyy.m: Ditto.
dbateman@8299
  1617
dbateman@8289
  1618
2008-10-30  David Bateman  <dbateman@free.fr>
dbateman@8289
  1619
dbateman@8291
  1620
	* plot/legend.m: Add support for the "left" and "right" options.
dbateman@8291
  1621
	* plot/__go_draw_axes__.m: If the axes property keyreverse is set,
dbateman@8291
  1622
	reverse the key and labelling text.
dbateman@8291
  1623
	
dbateman@8289
  1624
	* plot/__clabel__.m, plot/clabel.m: New functions.
dbateman@8289
  1625
	* plot/Makefile.in (SOURCES): Add them here.
dbateman@8289
  1626
	* plot/__contour__.m: Rewrite to use contour groups.
dbateman@8289
  1627
	* plot/contourf.m: Call __contour__ instead of using specific code.
dbateman@8289
  1628
	* plot/contour.m, plot/contour3.m: Minor modification to allow for
dbateman@8289
  1629
	new interface to __contour__.
dbateman@8289
  1630
thorsten@8286
  1631
2008-10-29  Thorsten Meyer  <thorsten.meyier@gmx.de>
thorsten@8286
  1632
thorsten@8286
  1633
	* set/create_set.m, set/ismember.m, set/union.m, set/complement.m:
thorsten@8286
  1634
	Fix @seealso references to deprecated function intersection.
thorsten@8286
  1635
	* polynomial/polyvalm.m, polynomial/polyout.m,
thorsten@8286
  1636
	polynomial/polyint.m, polynomial/polygcd.m,
thorsten@8286
  1637
	deprecated/polyinteg.m: Remove "and" from @seealso string.
thorsten@8286
  1638
	* specfun/betaln.m: Change @seealso reference from deprecated
thorsten@8286
  1639
	betai to betainc.
thorsten@8286
  1640
	* plot/plot.m, plot/xlabel.m, plot/ylabel.m, plot/zlabel.m, 
thorsten@8286
  1641
	plot/plot3.m: Fix @seealso references to ylabel and zlabel.
thorsten@8286
  1642
	* general/issymmetric.m, image/imagesc.m, specfun/realpow.m,
thorsten@8286
  1643
	polynomial/polyfit.m, time/eomday.m: Remove @seealso references to
thorsten@8286
  1644
	non-existent functions.
thorsten@8286
  1645
jwe@8285
  1646
2008-10-29  John W. Eaton  <jwe@octave.org>
jwe@8285
  1647
jwe@8285
  1648
	* plot/cla.m: In test, set visible off when creating figure.
jwe@8285
  1649
g@8280
  1650
2008-10-28  Gabriele Pannocchia  <g.pannocchia@ing.unipi.it>
g@8280
  1651
g@8280
  1652
	* optimization/qp.m: Convert bounds of the form b <= x <= b and
g@8280
  1653
	constraints of the form b <= A*x <= b to equality constraints.
g@8280
  1654
rdrider0-list@9276
  1655
2008-10-27  S�ren Hauberg  <hauberg@gmail.com>
hauberg@8274
  1656
hauberg@8274
  1657
	* plot/ellipsoid.m: Check nargin == 6, not nargin == 5.
hauberg@8274
  1658
bpabbott@8790
  1659
2008-10-22  Ben Abbott  <bpabbott@mac.com>
bpabbott@8264
  1660
bpabbott@8264
  1661
	* plot/cla.m: Fix error when no children to clear.
bpabbott@8264
  1662
bpabbott@8265
  1663
	* plot/findobj.m: Allow handle to be empty.
bpabbott@8265
  1664
jwe@8262
  1665
2008-10-22  John W. Eaton  <jwe@octave.org>
jwe@8262
  1666
jwe@8262
  1667
	* plot/allchild.m: Move call to get showhiddenhandles outside of
jwe@8262
  1668
	unwind_protect block.
jwe@8262
  1669
dbateman@8257
  1670
2008-10-22  David Bateman  <dbateman@free.fr>
dbateman@8257
  1671
dbateman@8260
  1672
	* plot/refreshdata.m: Modify demo so that "y" is evaluated in the
dbateman@8260
  1673
	"caller" workspace.
dbateman@8260
  1674
dbateman@8258
  1675
	* plot/__errplot__.m: Add errorbar series objects.
dbateman@8258
  1676
	* plot/errbar.m: Add some demos.
dbateman@8258
  1677
	
dbateman@8257
  1678
	* plot/__add_line_series__.m: Remove
dbateman@8257
  1679
	* plot/Makefile.in (SOURCES): Remove it here too.
dbateman@8257
  1680
	* plot/__add_datasource__.m: Allow for more than one character in
dbateman@8257
  1681
	source name.
dbateman@8257
  1682
	* plot/refreshdata.m: Ditto.
dbateman@8257
  1683
	* plot/__plt2mm__.m, plot/__plt2mv__.m, plot/__plt2ss__.m, 
dbateman@8257
  1684
	plot/__plt2sv__.m, plot/__plt2vm__.m, plot/__plt2vv__.m, 
dbateman@8257
  1685
	plot/__plt2vs__.m, plot3.m: Remove previous line series changes.
dbateman@8257
  1686
	* plot/__scatter__.m: Add scatter series objects and data sources.
dbateman@8257
  1687
	* plot/legend.m: Update type in loop and remove debugging messages.
dbateman@8257
  1688
	
jwe@8251
  1689
2008-10-21  Ben Abbott  <bpabbott@mac.com>
bpabbott@8250
  1690
bpabbott@8255
  1691
	* specfun/legendre.m: Warn once on under/overflow.
bpabbott@8255
  1692
bpabbott@8250
  1693
	* plot/clf.m: Improve Matlab compatibility.
bpabbott@8250
  1694
jwe@8249
  1695
2008-10-21  John W. Eaton  <jwe@octave.org>
jwe@8249
  1696
jwe@8253
  1697
	* plot/quiver3.m: Turn hold off after demo.
jwe@8253
  1698
jwe@8252
  1699
	* plot/newplot.m: Delete stray debugging code.
jwe@8252
  1700
jwe@8249
  1701
	* plot/gnuplot_drawnow.m: Pass handle to __go_draw_figure__, not
jwe@8249
  1702
	struct.  Use get instead of examining struct fields directly.
jwe@8249
  1703
	* plot/__go_draw_figure__.m: First arg is now handle, not figure
jwe@8249
  1704
	object struct.  Use get instead of examining struct elements
jwe@8249
  1705
	directly.  Use allhild instead of looking at children field of
jwe@8249
  1706
	figure object struct.
jwe@8249
  1707
jwe@8251
  1708
2008-10-20  Ben Abbott  <bpabbott@mac.com>
bpabbott@8248
  1709
bpabbott@8248
  1710
	* plot/orient.m: Fix syntax error.
bpabbott@8248
  1711
dbateman@8243
  1712
2008-10-20  David Bateman  <dbateman@free.fr>
dbateman@8243
  1713
dbateman@8245
  1714
	* testfun/rundemos.m: Pause between files, as demo itself doesn't.
dbateman@8245
  1715
	
dbateman@8243
  1716
	* plot/fill.m, plot/quiver.m: Quiet the demos.
dbateman@8243
  1717
	* plot/stair.m: Treat a line style argument correctly.
dbateman@8243
  1718
jwe@8241
  1719
2008-10-20  John W. Eaton  <jwe@octave.org>
jwe@8241
  1720
jwe@8241
  1721
	* plot/surfnorm.m: Save and restore hold state.
jwe@8241
  1722
	From Daniel J. Sebald <daniel.sebald@ieee.org> and
jwe@8241
  1723
	Ben Abbott <bpabbott@mac.com>.
jwe@8241
  1724
bpabbott@8238
  1725
2008-10-20  Ben Abbott  <bpabbott@mac.com>
bpabbott@8238
  1726
bpabbott@8246
  1727
	* plot/closereq.m: Respect property tag.
bpabbott@8246
  1728
bpabbott@8238
  1729
	* plot/__stem__.m: Respect new ordering of children when setting
bpabbott@8238
  1730
	baseline.
bpabbott@8238
  1731
bpabbott@8239
  1732
	* plot/orient.m, plot/print.m: Properly validate figure handle.
bpabbott@8239
  1733
bpabbott@8240
  1734
	* plot/hold.m, plot/comet.m: Properly validate axes handle.
bpabbott@8240
  1735
bpabbott@8242
  1736
	* plot/__go_draw_axes__.m: Fix for binary xfer of suface plots.
bpabbott@8242
  1737
dbateman@8237
  1738
2008-10-20  David Bateman  <dbateman@free.fr>
dbateman@8237
  1739
dbateman@8237
  1740
	* plot/plotyy.m: Test that an axes handle actually is one before
dbateman@8237
  1741
	setting it.
dbateman@8237
  1742
dbateman@8236
  1743
2008-10-17  David Bateman  <dbateman@free.fr>
dbateman@8236
  1744
dbateman@8236
  1745
	* plot/__plt_get_axis_arg__.m: Exclude non-numeric and root figure
dbateman@8236
  1746
	from potential axis handles.
dbateman@8236
  1747
	* plot/colorbar.m: Remove debug output.
dbateman@8236
  1748
	* plot/comet.m: Close plot before demo
dbateman@8236
  1749
	* plot/contourc.m: No output if nargout == 0.
dbateman@8236
  1750
dbateman@8232
  1751
2008-10-16  David Bateman  <dbateman@free.fr>
dbateman@8232
  1752
dbateman@8232
  1753
	* plot/subplot.m: Allow for column vector of children for figure.
dbateman@8232
  1754
jwe@8229
  1755
2008-10-16  John W. Eaton  <jwe@octave.org>
jwe@8229
  1756
jwe@8229
  1757
	* testfun/rundemos.m: New function.
jwe@8229
  1758
bpabbott@8238
  1759
2008-10-16  Ben Abbott  <bpabbott@mac.com>
bpabbott@8227
  1760
bpabbott@8227
  1761
	* plot/contourf.m: Correct order of patch object handles.
bpabbott@8227
  1762
dbateman@8224
  1763
2008-10-16  David Bateman  <dbateman@free.fr>
dbateman@8224
  1764
dbateman@8228
  1765
	* plot/colorbar.m (colorbar:resetaxis): Uncomment the reseting of
dbateman@8228
  1766
	the axes.
dbateman@8228
  1767
dbateman@8228
  1768
	* plot/newplot.m: Don't preserve axes properties here, but rather
dbateman@8228
  1769
	do it in the graphics handle code so that the preservation can be
dbateman@8228
  1770
	done after callbacks are executed.
dbateman@8228
  1771
	
dbateman@8226
  1772
	* plot/__go_draw_axes__.m: If current plot is an image, don't flag
dbateman@8226
  1773
	the plot as binary, as the binary specification is already in the
dbateman@8226
  1774
	"usingclause".
dbateman@8226
  1775
	
dbateman@8224
  1776
	* plot/__go_draw_figure__.m: Always use multiplot and create an 
dbateman@8224
  1777
	enclosing axis to ensure bounding box of postscript is correct.
dbateman@8224
  1778
bpabbott@8222
  1779
2008-10-16  Ben Abbott  <bpabbott@mac.com>
bpabbott@8222
  1780
bpabbott@8222
  1781
	* plot/__go_draw_axes__.m (do_tics_1): New arg, interpreter.
bpabbott@8222
  1782
	(do_tics): Pass interpreter to do_tics_1.
bpabbott@8222
  1783
dbateman@8221
  1784
2008-10-15  David Bateman  <dbateman@free.fr>
dbateman@8221
  1785
dbateman@8221
  1786
	* general/colon.m: Small typo.
dbateman@8221
  1787
	* general/loadobj.m: Ditto.
dbateman@8221
  1788
bpabbott@8220
  1789
2008-10-14  Ben Abbott  <bpabbott@mac.com>
bpabbott@8220
  1790
bpabbott@8220
  1791
	* plot/__go_draw_axes__.m (do_tics_1): New args, fontname and fontsize.
bpabbott@8220
  1792
	Pass fontspec for tic marks to gnuplot.
bpabbott@8220
  1793
	(do_tics): Pass axes fontname and fontsize to do_tics_1.
bpabbott@8220
  1794
	
bpabbott@8220
  1795
	* plot/newplot.m: Perserve fontangle, fontname, fontsize,
bpabbott@8220
  1796
	fontunits, fontweight, position, outerposition, and
bpabbott@8220
  1797
	activepositionproperty axes properties when replacing plot.
bpabbott@8220
  1798
daniel@8218
  1799
2008-10-15  Daniel J. Sebald  <daniel.sebald@ieee.org>
daniel@8218
  1800
daniel@8218
  1801
	* plot/__go_draw_axes__.m: Make previous change work for surface
daniel@8218
  1802
	plots.
daniel@8218
  1803
daniel@8217
  1804
2008-10-14  Daniel J. Sebald  <daniel.sebald@ieee.org>
daniel@8217
  1805
daniel@8217
  1806
	* plot/__go_draw_axes__.m: Send binary data to gnuplot.
daniel@8217
  1807
bpabbott@8220
  1808
2008-10-13  Ben Abbott  <bpabbott@mac.com>
bpabbott@8216
  1809
bpabbott@8216
  1810
	* plot/__go_draw_axes__.m: Fix concatenation of handles.
bpabbott@8216
  1811
dbateman@8213
  1812
2008-10-12  David Bateman  <dbateman@free.fr>
dbateman@8213
  1813
dbateman@8213
  1814
	* general/colon..m: New function.
dbateman@8213
  1815
	* general/Makefile.in (SOURCES): Add it here.
dbateman@8213
  1816
jwe@8208
  1817
2008-10-10  David Bateman  <dbateman@free.fr>
jwe@8208
  1818
jwe@8208
  1819
	* image/__img__.m: Manually set the limits of th eimage
jwe@8208
  1820
	* plot/__go_draw_axes__.m: Base window position in the axis
jwe@8208
  1821
	position property and not the outerposition property. Remove
jwe@8208
  1822
	colorbar code based on the gnuplot colorbox. Allow images to be a
jwe@8208
  1823
	vector to support image based colorbars. Also check labelmode for
jwe@8208
  1824
	manual tics.
jwe@8208
  1825
	* plot/__go_draw_figure__.m: Remove gnuplot colorbox based
jwe@8208
  1826
	colorbar code.
jwe@8208
  1827
	* plot/colorbar.m: Rewrite to use an image and callbacks to link
jwe@8208
  1828
	it to the principal axis.
jwe@8208
  1829
	* plot/legend.m: Support an axis handle as the first
jwe@8208
  1830
	argument. Support hggroups.
jwe@8208
  1831
	* plot/pareto.m: Don't support an axis handle as the first
jwe@8208
  1832
	argument as the plotyy command in fact needs two axis handles.
jwe@8208
  1833
	* plot/plotyy.m: Rewrite to use listeners and callbacks to
jwe@8208
  1834
	synchronize the two axes.
jwe@8208
  1835
	* plot/subplot.m: Also skip axes that are tagged as being a
jwe@8208
  1836
	colorbar. Don't break in search of overlapping axes to delete. Set
jwe@8208
  1837
	both the position and the outerposition.
jwe@8208
  1838
	
bpabbott@8238
  1839
2008-10-09  Ben Abbott  <bpabbott@mac.com>
bpabbott@8205
  1840
bpabbott@8205
  1841
	* plot/__axis_label__.m: Inherit font properties from axes.
bpabbott@8205
  1842
dbateman@8212
  1843
2008-10-09  David Bateman  <dbateman@free.fr>
dbateman@8212
  1844
dbateman@8212
  1845
	* general/loadobj.m, general/saveobj.m, general/display: New functions
dbateman@8212
  1846
	* general/Makefile.in (SOURCES): Add then here.
dbateman@8212
  1847
	
jwe@8201
  1848
2008-10-08  John W. Eaton  <jwe@octave.org>
jwe@8201
  1849
jwe@8201
  1850
	* miscellaneous/fileparts.m: Handle "/file" properly.
jwe@8201
  1851
	Improve compatibility.
jwe@8201
  1852
bpabbott@8199
  1853
2008-10-07  Ben Abbott  <bpabbott@mac.com>
bpabbott@8199
  1854
bpabbott@8199
  1855
	* plot/cla.m: New function.
bpabbott@8199
  1856
	* plot/Makefile.in (SOURCES): Add it to the list.
bpabbott@8199
  1857
jwe@8197
  1858
2008-10-07  John W. Eaton  <jwe@octave.org>
jwe@8197
  1859
jwe@8197
  1860
	* miscellaneous/delete.m: Pass array of handles to __go_delete__.
jwe@8197
  1861
jwe@8190
  1862
2008-10-06  John W. Eaton  <jwe@octave.org>
jwe@8190
  1863
jwe@8190
  1864
	* plot/__add_datasource__.m, plot/__axes_limits__.m,
jwe@8190
  1865
	plot/__bar__.m, plot/__bars__.m, plot/__contour__.m,
jwe@8190
  1866
	plot/__go_draw_axes__.m, plot/__go_draw_figure__.m,
jwe@8190
  1867
	plot/__patch__.m, plot/__quiver__.m, plot/__scatter__.m,
jwe@8190
  1868
	plot/__stem__.m, plot/ancestor.m, plot/axis.m, plot/box.m,
jwe@8190
  1869
	plot/caxis.m, plot/close.m, plot/colorbar.m, plot/fill.m,
jwe@8190
  1870
	plot/findobj.m, plot/grid.m, plot/hidden.m, plot/hold.m,
jwe@8190
  1871
	plot/ishold.m, plot/legend.m, plot/linkprop.m, plot/orient.m,
jwe@8190
  1872
	plot/plotmatrix.m, plot/shading.m: Use case-insensitive comparison
jwe@8190
  1873
	for properties.  Misc style fixes.
jwe@8190
  1874
bpabbott@8188
  1875
2008-10-06  Ben Abbott  <bpabbott@mac.com>
bpabbott@8188
  1876
bpabbott@8189
  1877
	* plot/orient.m: Figure handle must be scalar.
bpabbott@8189
  1878
	* plot/hold.m: Axis handle must be scalar.
bpabbott@8189
  1879
	* plot/axes.m: Axis handle must be scalar.
bpabbott@8189
  1880
	* plot/__plt_get_axis_arg__.m: Handle must be scalar.
bpabbott@8189
  1881
bpabbott@8188
  1882
	* miscellaneous/delete.m: Permit a vector of handles to be deleted.
bpabbott@8188
  1883
jwe@8174
  1884
2008-10-02  John W. Eaton  <jwe@octave.org>
jwe@8174
  1885
jwe@8182
  1886
	* pkg/pkg.m (configure_make): Handle filenames with spaces.
jwe@8182
  1887
jwe@8182
  1888
2008-10-02  Benjamin Lindner  <lindnerb@users.sourceforge.net>
lindnerb@8172
  1889
lindnerb@8172
  1890
	* pkg.m (configure_make): Enclose building directory in quotes.
lindnerb@8172
  1891
jwe@8182
  1892
2008-10-02  Ben Abbott  <bpabbott@mac.com>
jwe@8182
  1893
jwe@8182
  1894
	* plot/__go_draw_axes__.m: Remove depdenence on gnuplot version.
bpabbott@8171
  1895
highegg@8168
  1896
2008-09-30  Jaroslav Hajek  <highegg@gmail.com>
highegg@8168
  1897
highegg@8168
  1898
	* string/split.m: New tests.
highegg@8168
  1899
jwe@8182
  1900
2008-09-30  Ben Abbott  <bpabbott@mac.com>
bpabbott@8166
  1901
bpabbott@8166
  1902
	* plot/__go_draw_axes__.m: Fix interpolation of facecolors.
bpabbott@8166
  1903
bpabbott@8166
  1904
	* plot/shading.m: New demo.
bpabbott@8166
  1905
jwe@8163
  1906
2008-09-29  John W. Eaton  <jwe@octave.org>
jwe@8163
  1907
jwe@8164
  1908
	* plot/__go_draw_axes__.m: Eliminate have_newer_gnuplot variable.
jwe@8164
  1909
jwe@8163
  1910
	* plot/__gnuplot_version__.m: Also include patchlevel.
jwe@8163
  1911
jwe@8182
  1912
2008-09-29  Ben Abbott  <bpabbott@mac.com>
bpabbott@8158
  1913
bpabbott@8159
  1914
	* polynomial/deconv.m: Fix row/col orientation & length of output.
bpabbott@8159
  1915
bpabbott@8158
  1916
	* polynomial/conv.m: Correct row/col orientation of output.
bpabbott@8158
  1917
ivan@8167
  1918
2008-09-27  Ivan Sutoris  <ivan.sutoris@gmail.com>
ivan@8167
  1919
ivan@8167
  1920
	* optimization/sqp.m: Document additional parameters.
ivan@8167
  1921
dbateman@8154
  1922
2008-09-26  David Bateman  <dbateman@free.fr>
dbateman@8154
  1923
dbateman@8154
  1924
	* general/subsindex.m: Dummy subsindex function for help string
dbateman@8154
  1925
	and to throw error for use outside of a class
dbateman@8154
  1926
	* general/Makefile.in (SOURCES): Include it here.
dbateman@8154
  1927
jwe@8152
  1928
2008-09-26  John W. Eaton  <jwe@octave.org>
jwe@8152
  1929
jwe@8152
  1930
	* image/imfinfo.m: Delete temporary file.
jwe@8152
  1931
rdrider0-list@9276
  1932
2008-09-25  S�ren Hauberg  <hauberg@gmail.com>
sh@8148
  1933
sh@8148
  1934
	* image/imread.m, image/imwrite.m: Doc fix.
sh@8148
  1935
jwe@8145
  1936
2008-09-24  John W. Eaton  <jwe@octave.org>
jwe@8145
  1937
jwe@8145
  1938
	* plot/fplot.m: Call axis after calling plot.
jwe@8145
  1939
rdrider0-list@9276
  1940
2008-09-24  S�ren Hauberg  <hauberg@gmail.com>
sh@8144
  1941
sh@8144
  1942
	* image/imfinfo.m: New function.
sh@8144
  1943
	* image/Makefile.in (SOURCES): Add it to the list.
sh@8144
  1944
bpabbott@8143
  1945
2008-09-24  Ben Abbott  <bpabbott@mac.com>
bpabbott@8143
  1946
bpabbott@8143
  1947
	* strings/strcat.m: Improve Matlab compatibility for non-character
bpabbott@8143
  1948
	data.
bpabbott@8143
  1949
jwe@8138
  1950
2008-09-24  John W. Eaton  <jwe@octave.org>
jwe@8138
  1951
jwe@8138
  1952
	* general/interpft.m: Increase tolerance in tests.
jwe@8138
  1953
bpabbott@8132
  1954
2008-09-23  Francesco Potorti`  <Potorti@isti.cnr.it>
bpabbott@8132
  1955
bpabbott@8132
  1956
	* plot/pcolor.m: Improve doc string.
bpabbott@8132
  1957
jwe@8182
  1958
2008-09-22 Ben Abbott  <bpabbott@mac.com>
bpabbott@8126
  1959
bpabbott@8126
  1960
	* plot/comet.m: New file.
bpabbott@8126
  1961
	* plot/Makefile.in (SOURCES): Add it here.
bpabbott@8126
  1962
dbateman@8122
  1963
2008-09-22  David Bateman  <dbateman@free.fr>
dbateman@8122
  1964
dbateman@8127
  1965
	* plot/plotmatrix.m: New function.
dbateman@8127
  1966
	* plot/Makefile.in (SOURCES): Add it here.
dbateman@8127
  1967
dbateman@8127
  1968
	* general/quadgk.m: No function count in quadgk and so don't try and
dbateman@8122
  1969
	print it when given trace argument.
dbateman@8122
  1970
jwe@8182
  1971
2008-09-18  Jaroslav Hajek  <highegg@gmail.com>
highegg@8120
  1972
highegg@8120
  1973
	* general/blkdiag.m: Skip assignment if rhs is empty.
highegg@8120
  1974
Kris@8116
  1975
2008-09-18  Kris Thielemans  <kris.thielemans@csc.mrc.ac.uk>
Kris@8116
  1976
Kris@8117
  1977
	* image/imshow.m: Fix for display_range.
Kris@8117
  1978
	
Kris@8116
  1979
	* general/interpn.m: Fixe for extrapval and documentation of 
Kris@8116
  1980
	extrapval.
Kris@8116
  1981
dbateman@8107
  1982
2008-09-17  David Bateman  <dbateman@free.fr>
dbateman@8107
  1983
dbateman@8112
  1984
	* time/datetick.m: New function.
dbateman@8112
  1985
	* time/Makefile.in (SOURCES): Add it here.
dbateman@8112
  1986
	* time/datestr.m: More careful check for datevec format with 6
dbateman@8112
  1987
	column arguments.
dbateman@8112
  1988
	* plot/__go_draw_axes__ (do_tics_1): Use %.15g format rather than
dbateman@8112
  1989
	%g format. Also use manual mode if xlabelmode is manual.
dbateman@8112
  1990
dbateman@8107
  1991
	* general/cell2mat.m: Backout previous change. Special case 2D
dbateman@8107
  1992
	case for speed.
dbateman@8107
  1993
dbateman@8103
  1994
2008-09-11  David Bateman  <dbateman@free.fr>
dbateman@8103
  1995
dbateman@8103
  1996
	* general/cell2mat.m: Improve the speed.
dbateman@8103
  1997
jwe@8098
  1998
2008-09-09  John W. Eaton  <jwe@octave.org>
jwe@8098
  1999
jwe@8098
  2000
	* time/datestr.m: Convert format and use strftime to do most of
jwe@8098
  2001
	the actual conversion.
jwe@8098
  2002
Tatsuro@8088
  2003
2008-09-08  Tatsuro MATSUOKA  <tmacchant@yahoo.co.jp>
Tatsuro@8088
  2004
Tatsuro@8088
  2005
	* plot/plot.m: Doc fix.
Tatsuro@8088
  2006
mvanross@8086
  2007
2008-09-08  Mark van Rossum  <mvanross@inf.ed.ac.uk>
mvanross@8086
  2008
mvanross@8086
  2009
	* statistics/distributions/binornd.m: Handle zero values of n
mvanross@8086
  2010
	correctly.
mvanross@8086
  2011
kai@8085
  2012
2008-09-08  Kai Habel  <kai.habel@gmx.de>
kai@8085
  2013
kai@8085
  2014
        * plot/contourf.m: Fix case for equal-sized matrices
kai@8085
  2015
        of X and Y.
kai@8085
  2016
dbateman@8078
  2017
2008-09-02  David Bateman  <dbateman@free.fr>
dbateman@8078
  2018
David@8080
  2019
	* plot/__add_datasource__.m: Fix indexing of varargin.
David@8080
  2020
dbateman@8078
  2021
	* plot/__line__.m: Remove empty clause fof if/then/else test
dbateman@8078
  2022
	* plot/plot3.m: Correctly plot matrices.
dbateman@8078
  2023
Michael@8076
  2024
2008-08-31  Michael Goffioul  <michael.goffioul@gmail.com>
Michael@8076
  2025
Michael@8076
  2026
	* plot/__plt2mm__.m, plot/__plt2mv__.m, plot/__plt2ss__.m,
Michael@8076
  2027
	plot/__plt2sv__.m, plot/__plt2vm__.m, plot/__plt2vs__.m,
Michael@8076
  2028
	plot/__plt2vv__.m: Do not call "set" with empty arguments.
Michael@8076
  2029
dbateman@8075
  2030
2008-08-29  David Bateman  <dbateman@free.fr>
dbateman@8075
  2031
dbateman@8075
  2032
	* plot/__plt2mm__.m, plot/__plt2mv__.m, plot/__plt2ss__.m,
dbateman@8075
  2033
	plot/__plt2sv__.m, plot/__plt2vm__.m, plot/__plt2vs__.m,
dbateman@8075
  2034
	plot/__plt2vv__.m, plot/plot3.m, plot/__area__.m, plot/__bars__.m,
dbateman@8075
  2035
	plot/__quiver__.m, plot/__stem__.m, plot/stairs.m :
dbateman@8075
  2036
	Pass additional prop/val pairs to hggroup rather than underlying
dbateman@8075
  2037
	objects. If a baseline existings specifically associate it with
dbateman@8075
  2038
	the parent of the created hggroup to allow things like "stem(...,
dbateman@8075
  2039
	'parent', hg)" to work correctly.
dbateman@8075
  2040
	* plot/hold.m: If currentaxes if figure doesn't exist, create it.
dbateman@8075
  2041
dbateman@8075
  2042
	* plot/plot3.m: Pass hline to __add_line_series__.
dbateman@8075
  2043
	* plot/__add_datasource__.m: Fix off by one error.
dbateman@8075
  2044
dbateman@8070
  2045
2008-08-28  David Bateman  <dbateman@free.fr>
dbateman@8070
  2046
dbateman@8070
  2047
	* plot/__add_line_series__.m, plot/ishghandle.m, plot/linkprop.m,
dbateman@8070
  2048
	plot/refresh.m, plot/refreshdata.m: New functions
dbateman@8070
  2049
	* Makefile.in (SOURCES): Add them here.
dbateman@8070
  2050
	
dbateman@8070
  2051
	* plot/__area__.m, plot/__bars__.m, plot/__quiver__.m,
dbateman@8070
  2052
	plot/__stem__.m, plot/stairs.m, plot/stem.m: Add data sources.
dbateman@8070
  2053
dbateman@8070
  2054
	* plot/__plt2mm__.m, plot/__plt2mv__.m, plot/__plt2ss__.m,
dbateman@8070
  2055
	plot/__plt2sv__.m, plot/__plt2vm__.m, plot/__plt2vs__.m,
dbateman@8070
  2056
	plot/__plt2vv__.m, plot/plot3.m: Add line series and data sources.
dbateman@8070
  2057
weiser2@8069
  2058
2008-08-28  Martin Weiser  <weiser2@natur.cuni.cz>
weiser2@8069
  2059
weiser2@8069
  2060
	* plot/scatter3.m: Doc fix.
weiser2@8069
  2061
jwe@8065
  2062
2008-08-26  John W. Eaton  <jwe@octave.org>
jwe@8065
  2063
jwe@8065
  2064
	* plot/hold.m: If hold is applied to a figure, set state for all
jwe@8065
  2065
	child axes objects.
jwe@8065
  2066
jwe@8060
  2067
2008-08-26  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@8060
  2068
jwe@8060
  2069
	* plot/backend.m: New function to handle backend switch.
jwe@8060
  2070
	* plot/Makefile.in: Add it.
jwe@8060
  2071
dbateman@8056
  2072
2008-08-26  David Bateman  <dbateman@free.fr>
dbateman@8056
  2073
dbateman@8056
  2074
	* plot/__area__.m: Use __next_line_color__ rather than fixed set
dbateman@8056
  2075
	of colors. Convert to use area series objects.
dbateman@8056
  2076
	* plot/area.m: Update documentation to correspond to
dbateman@8056
  2077
	the area series usage.
dbateman@8056
  2078
	* plot/__bar.m: Pass the original rather than scaled width to
dbateman@8056
  2079
	__bars__. 
dbateman@8056
  2080
	* plot/__bars__.m: Convert to use bar series objects.
dbateman@8056
  2081
	* plot/bar.m, plor/barh.m:  Update documentation to correspond to
dbateman@8056
  2082
	the bar series usage.
dbateman@8056
  2083
	* plot/__quiver__.m: Convert to use quiver series objects. Change
dbateman@8056
  2084
	the default scaling and arrowsize for compatibility.
dbateman@8056
  2085
	* plot/quiver.m:  Update documentation to correspond to
dbateman@8056
  2086
	the quiver series usage.
dbateman@8056
  2087
	* plot/stairs.m: Convert to use stair series objects.
dbateman@8056
  2088
	* plot/stem.m: Don't include baseline in xlim calculation. Correct
dbateman@8056
  2089
	test of whether baseline xdata needs updating in the update_xlim
dbateman@8056
  2090
	callback.
dbateman@8056
  2091
scofield@8054
  2092
2008-08-25  Thomas L. Scofield  <scofield@calvin.edu>
scofield@8054
  2093
scofield@8054
  2094
	* image/imwrite.m: Add ras and tiff to the list of accepted formats.
scofield@8054
  2095
	Handle parameter-value options.  Untabify.
scofield@8054
  2096
	
dbateman@8052
  2097
2008-08-25  David Bateman  <dbateman@free.fr>
dbateman@8052
  2098
dbateman@8056
  2099
	* plot/__stem__.m: Use property inheritance and don't explicitly
dbateman@8056
  2100
	call drawnow.
dbateman@8056
  2101
dbateman@8052
  2102
	* plot/__go_draw_axes__.m: Respect the "visible" property of object and
dbateman@8052
  2103
	don't draw them if the object is not visible.
dbateman@8052
  2104
dbateman@8052
  2105
	* plot/__stem__.m: Convert to use stem series object.
dbateman@8056
  2106
	* plot/stem.m, plot/stem3.m: Update documentation to correspond to
dbateman@8052
  2107
	the stem series usage.
dbateman@8052
  2108
jwe@8050
  2109
2008-08-22  John W. Eaton  <jwe@octave.org>
jwe@8050
  2110
jwe@8050
  2111
	* statistics/distributions/chi2rnd.m: Fix missing semicolon.
jwe@8050
  2112
jwe@8048
  2113
2008-08-21  John W. Eaton  <jwe@octave.org>
jwe@8048
  2114
jwe@8048
  2115
	* plot/__go_draw_axes__.m: Fix test for have_data.
jwe@8048
  2116
	(__gnuplot_write_data__): Write "Inf Inf\n" if all data pairs
jwe@8048
  2117
	contain NaN values.
jwe@8048
  2118
Thomas@8047
  2119
2008-08-21  Thomas Treichl  <Thomas.Treichl@gmx.net>
Thomas@8047
  2120
	
Thomas@8047
  2121
	* optimization/sqp.m: Increase test script tolerance.
Thomas@8047
  2122
dbateman@8046
  2123
2008-08-21  David Bateman  <dbateman@free.fr>
dbateman@8046
  2124
dbateman@8046
  2125
	* plot/ezplot.m : New function.
dbateman@8046
  2126
	* plot/Makefile.in (SOURCES): Add ezplot.m to the list.
dbateman@8046
  2127
	* plot/__ezplot__.m: Adapt to allow for use with the ezplot function.
dbateman@8046
  2128
	
jwe@8182
  2129
2008-08-20  Jaroslav Hajek  <highegg@gmail.com>
highegg@8043
  2130
highegg@8043
  2131
	* pkg/pkg.m (configure_make): Pass handle to is_architecture_dependent
highegg@8043
  2132
	directly.
highegg@8043
  2133
dbateman@8042
  2134
2008-08-20  David Bateman  <dbateman@free.fr>
dbateman@8042
  2135
dbateman@8042
  2136
	* plot/__go_draw_axes__.m: Don't set pm3d implicit if the plot
dbateman@8042
  2137
	contains a surface. Fixes things like meshc(peaks()).
dbateman@8042
  2138
jwe@8040
  2139
2008-08-19  Jaroslav Hajek  <highegg@gmail.com>
highegg@8036
  2140
highegg@8036
  2141
	* optimization/glpk.m: Fix invalid call to zeros.
highegg@8036
  2142
dbateman@8035
  2143
2008-08-19  David Bateman  <dbateman@free.fr>
dbateman@8035
  2144
dbateman@8039
  2145
	* miscellaneous/intwarning.m: New function.
dbateman@8039
  2146
	* miscellaneous/Makefile.in (SOURCES): Add it here.
dbateman@8039
  2147
dbateman@8039
  2148
	* statistics/base/ranks.m: Doc fix.
dbateman@8035
  2149
jwe@8026
  2150
2008-08-08  John W. Eaton  <jwe@octave.org>
jwe@8026
  2151
jwe@8026
  2152
	* general/Makefile.in (SOURCES): Add cellidx.m to the list.
jwe@8026
  2153
jwe@8019
  2154
2008-08-07  John W. Eaton  <jwe@octave.org>
jwe@8019
  2155
jwe@8019
  2156
	* gethelp.cc: Delete definition of NPOS.
jwe@8019
  2157
jwe@8002
  2158
2008-08-04  John W. Eaton  <jwe@octave.org>
jwe@8002
  2159
jwe@8002
  2160
	* strings/strtok.m: Include TAB, LF, VT, FF, and CR in default
jwe@8002
  2161
	list of delim characters.  Update tests.
jwe@8002
  2162
Thomas@8357
  2163
2008-07-29  Thomas Treichl  <Thomas.Treichl@gmx.net>
Thomas@8357
  2164
Thomas@8357
  2165
	* general/arrayfun.m: Minor bug fixes, update help text and tests
Thomas@8357
  2166
jwe@7994
  2167
2008-07-29  John W. Eaton  <jwe@octave.org>
jwe@7994
  2168
jwe@7994
  2169
	* plot/axis.m (__get_tight_lims__): Use strcat instead of [].
jwe@7994
  2170
	Don't fail if data is not a vector.
jwe@7994
  2171
dbateman@7988
  2172
2008-07-29  David Bateman  <dbateman@free.fr>
dbateman@7988
  2173
dbateman@7989
  2174
	* general/cellidx.m: reinclude from control toolbox, as used by
dbateman@7989
  2175
	print command. Replace is_signal_list with iscellstr.
dbateman@7989
  2176
	* general/quadqk.m, linear-algebra/planeror.m,
dbateman@7989
  2177
	miscellaneous/namelengthmax.m, specfun/realpow.m: Miscellaneous
dbateman@7989
  2178
	documentation fixes.
dbateman@7989
  2179
dbateman@7988
  2180
	* control, finance, quaternion: Remove directories and all of the
dbateman@7988
  2181
	files they contain.
dbateman@7988
  2182
	* Makefile.in: Remove all references to the above directories.
dbateman@7988
  2183
	* configure.in: ditto.
dbateman@7988
  2184
jwe@8182
  2185
2008-07-28  Ben Abbott  <bpabbott@mac.com>
bpabbott@7985
  2186
bpabbott@7985
  2187
	* plot/hold.m: Clarify help text.
bpabbott@7986
  2188
bpabbott@7986
  2189
	* specfun/reallog.m: Fix help string.
bpabbott@7986
  2190
dbateman@7975
  2191
2008-07-28  David Bateman  <dbateman@free.fr>
dbateman@7983
  2192
dbateman@7983
  2193
	* strings/regexptranslate.m: Add real documentation.
dbateman@7983
  2194
dbateman@7982
  2195
	* plot/contourf.m: Allow X,Y to be unequal vectors.
dbateman@7975
  2196
dbateman@7978
  2197
	* plot/shading.m: Clarify help string.
dbateman@7978
  2198
	
dbateman@7975
  2199
	* general/genvarname.m: Trivial documentation fix.
dbateman@7975
  2200
jwe@7974
  2201
2008-07-28  John W. Eaton  <jwe@octave.org>
jwe@7974
  2202
jwe@7974
  2203
	* image/imwrite.m: New function.
jwe@7974
  2204
	* image/Makefile.in (SOURCES): Add it to the list.
jwe@7974
  2205
jwe@7969
  2206
2008-07-24  Ben Abbott  <bpabbott@mac.com>
jwe@7969
  2207
jwe@7969
  2208
	* time/datestr.m: New xtest.
jwe@7969
  2209
jwe@7966
  2210
2008-07-21  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7966
  2211
jwe@7966
  2212
	* plot/closereq.m: Use first gcbf to get the handle of the figure to
jwe@7966
  2213
	be closed.
jwe@7966
  2214
	* plot/close.m: Call __go_execute_callback__.
jwe@7966
  2215
jwe@7940
  2216
2008-07-17  John W. Eaton  <jwe@octave.org>
jwe@7940
  2217
jwe@7940
  2218
	* general/fliplr.m: Fix usage test.
jwe@7940
  2219
	* testfun/test.m: Fix usage tests.
jwe@7940
  2220
jwe@8040
  2221
2008-07-17  Jaroslav Hajek  <highegg@gmail.com>
highegg@7939
  2222
highegg@7939
  2223
	* statistics/base/cov.m: Fix test that should no longer work.
highegg@7939
  2224
jwe@7935
  2225
2008-07-16  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7935
  2226
jwe@7935
  2227
	* plot/gcbo.m, plot/gcbf.m: New functions.
jwe@7935
  2228
	* plot/Makefile.in (SOURCES): Add them to the list.
jwe@7935
  2229
jwe@7930
  2230
2008-07-16  John W. Eaton  <jwe@octave.org>
jwe@7930
  2231
jwe@7931
  2232
	* deprecated/loadimage.m: New file.
jwe@7931
  2233
	* deprecated/Makefile.in (SOURCES): Add it to the list.
jwe@7931
  2234
	* image/loadimage.m: Delete.	
jwe@7931
  2235
	* image/Makefile.in (SOURCES): Remove it from the list.
jwe@7931
  2236
	* image/imread.m: Incorporate loadimage functionality here.
jwe@7931
  2237
	Simplify.
jwe@7931
  2238
	* image/imshow.m: Call imread, not loadimage.
jwe@7931
  2239
jwe@7930
  2240
	* image/__img__.m: Set clim for true-color integer data.
jwe@7930
  2241
jwe@7930
  2242
	* image/imshow.m: Don't convert integer true-color data to double.
jwe@7930
  2243
jwe@7930
  2244
	* plot/__go_draw_axes__.m: Recognize 3-d cdata as a true-color image.
jwe@7930
  2245
jwe@7926
  2246
2008-07-14  John W. Eaton  <jwe@octave.org>
jwe@7926
  2247
jwe@7926
  2248
	* image/Makefile.in (SOURCES): Add imread.m to the list.
jwe@7926
  2249
scofield@7925
  2250
2008-07-14  Thomas L. Scofield  <scofield@calvin.edu>
scofield@7925
  2251
scofield@7925
  2252
	* image/imread.m: New file from Octave Forge.
scofield@7925
  2253
jwe@8040
  2254
2008-07-10  Jaroslav Hajek  <highegg@gmail.com>
highegg@7920
  2255
highegg@7920
  2256
	* set/unique.m: Implement 'first' and 'last', some simplifications.
highegg@7920
  2257
	* set/union.m: Implement output indices.
highegg@7920
  2258
	* set/intersect.m: Implement 'rows'.
highegg@7920
  2259
	* set/setdiff.m: Implement output indices.
highegg@7920
  2260
	* set/setxor.m: Implement 'rows' and output indices.
highegg@7920
  2261
	Add tests and adjust docs in all of the above.
highegg@7920
  2262
jwe@7881
  2263
2008-06-11  John W. Eaton  <jwe@octave.org>
jwe@7881
  2264
jwe@7883
  2265
	* set/ismember.m: Fix fail tests.
jwe@7883
  2266
jwe@7881
  2267
	* general/rat.m: Properly initialize steps when all elements of
jwe@7881
  2268
	input array are integers.  Append spaces as necessary when
jwe@7881
  2269
	building  character array.
jwe@7881
  2270
jwe@8040
  2271
2008-06-05  Jaroslav Hajek  <highegg@gmail.com>
highegg@7873
  2272
highegg@7873
  2273
	* plot/__go_draw_axes__.m: Use fprintf for formatted output.
highegg@7873
  2274
michael@7865
  2275
2008-06-04  Michael Goffioul  <michael.goffioul@gmail.com>
michael@7865
  2276
michael@7865
  2277
	* plot/__go_draw_axes__.m: Support hggroup objects.
michael@7865
  2278
	* plot/hggroup.m: New file.
michael@7865
  2279
	* plot/Makefile.in: Handle it.
michael@7865
  2280
dbateman@7815
  2281
2008-06-02  David Bateman  <dbateman@free.fr>
dbateman@7815
  2282
dbateman@7817
  2283
	* miscellaneous/debug.m: New file..
dbateman@7817
  2284
	* Makefile.in (SOURCES): Add it to the list.
dbateman@7817
  2285
dbateman@7815
  2286
	* general/interp1q.m: Remove spaces between functions and args in
dbateman@7815
  2287
	[]. Fix test code to actually test interp1q.
dbateman@7815
  2288
jwe@8040
  2289
2008-06-02  Jaroslav Hajek  <highegg@gmail.com>
highegg@7813
  2290
highegg@7813
  2291
	* strings/strcat.m: Add tests.
highegg@7813
  2292
kimhanse@7812
  2293
2008-06-02  Kim Hansen  <kimhanse@gmail.com>
kimhanse@7812
  2294
kimhanse@7812
  2295
	* strings/mat2str.m: Change is_complex to iscomplex, add tests, add
kimhanse@7812
  2296
	missing ;
kimhanse@7812
  2297
dbateman@7789
  2298
2008-05-20  David Bateman  <dbateman@free.fr>
dbateman@7789
  2299
dbateman@7789
  2300
	* miscellaneous/single.m: Remove.
dbateman@7789
  2301
	* Makefile.in (SOURCES): Remove it here as well.
dbateman@7789
  2302
dbateman@7785
  2303
2008-05-20  David Bateman  <dbateman@free.fr>
dbateman@7785
  2304
dbateman@7785
  2305
	* general/interp1q.m: New function.
dbateman@7785
  2306
	* general/Makefile.in (SOURCES): Add it here.
dbateman@7785
  2307
jwe@7783
  2308
2008-05-20  Bill Denney  <bill@denney.ws>
bill@7782
  2309
bill@7782
  2310
	* time/datenum.m: Allow mixed scalar and vector/matrix input.
bill@7782
  2311
	New tests.
bill@7782
  2312
jwe@7783
  2313
2008-05-19  John W. Eaton  <jwe@octave.org>
jwe@7783
  2314
jwe@7783
  2315
	* general/isa.m: Fix tests.
jwe@7783
  2316
Bill@7773
  2317
2008-05-13  Bill Denney  <bill@denney.ws>
Bill@7773
  2318
Bill@7773
  2319
	* general/isa.m: Use persistent cell arrays to hold class names
Bill@7773
  2320
	instead of multiple strcmp calls.
Bill@7773
  2321
dbateman@7770
  2322
2008-05-12  David Bateman  <dbateman@free.fr>
dbateman@7770
  2323
dbateman@7795
  2324
	* control/base/__stepimp__.m, control/base/bode_bounds.m,
dbateman@7795
  2325
	control/base/damp.m, control/base/dlqr.m, control/base/lsim.m,
dbateman@7795
  2326
	control/base/tzero.m, control/hinf/hinfsyn.m,
dbateman@7795
  2327
	control/hinf/is_dgkf.m, control/system/d2c.m,
dbateman@7795
  2328
	control/system/is_controllable.m, control/system/is_detectable.m,
dbateman@7795
  2329
	control/system/is_stabilizable.m, control/system/is_stable.m,
dbateman@7795
  2330
	control/system/sysconnect.m, general/bicubic.m,
dbateman@7795
  2331
	general/cplxpair.m, general/isdefinite.m, general/issymmetric.m,
dbateman@7795
  2332
	general/quadgk.m, general/quadl.m, general/quadv.m,
dbateman@7795
  2333
	geometry/delaunayn.m, linear-algebra/krylov.m,
dbateman@7795
  2334
	linear-algebra/null.m, linear-algebra/onenormest.m,
dbateman@7795
  2335
	linear-algebra/orth.m, linear-algebra/rank.m,
dbateman@7795
  2336
	linear-algebra/rref.m, optimization/qp.m, optimization/sqp.m,
dbateman@7795
  2337
	polynomial/polygcd.m, polynomial/residue.m, sparse/normest.m,
dbateman@7795
  2338
	specfun/erfinv.m, statistics/distributions/betainv.m,
dbateman@7795
  2339
	statistics/distributions/gaminv.m,
dbateman@7795
  2340
	statistics/distributions/kolmogorov_smirnov_cdf.m,
dbateman@7795
  2341
	statistics/tests/manova.m: Modify calls to eps to allow for single
dbateman@7795
  2342
	precision types.
dbateman@7795
  2343
dbateman@7772
  2344
	* general/isa.m: Also treat "float: and "numeric" as the class
dbateman@7772
  2345
	argument.
dbateman@7772
  2346
dbateman@7771
  2347
	* general/dblquad.m, general/quadgk.m, general/quadv.m,
dbateman@7771
  2348
	general/triplequad.m: New functions.
dbateman@7771
  2349
dbateman@7770
  2350
	* testfun/assert.m: Allow assert(cond, errmsg, ...) and
dbateman@7770
  2351
	assert(cond, msgid, errmsg, ...) syntax for compatibility.
dbateman@7770
  2352
thomas@7769
  2353
2008-05-09  Thomas Weber  <thomas.weber.mail@gmail.com>
thomas@7769
  2354
thomas@7769
  2355
	* miscellaneous/news.m: Replace deprecated isstr call.
thomas@7769
  2356
dbateman@7765
  2357
2008-05-06  David Bateman  <dbateman@free.fr>
dbateman@7765
  2358
dbateman@7765
  2359
	* miscellaneous/symvar.m: New function.
dbateman@7765
  2360
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
dbateman@7765
  2361
jwe@7752
  2362
2008-05-04  John W. Eaton  <jwe@octave.org>
jwe@7752
  2363
jwe@7752
  2364
	* miscellaneous/dbstack.m: Delete.
jwe@7752
  2365
	* miscellaneous/Makefile.in (SOURCES): Remove it from the list.
jwe@7752
  2366
rafael@7768
  2367
2008-05-03  Rafael Laboissiere <rafael@debian.org>
rafael@7768
  2368
rafael@7768
  2369
	* linear-algebra/cond.m, miscellaneous/version.m,
rafael@7768
  2370
	miscellaneous/version.m, plot/feather.m, plot/__bar__.m,
rafael@7768
  2371
	plot/compass.m, plot/__quiver__.m, plot/__scatter__.m: Use ischar
rafael@7768
  2372
	instead of deprecated isstr.
rafael@7768
  2373
dbateman@7746
  2374
2008-05-01  David Bateman  <dbateman@free.fr>
dbateman@7746
  2375
dbateman@7746
  2376
	* plot/plot.m: Remove documentation of 'L' option.
dbateman@7746
  2377
	* plot/stairs.m: Allow axis handles, properties and linespecs to
dbateman@7746
  2378
	be passed.
dbateman@7746
  2379
jwe@7747
  2380
2008-04-30  John W. Eaton  <jwe@octave.org>
jwe@7747
  2381
jwe@7747
  2382
	* elfun/acot.m, elfun/acsc.m, elfun/acsch.m, elfun/asec.m,
jwe@7747
  2383
	elfun/asech.m, specfun/pow2.m: Fix tests.
jwe@7747
  2384
jwe@8040
  2385
2008-04-30  Jaroslav Hajek  <highegg@gmail.com>
highegg@7740
  2386
highegg@7740
  2387
	* specfun/log2.m: Delete. 
highegg@7740
  2388
	* specfun/Makefile.in (SOURCES): Delete it from the list.
highegg@7740
  2389
dbateman@7739
  2390
2008-04-29  David Bateman  <dbateman@free.fr>
dbateman@7739
  2391
dbateman@7739
  2392
	pkg/pkg.m: Also set archprefix with the -local and -global options.
dbateman@7739
  2393
jstickel@7737
  2394
2008-04-29  Jonathan Stickel  <jjstickel@vcn.com>
jstickel@7737
  2395
jstickel@7737
  2396
	* statistics/distributions/tcdf.m, statistics/distributions/tinv.m:
jstickel@7737
  2397
	Doc fix.
jstickel@7737
  2398
jwe@7736
  2399
2008-04-25  John W. Eaton  <jwe@octave.org>
jwe@7736
  2400
jwe@7736
  2401
	* miscellaneous/dbstack.m: New function.
jwe@7752
  2402
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
jwe@7736
  2403
dbateman@7726
  2404
2008-04-21  David Bateman  <dbateman@free.fr>
dbateman@7726
  2405
dbateman@7726
  2406
	* plot/__go_draw_axes__.m (gnuplot_position_colorbox): New arg, obj.
dbateman@7726
  2407
	Change caller.  Improve sizing and position of colorbox for subplots.
dbateman@7726
  2408
	* plot/colorbar.m: New demos.
dbateman@7726
  2409
rdrider0-list@9276
  2410
2008-04-16  S�ren Hauberg  <hauberg@gmail.com>
sh@7714
  2411
sh@7714
  2412
	* plot/__gnuplot_version__.m: Display error if gnuplot is not found.
sh@7714
  2413
jwe@7712
  2414
2008-04-15  John W. Eaton  <jwe@octave.org>
jwe@7712
  2415
jwe@7712
  2416
	* plot/view.m: Get values from current axes if nargin == 0.
jwe@7712
  2417
jwe@7713
  2418
2008-04-15  David Bateman  <dbateman@free.fr>
dbateman@7711
  2419
dbateman@7711
  2420
	* plot/__patch__.m: Fix for NaN values in faces of patches.
dbateman@7711
  2421
	
dbateman@7710
  2422
2008-04-14  David Bateman  <dbateman@free.fr>
dbateman@7710
  2423
dbateman@7710
  2424
	* plot/rose.m: Add missing comment mark that causes issues with
dbateman@7710
  2425
	octave-forge function referencing.
dbateman@7710
  2426
	* deprecated/lchol.m, deprecated/splchol.m: Fix texinfo errors.
dbateman@7710
  2427
jwe@7704
  2428
2008-04-09  John W. Eaton  <jwe@octave.org>
jwe@7704
  2429
jwe@7704
  2430
	* deprecated/beta_cdf.m, deprecated/beta_inv.m,
jwe@7704
  2431
	deprecated/beta_pdf.m, deprecated/beta_rnd.m,
jwe@7704
  2432
	deprecated/binomial_cdf.m, deprecated/binomial_inv.m,
jwe@7704
  2433
	deprecated/binomial_pdf.m, deprecated/binomial_rnd.m,
jwe@7704
  2434
	deprecated/chisquare_cdf.m, deprecated/chisquare_inv.m,
jwe@7704
  2435
	deprecated/chisquare_pdf.m, deprecated/chisquare_rnd.m,
jwe@7704
  2436
	deprecated/clearplot.m, deprecated/clg.m, deprecated/com2str.m,
jwe@7704
  2437
	deprecated/exponential_cdf.m, deprecated/exponential_inv.m,
jwe@7704
  2438
	deprecated/exponential_pdf.m, deprecated/exponential_rnd.m,
jwe@7704
  2439
	deprecated/f_cdf.m, deprecated/f_inv.m, deprecated/f_pdf.m,
jwe@7704
  2440
	deprecated/f_rnd.m, deprecated/gamma_cdf.m,
jwe@7704
  2441
	deprecated/gamma_inv.m, deprecated/gamma_pdf.m,
jwe@7704
  2442
	deprecated/gamma_rnd.m, deprecated/geometric_cdf.m,
jwe@7704
  2443
	deprecated/geometric_inv.m, deprecated/geometric_pdf.m,
jwe@7704
  2444
	deprecated/geometric_rnd.m, deprecated/hypergeometric_cdf.m,
jwe@7704
  2445
	deprecated/hypergeometric_inv.m, deprecated/hypergeometric_pdf.m,
jwe@7704
  2446
	deprecated/hypergeometric_rnd.m, deprecated/intersection.m,
jwe@7704
  2447
	deprecated/is_bool.m, deprecated/is_complex.m,
jwe@7704
  2448
	deprecated/is_list.m, deprecated/is_matrix.m,
jwe@7704
  2449
	deprecated/is_scalar.m, deprecated/is_square.m,
jwe@7704
  2450
	deprecated/is_stream.m, deprecated/is_struct.m,
jwe@7704
  2451
	deprecated/is_symmetric.m, deprecated/is_vector.m,
jwe@7704
  2452
	deprecated/isstr.m, deprecated/lchol.m,
jwe@7704
  2453
	deprecated/lognormal_cdf.m, deprecated/lognormal_inv.m,
jwe@7704
  2454
	deprecated/lognormal_pdf.m, deprecated/lognormal_rnd.m,
jwe@7704
  2455
	deprecated/meshdom.m, deprecated/normal_cdf.m,
jwe@7704
  2456
	deprecated/normal_inv.m, deprecated/normal_pdf.m,
jwe@7704
  2457
	deprecated/normal_rnd.m, deprecated/pascal_cdf.m,
jwe@7704
  2458
	deprecated/pascal_inv.m, deprecated/pascal_pdf.m,
jwe@7704
  2459
	deprecated/pascal_rnd.m, deprecated/poisson_cdf.m,
jwe@7704
  2460
	deprecated/poisson_inv.m, deprecated/poisson_pdf.m,
jwe@7704
  2461
	deprecated/poisson_rnd.m, deprecated/polyinteg.m,
jwe@7704
  2462
	deprecated/setstr.m, deprecated/spatan2.m, deprecated/spchol.m,
jwe@7704
  2463
	deprecated/spchol2inv.m, deprecated/spcholinv.m,
jwe@7704
  2464
	deprecated/spcumprod.m, deprecated/spcumsum.m, deprecated/spdet.m,
jwe@7704
  2465
	deprecated/spdiag.m, deprecated/spfind.m, deprecated/spinv.m,
jwe@7704
  2466
	deprecated/spkron.m, deprecated/splchol.m, deprecated/splu.m,
jwe@7704
  2467
	deprecated/spmax.m, deprecated/spmin.m, deprecated/spprod.m,
jwe@7704
  2468
	deprecated/spqr.m, deprecated/spsum.m, deprecated/spsumsq.m,
jwe@7704
  2469
	deprecated/struct_contains.m, deprecated/struct_elements.m,
jwe@7704
  2470
	deprecated/t_cdf.m, deprecated/t_inv.m, deprecated/t_pdf.m,
jwe@7704
  2471
	deprecated/t_rnd.m, deprecated/uniform_cdf.m,
jwe@7704
  2472
	deprecated/uniform_inv.m, deprecated/uniform_pdf.m,
jwe@7704
  2473
	deprecated/uniform_rnd.m, deprecated/weibcdf.m,
jwe@7704
  2474
	deprecated/weibinv.m, deprecated/weibpdf.m, deprecated/weibrnd.m,
jwe@7704
  2475
	deprecated/weibull_cdf.m, deprecated/weibull_inv.m,
jwe@7704
  2476
	deprecated/weibull_pdf.m, deprecated/weibull_rnd.m,
jwe@7704
  2477
	deprecated/wiener_rnd.m: Don't embed newline in warning message.
jwe@7704
  2478
dbateman@7703
  2479
2008-04-09  David Bateman  <dbateman@free.fr>
dbateman@7703
  2480
dbateman@7703
  2481
	* testfun/assert.m: Don't allow cond and expected to be lists.
dbateman@7703
  2482
jwe@7698
  2483
2008-04-04  John W. Eaton  <jwe@octave.org>
jwe@7698
  2484
jwe@7698
  2485
	* strings/Makefile.in (SOURCES): Add isstrprop.m to the list.
jwe@7698
  2486
jwe@7698
  2487
	* Makefile.in, audio/Makefile.in, control/Makefile.in,
jwe@7698
  2488
	* Makefile.incontrol/base/Makefile.in, control/hinf/Makefile.in,
jwe@7698
  2489
	* Makefile.incontrol/obsolete/Makefile.in,
jwe@7698
  2490
	* Makefile.incontrol/system/Makefile.in, control/util/Makefile.in,
jwe@7698
  2491
	* Makefile.indeprecated/Makefile.in, elfun/Makefile.in,
jwe@7698
  2492
	* Makefile.infinance/Makefile.in, general/Makefile.in,
jwe@7698
  2493
	* Makefile.ingeometry/Makefile.in, image/Makefile.in,
jwe@7698
  2494
	* Makefile.inio/Makefile.in, linear-algebra/Makefile.in,
jwe@7698
  2495
	* Makefile.inmiscellaneous/Makefile.in, optimization/Makefile.in,
jwe@7698
  2496
	* Makefile.inpath/Makefile.in, pkg/Makefile.in, plot/Makefile.in,
jwe@7698
  2497
	* Makefile.inpolynomial/Makefile.in, quaternion/Makefile.in,
jwe@7698
  2498
	* Makefile.inset/Makefile.in, signal/Makefile.in,
jwe@7698
  2499
	* Makefile.insparse/Makefile.in, specfun/Makefile.in,
jwe@7698
  2500
	* Makefile.inspecial-matrix/Makefile.in, startup/Makefile.in,
jwe@7698
  2501
	* Makefile.instatistics/Makefile.in, statistics/base/Makefile.in,
jwe@7698
  2502
	* Makefile.instatistics/distributions/Makefile.in,
jwe@7698
  2503
	* Makefile.instatistics/models/Makefile.in,
jwe@7698
  2504
	* Makefile.instatistics/tests/Makefile.in, strings/Makefile.in,
jwe@7698
  2505
	* Makefile.intestfun/Makefile.in, time/Makefile.in
jwe@7698
  2506
	* Makefile.in(check-m-sources): New target.
jwe@7698
  2507
bill@7697
  2508
2008-04-04  Bill Denney  <bill@denney.ws>
bill@7697
  2509
bill@7697
  2510
	* optimization/lsqnonneg.m: Use optimset, correctly index
bill@7697
  2511
	Z and P in main loop.
bill@7697
  2512
dbateman@7696
  2513
2008-04-04  David Bateman  <dbateman@free.fr>
dbateman@7696
  2514
dbateman@7696
  2515
	* deprecated/beta_cdf.m deprecated/beta_inv.m
dbateman@7696
  2516
	deprecated/beta_pdf.m deprecated/beta_rnd.m
dbateman@7696
  2517
	deprecated/binomial_cdf.m deprecated/binomial_inv.m
dbateman@7696
  2518
	deprecated/binomial_pdf.m deprecated/binomial_rnd.m
dbateman@7696
  2519
	deprecated/chisquare_cdf.m deprecated/chisquare_inv.m
dbateman@7696
  2520
	deprecated/chisquare_pdf.m deprecated/chisquare_rnd.m
dbateman@7696
  2521
	deprecated/clearplot.m deprecated/clg.m deprecated/com2str.m
dbateman@7696
  2522
	deprecated/exponential_cdf.m deprecated/exponential_inv.m
dbateman@7696
  2523
	deprecated/exponential_pdf.m deprecated/exponential_rnd.m
dbateman@7696
  2524
	deprecated/f_cdf.m deprecated/f_inv.m deprecated/f_pdf.m
dbateman@7696
  2525
	deprecated/f_rnd.m deprecated/gamma_cdf.m deprecated/gamma_inv.m
dbateman@7696
  2526
	deprecated/gamma_pdf.m deprecated/gamma_rnd.m
dbateman@7696
  2527
	deprecated/geometric_cdf.m deprecated/geometric_inv.m
dbateman@7696
  2528
	deprecated/geometric_pdf.m deprecated/geometric_rnd.m
dbateman@7696
  2529
	deprecated/hypergeometric_cdf.m deprecated/hypergeometric_inv.m
dbateman@7696
  2530
	deprecated/hypergeometric_pdf.m deprecated/hypergeometric_rnd.m
dbateman@7696
  2531
	deprecated/intersection.m deprecated/is_bool.m
dbateman@7696
  2532
	deprecated/is_complex.m deprecated/is_list.m
dbateman@7696
  2533
	deprecated/is_matrix.m deprecated/is_scalar.m
dbateman@7696
  2534
	deprecated/is_square.m deprecated/is_stream.m deprecated/isstr.m
dbateman@7696
  2535
	deprecated/is_struct.m deprecated/is_symmetric.m
dbateman@7696
  2536
	deprecated/is_vector.m deprecated/lognormal_cdf.m
dbateman@7696
  2537
	deprecated/lognormal_inv.m deprecated/lognormal_pdf.m
dbateman@7696
  2538
	deprecated/lognormal_rnd.m deprecated/meshdom.m
dbateman@7696
  2539
	deprecated/normal_cdf.m deprecated/normal_inv.m
dbateman@7696
  2540
	deprecated/normal_pdf.m deprecated/normal_rnd.m
dbateman@7696
  2541
	deprecated/pascal_cdf.m deprecated/pascal_inv.m
dbateman@7696
  2542
	deprecated/pascal_pdf.m deprecated/pascal_rnd.m
dbateman@7696
  2543
	deprecated/poisson_cdf.m deprecated/poisson_inv.m
dbateman@7696
  2544
	deprecated/poisson_pdf.m deprecated/poisson_rnd.m
dbateman@7696
  2545
	deprecated/polyinteg.m deprecated/setstr.m
dbateman@7696
  2546
	deprecated/struct_contains.m deprecated/struct_elements.m
dbateman@7696
  2547
	deprecated/t_cdf.m deprecated/t_inv.m deprecated/t_pdf.m
dbateman@7696
  2548
	deprecated/t_rnd.m deprecated/uniform_cdf.m
dbateman@7696
  2549
	deprecated/uniform_inv.m deprecated/uniform_pdf.m
dbateman@7696
  2550
	deprecated/uniform_rnd.m deprecated/weibcdf.m deprecated/weibinv.m
dbateman@7696
  2551
	deprecated/weibpdf.m deprecated/weibrnd.m deprecated/weibull_cdf.m
dbateman@7696
  2552
	deprecated/weibull_inv.m deprecated/weibull_pdf.m
dbateman@7696
  2553
	deprecated/weibull_rnd.m deprecated/wiener_rnd.m: Add warning that
dbateman@7696
  2554
	function will be removed in a future version.
dbateman@7696
  2555
jwe@7693
  2556
2008-04-03  John W. Eaton  <jwe@octave.org>
jwe@7693
  2557
jwe@7693
  2558
	* deprecated/beta_cdf.m, deprecated/beta_inv.m,
jwe@7693
  2559
	deprecated/beta_pdf.m, deprecated/beta_rnd.m,
jwe@7693
  2560
	deprecated/binomial_cdf.m, deprecated/binomial_inv.m,
jwe@7693
  2561
	deprecated/binomial_pdf.m, deprecated/binomial_rnd.m,
jwe@7693
  2562
	deprecated/chisquare_cdf.m, deprecated/chisquare_inv.m,
jwe@7693
  2563
	deprecated/chisquare_pdf.m, deprecated/chisquare_rnd.m,
jwe@7693
  2564
	deprecated/clearplot.m, deprecated/clg.m, deprecated/com2str.m,
jwe@7693
  2565
	deprecated/exponential_cdf.m, deprecated/exponential_inv.m,
jwe@7693
  2566
	deprecated/exponential_pdf.m, deprecated/exponential_rnd.m,
jwe@7693
  2567
	deprecated/f_cdf.m, deprecated/f_inv.m, deprecated/f_pdf.m,
jwe@7693
  2568
	deprecated/f_rnd.m, deprecated/gamma_cdf.m,
jwe@7693
  2569
	deprecated/gamma_inv.m, deprecated/gamma_pdf.m,
jwe@7693
  2570
	deprecated/gamma_rnd.m, deprecated/geometric_cdf.m,
jwe@7693
  2571
	deprecated/geometric_inv.m, deprecated/geometric_pdf.m,
jwe@7693
  2572
	deprecated/geometric_rnd.m, deprecated/hypergeometric_cdf.m,
jwe@7693
  2573
	deprecated/hypergeometric_inv.m, deprecated/hypergeometric_pdf.m,
jwe@7693
  2574
	deprecated/hypergeometric_rnd.m, deprecated/intersection.m,
jwe@7693
  2575
	deprecated/is_bool.m, deprecated/is_complex.m,
jwe@7693
  2576
	deprecated/is_list.m, deprecated/is_matrix.m,
jwe@7693
  2577
	deprecated/is_scalar.m, deprecated/is_square.m,
jwe@7693
  2578
	deprecated/is_stream.m, deprecated/is_struct.m,
jwe@7693
  2579
	deprecated/is_symmetric.m, deprecated/is_vector.m,
jwe@7693
  2580
	deprecated/isstr.m, deprecated/lchol.m,
jwe@7693
  2581
	deprecated/lognormal_cdf.m, deprecated/lognormal_inv.m,
jwe@7693
  2582
	deprecated/lognormal_pdf.m, deprecated/lognormal_rnd.m,
jwe@7693
  2583
	deprecated/meshdom.m, deprecated/normal_cdf.m,
jwe@7693
  2584
	deprecated/normal_inv.m, deprecated/normal_pdf.m,
jwe@7693
  2585
	deprecated/normal_rnd.m, deprecated/pascal_cdf.m,
jwe@7693
  2586
	deprecated/pascal_inv.m, deprecated/pascal_pdf.m,
jwe@7693
  2587
	deprecated/pascal_rnd.m, deprecated/poisson_cdf.m,
jwe@7693
  2588
	deprecated/poisson_inv.m, deprecated/poisson_pdf.m,
jwe@7693
  2589
	deprecated/poisson_rnd.m, deprecated/polyinteg.m,
jwe@7693
  2590
	deprecated/setstr.m, deprecated/spatan2.m, deprecated/spchol.m,
jwe@7693
  2591
	deprecated/spchol2inv.m, deprecated/spcholinv.m,
jwe@7693
  2592
	deprecated/spcumprod.m, deprecated/spcumsum.m, deprecated/spdet.m,
jwe@7693
  2593
	deprecated/spdiag.m, deprecated/spfind.m, deprecated/spinv.m,
jwe@7693
  2594
	deprecated/spkron.m, deprecated/splchol.m, deprecated/splu.m,
jwe@7693
  2595
	deprecated/spmax.m, deprecated/spmin.m, deprecated/spprod.m,
jwe@7693
  2596
	deprecated/spqr.m, deprecated/spsum.m, deprecated/spsumsq.m,
jwe@7693
  2597
	deprecated/struct_contains.m, deprecated/struct_elements.m,
jwe@7693
  2598
	deprecated/t_cdf.m, deprecated/t_inv.m, deprecated/t_pdf.m,
jwe@7693
  2599
	deprecated/t_rnd.m, deprecated/uniform_cdf.m,
jwe@7693
  2600
	deprecated/uniform_inv.m, deprecated/uniform_pdf.m,
jwe@7693
  2601
	deprecated/uniform_rnd.m, deprecated/weibcdf.m,
jwe@7693
  2602
	deprecated/weibinv.m, deprecated/weibpdf.m, deprecated/weibrnd.m,
jwe@7693
  2603
	deprecated/weibull_cdf.m, deprecated/weibull_inv.m,
jwe@7693
  2604
	deprecated/weibull_pdf.m, deprecated/weibull_rnd.m,
jwe@7693
  2605
	deprecated/wiener_rnd.m:
jwe@7693
  2606
	Note version when function was deprecated.
jwe@7693
  2607
dbateman@7691
  2608
2008-04-03  David Bateman  <dbateman@free.fr>
dbateman@7691
  2609
dbateman@7692
  2610
	* plot/__go_draw_axes__.m: Conditionally "set pm3d implict" for 2D
dbateman@7692
  2611
	plot or 3D plots with more than one line.
dbateman@7692
  2612
	
dbateman@7691
  2613
	* deprecated/splchol.m deprecated/lchol.m deprecated/spfind.m
dbateman@7691
  2614
	deprecated/spchol.m deprecated/spmin.m deprecated/spmax.m
dbateman@7691
  2615
	deprecated/spdet.m deprecated/splu.m deprecated/spqr.m
dbateman@7691
  2616
	deprecated/spatan2.m deprecated/spchol2inv.m
dbateman@7691
  2617
	deprecated/spcholinv.m deprecated/spcumprod.m deprecated/spdiag.m
dbateman@7691
  2618
	deprecated/spinv.m deprecated/spcumsum.m deprecated/spprod.m
dbateman@7691
  2619
	deprecated/spsum.m deprecated/spsumsq.m: New files
dbateman@7691
  2620
	* deprecated/Makefile.in (SOURCES): Add them here.
dbateman@7691
  2621
dbateman@7692
  2622
2008-04-03  Ben Abbott  <bpabbott@mac.com>
dbateman@7692
  2623
dbateman@7692
  2624
	* sparse/spaugment.m: Increase test script tolerance.
dbateman@7692
  2625
dbateman@7692
  2626
2008-04-02  John W. Eaton  <jwe@octave.org>
dbateman@7692
  2627
dbateman@7692
  2628
	* deprecated/Makefile.in (SOURCES): Add spkron.m to the list.
dbateman@7692
  2629
dbateman@7692
  2630
	* general/Makefile.in (SOURCES): Add runlength.m to the list.
dbateman@7692
  2631
dbateman@7692
  2632
2008-04-02  Bill Denney  <bill@denney.ws>
dbateman@7692
  2633
dbateman@7692
  2634
	* optimization/lsqnonneg.m: New function.
dbateman@7692
  2635
	* optimization/Makefile.in (SOURCES): Add it to the list.
dbateman@7692
  2636
dbateman@7680
  2637
2008-04-02  David Bateman  <dbateman@free.fr>
dbateman@7680
  2638
dbateman@7681
  2639
	* sparse/spaugment.m: New function
dbateman@7681
  2640
	* sparse/Makefile.in (SOURCES): Add it here.
dbateman@7681
  2641
	
dbateman@7680
  2642
	* plot/__gnuplot_ginput__.m: Use the gnuplot stream itself for
dbateman@7680
  2643
	communication rather than a chat file if mkfifo is not available.
dbateman@7680
  2644
	* plot/gnuplot_drawnow.m: Open stream with popen2 to allow two way
dbateman@7680
  2645
	communication with the gnuplot process.
dbateman@7680
  2646
Richard@7678
  2647
2008-04-01  Richard Bovey  <Richard.Bovey@baesystems.com>
Richard@7678
  2648
Richard@7678
  2649
	* general/sortrows.m: Handle negative column arguments.
Richard@7678
  2650
j@7675
  2651
2008-04-01  Julian Schnidder  <j.schnidder@gmx.de>
j@7675
  2652
j@7675
  2653
	* miscellaneous/perl.m: New function.
j@7675
  2654
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
j@7675
  2655
dbateman@7673
  2656
2008-03-31  David Bateman  <dbateman@free.fr>
dbateman@7673
  2657
dbateman@7676
  2658
	* plot/__go_draw_axes__.m: Set the tick direction in the main call
dbateman@7676
  2659
	the set tics rather than separately to avoid issues with multiple
dbateman@7676
  2660
	ticks in plotyy.
dbateman@7676
  2661
	
dbateman@7674
  2662
	* plot/gtext.m: New function to place text on a plot.
dbateman@7674
  2663
	* plot/waitforbuttonpress.m: New function.
dbateman@7674
  2664
	* plot/Makefile.in (SOURCES): Add them to the list.
dbateman@7674
  2665
	* plot/__gnuplot_ginput__.m: Bug fix for nargin==1. Workaround for
dbateman@7674
  2666
	missing mkfifo under Windows.
dbateman@7674
  2667
	* plot/ginput.m: Eliminate setting of n.
dbateman@7674
  2668
	
dbateman@7673
  2669
	* plot/ginput.m: New function.
dbateman@7673
  2670
	* plot/__gnuplot_ginput__.m: New function based on a version of
dbateman@7673
  2671
	ginput.m from Petr Mikulik <mikulik@physics.muni.cz>.
dbateman@7673
  2672
	* plot/Makefile.in (SOURCES): Add them to the list.
dbateman@7673
  2673
bpabbott@7672
  2674
2008-03-31  Dmitri A. Sergatskov  <dasergatskov@gmail.com>
bpabbott@7672
  2675
bpabbott@7672
  2676
	* miscellaneous/run.m: Fix check for existence of file.
bpabbott@7672
  2677
highegg@7671
  2678
2008-03-27  Jaroslav Hajek  <highegg@gmail.com>
highegg@7671
  2679
highegg@7671
  2680
	* general/lookup.m: Remove (lookup moved to DLD-FUNCTIONS).
highegg@7671
  2681
	* general/Makefile.in (SOURCES): Delete lookup.m from the list.
highegg@7671
  2682
	* general/interp1.m, general/interp2.m, general/interpn.m,
highegg@7671
  2683
	polynomial/ppval.m: Fix buggy lookup calls.
highegg@7671
  2684
	* general/interp1.m: New test.
highegg@7671
  2685
weber@7670
  2686
2008-03-28  Thomas Weber  <thomas.weber.mail@gmail.com>
weber@7670
  2687
weber@7670
  2688
	* miscellaneous/tempdir.m: Use correct function name in texinfo
weber@7670
  2689
	documentation.
weber@7670
  2690
highegg@7669
  2691
2008-03-28  Jaroslav Hajek  <highegg@gmail.com>
highegg@7669
  2692
highegg@7669
  2693
	* general/del2.m: Missing semicolon.
highegg@7669
  2694
j@7668
  2695
2008-03-28  Julian Schnidder  <j.schnidder@gmx.de>
j@7668
  2696
j@7668
  2697
	* miscellaneous/info.m: New function.
j@7668
  2698
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
j@7668
  2699
rdrider0-list@9276
  2700
2008-03-27  S�ren Hauberg  <hauberg@gmail.com>
sh@7666
  2701
sh@7666
  2702
	* plot/xlim.m, plot/ylim.m, plot/zlim.m, strings/strtrim.m:
sh@7666
  2703
	Doc fixes.
sh@7666
  2704
dbateman@7664
  2705
2008-03-27  David Bateman  <dbateman@free.fr>
dbateman@7664
  2706
dbateman@7664
  2707
	* plot/__plt2__.m: Test if args are empty first so that
dbateman@7664
  2708
	plot(zeros(1,0),zeros(1,0)) works as expected.
dbateman@7664
  2709
dbateman@7665
  2710
	* plot/plotyy.m: The axis handle is a two element vector and
dbateman@7665
  2711
	so needs special treatment. Call newplot for the second axis.
dbateman@7665
  2712
bill@7655
  2713
2008-03-27  Bill Denney  <bill@denney.ws>
bill@7655
  2714
Bill@7659
  2715
	* time/datenum.m: Allow vector inputs in any orientation.
Bill@7659
  2716
bill@7658
  2717
	* strings/validatestring.m: New function.
bill@7658
  2718
	* strings/Makefile.in (SOURCES): Add it to the list.
bill@7658
  2719
bill@7658
  2720
	* general/nargoutchk.m: New function.
bill@7658
  2721
	* general/Makefile.in (SOURCES): Add it to the list.
bill@7658
  2722
bill@7657
  2723
	* general/genvarname.m: New function.
bill@7657
  2724
	* general/Makefile.in (SOURCES): Add it to the list.
bill@7657
  2725
bill@7656
  2726
	* time/addtodate.m: New function.
bill@7657
  2727
	* time/Makefile.in (SOURCES): Add it to the list.
bill@7656
  2728
bill@7655
  2729
	* geometry/rectint.m: Vectorize and add more tests.
bill@7655
  2730
jwe@7654
  2731
2008-03-27  John W. Eaton  <jwe@octave.org>
jwe@7654
  2732
jwe@7654
  2733
	* plot/__axis_label__.m: Use name of caller in error message.
jwe@7654
  2734
dbateman@7653
  2735
2008-03-27  David Bateman  <dbateman@free.fr>
dbateman@7653
  2736
dbateman@7653
  2737
	* linear-algebra/planerot.m: Givens rotation function.
dbateman@7653
  2738
jwe@7650
  2739
2008-03-26  John W. Eaton  <jwe@octave.org>
jwe@7650
  2740
jwe@7652
  2741
	* set/ismember.m: Set size of idx output correctly for empty args.
jwe@7652
  2742
	New tests.
jwe@7652
  2743
jwe@7652
  2744
	* general/logical.m: Correctly handle empty args.  New tests.
jwe@7652
  2745
jwe@7650
  2746
	* control/hinf/h2syn.m, general/__splinen__.m, general/gradient.m,
jwe@7650
  2747
	geometry/inpolygon.m, geometry/trimesh.m, geometry/triplot.m,
jwe@7650
  2748
	image/imagesc.m, io/csvread.m, io/csvwrite.m,
jwe@7650
  2749
	miscellaneous/edit.m, miscellaneous/tempname.m, plot/fill.m,
jwe@7650
  2750
	plot/patch.m, plot/ribbon.m, plot/surface.m, polynomial/mkpp.m,
jwe@7650
  2751
	polynomial/pchip.m, polynomial/spline.m, set/unique.m:
jwe@7650
  2752
	Texinfo fixes.
jwe@7650
  2753
jwe@8040
  2754
2008-03-26  Jaroslav Hajek  <highegg@gmail.com>
highegg@7649
  2755
highegg@7649
  2756
	* linear-algebra/dmult.m: Handle scaling along arbitrary dimension.
highegg@7649
  2757
rdrider0-list@9276
  2758
2008-03-26  S�ren Hauberg  <hauberg@gmail.com>
sh@7648
  2759
sh@7648
  2760
	* polynomial/convn.m: New tests.
sh@7648
  2761
jwe@8182
  2762
2008-03-20  Ben Abbott  <bpabbott@mac.com>
bpabbott@7643
  2763
bpabbott@7643
  2764
	* statistics/base/statistics.m: Calculate median and quantiles in
bpabbott@7643
  2765
	a manner consistent with method #7 used by GNU R.
bpabbott@7643
  2766
	* statistics/base/__quantile__.m, statistics/base/quantile.m,
bpabbott@7643
  2767
	statistics/base/prctile.m: New functions.
bpabbott@7643
  2768
	* statistics/base/Makefile.in (SOURCES): Add them to the list.
bpabbott@7643
  2769
 
rdrider0-list@9276
  2770
2008-03-25  S�ren Hauberg  <hauberg@gmail.com>
sh@7640
  2771
sh@7640
  2772
	* polynomial/convn.m: New function.
sh@7640
  2773
	* polynomial/Makefile.in (SOURCES): Add it to the list.
sh@7640
  2774
dbateman@7633
  2775
2008-03-25  David Bateman  <dbateman@free.fr>
dbateman@7633
  2776
dbateman@7633
  2777
	* image/contrast.m: New function.
jwe@7641
  2778
	* image/Makefile.in (SOURCES): Add it to the list.
sh@7640
  2779
	
thomas@7632
  2780
2008-03-24  Thomas Weber  <thomas.weber.mail@gmail.com>
thomas@7632
  2781
thomas@7632
  2782
	* pkg/pkg.m: Allow installation of already extracted packages.
thomas@7632
  2783
dbateman@7627
  2784
2008-03-24  David Bateman  <dbateman@free.fr>
dbateman@7627
  2785
dbateman@7627
  2786
	* general/idivide.m: New function.
jwe@7641
  2787
	* general/Makefile.in (SOURCES): Add it to the list.
dbateman@7627
  2788
dbateman@7628
  2789
	* miscellaneous/namelengthmax.m: New function.
jwe@7641
  2790
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
dbateman@7628
  2791
dbateman@7629
  2792
	* strings/regexptranslate.m: New function.
jwe@7641
  2793
	* strings/Makefile.in (SOURCES): Add it to the list.
dbateman@7629
  2794
dbateman@7621
  2795
2008-03-21  David Bateman  <dbateman@free.fr>
dbateman@7621
  2796
jwe@7641
  2797
	* specfun/reallog.m, specfun/realpow.m, specfun/realsqrt.m:
jwe@7641
  2798
	New functions.
jwe@7641
  2799
	* specfun/Makefile.in (SOURCES): Add them to the list.
dbateman@7621
  2800
dbateman@7614
  2801
2008-03-20  David Bateman  <dbateman@free.fr>
dbateman@7614
  2802
dbateman@7618
  2803
	* general/tril.m, general/triu.m: Fail if input is a structure.
dbateman@7618
  2804
dbateman@7617
  2805
	* miscellaneous/cast.m: Also allow cast to "char".
dbateman@7617
  2806
dbateman@7615
  2807
	* general/rotdim.m: Ensure k is an integer scale.
dbateman@7615
  2808
dbateman@7614
  2809
	* general/circshift.m: If matrix is empty fast return.
dbateman@7614
  2810
highegg@7612
  2811
2008-03-20  Jaroslav Hajek  <highegg@localhost.localdomain>
highegg@7612
  2812
highegg@7616
  2813
	* linear-algebra/subspace.m: Check number of arguments, number
highegg@7616
  2814
	of dimensions of arguments and matching dimensions.
highegg@7612
  2815
highegg@7611
  2816
2008-03-19  Jaroslav Hajek  <highegg@gmail.com>
highegg@7611
  2817
highegg@7611
  2818
	* linear-algebra/subspace.m: New function.
jwe@7641
  2819
	* linear-algebra/subspace.m: New function.
highegg@7611
  2820
jwe@7610
  2821
2008-03-19  Emil Lucretiu  <emil@la.mine.nu>
jwe@7610
  2822
jwe@7610
  2823
	* signal/sinetone.m: Ensure integral number of samples.
jwe@7610
  2824
godfrey@7608
  2825
2008-03-19  Michael D. Godfrey  <godfrey@isl.stanford.edu>
godfrey@7608
  2826
godfrey@7608
  2827
	* plot/__go_draw_axes__.m: Additional correction for symbol codes.
godfrey@7608
  2828
dbateman@7606
  2829
2008-03-19  Ben Abbott  <bpabbott@mac.com>
dbateman@7606
  2830
	
dbateman@7606
  2831
	* statistics/base/mode.m: Add NDArray tests.
dbateman@7606
  2832
jwe@7641
  2833
2008-03-19  Jaroslav Hajek  <highegg@gmail.com>
highegg@7604
  2834
highegg@7604
  2835
	* statistics/distributions/exppdf.m,
highegg@7604
  2836
	statistics/distributions/expcdf.m,
highegg@7604
  2837
	statistics/distributions/expinv.m,
highegg@7604
  2838
	statistics/distributions/exprnd.m: Doc fix.
highegg@7604
  2839
dbateman@7603
  2840
2008-03-19  David Bateman  <dbateman@free.fr>
dbateman@7603
  2841
dbateman@7606
  2842
	* statistics/base/mode.m: Fix for row vectors.
dbateman@7606
  2843
dbateman@7603
  2844
	* plot/__scatter__.m: Modify for change of markersize in
dbateman@7603
  2845
	__go_draw_axes__.m and for compatibility.
dbateman@7603
  2846
	* plot/__go_draw_axes__.m: Don't divide the marker size by 6
dbateman@7603
  2847
	twice.
dbateman@7603
  2848
	* plot/scatter3.m: Doc fix.
dbateman@7603
  2849
jwe@7641
  2850
2008-03-18  Ben Abbott  <bpabbott@mac.com>
dbateman@7601
  2851
dbateman@7601
  2852
	* specfun/beta.m: Fix for negative inputs.
dbateman@7601
  2853
Michael@7593
  2854
2008-03-18  Michael D. Godfrey  <godfrey@isl.stanford.edu>
Michael@7593
  2855
Michael@7593
  2856
	* plot/__go_draw_axes__.m: Use correct symbol codes.
Michael@7593
  2857
kai@7592
  2858
2008-03-14  Kai Habel  <kai.habel@gmx.de>
kai@7592
  2859
kai@7592
  2860
        * plot/__go_draw_axes__.m: Expicitly set gnuplot user
kai@7592
  2861
        style to default to avoid wrong mesh color in some cases.
kai@7592
  2862
dbateman@7585
  2863
2008-03-12  David Bateman  <dbateman@free.fr>
dbateman@7585
  2864
dbateman@7585
  2865
	* geometry/griddata3.m: Use griddatan and not griddata
dbateman@7585
  2866
	internally. Return vi and not yi. Add test code.
dbateman@7585
  2867
jwe@7583
  2868
2008-03-11  John W. Eaton  <jwe@octave.org>
jwe@7583
  2869
jwe@7583
  2870
	* plot/__go_draw_axes__.m: Use get to access hidden properties.
jwe@7583
  2871
	Use strcmpi when comparing string properties.
jwe@7583
  2872
kai@7592
  2873
	* io/csread.m, io/csvwrite.m, io/dlmwrite.m: Style fixes.
kai@7592
  2874
kai@7582
  2875
2008-03-11  Kai Habel  <kai.habel@gmx.de>
kai@7582
  2876
kai@7582
  2877
        * plot/__go_draw_axes__.m: Plot surfaces in front of axes.
kai@7582
  2878
        Allow plotting of uniform colored mesh plots with and
kai@7582
  2879
        w/o hidden line removal.
kai@7582
  2880
kai@7582
  2881
2008-03-11  David Bateman  <dbateman@free.fr>
dbateman@7580
  2882
dbateman@7580
  2883
	* io/dlmwrite.m, io/csvread.m, io/csvwrite.m: Files ported from
dbateman@7580
  2884
	octave-forge.
dbateman@7580
  2885
	* io/Makefile.in (SOURCES): Add them here.
dbateman@7580
  2886
jwe@7569
  2887
2008-03-07  John W. Eaton  <jwe@octave.org>
jwe@7569
  2888
jwe@7570
  2889
	* plot/contourf.m: Set axes layer property to "top".
jwe@7570
  2890
jwe@7569
  2891
	* plot/__go_draw_axes__.m: Handle tickdir property.
jwe@7569
  2892
Alexander@7561
  2893
2008-03-06  John W. Eaton  <jwe@octave.org>
Alexander@7561
  2894
jwe@7566
  2895
	* plot/hist.m: Avoid temporaries.
jwe@7566
  2896
	Allow matrix arguments when number of bins > 30.
jwe@7568
  2897
	From Robert S. Mahurin <rob@utk.edu>.
jwe@7566
  2898
jwe@7565
  2899
	* plot/ChangeLog: Handle axes linewidth property.
jwe@7565
  2900
jwe@7564
  2901
	* plot/__go_draw_axes__.m: Adjust markersize by a factor of 1/6.
jwe@7564
  2902
Alexander@7561
  2903
	* general/interpn.m: New test.
Alexander@7561
  2904
Sebastien@7558
  2905
2008-03-05  Ben Abbott  <bpabbott@mac.com>
Sebastien@7558
  2906
Sebastien@7558
  2907
	* polynomial/roots.m: Catch Infs and/or NaNs.
Sebastien@7558
  2908
Sebastien@7558
  2909
2008-03-05  Sebastien Loisel  <loisel@temple.edu>
Sebastien@7558
  2910
Sebastien@7558
  2911
	* polynomial/roots.m: Apply a scaling factor to the removal of the
Sebastien@7558
  2912
	leading zeros.
Sebastien@7558
  2913
jwe@7555
  2914
2008-03-04  John W. Eaton  <jwe@octave.org>
jwe@7555
  2915
jwe@7555
  2916
	* plot/print.m: Fix oops in applying last change.
jwe@7555
  2917
bill@7551
  2918
2008-03-04  Bill Denney  <bill@denney.ws>
bill@7551
  2919
bill@7557
  2920
	* plot/allchild.m, plot/findall.m: New functions.
bill@7557
  2921
	* plot/Makefile.in (SOURCES): Add them to the list.
bill@7557
  2922
bill@7551
  2923
	* geometry/rectint.m: New function.
bill@7557
  2924
	* geometry/Makefile.in (SOURCES): Add it to the list.
bill@7551
  2925
jwe@7641
  2926
2008-03-04  Michael Goffioul  <michael.goffioul@gmail.com>
michael@7548
  2927
michael@7548
  2928
	* pkg/pkg.m (pkg:configure_make): Make it work with recent changes in
michael@7548
  2929
	isspace handling with cell arrays of strings.
michael@7548
  2930
Sebastien@7558
  2931
2008-03-04  Ben Abbott  <bpabbott@mac.com>
bpabbott@7547
  2932
bpabbott@7547
  2933
	* polynomial/polyfit.m: Modified tests to respect a relative tolerance.
bpabbott@7547
  2934
bpabbott@7550
  2935
	* plot/print.m: Accept a figure handle as an optional input.
bpabbott@7550
  2936
 
jwe@7543
  2937
2008-02-29  John W. Eaton  <jwe@octave.org>
jwe@7543
  2938
jwe@7543
  2939
	* plot/print.m: Handle gif and jpg devices.
jwe@7543
  2940
jwe@7542
  2941
2008-02-28  John W. Eaton  <jwe@octave.org>
jwe@7542
  2942
jwe@7542
  2943
	* plot/__go_draw_axes__.m (get_old_gnuplot_color): New subfunction.
jwe@7542
  2944
	Use it to replace repeated if/elseif blocks.
jwe@7542
  2945
jwe@7542
  2946
2008-02-28  Kai Habel  <kai.habel@gmx.de>
jwe@7542
  2947
jwe@7542
  2948
	* plot/__go_draw_axes__.m: If facecolor property of a surface is
jwe@7542
  2949
	"none", don't use pm3d mode and set linestyle correctly. 
jwe@7542
  2950
jwe@7641
  2951
2008-02-25  Ben Abbott  <bpabbott@mac.com>
bpabbott@7540
  2952
bpabbott@7540
  2953
	* control/system/zpout.m, finance/irr.m, general/int2str.m,
bpabbott@7540
  2954
	general/num2str.m, miscellaneous/bug_report.m,
bpabbott@7540
  2955
	miscellaneous/copyfile.m, miscellaneous/dir.m,
bpabbott@7540
  2956
	miscellaneous/edit.m, miscellaneous/fullfile.m,
bpabbott@7540
  2957
	miscellaneous/mkoctfile.m, miscellaneous/movefile.m,
bpabbott@7540
  2958
	miscellaneous/tempdir.m, miscellaneous/unpack.m,
bpabbott@7540
  2959
	path/__extractpath__.m, pkg/pkg.m, plot/__ezplot__.m,
bpabbott@7540
  2960
	plot/__go_draw_axes__.m, plot/legend.m, plot/print.m,
bpabbott@7540
  2961
	signal/spectral_adf.m, signal/spectral_xdf.m,
bpabbott@7540
  2962
	statistics/tests/z_test.m, statistics/tests/z_test_2.m,
bpabbott@7540
  2963
	strings/Makefile.in, strings/strcat.m, strings/strvcat.m,
bpabbott@7540
  2964
	testfun/assert.m, testfun/demo.m, testfun/speed.m,
bpabbott@7540
  2965
	testfun/test.m: Use cstrcat instead of strcat.
bpabbott@7540
  2966
bpabbott@7540
  2967
	* strings/strcat.m: New compatible version.
bpabbott@7540
  2968
bpabbott@7540
  2969
	* strings/cstrcat.m: Rename from strings/strcat.m.
bpabbott@7540
  2970
jwe@7530
  2971
2008-02-25  John W. Eaton  <jwe@octave.org>
jwe@7530
  2972
jwe@7530
  2973
	* strings/isstrprop.m: New file.
jwe@7530
  2974
Ryan@7525
  2975
2008-02-25  Ryan Hinton  <rwh4s@virginia.edu>
Ryan@7525
  2976
Ryan@7525
  2977
	* miscellaneous/unpack.m: Use "-f -" args for tar.
Ryan@7525
  2978
jwe@7522
  2979
2008-02-24  John W. Eaton  <jwe@octave.org>
jwe@7522
  2980
jwe@7522
  2981
	* specfun/log2.m: Ensure returned value of F strictly less than 1.
jwe@7522
  2982
	From Dave Hawthorne <davehawthorne@ieee.org>.
jwe@7522
  2983
jwe@7518
  2984
2008-02-22  Ben Abbott  <bpabbott@mac.com>
jwe@7518
  2985
jwe@7518
  2986
	* specfun/legendre.m: Doc fix.
jwe@7518
  2987
dbateman@7515
  2988
2008-02-22  David Bateman  <dbateman@free.fr>
dbateman@7515
  2989
dbateman@7515
  2990
	* sparse/pcg.m, sparse/spdiags, spstats.m: Remove references to
dbateman@7515
  2991
	spdiag.
dbateman@7515
  2992
	
jwe@7513
  2993
2008-02-22  John W. Eaton  <jwe@octave.org>
jwe@7513
  2994
jwe@7514
  2995
	* miscellaneous/fullfile.m: Improve handling of empty args and
jwe@7514
  2996
	args ending with filesep.
jwe@7514
  2997
jwe@7513
  2998
	* control/base/__stepimp__.m: Don't use subplot for just one plot.
jwe@7513
  2999
jwe@7510
  3000
2008-02-21  John W. Eaton  <jwe@octave.org>
jwe@7510
  3001
jwe@7511
  3002
	* image/imshow.m: Call axis ("image").
jwe@7511
  3003
	From Michael G. Ross <mgross@MIT.EDU>.
jwe@7511
  3004
jwe@7510
  3005
	* plot/errorbar.m: If nargout > 0, return vector of handles to
jwe@7510
  3006
	line objects.
jwe@7510
  3007
	* plot/__go_draw_axes__.m: Improve handling of line style for
jwe@7510
  3008
	errorbar plots.
jwe@7510
  3009
jwe@7641
  3010
2008-02-20  Marco Caliari  <marco.caliari@univr.it>
bpabbott@7507
  3011
bpabbott@7507
  3012
	* specfun/legendre.m: Accept normalization options ("sch", "norm"),
bpabbott@7507
  3013
	and improve stability for higher orders.
bpabbott@7507
  3014
jwe@7504
  3015
2008-02-20  John W. Eaton  <jwe@octave.org>
jwe@7504
  3016
jwe@7504
  3017
	* strings/strcat.m: Detect cellstr args.
jwe@7504
  3018
dbateman@7505
  3019
2008-02-20  David Bateman  <dbateman@free.fr>
dbateman@7505
  3020
dbateman@7505
  3021
	* sparse/colperm.m, sparse/nonzero.m, sparse/spdiags.m,
dbateman@7505
  3022
	sparse/spfun.m, sparse/spones.m, sparse/sprand.m,
dbateman@7505
  3023
	sparse/sprandn.m, sparse/sprandsym.m, sparse/spy.m: Use generic
dbateman@7505
  3024
	version of find rather than spfind.
dbateman@7505
  3025
bpabbott@7499
  3026
2008-02-19  Ben Abbott  <bpabbott@mac.com>
bpabbott@7499
  3027
bpabbott@7502
  3028
	* miscellaneous/edit.m: New option EDITINPLACE.  Prefer file list
bpabbott@7502
  3029
	rather than path list.  Return option structure with "get all".
bpabbott@7502
  3030
jwe@7501
  3031
	* polynomial/polyfit.m: Use QR decomposition.  Handle
jwe@7501
  3032
	normalization option.
jwe@7501
  3033
	* polynomial/polyval.m: Normalize dependent variable.  Optionally
jwe@7501
  3034
	generate 50% prediction intervals.
jwe@7501
  3035
bpabbott@7499
  3036
	* miscellaneous/ver.m: Include package version information in
bpabbott@7499
  3037
	output.  Improve consistency with Matlab.
bpabbott@7499
  3038
jwe@7498
  3039
2008-02-19  John W. Eaton  <jwe@octave.org>
jwe@7498
  3040
jwe@7498
  3041
	* pkg/pkg.m: Style fixes.
jwe@7498
  3042
jwe@7641
  3043
2008-02-19  Carlo de Falco  <carlo.defalco@gmail.com>
carlo@7497
  3044
carlo@7497
  3045
	* pkg/pkg.m: Handle 'describe' command.
carlo@7497
  3046
	(parse_pkg_idx, print_package_description): New subfunctions.
carlo@7497
  3047
	
jwe@7493
  3048
2008-02-19  Bill Denney  <bill@denney.ws>
jwe@7493
  3049
jwe@7493
  3050
	* time/datestr.m: Avoid confusion for datenum vectors that are 6
jwe@7493
  3051
	elements wide.
jwe@7493
  3052
dbateman@7494
  3053
2008-02-18  David Bateman  <dbateman@free.fr>
dbateman@7494
  3054
dbateman@7494
  3055
	* general/rem.m, general/mod.m: Treat integer types correctly.
dbateman@7494
  3056
Timo@7485
  3057
2008-02-15  Timo Lindfors  <timo.lindfors@iki.fi>
Timo@7485
  3058
Timo@7485
  3059
	* statistics/tests/kruskal_wallis_test.m: Handle ties.
Timo@7485
  3060
	* general/runlength.m: New function from Paul Kienzle.
Timo@7485
  3061
jwe@7484
  3062
2008-02-15  Rolf Fabian  <r.fabian@jacobs-university.de>
jwe@7484
  3063
jwe@7484
  3064
	* linear-algebra/cond.m: New optional second argument to
jwe@7484
  3065
	specify 1-norm, inf-norm, or frobenius-norm. 
jwe@7484
  3066
Kostas@7475
  3067
2008-02-12  Kostas Poulios  <poulios.konstantinos@googlemail.com>
Kostas@7475
  3068
Kostas@7475
  3069
	* plot/__quiver__.m: make arrow head be in z-plane of the arrow
Kostas@7475
  3070
	body. Allow the linespec to specify the arrow color.
Kostas@7475
  3071
dbateman@7471
  3072
2008-02-12  David Bateman  <dbateman@free.fr>
dbateman@7471
  3073
jwe@7474
  3074
	* miscellaneous/cast.m: Also treat the logical type.
jwe@7474
  3075
dbateman@7472
  3076
	* plot/__go_draw_axes__.m: Set pm3d implict to fix colorbars on
dbateman@7472
  3077
	contour plots.
dbateman@7472
  3078
dbateman@7471
  3079
 	* plot/__go_draw_axes__.m: Use the cdatamapping property to set
dbateman@7471
  3080
	the cbrange.
dbateman@7471
  3081
	* plot/__img__.m: Set cdatamapping to "direct".
dbateman@7471
  3082
	* plot/imagesc.m: Set cdatamapping to "scaled".
dbateman@7471
  3083
jwe@7461
  3084
2008-02-08  Julien Pommier  <pommier@pianoteq.com>
jwe@7461
  3085
jwe@7461
  3086
	* audio/wavread.m: Limit data read to end of data chunk.
jwe@7461
  3087
dbateman@7471
  3088
2008-02-08  David Bateman  <dbateman@free.fr>
David@7462
  3089
David@7462
  3090
	* plot/__contour__.m: Respect the graphic handle options that are
David@7462
  3091
	passed.
David@7462
  3092
	* plot/__go_draw_axes__.m: Respect the linewidth for patch objects.
David@7462
  3093
jwe@7436
  3094
2008-02-01  Dave Goel  <deego3@gmail.com>
jwe@7436
  3095
jwe@7436
  3096
	* signal/arch_rnd.m: Correctly index E and Y vectors.
jwe@7436
  3097
jwe@7434
  3098
2008-02-01  Bill Denney  <bill@denney.ws>
jwe@7434
  3099
jwe@7434
  3100
	* time/weekday.m: Allow vector inputs and speed up.
jwe@7434
  3101
	* time/eomday.m: Return column vector for column vector inputs.
jwe@7434
  3102
jwe@7429
  3103
2008-01-30  John W. Eaton  <jwe@octave.org>
jwe@7429
  3104
jwe@7434
  3105
	* miscellaneous/edit.m: Use "## Created: DATE" instead of "initial
jwe@7434
  3106
	revision".
jwe@7434
  3107
jwe@7431
  3108
	* plot/Makefile.in (SOURCES): Include __plt2sv__.m and
jwe@7431
  3109
	__plt2vs__.m in the list.
jwe@7431
  3110
jwe@7430
  3111
	* miscellaneous/tempdir.m: Append filesep to name for
jwe@7430
  3112
	compatibility.  Warn if not a directory or directory does not
jwe@7430
  3113
	exist.
jwe@7430
  3114
jwe@7429
  3115
	* strings/deblank.m: Improve compatibility.
jwe@7429
  3116
jwe@7428
  3117
2008-01-29  John W. Eaton  <jwe@octave.org>
jwe@7428
  3118
jwe@7428
  3119
	* strings/str2double.m: Delete unused variable FLAG_OCTAVE.
jwe@7428
  3120
jwe@7428
  3121
2008-01-28  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7425
  3122
jwe@7425
  3123
	* plot/xlabel.m, plot/ylabel.m, plot/zlabel.m:
jwe@7425
  3124
	Return the label handle, not the current axis handle.
jwe@7425
  3125
dbateman@7421
  3126
2008-01-25  Alexander Barth  <barth.alexander@gmail.com>
dbateman@7421
  3127
dbateman@7421
  3128
	* general/interpn.m: Compatibility fix. Don't ndgrid vector
dbateman@7421
  3129
	abscissa.
dbateman@7421
  3130
	
dbateman@7421
  3131
2008-01-25  David Bateman  <dbateman@free.fr>
dbateman@7421
  3132
dbateman@7423
  3133
	* general/__splinen__.m: Treat mixed orientation vectors.
dbateman@7421
  3134
	* plot/__scatter__.m: Remove NaN values from data.
dbateman@7421
  3135
	* plot/__patch__.m: Vectorize treatment of trailing NaN values.
dbateman@7421
  3136
jwe@7418
  3137
2008-01-25  Thomas Weber  <thomas.weber.mail@gmail.com>
jwe@7418
  3138
jwe@7418
  3139
	* linear-algebra/trace.m: Test cases for non 2-d args.
jwe@7418
  3140
jwe@7418
  3141
2008-01-25  James Packer  <james.packer@wadh.ox.ac.uk>
jwe@7418
  3142
jwe@7418
  3143
	* geometry/griddata3.m: Call griddata, not gridata.
jwe@7418
  3144
jwe@7415
  3145
2008-01-24  Schloegl Alois  <alois.schloegl@tugraz.at>
jwe@7415
  3146
jwe@7415
  3147
	* linear-algebra/trace.m: Require 2-d args.  Handle vectors properly.
jwe@7415
  3148
jwe@7411
  3149
2008-01-22  Thomas Weber  <thomas.weber.mail@gmail.com>
jwe@7411
  3150
jwe@7411
  3151
	* linear-algebra/cond.m, linear-algebra/trace.m:
jwe@7411
  3152
	Move tests here from test/test_linalg.m.
jwe@7411
  3153
	
jwe@7411
  3154
	* general/diff.m, general/fliplr.m, general/flipud.m,
jwe@7411
  3155
	general/logspace.m, general/rot90.m, general/shift.m, general/tril.m,
jwe@7411
  3156
	general/triu.m, linear-algebra/vec.m, linear-algebra/vech.m,
jwe@7411
  3157
	special-matrix/hankel.m, special-matrix/hilb.m,
jwe@7411
  3158
	special-matrix/invhilb.m, special-matrix/sylvester_matrix.m,
jwe@7411
  3159
	special-matrix/toeplitz.m, special-matrix/vander.m:
jwe@7411
  3160
	Move tests here from test/test_matrix.m.
jwe@7411
  3161
	
jwe@7411
  3162
	* general/isscalar.m, general/issquare.m, general/isvector.m:
jwe@7411
  3163
	Move tests here from test/test_number.m.
jwe@7411
  3164
	
jwe@7411
  3165
	* deprecated/polyinteg.m, polynomial/compan.m, polynomial/conv.m,
jwe@7411
  3166
	polynomial/deconv.m, polynomial/poly.m, polynomial/polyderiv.m,
jwe@7411
  3167
	polynomial/polyfit.m, polynomial/polyreduce.m, polynomial/polyval.m,
jwe@7411
  3168
	polynomial/polyvalm.m, polynomial/roots.m:
jwe@7411
  3169
	Move tests here from test/test_poly.m.
jwe@7411
  3170
jwe@7411
  3171
	* signal/unwrap.m:
jwe@7411
  3172
	Move tests here from test/test_signal.m.
jwe@7411
  3173
jwe@7411
  3174
	* statistics/base/corrcoef.m, statistics/base/cov.m,
jwe@7411
  3175
	statistics/base/kurtosis.m, statistics/base/mahalanobis.m,
jwe@7411
  3176
	statistics/base/mean.m, statistics/base/median.m,
jwe@7411
  3177
	statistics/base/skewness.m, statistics/base/std.m:
jwe@7411
  3178
	Move tests here from test/test_stats.m.
jwe@7411
  3179
jwe@7411
  3180
	* general/int2str.m, general/num2str.m, strings/bin2dec.m,
jwe@7411
  3181
	strings/blanks.m, strings/deblank.m, strings/dec2bin.m,
jwe@7411
  3182
	strings/dec2hex.m, strings/findstr.m, strings/hex2dec.m,
jwe@7411
  3183
	strings/index.m, strings/rindex.m, strings/split.m, strings/str2mat.m,
jwe@7411
  3184
	strings/str2num.m, strings/strcat.m, strings/strrep.m,
jwe@7411
  3185
	strings/substr.m:
jwe@7411
  3186
	Move tests here from test/test_string.m.
jwe@7411
  3187
jwe@7411
  3188
	* miscellaneous/computer.m, miscellaneous/ls.m,
jwe@7411
  3189
	miscellaneous/version.m, time/asctime.m, time/clock.m, time/ctime.m,
jwe@7411
  3190
	time/date.m, time/etime.m, time/is_leap_year.m:
jwe@7411
  3191
	Move tests here from test/test_system.m.
jwe@7411
  3192
jwe@7410
  3193
2008-01-22  Schloegl Alois  <alois.schloegl@tugraz.at>
jwe@7410
  3194
jwe@7410
  3195
	* specfun/erfinv.m: Replace z_old and z_new by a single variable z.
jwe@7410
  3196
	Simplify initial checks on argument values.
jwe@7410
  3197
jwe@7408
  3198
2008-01-22  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7408
  3199
jwe@7408
  3200
	* plot/gnuplot_drawnow.m: New function corresponding to the
jwe@7408
  3201
	implementation of the gnuplot-based graphics backend (derived from
jwe@7408
  3202
	drawnow.m).
jwe@7408
  3203
	* plot/drawnow.m: Deleted (converted to C++).
jwe@7408
  3204
jwe@7401
  3205
2008-01-15  Rolf Fabian  <Rolf.Fabian@gmx.de>
jwe@7401
  3206
jwe@7401
  3207
	* linear-algebra/__norm__.m: Only scale if inf norm is finite.
jwe@7401
  3208
	New tests.
jwe@7401
  3209
jwe@7399
  3210
2008-01-18  John W. Eaton  <jwe@octave.org>
jwe@7399
  3211
jwe@7399
  3212
	* optimization/sqp.m: End each function with endfunction.
jwe@7399
  3213
jwe@7398
  3214
2008-01-18  Ben Abbott  <bpabbott@mac.com>
jwe@7398
  3215
jwe@7398
  3216
	* polynomial/residue.m: For each group of pole multiplicity, set
jwe@7398
  3217
	the poles of the group to the value of the group's average.
jwe@7398
  3218
jwe@7396
  3219
2008-01-17  Tetsuro KURITA  <tkurita@mac.com>
jwe@7396
  3220
jwe@7396
  3221
	* plot/print.m: Handle PDF output.
jwe@7396
  3222
	* plot/drawnow.m: Add "PDF" in a list of enhanced_terminals. 
jwe@7396
  3223
jwe@7392
  3224
2008-01-17  John W. Eaton  <jwe@octave.org>
jwe@7392
  3225
jwe@7393
  3226
	* path/savepath.m: Print newline before initial comment line.
jwe@7393
  3227
	Double up single quote characters.
jwe@7393
  3228
	* path/__extractpath__.m: Return just the path as a string.
jwe@7393
  3229
	Undo single quote character doubling.
jwe@7393
  3230
jwe@7393
  3231
	* path/pathdef.m: Avoid eval.  Simplify.
jwe@7393
  3232
jwe@7392
  3233
	* path/pathdef.m: Use fullfile instead of concatenating with filesep.
jwe@7392
  3234
	* path/__extractpath__.m, path/savepath.m: Use unwind_protect to
jwe@7392
  3235
	avoid possible file descriptor leak.
jwe@7392
  3236
jwe@7392
  3237
2008-01-17  Ben Abbott  <bpabbott@mac.com>
jwe@7392
  3238
jwe@7392
  3239
	* path/savepath.m: Warn if modified file is not explicitly specified.
jwe@7392
  3240
	* startup/main-rcfile: Call atexit ("__finish__").
jwe@7392
  3241
jwe@7388
  3242
2008-01-16  John W. Eaton  <jwe@octave.org>
jwe@7388
  3243
jwe@7390
  3244
	* plot/__go_draw_axes__.m (__do_enhanced_option__): New subfunction.
jwe@7390
  3245
	Use it to disable enhanced mode for individual labels and titles.
jwe@7390
  3246
jwe@7392
  3247
	* startup/Makefile.in (SOURCES): Add __finish__.m to the list.
jwe@7392
  3248
	(install install-strip, uninstall): Handle function files.
jwe@7392
  3249
jwe@7392
  3250
2008-01-16  Ben Abbott  <bpabbott@mac.com>
jwe@7392
  3251
jwe@7388
  3252
	* startup/__finish__.m: New file.
jwe@7392
  3253
	* path/__extractpath__.m, path/matlabroot.m,
jwe@7392
  3254
	path/pathdef.m: New files.
jwe@7388
  3255
	* path/Makefile.in (SOURCES): Add them to the list.
jwe@7388
  3256
jwe@7385
  3257
2008-01-15  Thomas Weber  <thomas.weber.mail@gmail.com>
jwe@7385
  3258
jwe@7387
  3259
	* special-matrix/vander.m: Vectorize.  New test.
jwe@7387
  3260
jwe@7385
  3261
	* elfun/acot.m, elfun/acoth.m, elfun/acsc.m, elfun/acsch.m,
jwe@7385
  3262
	elfun/asec.m, elfun/asech.m, elfun/cot.m, elfun/coth.m,
jwe@7385
  3263
	elfun/csc.m,elfun/csch.m, elfun/lcm.m, elfun/sec.m, elfun/sech.m,
jwe@7385
  3264
	general/rem.m, miscellaneous/bincoeff.m, miscellaneous/xor.m,
jwe@7385
  3265
	specfun/beta.m, specfun/log2.m, specfun/pow2.m:
jwe@7385
  3266
	Move tests here from test/test_arith.m.
jwe@7385
  3267
jwe@7382
  3268
2008-01-15  John W. Eaton  <jwe@octave.org>
jwe@7382
  3269
jwe@7382
  3270
	* linear-algebra/__norm__.m: Use sum(abs(x),2), not sum(abs(x.')).
jwe@7382
  3271
jwe@7379
  3272
2008-01-15  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7379
  3273
jwe@7379
  3274
	* plot/drawnow.m, plot/__go_draw_figure__.m, plot/__go_draw_axes__.m: 
jwe@7379
  3275
	Call __get__ instead of get.
jwe@7379
  3276
jwe@7379
  3277
2008-01-15  Ben Abbott  <bpabbott@mac.com>
jwe@7379
  3278
jwe@7379
  3279
	* linear-algebra/__norm__.m: Avoid divide by zero error for
jwe@7379
  3280
	Frobenius norm if matrix is all zeros.  Use transpose instead of
jwe@7379
  3281
	hermitian operator.
jwe@7379
  3282
jwe@7376
  3283
2008-01-14  Bill Denney  <bill@denney.ws>
jwe@7376
  3284
jwe@7376
  3285
	* plot/axis.m: Correctly handle "tight" and "image" options.
jwe@7376
  3286
rdrider0-list@9276
  3287
2008-01-14  S�ren Hauberg  <hauberg@gmail.com>
jwe@7375
  3288
jwe@7375
  3289
	* image/hsv2rgb.m, image/ntsc2rgb.m, image/rgb2hsv.m,
jwe@7375
  3290
	image/rgb2ntsc.m: Also accept images as input.
jwe@7375
  3291
jwe@7375
  3292
	* image/gray2ind.m: Handle image type other than double.
jwe@7375
  3293
	Improve error checking and documentation.
jwe@7375
  3294
jwe@7371
  3295
2008-01-14  John W. Eaton  <jwe@octave.org>
jwe@7371
  3296
jwe@7372
  3297
	* plot/__go_draw_axes__.m (get_fontname_and_size): Use strcmpi
jwe@7372
  3298
	instead of calling tolower on first arg.  Default font name is
jwe@7372
  3299
	Helvetica, not helvetica.  Don't downcase user-specified font name.
jwe@7372
  3300
	(__maybe_munge_text__): Fix typo.
jwe@7372
  3301
jwe@7371
  3302
	* optimization/sqp.m: Fix function definitions in test code.
jwe@7371
  3303
jwe@7361
  3304
2008-01-12  John W. Eaton  <jwe@octave.org>
jwe@7361
  3305
jwe@7361
  3306
	* plot/gnuplot_binary.in: New file.
jwe@7361
  3307
	* plot/gnuplot_binary.m: Delete.
jwe@7361
  3308
	* plot/Makefile.in (SOURCES): Remove gnuplot_binary.m from the list.
jwe@7361
  3309
	(SOURCES_IN, GEN_M): New macros.
jwe@7361
  3310
	(DISTFILES): Include $(SOURCES_IN) in the list.
jwe@7361
  3311
	(FCN_FILES): Include $(GEN_M) in the list.
jwe@7361
  3312
	(all): Depend on $(GEN_M).
jwe@7361
  3313
	($(GEN_M): %.m : $(TOPDIR)/Makeconf): New pattern rule.
jwe@7362
  3314
	(distclean): Also remove $(GEN_M).
jwe@7361
  3315
jwe@7361
  3316
2008-01-11  John W. Eaton  <jwe@octave.org>
jwe@7361
  3317
jwe@7361
  3318
	* optimization/sqp.m: New test from example in doc string.
jwe@7361
  3319
jwe@7360
  3320
2008-01-10  Ben Abbott  <bpabbott@mac.com>
jwe@7360
  3321
jwe@7360
  3322
	* polynomial/mpoles.m: Avoid cases where poles could be assigned
jwe@7360
  3323
	to more than one multiplicity group.
jwe@7360
  3324
jwe@7358
  3325
2008-01-10  John W. Eaton  <jwe@octave.org>
jwe@7358
  3326
jwe@7358
  3327
	* plot/gnuplot_binary.m: New file.
jwe@7358
  3328
	* plot/Makefile.in (SOURCES): Add it to the list.
jwe@7358
  3329
jwe@7355
  3330
2008-01-09  John W. Eaton  <jwe@octave.org>
jwe@7355
  3331
jwe@7355
  3332
	* plot/drawnow.m: Fail if filename includes a directory part that
jwe@7355
  3333
	does not exist.
jwe@7355
  3334
jwe@7352
  3335
2008-01-07  John W. Eaton  <jwe@octave.org>
jwe@7352
  3336
jwe@7352
  3337
	* miscellaneous/copyfile.m, miscellaneous/movefile.m:
jwe@7352
  3338
	Error if glob call fails to match any files.
jwe@7352
  3339
jwe@7346
  3340
2008-01-04  Thomas Treichl  <Thomas.Treichl@gmx.net>
jwe@7346
  3341
jwe@7346
  3342
	* strings/strtrim.m: Doc fix.
jwe@7346
  3343
jwe@7345
  3344
2008-01-04  Muthiah Annamalai  <muthuspost@gmail.com>
jwe@7345
  3345
jwe@7345
  3346
	* general/sub2ind.m, general/ind2sub.m: Doc fix.
jwe@7345
  3347
rdrider0-list@9276
  3348
2008-01-04  S�ren Hauberg   <hauberg@gmail.com>
jwe@7344
  3349
jwe@7344
  3350
	* set/create_set.m, set/union.m: Accept "rows" argument.
jwe@7344
  3351
jwe@7341
  3352
2008-01-02  John W. Eaton  <jwe@octave.org>
jwe@7341
  3353
jwe@7341
  3354
	* plot/print.m: Correctly handle pbm terminal.
jwe@7341
  3355
jwe@7340
  3356
2007-12-28  John W. Eaton  <jwe@octave.org>
jwe@7340
  3357
jwe@7340
  3358
	* miscellaneous/edit.m: Use strcat instead of fullfile to add file
jwe@7340
  3359
	extensions.
jwe@7340
  3360
jwe@7337
  3361
2007-12-28  David Bateman  <dbateman@free.fr>
jwe@7337
  3362
jwe@7337
  3363
	* ezcontourf.m, ezcontour.m, ezmeshc.m, ezmesh.m, ezplot3.m,
jwe@7337
  3364
	__ezplot__.m, ezpolar.m, ezsurfc.m, ezsurf.m: New functions.
jwe@7337
  3365
	* Makefile.in (SOURCES): Add to the sources.
jwe@7337
  3366
jwe@7337
  3367
2007-12-28  Kai Habel  <kai.habel@gmx.de>
jwe@7337
  3368
jwe@7337
  3369
	* plot/pcolor.m: Swap 1st and 2nd argument in call to meshgrid.
jwe@7337
  3370
	Remove unnecessary call of size function.
jwe@7337
  3371
jwe@7334
  3372
2007-12-21  John W. Eaton  <jwe@octave.org>
jwe@7334
  3373
jwe@7334
  3374
	Version 3.0.0 released.
jwe@7334
  3375
rdrider0-list@9276
  3376
2007-12-21  S�ren Hauberg  <hauberg@gmail.com>
jwe@7331
  3377
jwe@7331
  3378
	* image/imshow.m: Accept empty value for display_range.
jwe@7331
  3379
jwe@7641
  3380
2007-12-20  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7329
  3381
jwe@7329
  3382
	* pkg/pkg.m: Add .lib as architecture-dependent suffix.
jwe@7329
  3383
rdrider0-list@9276
  3384
2007-12-19  S�ren Hauberg  <hauberg@gmail.com>
jwe@7328
  3385
jwe@7328
  3386
	* image/imshow.m: Store uint8 images as doubles.  Handle default
jwe@7328
  3387
	display ranges correctly.
jwe@7328
  3388
jwe@7327
  3389
2007-12-19  Alexander Barth  <barth.alexander@gmail.com>
jwe@7327
  3390
	    Peter A. Gustafson  <petegus@umich.edu>
jwe@7327
  3391
bpabbott@7540
  3392
	* plot/contourc.m: Allow usage of irregular spaced x, y data.
jwe@7327
  3393
jwe@7325
  3394
2007-12-19  John W. Eaton  <jwe@octave.org>
jwe@7325
  3395
jwe@7325
  3396
	* miscellaneous/edit.m: New function.
jwe@7325
  3397
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
jwe@7325
  3398
jwe@7641
  3399
2007-12-19  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7325
  3400
jwe@7325
  3401
	* plot/__bar__.m: Handle "basevalue" option.
jwe@7325
  3402
	* plot/__bars__.m: New arg, base_value.
jwe@7325
  3403
jwe@7318
  3404
2007-12-17  David Bateman  <dbateman@free.fr>
jwe@7318
  3405
jwe@7321
  3406
	* plot/rose.m, plot/feather.m, plot/compass.m: New functions
jwe@7321
  3407
	* plot/Makefiles (SOURCES): Add them to the sources
jwe@7321
  3408
	* plot/polar.m: Set the x and y limits to the maximum polar
jwe@7321
  3409
	radius. Set the axes to be square.
jwe@7321
  3410
	* plot/__go_draw_axes__.m: Allow {x|y}axislocation to be "zero"
jwe@7321
  3411
	and print axis at zero if this is used.
jwe@7321
  3412
jwe@7318
  3413
	* plot/__go_draw_axes__.m: Use "set pm3d explicit" so that
jwe@7318
  3414
	contours can overlay pcolor plots. Priveldge no hidden line
jwe@7318
  3415
	removal when there are multiple objects in the plot.
jwe@7318
  3416
jwe@7321
  3417
2007-12-17  Peter A. Gustafson  <petegus@umich.edu>
jwe@7321
  3418
jwe@7321
  3419
	* plot/__go_draw_axes__.m:  Fix mirrored tics and borders for
jwe@7321
  3420
	set (gca (), "[xy]axislocation", "{right|top}", "box", "off").
jwe@7321
  3421
jwe@7321
  3422
2007-12-17  Ben Abbott  <bpabbott@mac.com>
jwe@7321
  3423
jwe@7321
  3424
         * miscellaneous/run.m: Replace script with f when looking for
jwe@7321
  3425
	 file to run.
jwe@7321
  3426
jwe@7316
  3427
2007-12-14  David Bateman  <dbateman@free.fr>
jwe@7316
  3428
jwe@7317
  3429
	* plot/contour3.m, plot/__contour__.m: Handle linespec.
jwe@7317
  3430
	* plot/contour.m: Doc fix.
jwe@7317
  3431
	* plot/__go_draw_axes__.m (case "patch"): Include "lt" in lt string.
jwe@7317
  3432
	Include linetype in withclause.
jwe@7317
  3433
jwe@7316
  3434
	* plot/__go_draw_axes__.m (__calc_dimensions__): New function.
jwe@7316
  3435
	Use it to determine dimensions.  Consolidate all 3-d settings.
jwe@7316
  3436
jwe@7315
  3437
2007-12-13  John W. Eaton  <jwe@octave.org>
jwe@7315
  3438
jwe@7315
  3439
	* image/imshow.m: Turn axis visibility off.
jwe@7315
  3440
	Don't scale true color images.
jwe@7315
  3441
	* image/image.m: Set axis layer property to "top".
jwe@7315
  3442
jwe@7307
  3443
2007-12-12  John W. Eaton  <jwe@octave.org>
jwe@7307
  3444
jwe@7313
  3445
	* image/loadimage.m: Avoid calling eval.  Avoid calling exist.
jwe@7313
  3446
jwe@7313
  3447
	* plot/pie.m: Avoid calling "exist".
jwe@7313
  3448
jwe@7309
  3449
	* linear-algebra/condest.m: Use nargin instead of size(varargin,2).	
jwe@7312
  3450
	Condense argument processing logic.  Allow 6 arguments.
jwe@7312
  3451
	Use issquare.  Avoid calling "exist".
jwe@7309
  3452
jwe@7307
  3453
	* plot/__go_draw_axes__.m: Handle the axes layer property.
jwe@7307
  3454
jwe@7305
  3455
2007-12-12  David Bateman  <dbateman@free.fr>
jwe@7305
  3456
jwe@7305
  3457
	* plot/ellipsoid.m: Port from octave-forge, editing for style.
jwe@7305
  3458
	* plot/Makefile.in (SOURCES): Add to the sources.
jwe@7305
  3459
jwe@7290
  3460
2007-12-11  John W. Eaton  <jwe@octave.org>
jwe@7290
  3461
jwe@7298
  3462
	* plot/surf.m: Set xgrid, ygrid, and zgrid on here.
jwe@7298
  3463
	* plot/surface.m: Not here.
jwe@7298
  3464
jwe@7297
  3465
	* plot/__go_draw_axes__.m: Always use "set grid front".  Send a
jwe@7297
  3466
	subsequent "unset grid" if there is no grid.
jwe@7297
  3467
jwe@7296
  3468
	* plot/__go_draw_axes__.m: Include "front" in "set label" options.
jwe@7296
  3469
jwe@7293
  3470
	* plot/surface.m: Don't set facecolor property in call to
jwe@7293
  3471
	__go_surface__.
jwe@7293
  3472
jwe@7290
  3473
	* plot/__plt2vs__.m, plot/__plt2sv__.m: New functions.
jwe@7290
  3474
	* plot/__plt2__.m: Handle scalar-vector and vector-scalar cases.
jwe@7290
  3475
jwe@7292
  3476
2007-12-11  Kai Habel  <kai.habel@gmx.de>
jwe@7292
  3477
jwe@7295
  3478
	* plot/__patch__.m: Fix typo. Improve argument checking, so that a
jwe@7295
  3479
	color string is not taken as z value.
jwe@7295
  3480
jwe@7292
  3481
	* plot/slice.m: Remove unused variable, set xgrid, ygrid, and
jwe@7292
  3482
	zgrid to "on" and box to "off" for used axes.
jwe@7292
  3483
jwe@7292
  3484
	* plot/__go_draw_axes__.m, plot/plot3.m, plot/ribbon.m,
jwe@7292
  3485
	plot/slice.m: Use size_equal(var1,var2,...) when possible.
jwe@7292
  3486
jwe@7286
  3487
2007-12-11  David Bateman  <dbateman@free.fr>
jwe@7286
  3488
jwe@7288
  3489
	* miscelleaneous/fullfile.m: Ignore empty arguments.
jwe@7288
  3490
jwe@7287
  3491
	* sparse/spstats.m: Drop argument to Fsparse to force mutation.
jwe@7287
  3492
	* statistics/base/mode.m: Ditto.
jwe@7287
  3493
jwe@7286
  3494
	* plot/__plt_get_axis_arg__.m: Ignore integer valued handles as
jwe@7286
  3495
	object handles are all now non integer.
jwe@7286
  3496
jwe@7278
  3497
2007-12-10  John W. Eaton  <jwe@octave.org>
jwe@7278
  3498
jwe@7282
  3499
	* plot/sombrero.m, plot/peaks.m: Use surf instead of mesh.
jwe@7282
  3500
jwe@7281
  3501
	* general/issymmetric.m: Use ' instead of .' for compatibility
jwe@7281
  3502
	with previous versions of Octave.
jwe@7281
  3503
	* general/ishermitian.m: Delete.
jwe@7285
  3504
	* general/Makefile.in (SOURCES): Remove ishermitian.m from the list.
jwe@7281
  3505
jwe@7280
  3506
	* plot/fplot.m: In N is not specified, increase initial number of
jwe@7280
  3507
	points from 3 and 5 to 5 and 8.
jwe@7280
  3508
jwe@7279
  3509
	* signal/detrend.m: Move tests here from test/test_signal.m.
jwe@7279
  3510
	Loosen tolerance on first test from 10*eps to 20*eps.
jwe@7279
  3511
jwe@7278
  3512
	* finance/rate.m: Don't request info from fsolve.
jwe@7278
  3513
jwe@7641
  3514
2007-12-10  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7277
  3515
jwe@7277
  3516
	* plot/__line__.m: Pass initial property/value pairs to __go_line__.
jwe@7277
  3517
	* plot/surface.m: Pass initial property/value pairs to __go_surface__.
jwe@7277
  3518
jwe@7276
  3519
2007-12-10  David Bateman  <dbateman@free.fr>
jwe@7276
  3520
jwe@7276
  3521
	* image/image.m: Rewritten to allow trailing properties to be
jwe@7276
  3522
	passed to underlying image object.
jwe@7276
  3523
	* image/__img__.m: Pass additional arguments to __go_image__.
jwe@7276
  3524
	* plot/__patch__.m: Don't set clim, rely on autoscaling.
jwe@7276
  3525
jwe@7274
  3526
2007-12-10  John W. Eaton  <jwe@octave.org>
jwe@7274
  3527
jwe@7274
  3528
	* plot/__go_draw_axes__.m: If we have a grid, send "set grid
jwe@7274
  3529
	front" to gnuplot.
jwe@7274
  3530
jwe@7271
  3531
2007-12-10  David Bateman  <dbateman@free.fr>
jwe@7271
  3532
jwe@7274
  3533
	* plot/__go_draw_axes__.m: Issue "set view map" for pcolor, and "set
jwe@7271
  3534
	border front" from images.
jwe@7274
  3535
	* plot/__go_draw_figure__.m: Issue "set autoscale fix" for gnuplot.
jwe@7274
  3536
	* plot/pcolor.m: Set axis "box" property.
jwe@7274
  3537
	* plot/title.m, plot/xlabel.m, plot/ylabel.m, plot/xlabel.m:
jwe@7274
  3538
	Mark as commands.
jwe@7271
  3539
jwe@7269
  3540
2007-12-07  David Bateman  <dbateman@free.fr>
jwe@7269
  3541
jwe@7269
  3542
	* plot/surf.m: Don't set facecolor property.
jwe@7269
  3543
jwe@7265
  3544
2007-12-06  John W. Eaton  <jwe@octave.org>
jwe@7265
  3545
jwe@7269
  3546
	* plot/print.m: Pass mono to drawnow.
jwe@7269
  3547
	* plot/drawnow.m: New arg, mono.  Pass it to __go_draw_figure__.
jwe@7269
  3548
	* plot/__go_draw_figure__.m: New arg, mono.  Pass it to __go_draw_axes.
jwe@7269
  3549
	* plot/__go_draw_axes__.m: New arg, mono.  If mono is true,
jwe@7269
  3550
	disable color specifications.
jwe@7269
  3551
jwe@7265
  3552
	* general/issymmetric.m: Move tests here from test/test_number.m
jwe@7265
  3553
jwe@7265
  3554
2007-12-06  Jason Riedy  <ejr@cs.berkeley.edu>
jwe@7265
  3555
jwe@7265
  3556
	* general/issymmetric.m: To keep its argument sparse and the
jwe@7265
  3557
	function quick, use the infinity norm rather than the 2-norm.
jwe@7265
  3558
	Also measure the symmetric part rather than the Hermitian part.
jwe@7265
  3559
	* general/ishermitian.m: New file.  Measure the Hermitian part.
jwe@7265
  3560
	* general/Makefile.in: Add ishermitian.m to SOURCES.
jwe@7265
  3561
jwe@7248
  3562
2007-12-04  John W. Eaton  <jwe@octave.org>
jwe@7248
  3563
jwe@7257
  3564
	* plot/__go_draw_axes__.m: Omit "font \"NAME,SIZE\"" in gnuplot
jwe@7257
  3565
	text and label commands if font is "*".
jwe@7257
  3566
jwe@7248
  3567
	* linear-algebra/krylov.m: Doc fixes.
jwe@7248
  3568
	From Marco Caliari <caliari@sci.univr.it>.
jwe@7248
  3569
jwe@7250
  3570
2007-12-04  Kai Habel  <kai.habel@gmx.de>
jwe@7250
  3571
jwe@7250
  3572
	* plot/shading.m: Use __plt_get_axis_arg__ for optional axes argument.
jwe@7250
  3573
	Add "## PKG_ADD: mark_as_command axis" line.
jwe@7250
  3574
jwe@7245
  3575
2007-12-03  John W. Eaton  <jwe@octave.org>
jwe@7245
  3576
jwe@7245
  3577
	* contour.m, contour3.m, contourc.m, contourf.m, cylinder.m,
jwe@7245
  3578
	fplot.m, plot3.m, plotyy.m, quiver3.m, scatter.m, scatter3.m,
jwe@7245
  3579
	slice.m, sombrero.m, stairs.m, stem.m, stem3.m:
jwe@7245
  3580
	Generate demos from examples.
jwe@7245
  3581
dbateman@7240
  3582
2007-12-03  David Bateman  <dbateman@free.fr>
dbateman@7240
  3583
jwe@7243
  3584
	* testfun/test.m: Disable "testif" test block to avoid spurious
jwe@7243
  3585
	skipped test for "make check". Avoid printing variables for
jwe@7243
  3586
	skipped tests.
jwe@7243
  3587
dbateman@7242
  3588
	* testfun/test.m: Add "testif" type to allow for conditional tests.
dbateman@7242
  3589
dbateman@7240
  3590
	* plot/plotyy.m: Use activepositionproperty property of axes
dbateman@7240
  3591
	object. Set second axis color to "none".
dbateman@7240
  3592
	* plot/__go_draw_axes__.m: Respect the activepositionproperty
dbateman@7240
  3593
	property of the axis objects.
dbateman@7240
  3594
jwe@7239
  3595
2007-12-03  Thomas Treichl  <Thomas.Treichl@gmx.net>
jwe@7239
  3596
jwe@7239
  3597
	* linear-algebra/condest.m: Loosen tolerance in test.
jwe@7239
  3598
jwe@7236
  3599
2007-12-02  John W. Eaton  <jwe@octave.org>
jwe@7236
  3600
jwe@7236
  3601
	* plot/__go_draw_axes__.m: Remove unnecessary call to
jwe@7236
  3602
	get_data_limits.
jwe@7236
  3603
jwe@7222
  3604
2007-11-30  John W. Eaton  <jwe@octave.org>
jwe@7222
  3605
jwe@7222
  3606
	* plot/__go_draw_axes__.m: Don't compute data or axis limits.
jwe@7222
  3607
	(get_data_limits, get_axis_limits): Delete.
jwe@7222
  3608
jwe@7228
  3609
2007-11-30  David Bateman  <dbateman@free.fr>
jwe@7228
  3610
jwe@7235
  3611
	* plot/__scatter__.m: Avoid out of bounds varargin element access.
jwe@7235
  3612
jwe@7228
  3613
	* plot/__go_draw_axes__.m (do_tics_1): regexprep the cell array of
jwe@7228
  3614
	tick labels rather than one by one on the labels themselves.
jwe@7228
  3615
	* plot/pareto.m: Bug in numerical labels fixed. Bug in search for
jwe@7228
  3616
	95% crossing fixed.
jwe@7228
  3617
jwe@7217
  3618
2007-11-29  David Bateman  <dbateman@free.fr>
jwe@7217
  3619
jwe@7220
  3620
	* plot/pareto.m: New file.
jwe@7220
  3621
	* plot/Makefile.in (SOURCES): Add it to the sources.
jwe@7220
  3622
	* plot/__go_draw_axes__.m (do_tics1): Replace "%" with "%%" in tic
jwe@7220
  3623
	marks to avoid gnuplot error about formating. More colorspec to
jwe@7220
  3624
	after the tics.
jwe@7220
  3625
	* plot/plotyy.m: More generic check for appropriate axis color.
jwe@7220
  3626
jwe@7217
  3627
	* plot/__stem__.m: New file based on old stem.m expanded to treat
jwe@7217
  3628
	2- and 3-D.
jwe@7217
  3629
	* plot/stem3.m: New function.
jwe@7217
  3630
	* plot/Makefile.in (SOURCES): Add them to the sources.
jwe@7217
  3631
	* plot/stem.m: Adapt to use __stem__.
jwe@7217
  3632
jwe@7216
  3633
2007-11-29  John W. Eaton  <jwe@octave.org>
jwe@7216
  3634
jwe@7216
  3635
	* plot/contour.m, plot/contour3.m, plot/fill.m, plot/patch.m,
jwe@7216
  3636
	plot/surf.m, plot/surface.m: Don't return handle value unless
jwe@7216
  3637
	requested.
jwe@7216
  3638
jwe@7216
  3639
	* plot/patch.m: Omit isnan check on handle returned from
jwe@7216
  3640
	__plt_get_axis_arg__.
jwe@7216
  3641
jwe@7216
  3642
	* plot/__plt_get_axis_arg__.m: Don't fail if current figure exists
jwe@7216
  3643
	but has no axes.
jwe@7216
  3644
jwe@7215
  3645
2007-11-28  David Bateman  <dbateman@free.fr>
jwe@7215
  3646
jwe@7215
  3647
	* __plt_get_axis_handle__.m: Also allow hggroup and return axes
jwe@7215
  3648
	ancestor. If leading argument is logical set variable nogca to see
jwe@7215
  3649
	if gca() should be called if there is no active handle found.
jwe@7215
  3650
	* __bar__.m, caxis.m, scatter.m, contourf.m, __axes_limits__.m,
jwe@7215
  3651
	fill.m,  surf.m, meshz.m, axis.m, pie.m, contour.m,
jwe@7215
  3652
	quiver.m, area.m, grid.m, cylinder.m, contour3.m, surface.m,
jwe@7215
  3653
	patch.m, scatter3.m, plot.m, sphere.m, quiver3.m, plotyy.m,
jwe@7215
  3654
	xlabel.m, ylabel.m, surfnorm.m, zlabel.m: Adapt to use
jwe@7215
  3655
	__plt__get_axis_arg__ to find axis handle.
jwe@7215
  3656
	* polar.m: Typo.
jwe@7215
  3657
jwe@7213
  3658
2007-11-28  John W. Eaton  <jwe@octave.org>
jwe@7213
  3659
jwe@7213
  3660
	* plot/__go_draw_axes__.m (get_data_limits): Delete unused arg TX.
jwe@7213
  3661
jwe@7641
  3662
2007-11-28  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7211
  3663
jwe@7211
  3664
	* plot/drawnow.m: Fix typo.
jwe@7211
  3665
jwe@7206
  3666
2007-11-27  David Bateman  <dbateman@free.fr>
jwe@7206
  3667
jwe@7207
  3668
	* plot/errorbar.m, plot/loglog.m, plot/loglogerr.m, plot/polar.m,
jwe@7207
  3669
	plot/semilogx.m, plot/semilogxerr.m, plot/semilogy.m,
jwe@7207
  3670
	plot/semilogyerr.m: Treat an axis handle as the first argument.
jwe@7207
  3671
jwe@7207
  3672
	* plot/meshz.m: New function.
jwe@7207
  3673
	* plot/Makefile.in (SOURCES): Add it to the list.
jwe@7207
  3674
	* plot/surface.m: Allow surface to accept an axis handle as the
jwe@7207
  3675
	first argument.
jwe@7207
  3676
	* plot/meshc.m: Extract z from the the surface object rather than
jwe@7207
  3677
	varargin so that we can rely on code in surface to treat leading
jwe@7207
  3678
	axis handles.
jwe@7207
  3679
jwe@7206
  3680
	* plot/__go_draw_axes__.m: Add nomirror to "set ytics" and "set
jwe@7206
  3681
	y2tics" in the case of a plotyy plot.
jwe@7206
  3682
	* plot/plotyy.m: ensure the position property is set correct for
jwe@7206
  3683
	the second axis, by setting it after the plot itself. In the case
jwe@7206
  3684
	of a plot that returns multiple handles, base the color selection
jwe@7206
  3685
	on the first.
jwe@7206
  3686
jwe@7204
  3687
2007-11-27  Kai Habel  <kai.habel@gmx.de>
jwe@7204
  3688
jwe@7204
  3689
	* plot/__go_draw_axes__.m: Set quadrilateral color according to
jwe@7204
  3690
	z-value of vertex 'c3'.
jwe@7204
  3691
jwe@7203
  3692
2007-11-27  John W. Eaton  <jwe@octave.org>
jwe@7203
  3693
jwe@7203
  3694
	* image/image.m: Allow nargin == 0 case to work again.
jwe@7203
  3695
jwe@7202
  3696
2007-11-27  David Bateman  <dbateman@free.fr>
jwe@7202
  3697
jwe@7202
  3698
	* plot/__go_draw_figure__.m: Force a multiplot mode with a
jwe@7202
  3699
	colorbar, to ensure that the colorbar is on the canvas for png and
jwe@7202
  3700
	postscipt outputs.
jwe@7202
  3701
dbateman@7189
  3702
2007-11-26  David Bateman  <dbateman@free.fr>
dbateman@7189
  3703
jwe@7197
  3704
	* sparse/spstats.m, statistics/base/mode.m: More care with sparse
jwe@7197
  3705
	return values.
jwe@7197
  3706
jwe@7194
  3707
	* plot/plotyy.m: New function
jwe@7194
  3708
	* plot/Makefile.in (SOURCES): Add it here.
jwe@7194
  3709
	* plot/__go_draw_axes__.m: Force axis margins for plotyy. Set text
jwe@7194
  3710
	color for {x|y|z}label and {x|y|z}tics. Also force the label of 
jwe@7194
  3711
	{x|y}label to respect the axis position.
jwe@7194
  3712
	* plot/xlabel.m, plot/ylabel.m, plot/zlabel.m: Accept an axis
jwe@7194
  3713
	handle as the first argument.
jwe@7194
  3714
	
dbateman@7192
  3715
	* pkg/pkg.m (pkg:install): When loading the installed packages
dbateman@7192
  3716
	index into installed_pkgs_lst and not descriptions..
dbateman@7192
  3717
dbateman@7189
  3718
	* plot/quiver3.m, plot/surfnorm.m, plot/__quiver__.m: New functions.
dbateman@7189
  3719
	* plot/Makefile.in (SOURCES): Add them to the sources.
dbateman@7189
  3720
	* plot/quiver.m: Modify to use __quiver__.m.
dbateman@7189
  3721
dbateman@7189
  3722
	* plot/hist.m: Avoid saturation when the x values are in an
dbateman@7189
  3723
	inetger type.
dbateman@7189
  3724
dbateman@7189
  3725
2007-11-26  Jason Riedy  <ejr@cs.berkeley.edu>
dbateman@7189
  3726
dbateman@7189
  3727
	* linear-algebra/condest.m, linear-algebra/onenormest.m: New
dbateman@7189
  3728
	functions.
dbateman@7189
  3729
	* linear-algebra/Makefile.in (SOURCES): Add them to the sources.
dbateman@7189
  3730
dbateman@7189
  3731
2007-11-26  David Bateman  <dbateman@free.fr>
dbateman@7189
  3732
dbateman@7189
  3733
	* plot/__go_draw_axes__.m: Prevent the cbrange from being of zero
dbateman@7189
  3734
	extent.
dbateman@7189
  3735
dbateman@7189
  3736
	* plot/colorbar.m: New function.
dbateman@7189
  3737
	* plot/Makefile.in (SOURCES): Add it to the sources.
dbateman@7189
  3738
	* plot/__go_draw_axes__.m: Calculate the colorbar position,
dbateman@7189
  3739
	precalculate the clim, set pm3d except for mesh.
dbateman@7189
  3740
	* plot/__contour__.m: Don't scale the contours to clim, but rather
dbateman@7189
  3741
	save the real values so that colorbar corresponds to the contour
dbateman@7189
  3742
	levels.
dbateman@7189
  3743
dbateman@7189
  3744
	* plot/stem.m: Set marker color the same as the line color. Draw 
dbateman@7189
  3745
	a single discontinous line object for the stems.
dbateman@7189
  3746
dbateman@7189
  3747
	* plot/sphere.m: New function ported from JHandles.
dbateman@7189
  3748
	* plot/Makefile.in (SOURCES): Add it to the sources.
dbateman@7189
  3749
dbateman@7189
  3750
	* plot/__go_draw_axes__.m: Pass the have_newer_gnuplot arg to
dbateman@7189
  3751
	__maybe_munge_text__. Use it to reforce fontname for gnuplot 4.0
dbateman@7189
  3752
	to get enhanced mode to work correctly for the X11 terminal.
dbateman@7189
  3753
dbateman@7189
  3754
	* plot/imagesc.m, plot/image.m: Scale colormap to image and not
dbateman@7189
  3755
	the reverse. Allow an axes handle to be passed and/or returned.
dbateman@7189
  3756
	* plot/__go_draw_axes__.m: Autoscale colormap for images.
dbateman@7189
  3757
dbateman@7189
  3758
	* plot/__go_draw_axes__.m: Add depthorder flag to "set pm3d" to
dbateman@7189
  3759
	sort surface patches by their depth and not the order they are
dbateman@7189
  3760
	rendered in.
dbateman@7189
  3761
dbateman@7189
  3762
	* plot/__patch__.m: Set clim correctly.
dbateman@7189
  3763
	* plot__go_draw_axes__.m: Allow patch objects to have markers, and 
dbateman@7189
  3764
	the marker color is determined by the cmap.
dbateman@7189
  3765
	* plot/scatter.m: New function to 2D scatter plots.
dbateman@7189
  3766
	* plot/scatter3.m: New function to 3D scatter plots.
dbateman@7189
  3767
	* plot/__scatter__.m: Support function for scatter plots
dbateman@7189
  3768
	* Makefile.in (SOURCES): Ad dnew functions here.
dbateman@7189
  3769
dbateman@7189
  3770
	* plot/drawnow.m (open_gnuplot_stream, init_gnuplot_stream):
dbateman@7189
  3771
	Return whether the terminal supports enhanced text or not.
dbateman@7189
  3772
	(drawnow:enhanced_term): New sub-function to determine if terminal
dbateman@7189
  3773
	supports enhanced mode.
dbateman@7189
  3774
	* plot/__go_draw_figure__.m: Accept enhanced flag and pass to
dbateman@7189
  3775
	__go_draw_axes__.
dbateman@7189
  3776
	* plot/__go_draw_axes__.m: Accept enhanced flag and munge text if
dbateman@7189
  3777
	needed to support the enhanced mode.
dbateman@7189
  3778
	* plot/print.m: Remove "enhanced" option as this is now treated in
dbateman@7189
  3779
	drawnow.m.
dbateman@7189
  3780
dbateman@7189
  3781
dbateman@7189
  3782
	* plot/caxis.m: New function to control the color axis limits.
dbateman@7189
  3783
	* plot/Makefile.in (SOURCES): Include it.
dbateman@7189
  3784
	* plot/axis.m: Allow the first argument to be an axes handle.
dbateman@7189
  3785
	* plot/__go_draw_axes__.m: Move the setting of the caxis, also
dbateman@7189
  3786
	autoscale caxis for patches. If any(isinf(clim)) don't set the
dbateman@7189
  3787
	caxis limits.
dbateman@7189
  3788
dbateman@7189
  3789
	* image/gmap40.m: New gnuplot 4.0 specific colormap fucntion.
dbateman@7189
  3790
	* image/Makefile.in (SOURCES): Include it.
dbateman@7189
  3791
	* plot/__bar__.h: Allow axis handles to be passed. Set the color
dbateman@7189
  3792
	of the bars for the colormap. 
dbateman@7189
  3793
	* plot/bar.m, plot/barh.m: Document that axis handles can be
dbateman@7189
  3794
	passed.
dbateman@7189
  3795
	* plot/__contour.m: Avoid possible divide by zero error.
dbateman@7189
  3796
	* plot/contour.m: Missing semicolon.
dbateman@7189
  3797
	* plot/surface.m: Don't attempt to set additional arguments if
dbateman@7189
  3798
	there are none.
dbateman@7189
  3799
	* plot/Makefile.in (SOURCES): Include __bars__.m
dbateman@7189
  3800
	
jwe@7641
  3801
2007-11-19  Michael Goffioul  <michael.goffioul@gmail.com>
dbateman@7189
  3802
dbateman@7189
  3803
	* plot/__bar__.m: put bar creation code into separate function
dbateman@7189
  3804
	to allow easy hook up from other graphic backends
dbateman@7189
  3805
dbateman@7189
  3806
	* plot/__bars__.m: new function containing bar creation code
dbateman@7189
  3807
jwe@7186
  3808
2007-11-26  Alexander Barth  <barth.alexander@gmail.com>
jwe@7186
  3809
jwe@7186
  3810
	* general/accumarray.m: Correct dimension check.
jwe@7186
  3811
jwe@7183
  3812
2007-11-26  John W. Eaton  <jwe@octave.org>
jwe@7183
  3813
jwe@7183
  3814
	* polynomial/residue.m: Prepad along second dimension.
jwe@7183
  3815
	From Doug Stewart <dastew@sympatico.ca>.
jwe@7183
  3816
jwe@7181
  3817
2007-11-26  Kai Habel  <kai.habel@gmx.de>
jwe@7181
  3818
jwe@7183
  3819
	* plot/cylinder.m, plot/slice.m: New functions.
jwe@7183
  3820
	* plot/Makefile.in (SOURCES): Add them to the list.
jwe@7181
  3821
jwe@7177
  3822
2007-11-14  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7177
  3823
jwe@7177
  3824
	* plot/patch.m: Handle arg may also be hggroup object.
jwe@7177
  3825
	Use ancestor to find parent axes object.
jwe@7177
  3826
jwe@7175
  3827
2007-11-14  David Bateman  <dbateman@free.fr>
jwe@7175
  3828
jwe@7175
  3829
	* plot/__contour__.m: Treat unclosed contours by adding NaN to
jwe@7175
  3830
	flag to patch that it is not closed. Allow z to take string
jwe@7175
  3831
	arguments and use it to flag that the contours are placed at the
jwe@7175
  3832
	z level of the contour itself.
jwe@7175
  3833
	* plot/__go_draw_axes__.m: Treat hidden line removal in patch
jwe@7175
  3834
	objects as well. Let hidden removal take precedence in case of a
jwe@7175
  3835
	conflict.
jwe@7175
  3836
	* plot/surface.m: Allow surface to treat handles being passed or
jwe@7175
  3837
	returned. Any additional arguments arr used to set the surface
jwe@7175
  3838
	handle.
jwe@7175
  3839
	* plot/contour3.m: New function
jwe@7175
  3840
	* plot/Makefile.in (SOURCES): Add it to the sources.
jwe@7175
  3841
jwe@7173
  3842
2007-11-14  John W. Eaton  <jwe@octave.org>
jwe@7173
  3843
jwe@7173
  3844
	* specfun/bessel.m: Update doc string from
jwe@7173
  3845
	src/DLD-FUNCTIONS/besselj.cc.
jwe@7173
  3846
jwe@7170
  3847
2007-11-12  David Bateman  <dbateman@free.fr>
jwe@7170
  3848
jwe@7170
  3849
	* plot/contour.m: Allow handles to be passed and returned. Split
jwe@7170
  3850
	the countour function itself into __contour__.m to be shared with
jwe@7170
  3851
	surfc and meshc.
jwe@7170
  3852
	* plot/__contour__.m: New file
jwe@7170
  3853
	* plot/Makefile.in (SOURCES): Add it to the sources.
jwe@7170
  3854
	* plot/__go_draw_axes.m: For patch objects don't attempt to patch
jwe@7170
  3855
	the face or edge if the facecolor or edge color are marked as
jwe@7170
  3856
	"none". Allow the edgecolor to be determined by the cdata in the
jwe@7170
  3857
	same manner as the facecolor. Fail if facecolor is not "none" and
jwe@7170
  3858
	a 3-D plot is desired, rather than ignoring zdata. Make the
jwe@7170
  3859
	storage of 3D/4D data consistent between line, surface and patch 
jwe@7170
  3860
	objects.
jwe@7170
  3861
	* plot/meshc.m: Use new __contour__.m to plot the contours.
jwe@7170
  3862
	* plot/surfc.m: Use new __contour__.m to plot the contours.
jwe@7168
  3863
jwe@7168
  3864
	* plot/__go_draw_axes__.m (get_fontname_and_size):
jwe@7168
  3865
	Handle fontweight and fontangle properties.
jwe@7168
  3866
jwe@7163
  3867
2007-11-12  Kai Habel  <kai.habel@gmx.de>
jwe@7163
  3868
jwe@7163
  3869
	* plot/spinmap.m, plot/ribbon.m: New functions.
jwe@7163
  3870
	* plot/Makefile.in (SOURCES): Add them to the list.
jwe@7163
  3871
jwe@7163
  3872
2007-11-12  John W. Eaton  <jwe@octave.org>
jwe@7163
  3873
jwe@7163
  3874
	* plot/__go_draw_axes__.m (get_fontname_and_size): New subfunction.
jwe@7163
  3875
	Use it to avoid duplicated code.
jwe@7163
  3876
jwe@7161
  3877
2007-11-12  David Bateman  <dbateman@free.fr>
jwe@7161
  3878
jwe@7162
  3879
	* plot/title.m: Fix return value for nargout > 0.
jwe@7162
  3880
jwe@7162
  3881
	* plot/__go_draw_axes.m: Allow the font and fontsize to be
jwe@7162
  3882
	specified for the title, xlabel, ylabel and text objects.
jwe@7162
  3883
jwe@7161
  3884
	* plot/__go_draw_axes.m: Allow arbitrary colormaps with gnuplot
jwe@7161
  3885
	4.0 and surface plots.
jwe@7161
  3886
jwe@7160
  3887
2007-11-12  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7160
  3888
jwe@7160
  3889
	* plot/__patch__.m: Fix computation of faces when patch is defined
jwe@7160
  3890
	with X/Y/Z data.
jwe@7160
  3891
jwe@7146
  3892
2007-11-09  John W. Eaton  <jwe@octave.org>
jwe@7146
  3893
jwe@7152
  3894
	* plot/__go_draw_axes__.m: Correct test for have_data.
jwe@7154
  3895
	Correct logic in setting palette data.
jwe@7152
  3896
jwe@7151
  3897
	* audio/wavread.m, control/base/__bodquist__.m,
jwe@7151
  3898
	control/base/dare.m, control/base/dlqr.m, control/hinf/h2norm.m,
jwe@7151
  3899
	control/system/c2d.m, control/system/is_detectable.m,
jwe@7151
  3900
	control/system/is_signal_list.m, control/system/is_stabilizable.m,
jwe@7151
  3901
	control/system/tfout.m, general/isdefinite.m,
jwe@7151
  3902
	linear-algebra/krylov.m, miscellaneous/compare_versions.m,
jwe@7151
  3903
	optimization/glpk.m, path/savepath.m, plot/findobj.m,
jwe@7151
  3904
	plot/shading.m, polynomial/mpoles.m, polynomial/polyint.m,
jwe@7151
  3905
	signal/freqz.m, signal/hurst.m, sparse/spfun.m, sparse/spones.m,
jwe@7151
  3906
	sparse/spstats.m, testfun/assert.m, testfun/fail.m,
jwe@7151
  3907
	testfun/test.m: Use specific end keywords.
jwe@7151
  3908
jwe@7146
  3909
	* plot/surfc.m, plot/meshc.m: Don't change view if hold is on.
jwe@7146
  3910
jwe@7146
  3911
2007-11-09  Kai Habel  <kai.habel@gmx.de>
jwe@7146
  3912
jwe@7146
  3913
	* plot/mesh.m, plot/pcolor.m, plot/surf.m, plot/surface.m:
jwe@7146
  3914
	Don't change view if hold is on.
jwe@7146
  3915
jwe@7142
  3916
2007-11-09  David Bateman  <dbateman@free.fr>
jwe@7142
  3917
jwe@7149
  3918
	* plot/hidden.m: New function.
jwe@7149
  3919
	* plot/Makefile.in (SOURCES): Add it here.
jwe@7149
  3920
	* plot/meshc.m, plot/mesh.m: Set facecolor to White for hidden
jwe@7149
  3921
	line removal.
jwe@7149
  3922
	* plot/__go_draw_axes__.m: If facecolor is white flag hidden line
jwe@7149
  3923
	removal and if it is "none" don't do hidden line removal.
jwe@7149
  3924
jwe@7148
  3925
	* plot/legend.m: Also allow labels for surface and patch types.
jwe@7148
  3926
	* plot/__bar__.m: Split into separate patch pbjects to allow
jwe@7148
  3927
	setting of the legend.
jwe@7148
  3928
	* plot/__go_draw_axes__.m: Set titlespec from keylabel for patch
jwe@7148
  3929
	objects as well.
jwe@7148
  3930
jwe@7146
  3931
	* plot/area.m, plot/__area__.m: New functions
jwe@7146
  3932
	* plot/Makefile.in (SOURCES): Add them to the list of files.
jwe@7146
  3933
jwe@7142
  3934
	* plot/patch.m: Correctly handle case of axis handle as first arg.
jwe@7142
  3935
jwe@7144
  3936
2007-11-09  Joseph P. Skudlarek  <Jskud@Jskud.com>
jwe@7144
  3937
jwe@7144
  3938
	* sparse/spdiags.m: Tweak documentation entries to match other uses.
jwe@7144
  3939
jwe@7131
  3940
2007-11-08  John W. Eaton  <jwe@octave.org>
jwe@7131
  3941
jwe@7133
  3942
	* control/base/dcgain.m, control/base/dre.m,
jwe@7133
  3943
	control/base/impulse.m, control/base/step.m,
jwe@7133
  3944
	control/system/dmr2d.m, control/system/ord2.m,
jwe@7133
  3945
	control/system/sys2ss.m, control/system/sysdimensions.m,
jwe@7133
  3946
	control/system/sysgetsignals.m, control/system/sysout.m,
jwe@7133
  3947
	control/system/tfout.m, control/system/ugain.m,
jwe@7133
  3948
	control/system/zpout.m, control/util/strappend.m:
jwe@7133
  3949
	Don't fail with usage message if nargout is too large.
jwe@7133
  3950
jwe@7131
  3951
	* control/hinf/h2syn.m, control/hinf/hinf_ctr.m,
jwe@7131
  3952
	control/hinf/hinfnorm.m, control/hinf/hinfsyn.m,
jwe@7131
  3953
	control/hinf/hinfsyn_chk.m, control/hinf/is_dgkf.m,
jwe@7134
  3954
	control/hinf/wgt1o.m, control/obsolete/dezero.m,
jwe@7134
  3955
	control/obsolete/dlqg.m, control/obsolete/minfo.m,
jwe@7134
  3956
	control/obsolete/packsys.m, control/obsolete/qzval.m,
jwe@7134
  3957
	control/obsolete/rotg.m, control/obsolete/series.m,
jwe@7134
  3958
	control/obsolete/swapcols.m, control/obsolete/swaprows.m,
jwe@7134
  3959
	control/obsolete/syschnames.m, control/obsolete/unpacksys.m,
jwe@7136
  3960
	control/system/__syschnamesl__.m,
jwe@7136
  3961
	control/system/__syscont_disc__.m,
jwe@7136
  3962
	control/system/__sysdefioname__.m, control/system/__sysgroupn__.m,
jwe@7136
  3963
	control/system/__tf2sysl__.m, control/system/__zp2ssg2__.m,
jwe@7136
  3964
	control/system/abcddim.m, control/system/buildssic.m,
jwe@7136
  3965
	control/system/c2d.m, control/system/cellidx.m,
jwe@7136
  3966
	control/system/d2c.m, control/system/dmr2d.m,
jwe@7136
  3967
	control/system/fir2sys.m, control/system/is_abcd.m,
jwe@7136
  3968
	control/system/is_controllable.m, control/system/is_detectable.m,
jwe@7136
  3969
	control/system/is_digital.m, control/system/is_observable.m,
jwe@7136
  3970
	control/system/is_stabilizable.m, control/system/is_stable.m,
jwe@7136
  3971
	control/system/jet707.m, control/system/listidx.m,
jwe@7136
  3972
	control/system/parallel.m, control/system/ss.m,
jwe@7136
  3973
	control/system/ss2sys.m, control/system/ss2zp.m,
jwe@7136
  3974
	control/system/starp.m, control/system/sys2ss.m,
jwe@7136
  3975
	control/system/sys2tf.m, control/system/sys2zp.m,
jwe@7136
  3976
	control/system/sysadd.m, control/system/sysappend.m,
jwe@7136
  3977
	control/system/sysconnect.m, control/system/syscont.m,
jwe@7136
  3978
	control/system/sysdimensions.m, control/system/sysdisc.m,
jwe@7135
  3979
	control/system/sysdup.m, control/system/sysgetsignals.m,
jwe@7135
  3980
	control/system/sysgroup.m, control/system/sysmin.m,
jwe@7136
  3981
	control/system/sysmult.m, control/system/sysout.m,
jwe@7136
  3982
	control/system/sysprune.m, control/system/sysreorder.m,
jwe@7135
  3983
	control/system/sysscale.m, control/system/syssetsignals.m,
jwe@7136
  3984
	control/system/syssub.m, control/system/sysupdate.m,
jwe@7136
  3985
	control/system/tf.m, control/system/tf2ss.m,
jwe@7136
  3986
	control/system/tf2sys.m, control/system/tfout.m,
jwe@7136
  3987
	control/system/zp.m, control/system/zp2ss.m,
jwe@7136
  3988
	control/system/zp2sys.m, control/system/zp2tf.m,
jwe@7136
  3989
	control/system/zpout.m, control/util/__outlist__.m,
jwe@7136
  3990
	control/util/__zgpbal__.m, control/util/axis2dlim.m,
jwe@7136
  3991
	control/util/prompt.m, control/util/sortcom.m,
jwe@7136
  3992
	control/util/zgfmul.m, control/util/zgfslv.m,
jwe@7136
  3993
	control/util/zginit.m, control/util/zgreduce.m,
jwe@7136
  3994
	control/util/zgrownorm.m, control/util/zgscal.m: Style fixes.
jwe@7131
  3995
jwe@7130
  3996
2007-11-08  David Bateman  <dbateman@free.fr>
jwe@7130
  3997
jwe@7130
  3998
	* plot/quiver.m: Fix arrowheads.
jwe@7130
  3999
jwe@7128
  4000
2007-11-07  Ben Abbott  <bpabbott@mac.com>
jwe@7128
  4001
jwe@7128
  4002
	* set/ismember.m: Call cell_ismember to handle cellstr args.
jwe@7129
  4003
	Handle "rows" argument.  New tests.
jwe@7128
  4004
	(cell_ismember): New function.
jwe@7128
  4005
jwe@7127
  4006
2007-11-07  John W. Eaton  <jwe@octave.org>
jwe@7127
  4007
jwe@7127
  4008
	* control/base/__bodquist__.m, control/base/__freqresp__.m,
jwe@7127
  4009
	control/base/__stepimp__.m, control/base/are.m,
jwe@7127
  4010
	control/base/ctrb.m, control/base/damp.m, control/base/dare.m,
jwe@7127
  4011
	control/base/dcgain.m, control/base/dgram.m, control/base/dlqr.m,
jwe@7127
  4012
	control/base/dre.m, control/base/impulse.m, control/base/lqe.m,
jwe@7127
  4013
	control/base/lqg.m, control/base/lqr.m, control/base/lsim.m,
jwe@7127
  4014
	control/base/ltifr.m, control/base/nichols.m,
jwe@7127
  4015
	control/base/nyquist.m, control/base/obsv.m, control/base/place.m,
jwe@7127
  4016
	control/base/rlocus.m, control/base/step.m, control/base/tzero.m:
jwe@7127
  4017
	Style fixes.
jwe@7127
  4018
jwe@7125
  4019
2007-11-07  Muthiah Annamalai  <muthuspost@gmail.com>
jwe@7125
  4020
jwe@7125
  4021
	* control/base/bode_bounds.m, control/base/dgram.m,
jwe@7125
  4022
	control/base/dlyap.m, control/base/freqchkw.m,
jwe@7125
  4023
	control/base/gram.m, control/base/place.m,
jwe@7125
  4024
	control/hinf/hinf_ctr.m, control/hinf/hinfsyn_chk.m,
jwe@7125
  4025
	control/hinf/hinfsyn_ric.m, control/system/is_sample.m,
jwe@7125
  4026
	control/system/is_signal_list.m, control/system/ss2tf.m,
jwe@7125
  4027
	control/system/sys2fir.m, control/system/sysgettsam.m,
jwe@7125
  4028
	control/system/sysgettype.m, control/system/sysreorder.m,
jwe@7125
  4029
	control/system/tf2sys.m, control/system/zp2tf.m,
jwe@7125
  4030
	control/util/axis2dlim.m, control/util/swap.m,
jwe@7125
  4031
	control/util/zgfmul.m, control/util/zgfslv.m,
jwe@7125
  4032
	control/util/zginit.m, control/util/zgreduce.m,
jwe@7125
  4033
	control/util/zgrownorm.m, control/util/zgscal.m,
jwe@7125
  4034
	control/util/zgsgiv.m, control/util/zgshsr.m, general/isa.m,
jwe@7125
  4035
	geometry/inpolygon.m, linear-algebra/housh.m,
jwe@7125
  4036
	miscellaneous/compare_versions.m, miscellaneous/inputname.m,
jwe@7125
  4037
	miscellaneous/run.m, quaternion/qconj.m,
jwe@7125
  4038
	quaternion/qcoordinate_plot.m, quaternion/qderiv.m,
jwe@7125
  4039
	quaternion/qderivmat.m, quaternion/qinv.m, quaternion/qmult.m,
jwe@7125
  4040
	quaternion/qtrans.m, quaternion/qtransvmat.m, signal/fractdiff.m,
jwe@7125
  4041
	signal/freqz_plot.m, signal/periodogram.m, signal/rectangle_lw.m,
jwe@7125
  4042
	signal/rectangle_sw.m, signal/sinc.m, signal/triangle_lw.m,
jwe@7125
  4043
	signal/triangle_sw.m, signal/yulewalker.m, sparse/colperm.m,
jwe@7125
  4044
	sparse/etreeplot.m, sparse/nonzeros.m, sparse/spalloc.m,
jwe@7125
  4045
	sparse/spones.m, sparse/spy.m, specfun/isprime.m,
jwe@7125
  4046
	statistics/distributions/empirical_cdf.m,
jwe@7125
  4047
	statistics/distributions/empirical_inv.m,
jwe@7125
  4048
	statistics/distributions/empirical_pdf.m,
jwe@7125
  4049
	statistics/models/logistic_regression_derivatives.m,
jwe@7125
  4050
	statistics/models/logistic_regression_likelihood.m: Check nargin.
jwe@7125
  4051
jwe@7118
  4052
2007-11-07  David Bateman  <dbateman@free.fr>
jwe@7118
  4053
jwe@7120
  4054
	* general/gradient.m: Correctly convert deltax and deltay scalar
jwe@7120
  4055
	values are scalars to vectors.
jwe@7120
  4056
jwe@7119
  4057
	* plot/__go_draw_axes__.m: Fix surfaces for gnuplot 4.0 and for
jwe@7119
  4058
	the meshc.m function.
jwe@7119
  4059
	* plot/meshc.m: Also use the surface function.
jwe@7119
  4060
	
jwe@7120
  4061
	* plot/meshc.m, plot/quiver.m, plot/surfc.m, : New files.
jwe@7118
  4062
	* plot/Makefile.in (SOURCES): Add them to the list.
jwe@7118
  4063
	Also add pcolor.m, shading.m, surf.m, and surface.m to the list.
jwe@7118
  4064
jwe@7117
  4065
2007-11-07  Michael Zeising  <michael@michaels-website.de>
jwe@7117
  4066
jwe@7117
  4067
	* audio/wavwrite.m, audio/wavwrite.m: Correct sample scaling.
jwe@7117
  4068
jwe@7115
  4069
2007-11-07  John W. Eaton  <jwe@octave.org>
jwe@7115
  4070
jwe@7115
  4071
	* plot/__go_draw_axes__.m: Also set have_data to false if any of
jwe@7115
  4072
	the data limits are infinite.
jwe@7115
  4073
	(get_data_limits): Don't do anything if xdat or tx are empty.
jwe@7115
  4074
	(get_axis_limits): Don't do anything if min_val or max_val are
jwe@7115
  4075
	infinite.
jwe@7115
  4076
dbateman@7112
  4077
2007-11-06  David Bateman  <dbateman@free.fr>
dbateman@7112
  4078
dbateman@7112
  4079
	* plot/hist.m: Pass any additional arguments to bar for
dbateman@7112
  4080
	treatment. Create a default x value that is always a vector.
dbateman@7112
  4081
jwe@7111
  4082
2007-11-06  Thomas Treichl  <Thomas.Treichl@gmx.net>
jwe@7111
  4083
jwe@7111
  4084
	* pkg/pkg.m.m: Check for environment variables CC, CXX, AR, RANLIB
jwe@7111
  4085
	when calling ./configure and add quotes to preserve spaces.
jwe@7109
  4086
jwe@7109
  4087
2007-11-06  Kai Habel  <kai.habel@gmx.de>
jwe@7109
  4088
jwe@7109
  4089
	* plot/pcolor.m, plot/shading.m, plot/surf.m, plot/surface.m:
jwe@7109
  4090
	New files.
jwe@7109
  4091
	* plot/mesh.m: Call surface to do the real work.
jwe@7109
  4092
	* plot/__go_draw_axes__.m: Use pm3d mode to handle new surface
jwe@7109
  4093
	properties.
jwe@7109
  4094
jwe@7109
  4095
	* image/colormap.m: Also return current colormap if nargout and
jwe@7109
  4096
	nargin are both 0.
jwe@7109
  4097
jwe@7106
  4098
2007-11-05  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@7106
  4099
jwe@7106
  4100
	* startup/inputrc: Delete key bindings starting with \340 code.
jwe@7106
  4101
dbateman@7112
  4102
2007-11-05  David Bateman  <dbateman@free.fr>
jwe@7101
  4103
jwe@7101
  4104
	* linear-algebra/__norm__.m: Scale frobenius norm by infinity norm
jwe@7101
  4105
	to avoid issues of over- and underflow.  From Rolf Fabian
jwe@7101
  4106
	<Rolf.Fabian@gmx.de>.
jwe@7101
  4107
jwe@7097
  4108
2007-11-02  Olli Saarela  <Olli.Saarela@kcl.fi>
jwe@7097
  4109
jwe@7097
  4110
	* time/asctime.m, general/structfun.m: Fix broken @examples in
jwe@7097
  4111
	help texts.
jwe@7097
  4112
jwe@7096
  4113
2007-11-02  Kai Habel  <kai.habel@gmx.de>
jwe@7096
  4114
jwe@7096
  4115
	* plot/bar.m, plot/barh.m: Doc fix.
jwe@7096
  4116
jwe@7094
  4117
2007-10-31  John W. Eaton  <jwe@octave.org>
jwe@7094
  4118
jwe@7094
  4119
	* plot/__go_draw_axes__.m: Call undo_string_escapes on obj.keylabel.
jwe@7094
  4120
jwe@7086
  4121
2007-10-31  Michael goffioul  <michael.goffioul@gmail.com>
jwe@7086
  4122
jwe@7086
  4123
	* plot/subplot.m: Ignore legend objects when parsing existing axes
jwe@7086
  4124
	objects and legend objects are implemented with a separate axes
jwe@7086
  4125
	object.
jwe@7086
  4126
jwe@7078
  4127
2007-10-30  David Bateman  <dbateman@free.fr>
jwe@7078
  4128
jwe@7081
  4129
	* control/base/DEMOcontrol.m: Doc fixes for small book format.
jwe@7081
  4130
jwe@7078
  4131
	* plot/__go_draw_axes__.m (do_linestyle_command):
jwe@7078
  4132
	Use point type 0 for ".".
jwe@7078
  4133
jwe@7073
  4134
2007-10-26  John W. Eaton  <jwe@octave.org>
jwe@7073
  4135
jwe@7074
  4136
	* image/imshow.m: Improve compatibility.
jwe@7074
  4137
	* image/image.m: Return handle if nargou > 0.
jwe@7074
  4138
jwe@7073
  4139
	* pkg/pkg.m: Delete PKG_ADD directive for autoloading packes.
jwe@7073
  4140
jwe@7069
  4141
2007-10-25  John W. Eaton  <jwe@octave.org>
jwe@7069
  4142
jwe@7069
  4143
	* miscellaneous/compare_versions.m: Style fixes.
jwe@7069
  4144
jwe@7060
  4145
2007-10-24  John W. Eaton  <jwe@octave.org>
jwe@7060
  4146
jwe@7061
  4147
	* image/saveimage.m: Use functional form of save instead of eval.
jwe@7061
  4148
	Use -text instead of -ascii.
jwe@7061
  4149
jwe@7060
  4150
	* plot/__go_draw_axes__.m: Handle visible = "off" for axes objects.
jwe@7060
  4151
jwe@7054
  4152
2007-10-23  Peter A. Gustafson  <petegus@umich.edu>
jwe@7054
  4153
jwe@7054
  4154
	* plot/legend.m: Also extract location string from varargin (lost
jwe@7054
  4155
	when 2007-10-08 patch was applied).
jwe@7054
  4156
dbateman@7049
  4157
2007-10-23  David Bateman  <dbateman@free.fr>
dbateman@7049
  4158
dbateman@7049
  4159
	* plot/xlim.m, plot/ylim.m, plot/zlim.m, plot/__axes_limits__.m,
dbateman@7049
  4160
	miscellaneous/what.m: New functions
dbateman@7049
  4161
	* plot/Makefile.in, miscellaneous/Makefile.in (SOURCES): Add new
dbateman@7049
  4162
	functions.
dbateman@7049
  4163
dbateman@7045
  4164
2007-10-22  David Bateman  <dbateman@free.fr>
dbateman@7045
  4165
dbateman@7045
  4166
        * miscellaneous/cputime.m, time/tic.m, time/toc.m: Delete.
dbateman@7045
  4167
	* miscellaneous/Makefile.in (SOURCES): remove cputim.m
dbateman@7045
  4168
	* time/Makefile.in (SOURCES): Remov tic.m and toc.m
dbateman@7045
  4169
jwe@7042
  4170
2007-10-19  Kai Habel  <kai.habel@gmx.de>
jwe@7042
  4171
jwe@7042
  4172
	* plot/contourf.m: New function.
jwe@7042
  4173
	* plot/Makefile.in (SOURCES): Add it to the list.
jwe@7042
  4174
jwe@7040
  4175
2007-10-19  John W. Eaton  <jwe@octave.org>
jwe@7040
  4176
jwe@7040
  4177
	* plot/subplot.m: Doc fix.
jwe@7040
  4178
jwe@7039
  4179
2007-10-19  David Bateman  <dbateman@free.fr>
jwe@7039
  4180
dbateman@7041
  4181
	* plot/__bar__.m, plot/fill.m: Call newplot as needed.
jwe@7039
  4182
jwe@7037
  4183
2007-10-17  Carlo de Falco  <kingcrimson@tiscali.it>
jwe@7037
  4184
jwe@7037
  4185
	* plot/print.m: Handle -textspecial and -textnormal flags for fig
jwe@7037
  4186
	output.
jwe@7037
  4187
rdrider0-list@9276
  4188
2007-10-15  S�ren Hauberg  <hauberg@gmail.com>
jwe@7031
  4189
jwe@7031
  4190
	* general/rat.m, sparse/pcg.m, sparse/pcr.m, optimization/sqp.m,
jwe@7031
  4191
	statistics/models/logistic_regression.m, polynomial/polygcd.m,
jwe@7031
  4192
	control/system/ss.m, signal/arch_rnd.m, control/system/ss2sys.m,
jwe@7031
  4193
	control/system/syssetsignals.m, control/base/lqg.m,
jwe@7031
  4194
	strings/str2double.m, control/system/sysscale.m,
jwe@7031
  4195
	control/hinf/hinfdemo.m, general/cplxpair.m:
jwe@7031
  4196
	Make help text fit on pages when using smallbook.
jwe@7031
  4197
dbateman@7028
  4198
2007-10-15  David Bateman  <dbateman@free.fr>
dbateman@7028
  4199
jwe@7032
  4200
	* plot/print.m: Call drawnow before printing to ensure the plot is
jwe@7032
  4201
	on the screen.
jwe@7032
  4202
dbateman@7028
  4203
	* testfun/test.m: In error/warning blocks test for an error before
dbateman@7028
  4204
	a warning to avoid unexpected failures.
dbateman@7028
  4205
dbateman@7027
  4206
2007-10-15  Kim Hansen  i<kimhanse@gmail.com>
dbateman@7027
  4207
dbateman@7027
  4208
	* testfun/assert.m: Correct documentation of absolution versus 
dbateman@7027
  4209
	relative error tolerance and add tests.
dbateman@7027
  4210
dbateman@7024
  4211
2007-10-14  David Bateman  <dbateman@free.fr>
dbateman@7024
  4212
dbateman@7024
  4213
	* pkg/pkg.m (pkg:configure_make): Treat case of no files to install in
dbateman@7024
  4214
	src directory.
dbateman@7024
  4215
	* plot/Makefile.in (SOURCES): Add fill.m.
dbateman@7024
  4216
dbateman@7020
  4217
2007-10-13  David Bateman  <dbateman@free.fr>
dbateman@7020
  4218
dbateman@7020
  4219
	* plot/__patch__.m: Allow multiple patches to be defined and
dbateman@7020
  4220
	return a single patch object. Allow Faces/Vertices form of
dbateman@7020
  4221
	patch. Flag failure so the patch can call print_usage.
dbateman@7020
  4222
	* plot/patch.m: Update help string for Faces/Vertices
dbateman@7020
  4223
	call. Respect the fail flag returned by __patch__. Add demo code
dbateman@7020
  4224
	that tests the functionality of patch.
dbateman@7020
  4225
	* plot/__go_draw_axes__.m: Treat an array of patches in a single
dbateman@7020
  4226
	patch object.
dbateman@7020
  4227
	* plot/fill.m: New function.
dbateman@7020
  4228
jwe@7016
  4229
2007-10-12  John W. Eaton  <jwe@octave.org>
jwe@7016
  4230
jwe@7016
  4231
	* Change copyright notices in all files that are part of Octave to
jwe@7016
  4232
	GPLv3 or any later version.
jwe@7016
  4233
jwe@7012
  4234
2007-10-11  John W. Eaton  <jwe@octave.org>
jwe@7012
  4235
jwe@7012
  4236
	* plot/__go_draw_axes__.m (get_axis_limits):
jwe@7012
  4237
	Return lim = [] if logscale and no positive values.
jwe@7012
  4238
	(__go_draw_axes__): Skip plotting if computed axis limits are empty.
jwe@7012
  4239
	Set initial min and min positive values to Inf, max values to -Inf.
jwe@7012
  4240
	(get_data_limits): Correctly handle xminp when no positive values
jwe@7012
  4241
	are found.
jwe@7012
  4242
jwe@7011
  4243
2007-10-11  Ben Abbott  <bpabbott@mac.com>
jwe@7011
  4244
jwe@7011
  4245
	* polynomial/residue.m: New optional input for pole multiplicity.
jwe@7011
  4246
	Doc fix.  Fix tests.
jwe@7011
  4247
jwe@7010
  4248
2007-10-11  Thomas Treichl  <Thomas.Treichl@gmx.net>
jwe@7010
  4249
jwe@7010
  4250
         * toplev.cc (Foctave_config_info): Add field "mac".
jwe@7010
  4251
jwe@7010
  4252
	* miscellaneous/ismac.m: New function.
jwe@7010
  4253
	* miscellaneous/Makefile.in (SOURCES): Add it to the list.
jwe@7010
  4254
	* miscellaneous/ispc.m, miscellaneous/isunix.m: Doc fix.
jwe@7010
  4255
jwe@7009
  4256
2007-10-11  Arno Onken  <asnelt@asnelt.org>
jwe@7009
  4257
jwe@7009
  4258
	* statistics/distributions/hygernd.m: Allow size to be specified
jwe@7009
  4259
	as a scalar.  Handle three argument case.  Allow T, M, and N to be
jwe@7009
  4260
	scalars or matrices of a common size.
jwe@7009
  4261
jwe@7007
  4262
2007-10-11  Brian Gough  <bjg@network-theory.co.uk>
jwe@7007
  4263
jwe@7007
  4264
	* control/csrefcard.lt, control/system/is_detectable.m,
jwe@7007
  4265
	control/system/sysgroup.m, geometry/voronoin.m,
jwe@7007
  4266
	miscellaneous/dir.m, sparse/pcg.m, sparse/treeplot.m,
jwe@7007
  4267
	statistics/base/mode.m, statistics/distributions/betarnd.m,
jwe@7007
  4268
	statistics/distributions/binornd.m,
jwe@7007
  4269
	statistics/distributions/cauchy_rnd.m,
jwe@7007
  4270
	statistics/distributions/chi2rnd.m,
jwe@7007
  4271
	statistics/distributions/discrete_rnd.m,
jwe@7007
  4272
	statistics/distributions/exprnd.m,
jwe@7007
  4273
	statistics/distributions/frnd.m,
jwe@7007
  4274
	statistics/distributions/gamrnd.m,
jwe@7007
  4275
	statistics/distributions/geornd.m,
jwe@7007
  4276
	statistics/distributions/laplace_rnd.m,
jwe@7007
  4277
	statistics/distributions/logistic_rnd.m,
jwe@7007
  4278
	statistics/distributions/lognrnd.m,
jwe@7007
  4279
	statistics/distributions/nbinrnd.m,
jwe@7007
  4280
	statistics/distributions/normrnd.m,
jwe@7007
  4281
	statistics/distributions/poissrnd.m,
jwe@7007
  4282
	statistics/distributions/stdnormal_rnd.m,
jwe@7007
  4283
	statistics/distributions/trnd.m,
jwe@7007
  4284
	statistics/distributions/unifrnd.m,
jwe@7007
  4285
	statistics/distributions/wblrnd.m: Spelling fixes.
jwe@7007
  4286
jwe@7005
  4287
2007-10-10  Thomas Treichl  <Thomas.Treichl@gmx.net>
jwe@7005
  4288
jwe@7005
  4289
	* time/tic.m: New optional output value.
jwe@7005
  4290
jwe@7005
  4291
	* general/int2str.m: Doc fix.
jwe@7005
  4292
jwe@7002
  4293
2007-10-10  Arno Onken  <asnelt@asnelt.org>
jwe@7002
  4294
jwe@7002
  4295
	* statistics/distributions/hygecdf.m,
jwe@7002
  4296
	statistics/distributions/hygeinv.m,
jwe@7002
  4297
	statistics/distributions/hygepdf.m,
jwe@7002
  4298
	statistics/distributions/hygernd.m:
jwe@7002
  4299
	Swap order of T and M args for compatibility.
jwe@7002
  4300
jwe@7001
  4301
2007-10-10  Olli Saarela  <Olli.Saarela@kcl.fi>
jwe@7001
  4302
jwe@7001
  4303
	* control/hinf/hinfsyn.m, control/hinf/wgt1o.m,
jwe@7001
  4304
	control/system/buildssic.m, control/system/c2d.m,
jwe@7001
  4305
	control/system/d2c.m, control/system/ord2.m, control/system/ss.m,
jwe@7001
  4306
	control/system/ss2sys.m, control/system/ss2tf.m,
jwe@7001
  4307
	control/system/syscont.m, control/system/sysdimensions.m,
jwe@7001
  4308
	control/system/sysdisc.m, control/system/sysmult.m,
jwe@7001
  4309
	control/system/sysrepdemo.m, control/system/tf2ss.m, elfun/lcm.m,
jwe@7001
  4310
	finance/fv.m, general/cumtrapz.m, general/gradient.m,
jwe@7001
  4311
	general/interp1.m, general/interp2.m, general/interp3.m,
jwe@7001
  4312
	general/interpft.m, general/interpn.m, general/polyarea.m,
jwe@7001
  4313
	general/rat.m, general/structfun.m, general/trapz.m,
jwe@7001
  4314
	geometry/tsearchn.m, image/rgb2hsv.m, linear-algebra/krylov.m,
jwe@7001
  4315
	miscellaneous/ans.m, miscellaneous/gzip.m, optimization/glpk.m,
jwe@7001
  4316
	optimization/sqp.m, plot/findobj.m, plot/legend.m, plot/peaks.m,
jwe@7001
  4317
	plot/plot3.m, plot/stem.m, polynomial/deconv.m,
jwe@7001
  4318
	polynomial/pchip.m, polynomial/spline.m, polynomial/unmkpp.m,
jwe@7001
  4319
	sparse/pcr.m, sparse/spalloc.m, sparse/spconvert.m,
jwe@7001
  4320
	specfun/factor.m, specfun/legendre.m, statistics/base/mean.m,
jwe@7001
  4321
	statistics/base/meansq.m, statistics/base/var.m,
jwe@7001
  4322
	statistics/tests/chisquare_test_independence.m,
jwe@7001
  4323
	statistics/tests/t_test.m, statistics/tests/u_test.m,
jwe@7001
  4324
	strings/dec2base.m, strings/mat2str.m, testfun/speed.m,
jwe@7001
  4325
	testfun/test.m: Spelling fixes.
jwe@7001
  4326
jwe@6998
  4327
2007-10-10  Ben Abbott  <bpabbott@mac.com>
jwe@6998
  4328
jwe@6998
  4329
	* polynomial/mpoles.m: Return indx = ordr(indx), not indx(ordr).
jwe@6998
  4330
jwe@6997
  4331
2007-10-10  John W. Eaton  <jwe@octave.org>
jwe@6997
  4332
jwe@6997
  4333
	* general/num2str.m: Always allow for sign for automatically
jwe@6997
  4334
	computed format widths.
jwe@6997
  4335
dbateman@6988
  4336
2007-10-09  David Bateman  <dbateman@free.fr>
dbateman@6988
  4337
dbateman@6988
  4338
	* plot/patch.m: Accept a handle as the first argument.
dbateman@6988
  4339
jwe@6987
  4340
2007-10-09:  Kim Hansen  <kimhanse@gmail.com>
jwe@6987
  4341
jwe@7010
  4342
	* general/repmat.m: Handle sparse input.  Add tests.
jwe@6987
  4343
jwe@6985
  4344
2007-10-09  John W. Eaton  <jwe@octave.org>
jwe@6985
  4345
jwe@6985
  4346
	* audio/wavwrite.m: Accept arguments in compatible order.
jwe@6985
  4347
dbateman@6979
  4348
2007-10-08  David Bateman  <dbateman@free.fr>
dbateman@6979
  4349
dbateman@6979
  4350
	* general/interp2.m: Relax test for values outside the grid to
dbateman@6979
  4351
	allow monotonically decreasing abscissa as well.
dbateman@6979
  4352
jwe@7641
  4353
2007-10-08  Ben Abbott  <bpabbott@mac.com>
jwe@6978
  4354
jwe@6978
  4355
	* polynomial/residue.m: Doc fix.  Add tests.  Restore multiplicity
jwe@6978
  4356
	as output parameter.
jwe@6978
  4357
jwe@6977
  4358
2007-10-08  Peter A. Gustafson  <petegus@umich.edu>
jwe@6977
  4359
jwe@6977
  4360
	* plot/__go_draw_axes__.m, plot/legend.m:
jwe@6977
  4361
	Handle compatible position specifiers as strings.
jwe@6977
  4362
jwe@6975
  4363
2007-10-08  John Swensen  <jpswensen@comcast.net>
jwe@6975
  4364
jwe@6975
  4365
	* general/num2str.m: Eliminate extra whitespace in output.
jwe@6975
  4366
	* strings/strtrim.m: New function.
jwe@6975
  4367
	* strings/Makefile.in (SOURCES): Add it to the list.
jwe@6975
  4368
jwe@6968
  4369
2007-10-06  John W. Eaton  <jwe@octave.org>
jwe@6968
  4370
jwe@6968
  4371
	* polynomial/residue.m: New test from test/test_poly.m.
jwe@6968
  4372
rdrider0-list@9276
  4373
2007-10-06  S�ren Hauberg  <hauberg@gmail.com>
jwe@6967
  4374
jwe@6967
  4375
	* image/saveimage.m: Handle saving color images without a colormap.
jwe@6967
  4376
	* image/__img_via_file__.m: Add missing semicolon.
jwe@6967
  4377
jwe@6967
  4378
2007-10-06  Bill Denney  <wsloand@gmail.com>
jwe@6967
  4379
jwe@7010
  4380
	* general/__splinen__.m, general/isscalar.m, general/rat.m,
jwe@6967
  4381
	strings/dec2base.m: Use numel(x) instead of prod(size(x)).
jwe@6967
  4382
jwe@6965
  4383
2007-10-06  Francesco Potorti`  <Potorti@isti.cnr.it>
jwe@6965
  4384
jwe@6965
  4385
	* plot/print.m: Handle svg output type.  Accept new -S option to
jwe@6965
  4386
	specify size for PNG and SVG output types.
jwe@6965
  4387
jwe@6965
  4388
2007-10-05  Ben Abbott  <bpabbott@mac.com>
jwe@6964
  4389
jwe@6964
  4390
	* polynomial/mpoles.m: New function.
jwe@6964
  4391
	* polynomial/residue.m: Modified to behave in reciprocal
jwe@6964
  4392
	manner.  No longer compute 4th output, "e".  No longer accept
jwe@6964
  4393
	tolerance input.  Explicitly set tolerance parameter to 0.001.
jwe@6964
  4394
	Respect maximum relative difference in poles when determining
jwe@6964
  4395
	their multiplicity.  Use mpoles to determine the multiplicity of
jwe@6964
  4396
	poles.
jwe@6964
  4397
jwe@6963
  4398
2007-10-05  Peter A. Gustafson  <petegus@umich.edu>
jwe@6963
  4399
jwe@6963
  4400
	* plot/__go_draw_axes__.m: Add cbrange to the plot stream 
jwe@6963
  4401
	for surface plots.
jwe@6963
  4402
jwe@6962
  4403
2007-10-05  John W. Eaton  <jwe@octave.org>
jwe@6962
  4404
jwe@6962
  4405
	* plot/__next_line_color__.m: Get color_rotation from axes
jwe@6962
  4406
	colororder property.
jwe@6962
  4407
jwe@6953
  4408
2007-10-03  John W. Eaton  <jwe@octave.org>
jwe@6953
  4409
jwe@6955
  4410
	* miscellaneous/dir.m: Handle symbolic links in compatible way.
jwe@6955
  4411
	Use S_ISDIR (st.mode) instead of checking st.modestr(1) == "d".
jwe@6955
  4412
jwe@6953
  4413
	* linear-algebra/Makefile.in (SOURCES): Rename norm.m to __norm__.m.
jwe@6953
  4414
	* linear-algebra/__norm__.m: Rename from norm.m.  Eliminate
jwe@6953
  4415
	special for __vnorm__.
jwe@6953
  4416
jwe@6951
  4417
2007-10-03  Quentin Spencer  <qspencer@ieee.org>
jwe@6951
  4418
jwe@6952
  4419
	* linear-algebra/norm.m: Special case vector 1-norm and 2-norm.
jwe@6951
  4420
dbateman@6950
  4421
2007-10-03  David Bateman  <dbateman@free.fr>
dbateman@6950
  4422
dbateman@6950
  4423
	* pkg/pkg.m (is_architecture_dependent): New function to identify
dbateman@6950
  4424
	if a file is architecture dependent based on a list of file
dbateman@6950
  4425
	extensions.
dbateman@6950
  4426
	(configure_make): Simplify the search for architecture dependent
dbateman@6950
  4427
	files based on this function.
dbateman@6950
  4428
	(load_pakages_and_dependencies): Also look for bin directory in
dbateman@6950
  4429
	the architecture dependent directory.
dbateman@6950
  4430
jwe@6947
  4431
2007-10-03  John W. Eaton  <jwe@octave.org>
jwe@6947
  4432
jwe@6947
  4433
	* miscellaneous/dir.m: Create empty struct with field names.
jwe@6947
  4434
	Include datenum in struct.
jwe@6947
  4435
	
dbateman@6943
  4436
2007-10-02  David Bateman  <dbateman@free.fr>
dbateman@6943
  4437
dbateman@6943
  4438
	* miscellaneous/ls.m: If nargout return string array of files
dbateman@6943
  4439
	returned by ls.
dbateman@6943
  4440
jwe@6942
  4441
2007-10-01  John W. Eaton  <jwe@octave.org>
jwe@6942
  4442
jwe@6942
  4443
	* plot/__go_draw_axes__.m: Use %.15e instead of %.15g when setting
jwe@6942
  4444
	range values.
jwe@6942
  4445
dbateman@6937
  4446
2007-10-01  David Bateman  <dbateman@free.fr>
dbateman@6937
  4447
jwe@7010
  4448
	* linear-algebra/norm.m: Inline the isvector(x) calculation for
dbateman@6938
  4449
	speed with small vectors.
dbateman@6937
  4450
	* pkg/pkg.m (archprefix): Set using octave_config_info("libexecdir") 
dbateman@6937
  4451
	rather than OCTAVE_HOME().
dbateman@6937
  4452
dbateman@6935
  4453
2007-09-30  Ben Abbott  <bpabbott@mac.com>
dbateman@6935
  4454
dbateman@6935
  4455
	* plot/findobj.m: New function.
dbateman@6935
  4456
	* plot/Makefile.m (SOURCES): Add it to SOURCES.
dbateman@6935
  4457
dbateman@6925
  4458
2007-09-26  David Bateman  <dbateman@free.fr>
dbateman@6925
  4459
dbateman@6925
  4460
	* pkg/pkg.m: Add second argument to setting for prefix for
dbateman@6925
  4461
	architecture dependent files. Use throughout.
dbateman@6925
  4462
	(pkg:issuperuser): New function, use through to check for
dbateman@6925
  4463
	root user.
dbateman@6925
  4464
	(pkg:getarchprefix): function to give the archiecture dependent
dbateman@6925
  4465
	prefix for a package.
dbateman@6925
  4466
	(pkg:getarchdir): New function giving location of architetcure
dbateman@6925
  4467
	dependent directory. Use through out.
dbateman@6925
  4468
	(pkg:install): Treat architecture dependent directory separately
dbateman@6925
  4469
	as in might not be a sub-directory of the package directory.
dbateman@6925
  4470
	(pkg:uninstall): ditto.
dbateman@6925
  4471
	(pkg:create_pkgadddel): Check for global or local install for
dbateman@6925
  4472
	architecture dependent directory.
dbateman@6925
  4473
	(pkg:finish_installation): ditto.
dbateman@6925
  4474
	(pkg:write_INDEX): ditto.
dbateman@6925
  4475
	(pkg:load_packages_and_dependencies): ditto.
dbateman@6925
  4476
	(pkg:copy_files): ditto. Add step to copy architecture dependent
dbateman@6925
  4477
	files to a new location if user is root.
dbateman@6925
  4478
	(pkg:rm_rf): Check if file or directory exists before removing.
dbateman@6925
  4479
	(pkg:dirempty): Check if directory exists before checking.
dbateman@6925
  4480
	
dbateman@6925
  4481
	* plot/___patch__.m: Allow face colors to be passed as strings
dbateman@6925
  4482
dbateman@6925
  4483
	* plot/__plt_get_axis_arg__.m: Treat case of empty "varargin"
dbateman@6925
  4484
	needed for calls to "hold" without an argument.
dbateman@6925
  4485
jwe@6920
  4486
2007-09-21  John W. Eaton  <jwe@octave.org>
jwe@6920
  4487
jwe@6921
  4488
	* optimization/sqp.m: Fix typo.
jwe@6921
  4489
jwe@6920
  4490
	* plot/__go_draw_axes__.m (do_tics_1): Use %g, not %.15g here.
jwe@6920
  4491
jwe@6919
  4492
2007-09-21  Luther Tychonievich  <lty@cs.byu.edu>
jwe@6919
  4493
jwe@6919
  4494
	* control/hinf/h2norm: Compute d*d', not d'*d.
jwe@6919
  4495
dbateman@6918
  4496
2007-09-21  Thomas Weber  <thomas.weber.mail@gmail.com>
dbateman@6918
  4497
dbateman@6918
  4498
	* statistics/distributions/Makefile.in (SOURCES): Add unidcdf.m,
dbateman@6918
  4499
	unidpdf.m and unidinv.m
dbateman@6918
  4500
jwe@6914
  4501
2007-09-18  John W. Eaton  <jwe@octave.org>
jwe@6914
  4502
jwe@6914
  4503
	* plot/__go_draw_axes__.m: Use %.15g throughout.
jwe@6914
  4504
	(do_tics_1): Set numeric axes formats to "%.15g".
jwe@6914
  4505
jwe@6912
  4506
2007-09-18  David Bateman  <dbateman@free.fr>
jwe@6912
  4507
jwe@6912
  4508
	* plot/__go_draw_axes__.m (__gnuplot_write_data__): Use %e instead
jwe@6912
  4509
	of %g when writing data.
jwe@6912
  4510
jwe@6908
  4511
2007-09-17  John W. Eaton  <jwe@octave.org>
jwe@6908
  4512
jwe@6908
  4513
	* plot/__go_draw_axes__.m: Omit linestyle clause for errorbar plots.
jwe@6908
  4514
jwe@6903
  4515
2007-09-14  Ulrich Tipp  <ulrich.tipp@hsnr.de>
jwe@6903
  4516
jwe@6903
  4517
	* miscellaneous/bincoeff.m: Fix calculation of bincoeff (n, k) for
jwe@6903
  4518
	noninteger N with N-K < 1.
jwe@6903
  4519
jwe@6901
  4520
2007-08-04  Jean-Francois Cardoso  <cardoso@tsi.enst.fr>
jwe@6901
  4521
jwe@6901
  4522
	* strings/index.m: Correct for strings differing after the third
jwe@6901
  4523
	position (bug reported by Maude Martin).
jwe@6901
  4524
jwe@6895
  4525
2007-09-13  John W. Eaton  <jwe@octave.org>
jwe@6895
  4526
jwe@6895
  4527
	* plot/__default_colormap__.m: Delete.
jwe@6895
  4528
	* plot/Makefile (SOURCES): Remove from the list.
jwe@6895
  4529
jwe@6898
  4530
2007-09-13  Christof Zeile  <cz-oct07@cvmx.com>
jwe@6898
  4531
jwe@6898
  4532
	* pol2cart.m: Make it work with mixed scalar/nonscalar arguments.
jwe@6898
  4533
jwe@6885
  4534
2007-09-10  David Bateman  <dbateman@free.fr>
jwe@6885
  4535
jwe@6885
  4536
	* plot/__go_draw_axes__.m: Allow gnuplot 4.0 with patches, but
jwe@6885
  4537
	limit the selection of colors in the same way as for lines.
jwe@6885
  4538
	* plot/__patch__.m: Allow matrix arguments with one patch per
jwe@6885
  4539
	column.
jwe@6885
  4540
	* plot/__bar__.m: Adapt to use "patch".
jwe@6885
  4541
jwe@6870
  4542
2007-09-06  John W. Eaton  <jwe@octave.org>
jwe@6870
  4543
jwe@6870
  4544
	* plot/drawnow.m (drawnow): New arg, debug_file.
jwe@6870
  4545
	(init_plot_stream): Split from open_plot_stream.
jwe@6870
  4546
	* plot/print.m: Accept -debug=FILE argument.
jwe@6870
  4547
dbateman@6868
  4548
2007-09-06  David Bateman  <dbateman@free.fr>
dbateman@6868
  4549
jwe@7010
  4550
	* general/celldisp.m: New function.
jwe@7010
  4551
	* general/Makefile.in (SOURCES): Add celldisp.m.
jwe@7010
  4552
	* miscellaneous/swapbytes.m: New function.
jwe@7010
  4553
	* miscellaneous/gzip.m: New function.
jwe@7010
  4554
	* miscellaneous/Makefile.in (SOURCES): Add swapbytes.m and gzip.m.
dbateman@6868
  4555
dbateman@6863
  4556
2007-09-05  David Bateman  <dbateman@free.fr>
dbateman@6863
  4557
jwe@7010
  4558
	* general/structfun.m: New function.
jwe@7010
  4559
	* general/Makefile.in (SOURCES): Add it to sources.
jwe@7010
  4560
	* miscellaneous/run.m: New function.
jwe@7010
  4561
	* miscellaneous/Makefile.in (SOURCES): Add it to sources.
jwe@7010
  4562
	* statistics/base/mode.m: New function.
jwe@7010
  4563
	* statistics/base//Makefile.in (SOURCES): Add it to sources.
dbateman@6863
  4564
jwe@6862
  4565
2007-09-05  John W. Eaton  <jwe@octave.org>
jwe@6862
  4566
jwe@6862
  4567
	* miscellaneous/orderfields.m: Use numel instead of length.
jwe@6862
  4568
jwe@6862
  4569
2007-09-05  Michael goffioul  <michael.goffioul@gmail.com>
jwe@6862
  4570
jwe@6862
  4571
	* miscellaneous/orderfields.m: Handle empty structs.
jwe@6862
  4572
jwe@6861
  4573
2007-09-05  John W. Eaton  <jwe@octave.org>
jwe@6861
  4574
jwe@6861
  4575
	* plot/__go_draw_axes__.m: Consistently index PARAMETRIC with
jwe@6861
  4576
	DATA_IDX.
jwe@6861
  4577
jwe@6861
  4578
2007-09-04  David Bateman  <dbateman@free.fr>
jwe@6861
  4579
jwe@6861
  4580
	* general/isdir.m: Return a logical value.
jwe@6861
  4581
dbateman@6859
  4582
2007-09-04  David Bateman  <dbateman@free.fr>
dbateman@6859
  4583
dbateman@6859
  4584
	* statistics/distributions/chi2pdf.m,
dbateman@6859
  4585
	statistics/distributions/chi2cdf.m,
dbateman@6859
  4586
	statistics/distributions/chi2inv.m: Modifiy the call to the gamma
dbateman@6859
  4587
	distribution functions to account for inverse of scale factor in
dbateman@6859
  4588
	gamma functions.
dbateman@6859
  4589
jwe@6857
  4590
2007-09-01  John W. Eaton  <jwe@octave.org>
jwe@6857
  4591
jwe@6857
  4592
	* plot/Makefile.in (SOURCES): Add ancestor.m to the list.
jwe@6857
  4593
dbateman@6853
  4594
2007-09-01  David Bateman  <dbateman@free.fr>
dbateman@6853
  4595
dbateman@6853
  4596
	* polynomial/polyint.m: New function like polyinteg but with
dbateman@6853
  4597
	explicit integration constant.
dbateman@6853
  4598
	* polynomial/polyinteg.m: Remove.
dbateman@6853
  4599
	* polynomial/Makefile.in (SOURCES): Add polyint.m and remove
dbateman@6853
  4600
	polyinteg.m.
dbateman@6853
  4601
	* deprecated/polyinteg.m: Move version here.
dbateman@6853
  4602
	* deprecated/Makefile.in (SOURCES): Add polyinteg.m.
dbateman@6853
  4603
	
dbateman@6852
  4604
	* geometry/voronoi.m: Add large box around data to get a good
dbateman@6852
  4605
	approximation of the rays to infinity.
dbateman@6852
  4606
jwe@6851
  4607
2007-08-31  Michael goffioul  <michael.goffioul@gmail.com>
jwe@6851
  4608
jwe@6851
  4609
	* plot/axes.m: Allow parent to be specified when creating axes
jwe@6851
  4610
	objects.  Support non-figure parents.
jwe@6851
  4611
jwe@6851
  4612
2007-08-31  John W. Eaton  <jwe@octave.org>
jwe@6851
  4613
jwe@6851
  4614
	* plot/ancestor.m: New function, adapted from Octave Forge.
jwe@6851
  4615
rdrider0-list@9276
  4616
2007-08-31  S�ren Hauberg  <hauberg@gmail.com>
jwe@6850
  4617
jwe@7010
  4618
	* polynomial/polygcd.m: Better layout of example.
jwe@7010
  4619
	* polynomial/compan.m: Remove unnecessary check.
jwe@7010
  4620
	* polynomial/roots.m: Added example to help text.
jwe@7010
  4621
	* polynomial/polyderiv.m: Change 'polyder' to 'polyderiv' in help text.
jwe@7010
  4622
	* polynomial/poly.m: Added example to help text.
jwe@6850
  4623
jwe@6848
  4624
2007-08-30  John W. Eaton  <jwe@octave.org>
jwe@6848
  4625
jwe@6848
  4626
	* optimization/qp.m: Increase maxit to 200.
jwe@6848
  4627
dbateman@6847
  4628
2007-08-30  David Bateman  <dbateman@free.fr>
dbateman@6847
  4629
dbateman@6847
  4630
	* geometry/inpolygon.m: New file.
dbateman@6847
  4631
	* geometry/Makefile.in (SOURCES): Add inpolygon.m.
dbateman@6847
  4632
	
jwe@6843
  4633
2007-08-29  Peter A. Gustafson  <petegus@umich.edu>
jwe@6843
  4634
jwe@6843
  4635
	* plot/__go_draw_axes__.m: Disable linetype in do_linestyle_command.
jwe@6843
  4636
dbateman@6829
  4637
2007-08-24  David Bateman  <dbateman@free.fr>
dbateman@6829
  4638
dbateman@6829
  4639
	* plot/__go_draw_axes__.m: Treat text color property.
dbateman@6829
  4640
jwe@6828
  4641
2007-08-24  John W. Eaton  <jwe@octave.org>
jwe@6828
  4642
jwe@6828
  4643
	* plot/subplot.m, plot/plot.m, plot/grid.m:
jwe@6828
  4644
	Use p = get (h, "prop") instead of obj = get (h); p = obj.prop.
jwe@6828
  4645
jwe@6828
  4646
	* miscellaneous/movefile.m: Separate second and third args and
jwe@6828
  4647
	use p1 and p2, not f1 and f2 when constructing arguments for
jwe@6828
  4648
	calls to system.  From Michael Goffioul <michael.goffioul@gmail.com>.
jwe@6828
  4649
jwe@6825
  4650
2007-08-24  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@6825
  4651
jwe@6825
  4652
	* set/intersect.m: Make it work with cell arrays of strings.
jwe@6825
  4653
dbateman@6823
  4654
2007-08-24  David Bateman  <dbateman@free.fr>
dbateman@6823
  4655
jwe@7010
  4656
	* geometry/convhull.m, geometry/delaunay.m, geometry/delaunay3.m, 
dbateman@6823
  4657
        geometry/griddata.m, geometry/voronoi.m, geometry/voronoin.m: New 
dbateman@6823
  4658
        functions ported from octave-forge.
jwe@7010
  4659
	* geometry/delaunayn.m, geometry/dsearch.m, geometry/dsearchn.m,
dbateman@6823
  4660
        geometry/griddata3.m, geometry/griddatan.m, geometry/trimesh.m, 
dbateman@6823
  4661
        geometry/triplot.m, geometry/tsearchn.m:
dbateman@6823
  4662
        New functions.
jwe@7010
  4663
	* geometry/voronoi.m: Remove duplicate edges from Voronoi diagram.
jwe@7010
  4664
	* geometry/Makefile.in (SOURCES): Add functions above.
jwe@7010
  4665
	* configure.in (AC_CONFIG_FILES): Add new file geometry/Makefile.
dbateman@6823
  4666
        
jwe@6820
  4667
2007-08-23  John W. Eaton  <jwe@octave.org>
jwe@6820
  4668
jwe@6820
  4669
	* pkg/pkg.m: Avoid using installed_packages for both function and
jwe@6820
  4670
	variable name.
jwe@6820
  4671
jwe@6820
  4672
2007-08-23  David Bateman  <dbateman@free.fr>
jwe@6820
  4673
jwe@6820
  4674
	* plot/plot.m: Allow first arg to be axes handle.
jwe@6820
  4675
dbateman@6818
  4676
2007-08-22  David Bateman  <dbateman@free.fr>
dbateman@6818
  4677
dbateman@6818
  4678
	* control/base/nichols.m: Correct for misnamed variable, and ensure
dbateman@6818
  4679
	outputs are returned only if requested.
dbateman@6818
  4680
dbateman@6818
  4681
2007-08-22  Donald Parsons  <dparsons@brightdsl.net>
dbateman@6818
  4682
dbateman@6818
  4683
	* control/base/nichols.m: Fix typo.
dbateman@6818
  4684
jwe@6813
  4685
2007-08-13  John W. Eaton  <jwe@octave.org>
jwe@6813
  4686
jwe@6813
  4687
	* plot/meshgrid.m: Use repmat instead of multiplication.
jwe@6813
  4688
jwe@6809
  4689
2007-08-10  Peter A. Gustafson  <petegus@umich.edu>
jwe@6809
  4690
jwe@6809
  4691
	* plot/__go_draw_axes__.m: Add axes position to the usingclause,
jwe@6809
  4692
	use axes position in each appropriate gnuplot set statement.
jwe@6809
  4693
jwe@6808
  4694
2007-08-10  John W. Eaton  <jwe@octave.org>
jwe@6808
  4695
jwe@6808
  4696
	* image/Makefile.in (DISTFILES): Also include $(IMAGES) in the list.
jwe@6808
  4697
	(install install-strip): Use $(IMAGES), not $(IMAGE_FILES_NO_DIR).
jwe@6808
  4698
	(uninstall): Use $(IMAGES), not $(IMAGE_FILES_NO_DIR).
jwe@6808
  4699
	(IMAGE_FILES, IMAGE_FILES_NO_DIR): Delete obsolete variables.
jwe@6808
  4700
jwe@6807
  4701
2007-08-10  Kai Habel  <kai.habel@gmx.de>
jwe@6807
  4702
jwe@6807
  4703
	* plot/patch.m, plot/__patch__.m: New files.
jwe@6807
  4704
	* plot/Makefile.in (SOURCES): Add them to the list.
jwe@6807
  4705
jwe@6807
  4706
2007-08-07  John W. Eaton  <jwe@octave.org>
jwe@6807
  4707
jwe@6807
  4708
	* path/savepath.m: Use single quotes for argument to PATH command
jwe@6807
  4709
	that is inserted in file.
jwe@6807
  4710
jwe@6805
  4711
2007-07-27  John W. Eaton  <jwe@octave.org>
jwe@6805
  4712
jwe@6805
  4713
	* plot/drawnow.m: Only set default value for term if GNUTERM is
jwe@6805
  4714
	not set in the environment.
jwe@6805
  4715
jwe@6796
  4716
2007-07-25  David Bateman  <dbateman@free.fr>
jwe@6796
  4717
jwe@6796
  4718
	* Makefile.in, audio/Makefile.in, control/Makefile.in,
jwe@6796
  4719
	control/base/Makefile.in, control/hinf/Makefile.in,
jwe@6796
  4720
	control/obsolete/Makefile.in, control/system/Makefile.in, 
jwe@6796
  4721
	control/util/Makefile.in, deprecated/Makefile.in,
jwe@6796
  4722
	elfun/Makefile.in, finance/Makefile.in, general/Makefile.in,
jwe@6796
  4723
	image/Makefile.in, io/Makefile.in, linear-algebra/Makefile.in,
jwe@6796
  4724
	miscellaneous/Makefile.in, optimizaton/Makefile.in,
jwe@6796
  4725
	path/Makefile.in, pkg/Makefile.in, plot/Makefile.in,
jwe@6796
  4726
	polynomial/Makefile.in, quaternion/Makefile.in,
jwe@6796
  4727
	set/Makefile.in, signal/Makefile.in, sparse/Makefile.in,
jwe@6796
  4728
	specfun/Makefile.in, special-matrix/Makefile.in,
jwe@6796
  4729
	startup/Makefile.in, statistics/Makefile.in,
jwe@6796
  4730
	statistics/base/Makefile.in, statistics/distributions/Makefile.in,
jwe@6796
  4731
	statistics/models/Makefile.in, statistics/tests/Makefile.in,
jwe@6796
  4732
	strings/Makefile.in, testfun/Makefile.in, time/Makefile.in:
jwe@6796
  4733
	Adjust DISTFILES to allow out of tree "make dist" to work.
jwe@6796
  4734
jwe@6795
  4735
2007-07-25  John W. Eaton  <jwe@octave.org>
jwe@6795
  4736
jwe@6795
  4737
	* plot/__plt2__.m: Return [](0x1) if both X and Y are empty.
jwe@6795
  4738
dbateman@6793
  4739
2007-07-24  David Bateman  <dbateman@free.fr>
dbateman@6793
  4740
dbateman@6793
  4741
	* image/flag.m: New colormap function.
dbateman@6793
  4742
	* images/Makefile.in: Include it in SOURCES.
dbateman@6793
  4743
dbateman@6793
  4744
	* image/autumn.m image/bone.m image/cool.m image/copper.m 
dbateman@6793
  4745
	image/hot.m image/hsv.m image/jet.m image/pink.m image/prism.m 
dbateman@6793
  4746
	image/rainbow.m image/spring.m image/summer.m image/white.m 
dbateman@6793
  4747
	image/winter.m, image/brighten.m: Use isscalar and not is_scalar.
dbateman@6793
  4748
	* image/gray.m, image/ocean.m: Use the same means of finding the
dbateman@6793
  4749
	number of colormap elements as the other colormap functions.
dbateman@6793
  4750
jwe@6790
  4751
2007-07-24  Kai Habel  <kai.habel@gmx.de>
jwe@6790
  4752
jwe@6790
  4753
	* plot/__go_draw_axes__.m: Handle patch.
jwe@6790
  4754
dbateman@6788
  4755
2007-07-23  David Bateman  <dbateman@free.fr>
dbateman@6788
  4756
dbateman@6788
  4757
	* general/rat.m: New function for ration approximation imported
dbateman@6788
  4758
	from octave-forge.
dbateman@6788
  4759
	* general/del2.m: New function for discrete laplacian operator.
dbateman@6788
  4760
	* general/Makefile.in: Include rat.m and del2.m  in SOURCES.
dbateman@6788
  4761
dbateman@6788
  4762
	 * image/autumn.m image/bone.m image/cool.m image/copper.m 
dbateman@6788
  4763
	image/hot.m image/hsv.m image/jet.m image/pink.m image/prism.m 
dbateman@6788
  4764
	image/rainbow.m image/spring.m image/summer.m image/white.m 
dbateman@6788
  4765
	image/winter.m, image/brighten.m: Port image functions from
dbateman@6788
  4766
	octave-forge.
dbateman@6788
  4767
	* image/Makefile.in: Add ported functions to SOURCES.
dbateman@6788
  4768
	* image/gray.m, image/ocean.m: Don't set the colormap for
dbateman@6788
  4769
	compatibility with matlab.
dbateman@6788
  4770
	
dbateman@6788
  4771
	* plot/meshc.m, plot/peaks.m: Port plotting function from
dbateman@6788
  4772
	octave-forge
dbateman@6788
  4773
	* plot/Makefile.in: Add ported functions to SOURCES.
dbateman@6788
  4774
	* plot/__go_draw_axes__.m: Set the palette for the surfaces if
dbateman@6788
  4775
	using gnuplot 4.2 or greater.
dbateman@6788
  4776
	
jwe@7641
  4777
2007-07-23  Claudio Belotti  <c.belotti@imperial.ac.uk>
dbateman@6785
  4778
dbateman@6785
  4779
	* general/cart2sph.m: Fix unbalanced paranthesis.
dbateman@6785
  4780
dbateman@6781
  4781
2007-07-19  David Bateman  <dbateman@free.fr>
dbateman@6781
  4782
dbateman@6781
  4783
	* plot/fplot.m: More compatible version.
dbateman@6781
  4784
jwe@6780
  4785
2007-07-18  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@6780
  4786
jwe@6780
  4787
	* plot/clf.m: Check for valid handle before deleting.
jwe@6780
  4788
jwe@6780
  4789
	* plot/figure.m: Pass "figure" property/value pairs directly to
jwe@6780
  4790
	__go_figure__ instead of using regular "set" call.
jwe@6780
  4791
jwe@6779
  4792
2007-07-18  Paul Kienzle  <pkienzle@users.sf.net>
jwe@6779
  4793
jwe@6779
  4794
	* plot/drawnow.m: Prefer GNUTERM to DISPLAY when choosing terminal
jwe@6779
  4795
	type for gnuplot.
jwe@6779
  4796
jwe@6778
  4797
2007-07-18  John W. Eaton  <jwe@octave.org>
jwe@6778
  4798
jwe@6778
  4799
	* plot/__go_draw_axes__.m: Unconditionally send "unset label" to
jwe@6778
  4800
	gnuplot for each set of axes.
jwe@6778
  4801
dbateman@6777
  4802
2007-07-18  David Bateman  <dbateman@free.fr>
dbateman@6777
  4803
jwe@6778
  4804
	* statistics/distributions/gamcdf.m, statistics/distributions/gaminv.m,
jwe@6778
  4805
	statistics/distributions/gampdf.m, statistics/distributions/gamrnd.m,
jwe@6778
  4806
	statistics/distributions/expcdf.m, statistics/distributions/expinv.m,
jwe@6778
  4807
	statistics/distributions/exppdf.m, statistics/distributions/exprnd.m:
jwe@6778
  4808
	Use standard scale factor rather than one on the scale factor for
jwe@6778
  4809
	compatibility.
jwe@6778
  4810
jwe@6778
  4811
	* deprecated/gamma_cdf.m, deprecated/gamma_inv.m,
jwe@6778
  4812
	deprecated/gamma_pdf.m, deprecated/gamma_rnd.m,  
jwe@6778
  4813
	deprecated/exponential_cdf.m, deprecated/exponential_inv.m,
jwe@6778
  4814
	deprecated/exponential_pdf.m, deprecated/exponential_rnd.m:
jwe@6778
  4815
	Preserve backward compatibility.
dbateman@6777
  4816
dbateman@6776
  4817
2007-07-17  Michael Goffioul  <michael.goffioul@gmail.com>
dbateman@6776
  4818
dbateman@6776
  4819
	* pkg/pkg.m (pkg:installed_packages): Use findstr rather than regexp
dbateman@6776
  4820
	to avoid issues with regexp special characters in the path strings.
dbateman@6776
  4821
dbateman@6770
  4822
2007-07-06  David Bateman  <dbateman@free.fr>
dbateman@6770
  4823
jwe@6778
  4824
	* general/accumarray.m: New function to create an array by 
jwe@6778
  4825
	accumulating the elements.
dbateman@6770
  4826
jwe@6768
  4827
2007-06-29  Marcus W. Reble  <reble@wisc.edu>
jwe@6768
  4828
jwe@6768
  4829
	* optimization/sqp.m (sqp): New args, lb, ub, maxiter, and tolerance.
jwe@6768
  4830
	(fdjac): Set nx outside of if block.
jwe@6768
  4831
	(cf_ub_lb, cigrad_ub_lb): New subfunctons.
jwe@6768
  4832
jwe@6765
  4833
2007-06-28  Michael Goffioul  <michael.goffioul@gmail.com>
jwe@6765
  4834
jwe@6765
  4835
	* plot/subplot.m: Add 'ishandle' check when parsing the existing axes.
jwe@6765
  4836
jwe@6765
  4837
	* plot/axis.m: Also set "visible" property when setting axes to
jwe@6765
  4838
	on/off.
jwe@6765
  4839
jwe@6762
  4840
2007-06-27  Michael Goffioul  <michael.goffioul@swing.be>
jwe@6762
  4841
jwe@6762
  4842
	* image/colormap.m: Only return colormap if nargout > 0.
jwe@6762
  4843
	Mark as command.
jwe@6762
  4844
jwe@6758
  4845
2007-06-25  John W. Eaton  <jwe@octave.org>
jwe@6758
  4846
jwe@6758
  4847
	* plot/drawnow.m, plot/__go_draw_axes__.m: Use strcmpi instead of
jwe@6758
  4848
	strcmp for selected property comparisons.
jwe@6758
  4849
rdrider0-list@9276
  4850
2007-06-25  S�ren Hauberg  <hauberg@gmail.com>
jwe@6756
  4851
jwe@6778
  4852
	* image/imshow.m: Fix check for colormap arguments.
jwe@6756
  4853
jwe@6754
  4854
2007-06-25  Joel Keay  <keay@nhn.ou.edu>
jwe@6754
  4855
jwe@6754
  4856
	* plot/drawnow.m: Handle GNUTERM=aqua if DISPLAY is not set.
jwe@6754
  4857
rdrider0-list@9276
  4858
2007-06-25  S�ren Hauberg  <hauberg@gmail.com>
jwe@6754
  4859
jwe@6778
  4860
	* statistics/base/median.m: Update help text to mention 'dim'
jwe@6754
  4861
	argument, and note that the data should be sorted for the
jwe@6754
  4862
	definition of the median to be correct.
jwe@6754
  4863
jwe@6778
  4864
	* statistics/base/std.m: Add missing square to definition of
jwe@6754
  4865
	standard deviation.
jwe@6754
  4866
jwe@6778
  4867
	* statistics/base/cov.m: Add definition of covariance to the help text.
jwe@6778
  4868
jwe@6778
  4869
	* statistics/base/kurtosis.m, statistics/base/skewness.m,
jwe@6754
  4870
	statistics/base/std.m:
jwe@6754
  4871
	Note that \bar{x} is the mean value of x in the help text.
jwe@6754
  4872
jwe@6778
  4873
	* specfun/nchoosek.m: Add alternative definition of the binomial
jwe@6754
  4874
	coefficient to the help text.
jwe@6754
  4875
jwe@6778
  4876
	* specfun/perms.m, statistics/base/values.m: Add example in help text.
jwe@6778
  4877
jwe@6778
  4878
	* statistics/base/var.m: Put N in @math in help text.
jwe@6778
  4879
jwe@6778
  4880
	* statistics/base/qqplot.m, statistics/base/ppplot.m, 
jwe@6754
  4881
	statistics/tests/kolmogorov_smirnov_test.m:
jwe@6754
  4882
	Write about possible values of 'dist' in help text.
jwe@6754
  4883
jwe@6778
  4884
	* statistics/base/corrcoef.m, statistics/base/cor.m:
jwe@6754
  4885
	Add definition of correlation to the help text.
jwe@6754
  4886
jwe@6778
  4887
	* statistics/base/logit.m, statistics/base/kendall.m,
jwe@6778
  4888
	statistics/base/cloglog.m, statistics/tests/hotelling_test_2.m,
jwe@6754
  4889
	statistics/distributions/wblcdf.m, statistics/distributions/wblpdf.m:
jwe@6754
  4890
	TeXification of help text.
jwe@6754
  4891
jwe@6754
  4892
	* statistics/tests/hotelling_test.m: Write T^2 in @math in help text.
jwe@6754
  4893
jwe@6754
  4894
	* statistics/tests/var_test.m, statistics/tests/welch_test.m:
jwe@6754
  4895
	Add missing @var's to help text.
jwe@6754
  4896
jwe@6754
  4897
	* statistics/models/logistic_regression.m: Fix typos in help text.
jwe@6754
  4898
jwe@6754
  4899
	* statistics/distributions/kolmogorov_smirnov_cdf.m: Fix TeX part
jwe@6754
  4900
	of help text.
jwe@6754
  4901
jwe@6754
  4902
	* statistics/distributions/unidinv.m: Add a missing 'discrete' to
jwe@6754
  4903
	help text.
jwe@6754
  4904
jwe@6754
  4905
	* statistics/distributions/unidpdf.m,
jwe@6754
  4906
	statistics/distributions/discrete_pdf.m:
jwe@6754
  4907
	Replace 'pDF' with 'PDF' in help text.
jwe@6754
  4908
jwe@6753
  4909
2007-06-25  John W. Eaton  <jwe@octave.org>
jwe@6753
  4910
jwe@6753
  4911
	* strings/substr.m: Use offset consistently in code and doc string.
jwe@6753
  4912
	From Rafael Laboissiere <rafael@debian.org>.
jwe@6753
  4913
jwe@7641
  4914
2007-06-25  Pete Gustafson  <petegus@umich.edu>
jwe@6752
  4915
jwe@6778
  4916
	* plot/__go_draw_axes__.m: Handle units for text objects.
jwe@6752
  4917
jwe@6751
  4918
2007-06-25  John W. Eaton  <jwe@octave.org>
jwe@6751
  4919
jwe@6751
  4920
	* plot/__go_draw_axes__.m: Handle char arrays for tic labels.
jwe@6751
  4921
	Recycle tic labels if necessary.  From Juhani Saastamoinen
jwe@6751
  4922
	<juhani@cs.joensuu.fi>.
jwe@6751
  4923
jwe@6748
  4924
2007-06-20  John W. Eaton  <jwe@octave.org>
jwe@6748
  4925
jwe@6749
  4926
	* strings/index.m: Allow strings to be empty.
jwe@6749
  4927
	From Hartmut Wziontek <hwz@hwz.bv.TU-Berlin.DE>
jwe@6749
  4928
jwe@6748
  4929
	* plot/__go_draw_axes__.m (do_tics_1): Fix typo (xtic -> tics).
jwe@6748
  4930
dbateman@6747
  4931
2007-06-19  Vittoria Rezzonico  <vittoria.rezzonico@epfl.ch>
dbateman@6747
  4932
dbateman@6747
  4933
	* sparse/pcg.m: Allow the preconditioner to be passed as two
dbateman@6747
  4934
	separate matrices.
dbateman@6747
  4935
dbateman@6746
  4936
2007-06-19  David Bateman  <dbateman@free.fr>
dbateman@6746
  4937
dbateman@6746
  4938
	* plot/axis.m: Prefer to use legend rather than the older Octave
dbateman@6746
  4939
	only ";;" legend syntax.
dbateman@6746
  4940
	* polynomial/mkpp.m: ditto.
dbateman@6746
  4941
	* polynomial/pchip.m: ditto.
dbateman@6746
  4942
	* signal/freqz_plot.m: ditto.
dbateman@6746
  4943
	* sparse/gplot.m: ditto.
dbateman@6746
  4944
	* sparse/treeplot.m: ditto.
dbateman@6746
  4945
jwe@6745
  4946
2007-06-19  John W. Eaton  <jwe@octave.org>
jwe@6745
  4947
jwe@6745
  4948
	* plot/__go_draw_axes__.m (do_tics, do_tics_1): New functions.
jwe@6745
  4949
	(__go_draw_axes__): Call do_tics to handle tic marks.
jwe@6745
  4950
rdrider0-list@9276
  4951
2007-06-18  S�ren Hauberg  <hauberg@gmail.com>
jwe@6742
  4952
jwe@6778
  4953
	* general/interp1.m, general/interp2.m, general/interp3.m,
jwe@6742
  4954
	general/interpn.m: Replace, NaN with NA.  Use isna instead of ==
jwe@6742
  4955
	to check for NA.
jwe@6742
  4956
rdrider0-list@9276
  4957
2007-06-18  S�ren Hauberg  <hauberg@gmail.com>
jwe@6741
  4958
jwe@6778
  4959
	* optimization/glpk.m: TeXified the help text.
jwe@6778
  4960
	* optimization/qp.m: TeXified the help text.
jwe@6778
  4961
	* optimization/sqp.m: TeXified the help text.
jwe@6741
  4962
rdrider0-list@9276
  4963
2007-06-16  S�ren Hauberg  <hauberg@gmail.com>
jwe@6740
  4964
jwe@6778
  4965
	* plot/legend.m: Replace 'vargin' with 'varargin'.
jwe@6740
  4966
jwe@6738
  4967
2007-06-15  John W. Eaton  <jwe@octave.org>
jwe@6738
  4968
jwe@6738
  4969
	* plot/__go_draw_axes__.m: Only attempt label rotation if
jwe@6738
  4970
	have_newer_gnuplot is true.
jwe@6738
  4971
jwe@6736
  4972
2007-06-15  Pete Gustafson  <petegus@umich.edu>
jwe@6736
  4973
jwe@6778
  4974
	* plot/__go_draw_axes__.m  Handle rotation arg for axis labels.
jwe@6778
  4975
	* plot/__axis_label__.m  Assign ylabel default rotation property
jwe@6737
  4976
	to 90, all others 0.
jwe@6737
  4977
jwe@6778
  4978
	* plot/__errplot__.m: Set ifmt from fmt.linestyle.
jwe@6778
  4979
	* plot/__go_draw_axes__.m: Removed undefined tx from call to
jwe@6736
  4980
	get_data_limits.
jwe@6778
  4981
	* plot/__plotopt1__.m: Intercept and strip format string when
jwe@6736
  4982
	called by __errplot__.
jwe@6736
  4983
jwe@6730
  4984
2007-06-15  John W. Eaton  <jwe@octave.org>
jwe@6730
  4985
jwe@6730
  4986
	* testfun/test.m: Also return number of expected failures.
jwe@6730
  4987
jwe@6724
  4988
2007-06-14  John W. Eaton  <jwe@octave.org>
jwe@6724
  4989
jwe@6730
  4990
	* set/ismember.m: Mark two tests known to fail with xtest.
jwe@6730
  4991
jwe@6724
  4992
	* plot/__go_draw_axes__.m: Handle text rotation property.
jwe@6724
  4993
jwe@6728
  4994
2007-06-14  Paul Kienzle  <pkienzle@users.sf.net>
jwe@6728
  4995
jwe@6728
  4996
	* testfun/test.m: Add xtest support for tests known to fail.
jwe@6728
  4997
jwe@6727
  4998
2007-06-14  Sebastian Schubert  <sebastian-schubert@gmx.de>
jwe@6727
  4999
jwe@6727
  5000
	* plot/print.m: Handle pstex, pslatex, epslatex, and
jwe@6727
  5001
	epslatexstandalone terminals.
jwe@6727
  5002
dbateman@6721
  5003
2007-06-14  David Bateman  <dbateman@free.fr>
dbateman@6721
  5004
dbateman@6721
  5005
	* general/__splinen__.m: Check also for ND vectors. Fix for N > 2,
dbateman@6721
  5006
	as permutation of results was incorrect.
dbateman@6721
  5007
	* general/interp1.m: Add demo on second derivative
dbateman@6721
  5008
	* general/interpn.m: Convert "y" to vectors for __splinen__
dbateman@6722
  5009
	call. Add 3D demo. Fix typos
dbateman@6722
  5010
	* general/interp3.m: Fix typos. Correct permutation for use of
dbateman@6722
  5011
	interpn.
dbateman@6721
  5012
	* polynomial/mkpp.m: Correction for matrices of 3 or more dimensions.
dbateman@6721
  5013
jwe@6717
  5014
2007-06-13  John W. Eaton  <jwe@octave.org>
jwe@6717
  5015
jwe@6717
  5016
	* miscellaneous/mkoctfile.m: Quote args too.
jwe@6717
  5017
jwe@6717
  5018
2007-06-13  Michael Goffioul  <michael.goffioul@swing.be>
jwe@6717
  5019
jwe@6717
  5020
	* miscellaneous/mkoctfile.m: Quote script name for call to system.
jwe@6717
  5021
jwe@6717
  5022
2007-06-12  Michael Goffioul  <michael.goffioul@swing.be>
jwe@6717
  5023
jwe@6717
  5024
	* plot/__pltopt1__.m: Set linestyle to "none" instead of "".
jwe@6717
  5025
	Set have_linestyle to true if two character linestyle is found.
jwe@6717
  5026
dbateman@6716
  5027
2007-06-12  David Bateman  <dbateman@free.fr>
dbateman@6716
  5028
dbateman@6716
  5029
	* general/Makefile.in (SOURCES): Include __spline__.m, interp3.m
dbateman@6716
  5030
	and interpn.m.
dbateman@6716
  5031
dbateman@6712
  5032
	* pkg/pkg.m (pkg:load_package_dirs): Check for field "loaded" in
dbateman@6712
  5033
	structure before using it.
dbateman@6712
  5034
dbateman@6702
  5035
2007-06-12  David Bateman  <dbateman@free.fr>
dbateman@6702
  5036
jwe@6704
  5037
	* general/interp1.m: Change examples to use new graphics interface.
dbateman@6702
  5038
	* general/__splinen__.m: New support function for N-dimensional
dbateman@6702
  5039
	spline interpolation.
dbateman@6702
  5040
	* general/bicubic.m: Allow definition of extrapolation
dbateman@6702
  5041
	value. Adapt tests to use new graphics interface
dbateman@6702
  5042
	* general/interp2.m: Call __splinen__ for 2-D spline
dbateman@6702
  5043
	interpolation. Make the lookup table code only be called for
dbateman@6702
  5044
	linear and nearest methods.
dbateman@6702
  5045
	* general/interpn.m: New function for N-dimensional, linear, nearest
dbateman@6702
  5046
	and spline interpolation.
dbateman@6702
  5047
	* general/interp3.m: New function for 3-dimensional, linear, nearest
dbateman@6702
  5048
	and spline interpolation.
jwe@6704
  5049
	* polynomial/spline.m: Change examples to use new graphics interface.
dbateman@6702
  5050
	
jwe@6701
  5051
2007-06-12  Steve M. Robbins  <steve@sumost.ca>
jwe@6701
  5052
jwe@6701
  5053
	* statistics/tests/wilcoxon_test.m: Error if N <= 25.
jwe@6701
  5054
rdrider0-list@9276
  5055
2007-06-12  S�ren Hauberg  <soren@hauberg.org>
jwe@6699
  5056
jwe@6699
  5057
	* plot/fplot.m: If function is inline, vectorize it.
jwe@6699
  5058
dbateman@6698
  5059
2007-06-10  David Bateman  <dbateman@free.fr>
dbateman@6698
  5060
dbateman@6698
  5061
	* pkg/pkg.m (pkg:installed_packages): truncate start of package
dbateman@6698
  5062
	directory if need to, so that it fits on a line.
dbateman@6698
  5063
	
dbateman@6695
  5064
2007-06-07  David Bateman  <dbateman@free.fr>
dbateman@6695
  5065
dbateman@6695
  5066
	* pkg/pkg.m (pkg): For rebuild target, force package order in
dbateman@6695
  5067
	saved file so that dependent packages are loaded first, and if
dbateman@6695
  5068
	nargout==0 don't return any arguments.
dbateman@6695
  5069
	(pkg:install): Only load packages that are marked autoload after
dbateman@6695
  5070
	install. Various fixes. Save in order.
dbateman@6695
  5071
	(pkg:uninstall): Save in order
dbateman@6695
  5072
	(pkg:load_packages): Use load_package_and_dependencies to load
dbateman@6695
  5073
	packages.
dbateman@6695
  5074
	(pkg:save_order): New function to sort package list with dependent
dbateman@6695
  5075
	packages first.
dbateman@6695
  5076
	(pkg:load_packages_and_dependencies): New function to load both a
dbateman@6695
  5077
	list of packages and their dependencies.
dbateman@6695
  5078
	(pkg:load_package_dirs): New function that returns a vector of the
dbateman@6695
  5079
	indexes into the installed package list indicating the packages to
dbateman@6695
  5080
	load and the order to load them in to respect the dependencies.
dbateman@6695
  5081
rdrider0-list@9276
  5082
2007-06-03  S�ren Hauberg  <soren@hauberg.org>
jwe@6688
  5083
jwe@6688
  5084
	* plot/axes.m: Eliminate redundant else clause.
jwe@6688
  5085
dbateman@6686
  5086
2007-06-03  David Bateman  <dbateman@free.fr>
dbateman@6686
  5087
dbateman@6686
  5088
	* polynomial/spline.m: Add a small tolerance to spline tests.
dbateman@6687
  5089
	* pkg/pkg.m: Protect against multiple actions being define.
dbateman@6687
  5090
	
dbateman@6683
  5091
2007-06-01  David Bateman  <dbateman@free.fr>
dbateman@6683
  5092
dbateman@6683
  5093
	* pkg.m (pkg:is_superuser): Remove function used in one place and
dbateman@6683
  5094
	incorporate into main pkg function.
dbateman@6683
  5095
	(pkg:install): Check for existence of files to install before
dbateman@6683
  5096
	globbing and warn the user if they don't exist.
dbateman@6683
  5097
dbateman@6675
  5098
2007-05-31  David Bateman  <dbateman@free.fr>
dbateman@6675
  5099
dbateman@6679
  5100
	* miscellaneous/copyfile.m: Split copying of multiple files to a 
dbateman@6679
  5101
	directory over several copy command to limit the line length.
dbateman@6679
  5102
	* miscellaneous/movefile.m: Ditto.
dbateman@6679
  5103
	
dbateman@6675
  5104
	* pkg.m: Add build option to allow binary Octave packages to be
dbateman@6675
  5105
	built from source packages. Probe absolute path of prefix, global
dbateman@6675
  5106
	and local lists. Use strcat, rather that [] for strings.
dbateman@6675
  5107
	(pkg:build): New function to binary binary package.
dbateman@6675
  5108
	(pkg:absolute_pathname): Use fileattrib to probe absolute path.
dbateman@6675
  5109
	(pkg:repackage): Package binary Octave package from installation.
dbateman@6675
  5110
	(pkg:create_pkgadddel): Extract PKG_ADD and PKG_DEL directives
dbateman@6675
  5111
	from m-files into main installation directory.
dbateman@6675
  5112
	(pkg:shell): Suppress verbose messages from shell and only display
dbateman@6675
  5113
	them with the verbose flag.
dbateman@6675
  5114
	(pkg:installed_packages): Also include the loaded flag in the
dbateman@6675
  5115
	local and global packages.
dbateman@6675
  5116
	(pkg:uninstall): On uninstall, only rmpath the package if it is
dbateman@6675
  5117
	flagged as loaded.
dbateman@6675
  5118
dbateman@6675
  5119
2007-05-31  Michael Goffioul  <michael.goffioul@swing.be>
dbateman@6675
  5120
dbateman@6675
  5121
	* pkg.m (pkg:load_packages): Correctly load a mix of packages
dbateman@6675
  5122
	with and without architecture dependent directories.
dbateman@6675
  5123
	(pkg:installed_packages): Probe the global_list file even if it is
dbateman@6675
  5124
	the same as the local_list. 
dbateman@6675
  5125
jwe@6669
  5126
2007-05-29  John W. Eaton  <jwe@octave.org>
jwe@6669
  5127
jwe@6669
  5128
	* sparse/spy.m: Set axis to "ij" mode.
jwe@6669
  5129
jwe@6664
  5130
2007-05-24  John W. Eaton  <jwe@octave.org>
jwe@6664
  5131
jwe@6664
  5132
	* set/ismember.m: Quote first arg of "fail" tests.
jwe@6664
  5133
dbateman@6663
  5134
2007-05-24  David Bateman  <dbateman@free.fr>
dbateman@6663
  5135
jwe@6778
  5136
	* pkg/pkg.m (pkg:rebuild): Thinko in rebuild logic.
dbateman@6663
  5137
jwe@6655
  5138
2007-05-22  David Bateman  <dbateman@free.fr>
jwe@6655
  5139
jwe@6655
  5140
	* pkg/pkg.m: Use rethrow(lasterror()) throughout rather than
jwe@6655
  5141
	error(lasterr()(8:end)).
jwe@6655
  5142
	(pkg:install): Warning for empty packages being removed. Suppress
jwe@6655
  5143
	spurious output. Warning rather than error for uninstalling a
jwe@6655
  5144
	package that is not installed to avoid RPM issue.
jwe@6655
  5145
	(pkg:configure_make): Fix for parsing of src/FILES. Don't create
jwe@6655
  5146
	inst or architecture dependent directory if it exists.
jwe@6655
  5147
jwe@6653
  5148
2007-05-22  Thomas Weber  <thomas.weber.mail@gmail.com>
jwe@6653
  5149
jwe@6653
  5150
	* ChangeLog, control/system/is_stabilizable.m, general/bicubic.m,
jwe@6653
  5151
	image/ind2gray.m, image/saveimage.m, plot/box.m, plot/grid.m,
jwe@6653
  5152
	signal/freqz.m: Fix typos.
jwe@6653
  5153
dbateman@6645
  5154
2007-05-21  David Bateman  <dbateman@free.fr>
dbateman@6645
  5155
dbateman@6645
  5156
	* pkg/pkg.m: Add rebuild target, and -local, -global option to
dbateman@6645
  5157
	force installation location.
dbateman@6645
  5158
	(rebuild): New subfunction to rebuild package database from
dbateman@6645
  5159
	installed packages. Also allows changing of autoload status
dbateman@6645
  5160
	(install): Warn use if attempting to install from non existent
dbateman@6645
  5161
	file. 
dbateman@6645
  5162
	(issuperuser): Use 'geteuid() == 0' instead of 'strcmp (getenv(
dbateman@6645
  5163
	"USER", "root"))' for root test.
dbateman@6645
  5164
dbateman@6645
  5165
2007-05-21  Michael Goffioul  <michael.goffioul@swing.be>
dbateman@6645
  5166
dbateman@6645
  5167
	* miscellaneous/copyfile.m: check for cp.exe on Windows platforms
dbateman@6645
  5168
	and replace "\" characters with "/".
dbateman@6645
  5169
	* pkg/pkg.m: Use shell rather than system throughout. Replace "\" 
dbateman@6645
  5170
	characters with "/" throughout.
dbateman@6645
  5171
	(shell): New subfunction that wraps system and is careful with the
dbateman@6645
  5172
	shell on windows platforms.
dbateman@6645
  5173
	(configure_make): Explictly pass complier etc to configure
dbateman@6645
  5174
	process.
dbateman@6645
  5175
	(issuperuser): Force default to global install for Windows machines.
dbateman@6645
  5176
	
dbateman@6636
  5177
2007-05-19  Kristan Onu
dbateman@6636
  5178
dbateman@6636
  5179
	* plot/Makefile.in (SOURCES): Remove hbar.m and add barh.m.
dbateman@6636
  5180
dbateman@6634
  5181
2007-05-18  David Bateman  <dbateman@free.fr>
dbateman@6634
  5182
dbateman@6634
  5183
	* pkg/pkg.m (install): More verbosity. 
dbateman@6634
  5184
	(configure_make): Ditto.
dbateman@6634
  5185
	(create_pkgadddel): Install in architecture dependent directory if
dbateman@6634
  5186
	it exists to address issues with autoload/mfilename.
dbateman@6634
  5187
	(write_INDEX): Check in archiecture dependent directories as well.
dbateman@6634
  5188
dbateman@6633
  5189
2007-05-17  David Bateman  <dbateman@free.fr>
dbateman@6633
  5190
dbateman@6633
  5191
	* plot/hbar.m: Remove.
dbateman@6633
  5192
	* plot/barh.m: and move it here.
dbateman@6633
  5193
rdrider0-list@9276
  5194
2007-05-16  S�ren Hauberg  <soren@hauberg.org>
jwe@6631
  5195
jwe@6631
  5196
	* general/sub2ind.m, general/ind2sub.m: Doc fix.
jwe@6631
  5197
jwe@6629
  5198
2007-05-16  John W. Eaton  <jwe@octave.org>
jwe@6629
  5199
jwe@6629
  5200
	* general/logspace.m: Return second arg if fewer than two values
jwe@6629
  5201
	are requested.
jwe@6629
  5202
jwe@6619
  5203
2007-05-14  John W. Eaton  <jwe@octave.org>
jwe@6619
  5204
jwe@6619
  5205
	* plot/__go_draw_figure__.m: Ensure that a reset commands starts
jwe@6619
  5206
	on a new line.
jwe@6619
  5207
jwe@6617
  5208
2007-05-14  Tarmigan Casebolt  <tarmigan+list@gmail.com>
jwe@6617
  5209
jwe@6617
  5210
	* statistics/distributions/norminv.m,
jwe@6617
  5211
	statistics/distributions/norminv.m,
jwe@6617
  5212
	statistics/distributions/normpdf.m,
jwe@6617
  5213
	statistics/distributions/normrnd.m:
jwe@6617
  5214
	Use standard deviation, not variance.
jwe@6617
  5215
	* statistics/distributions/lognpdf.m: Adapt to change in norminv.
jwe@6617
  5216
	* statistics/distributions/logninv.m: Refer to norminv, not normal_inv.
jwe@6617
  5217
	* deprecated/normal_cdf.m, deprecated/normal_inv.m,
jwe@6617
  5218
	deprecated/normal_pdf.m, deprecated/normal_rnd.m: Preserve
jwe@6617
  5219
	backward compatibility.
jwe@6617
  5220
dbateman@6616
  5221
2007-05-14  David Bateman  <dbateman@free.fr>
dbateman@6616
  5222
dbateman@6616
  5223
	* pkg/pkg.m: Mark loaded packages with "*".
dbateman@6616
  5224
rdrider0-list@9276
  5225
2007-05-13  S�ren Hauberg  <soren@hauberg.org>
jwe@6615
  5226
jwe@6615
  5227
	* miscellaneous/single.m: Doc fix.
jwe@6615
  5228
	Convert to double instead of returning argument unchanged.
jwe@6615
  5229
jwe@6615
  5230
	* miscellaneous/doc.m: Doc fix.
jwe@6615
  5231
jwe@6615
  5232
	* miscellaneous/ver.m: Doc fix.
jwe@6615
  5233
	Don't display information about Octave Forge.
jwe@6615
  5234
dbateman@6614
  5235
2007-05-12  David Bateman  <dbateman@free.fr>
dbateman@6614
  5236
dbateman@6614
  5237
	* pkg/pkg.m: Add a "-verbose" option that allows all output of an
dbateman@6614
  5238
	install to be printed. An error in the on_uninstall script causes
dbateman@6614
  5239
	a failure to uninstall. Place oct- and mex-files in an
dbateman@6614
  5240
	architecture dependent directory.
dbateman@6614
  5241
jwe@6611
  5242
2007-05-09  John W. Eaton  <jwe@octave.org>
jwe@6611
  5243
jwe@6611
  5244
	* plot/__go_draw_axes__.m: Break plot command over multiple lines.
jwe@6611
  5245
jwe@6609
  5246
2007-05-09  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
jwe@6609
  5247
jwe@6609
  5248
	* statistics/distributions/normcdf.m: Use standard deviation
jwe@6609
  5249
	instead of variance for compatibility.
jwe@6609
  5250
jwe@6609
  5251
2007-05-08  John W. Eaton  <jwe@octave.org>
jwe@6609
  5252
jwe@6609
  5253
jwe@6609
  5254
	* set/unique.m, set/ismember.m: Use numel(x) instead of prod(size(x)).
jwe@6609
  5255
jwe@6609
  5256
	* set/ismember.m: Always return logical values.
jwe@6609
  5257
jwe@6609
  5258
	* set/ismember.m: Return early if no matches are found.  New tests.
jwe@6749
  5259
	From David Grohmann <grohmann@arlut.utexas.edu>.
jwe@6609
  5260
jwe@6609
  5261
	* general/__isequal__.m: Allow numeric values of different classes
jwe@6609
  5262
	to compare equal.
jwe@6609
  5263
jwe@6606
  5264
2007-05-07  David Bateman  <dbateman@free.fr>
jwe@6606
  5265
dbateman@6607
  5266
	* sparse/spy.m: Reverse Y axis for new graphics code. Make more
dbateman@6607
  5267
	compatiable, accepting LineSpec and markersize arguments.
jwe@6606
  5268
jwe@6605
  5269
2007-05-02  John W. Eaton  <jwe@octave.org>
jwe@6605
  5270
jwe@6605
  5271
	* plot/__go_draw_axes__.m: Convert NA to NaN before writing.
jwe@6605
  5272
jwe@6604
  5273
2007-05-02  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
jwe@6604
  5274
jwe@6604
  5275
	* contour.m: Rewrite help string.
jwe@6604
  5276
jwe@6599
  5277
2007-04-28  John W. Eaton  <jwe@octave.org>
jwe@6599
  5278
jwe@6599
  5279
	* miscellaneous/unzip.m, miscellaneous/untar.m,
jwe@6599
  5280
	miscellaneous/bunzip2.m, miscellaneous/gunzip.m:
jwe@6599
  5281
	Special case nargout == 0.
jwe@6599
  5282
jwe@6597
  5283
2007-04-27  Kim Hansen  <kimhanse@gmail.com>
jwe@6597
  5284
jwe@6597
  5285
	* general/sub2ind.m: Handle empty input, add tests.
jwe@6597
  5286
jwe@6590
  5287
2007-04-27  G. D. McBain  <geordie.mcbain@aeromech.usyd.edu.au>
jwe@6590
  5288
jwe@6590
  5289
	* plot/contourc.m: Doc fix.
jwe@6590
  5290
dbateman@6586
  5291
2007-04-26  David Bateman  <dbateman@free.fr>
dbateman@6586
  5292
dbateman@6586
  5293
	* plot/hist.m: Partially remove previous patch.
dbateman@6586
  5294
dbateman@6582
  5295
2007-04-26  David Bateman  <dbateman@free.fr>
dbateman@6582
  5296
dbateman@6582
  5297
	* plot/hist.m: Support returning of handle
dbateman@6582
  5298
	* plot/__bar__.m: __pltopt__ should only be called on strings or
dbateman@6582
  5299
	cells.
dbateman@6582
  5300
jwe@6575
  5301
2007-04-25  John W. Eaton  <jwe@octave.org>
jwe@6575
  5302
jwe@6579
  5303
	* plot/__go_draw_axes__.m: For images, set titlespec{data_idx} to
jwe@6579
  5304
	"title \"\"", not "".
jwe@6579
  5305
jwe@6575
  5306
	* plot/legend.m: Initialize WARNED to false.
jwe@6575
  5307
jwe@6567
  5308
2007-04-24  John W. Eaton  <jwe@octave.org>
jwe@6567
  5309
jwe@6567
  5310
	* io/beep.m: Fix cut and paste error.
rdrider0-list@9276
  5311
	From S�ren Hauberg  <soren@hauberg.org>.
jwe@6567
  5312
jwe@6567
  5313
2007-04-23  John W. Eaton  <jwe@octave.org>
jwe@6567
  5314
jwe@6567
  5315
	* plot/box.m: Delete extra endfunction keyword.
jwe@6567
  5316
jwe@6560
  5317
2007-04-23  David Bateman  <dbateman@free.fr>
jwe@6560
  5318
jwe@6560
  5319
	* plot/plot3.m: Call newplot.
jwe@6560
  5320
jwe@6553
  5321
2007-04-20  John W. Eaton  <jwe@octave.org>
jwe@6553
  5322
jwe@6553
  5323
	* plot/Makefile.in (SOURCES): Fix typo in adding __bar__.m to the list.
jwe@6553
  5324
jwe@6546
  5325
2007-04-19  John W. Eaton  <jwe@octave.org>
jwe@6546
  5326
jwe@6546
  5327
	* miscellaneous/unpack.m: Use gzip -d and bzip2 -d instead of
jwe@6546
  5328
	gunzip and bunzip.  From Michael Goffioul <michael.goffioul@swing.be>.
jwe@6546
  5329
jwe@6544
  5330
2007-04-19  A. S. Hodel  <a.s.hodel@eng.auburn.edu>
jwe@6544
  5331
jwe@6544
  5332
	* control/util/axis2dlim.m: Delete extraneous line.
jwe@6544
  5333
jwe@6542
  5334
2007-04-18  John W. Eaton  <jwe@octave.org>
jwe@6542
  5335
jwe@6542
  5336
	* specfun/factorial.m: Increase tolerance in large value test.
jwe@6542
  5337
dbateman@6540
  5338
2007-04-18  David Bateman  <dbateman@free.fr>
dbateman@6540
  5339
dbateman@6540
  5340
	* __bar__.m: New support function for bar/hbar to support graphic
dbateman@6540
  5341
	handles, and additional arguments.
dbateman@6540
  5342
	* bar.m: Convert to use __bar__.
dbateman@6540
  5343
	* hbar.m: New function
dbateman@6540
  5344
	* hist.m: Explicitly set the width of the bar plot.
dbateman@6540
  5345
	
jwe@6533
  5346
2007-04-17  John W. Eaton  <jwe@octave.org>
jwe@6533
  5347
jwe@6534
  5348
	* plot/stem.m (stem_line_spec): Pass false as third arg to __pltopt__.
jwe@6534
  5349
jwe@6533
  5350
	* set/ismember.m: New tests.
jwe@6533
  5351
	From David Grohmann <grohmann@arlut.utexas.edu>
jwe@6533
  5352
jwe@6532
  5353
2007-04-17  Paul Kienzle  <pkienzle@users.sf.net>
jwe@6532
  5354
jwe@6532
  5355
	* specfun/factorial.m: Use gamma function instead of cumprod.
jwe@6532
  5356
	Add tests.
jwe@6532
  5357
jwe@6527
  5358
2007-04-16  John W. Eaton  <jwe@octave.org>
jwe@6527
  5359
jwe@6528
  5360
	* gethelp.cc (looks_like_octave_copyright): Use same logic as in