comparison scripts/ChangeLog @ 6405:b298a4c12fc3

[project @ 2007-03-14 16:51:28 by jwe]
author jwe
date Wed, 14 Mar 2007 16:51:30 +0000
parents 5011ac2fc23d
children af77d211ca65
comparison
equal deleted inserted replaced
6404:2005c0169e36 6405:b298a4c12fc3
1 2007-03-14 John W. Eaton <jwe@octave.org>
2
3 * plot/__axis_label__.m: Convert arg to text handle before calling set.
4
5 * plot/__plt__.m: Return line handles from all calls to __plt1__
6 and __plt2__, not just the last.
7
8 * plot/Makefile.in (SOURCES): Rename from SOURCES_M.
9 (SOURCES_IN, GEN_M): Delete.
10 (FCN_FILES): Don't include $(GEN_M).
11 (all): Don't depend on $(GEN_M).
12 ($(GEN_M) : %.m : %.in): Delete pattern rule.
13
14 * plot/text.m: Use __go_text__ instead of __uiboject_text_ctor__.
15
16 * plot/newplot.m: Call __go_axes_init__ instead of
17 __uiobject_axes_init__.
18
19 * plot/mesh.m: Use __go_surface__ instead of
20 __uiobject_surface_ctor__. Don't access object fields directly.
21
22 * plot/line.m: Use __line__ to do actual work.
23 * plot/__line__.m: New function.
24
25 * plot/axes.m: Use __go_axes__ to create axes graphics handle.
26 Use get and set instead of accessing object fields directly.
27
28 * plot/figure.m: Use __go_figure__ to create figure graphics
29 handle.
30
31 * plot/drawnow.m: Register __go_close_all__ with atexit instead of
32 __uiobject_close_all. Call __go_draw_figure__ instead of
33 __uiobject_draw_figure__.
34
35 * plot/clf.m: Use get instead of accessing object fields
36 directly. Simply delete children. Don't set currentaxes.
37
38 * plot/close.m (close_all_figures): New subfunction.
39 Use it instead of getting list of figures to close from
40 __uiobject_figures__.
41
42 * plot/closereq.m: Simply delete the current figure. Don't set
43 currentfigure.
44
45 * plot/__errplot__.m: Call __line__ instead of
46 __uiobject_line_ctor__. Use set instead of accesing object fields
47 directly. Don't call __uiobject_adopt__.
48
49 * plot/__uiobject_adopt__.m, plot/__uiobject_alloc__.in,
50 plot/__uiobject_axes_ctor__.m, plot/__uiobject_axes_dtor__.m,
51 plot/__uiobject_axes_init__.in, plot/__uiobject_axes_setr__.m,
52 plot/__uiobject_delete__.m, plot/__uiobject_figure_ctor__.m,
53 plot/__uiobject_figures__.in, plot/__uiobject_free__.in,
54 plot/__uiobject_get_handle__.in, plot/__uiobject_globals__.m,
55 plot/__uiobject_grow_list__.in, plot/__uiobject_handle2idx__.in,
56 plot/__uiobject_image_ctor__.m, plot/__uiobject_init_figure__.in,
57 plot/__uiobject_init_root_figure__.in,
58 plot/__uiobject_line_ctor__.m, plot/__uiobject_make_handle__.in,
59 plot/__uiobject_root_figure_ctor__.m,
60 plot/__uiobject_surface_ctor__.m, plot/__uiobject_text_ctor__.m:
61 plot/get.in, plot/include-globals.awk, plot/ishandle.m,
62 plot/set.in: Delete.
63
64 * plot/__go_close_all__.m: Rename from __uiobject_close_all.m.
65 Pass "hidden" as second arg to close.
66 * plot/__go_draw_axes__.m: Rename from __uiobject_draw_axes.m.
67 * plot/__go_draw_figure__.m: Rename from __uiobject_draw_figure.m.
68
69 * image/__img__.m: Use __go_image__ to create image graphics
70 handle.
71
72 * miscellaneous/delete.m: Call __go_delete__, not
73 __uiobject_delete__. Check that arg is a graphics handle before
74 calling __go_delete__.
75
1 2007-03-13 John W. Eaton <jwe@octave.org> 76 2007-03-13 John W. Eaton <jwe@octave.org>
2 77
3 * miscellaneous/cast.m: Use feval and strcmp with cell to check 78 * miscellaneous/cast.m: Use feval and strcmp with cell to check
4 arg instead of switch statement. 79 arg instead of switch statement.
5 From Søren Hauberg <soren@hauberg.org> 80 From Søren Hauberg <soren@hauberg.org>