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