1 |
578 |
markom |
2000-12-20 Syd Polk
|
2 |
|
|
|
3 |
|
|
* itcl/itcl/itclConfig.sh.in: Added new line at end of file.
|
4 |
|
|
|
5 |
|
|
2000-10-27 Syd Polk
|
6 |
|
|
|
7 |
|
|
* itk/win/Makefile.in: Install itk dll when installing libraries.
|
8 |
|
|
|
9 |
|
|
2000-10-13 Mo DeJong
|
10 |
|
|
|
11 |
|
|
* itcl/generic/itcl_objects.c (Itcl_CreateObject):
|
12 |
|
|
Add code to check for an object that deletes itself
|
13 |
|
|
inside its own constructor. We need to avoid adding
|
14 |
|
|
this object to the global object list.
|
15 |
|
|
|
16 |
|
|
2000-06-22 Syd Polk
|
17 |
|
|
|
18 |
|
|
* itcl/win/Makefile.in: Added target install-shared-libraries.
|
19 |
|
|
Make install-binaries and install-libraries both install it.
|
20 |
|
|
* itk/win/Makefile.in: Likewise.
|
21 |
|
|
|
22 |
|
|
* iwidgets3.0.0/unix/Makefile.in: Add dummy target
|
23 |
|
|
install-binaries.
|
24 |
|
|
|
25 |
|
|
2000-06-19 Syd Polk
|
26 |
|
|
|
27 |
|
|
* itcl/win/Makefile.in: Install ITCLLIB instead of CYGITCLLIB
|
28 |
|
|
when installing the finished binaries.
|
29 |
|
|
|
30 |
|
|
2000-06-15 Jonathan Larmour
|
31 |
|
|
|
32 |
|
|
* iwidgets3.0.0/unix/configure.in: Use config scripts from build
|
33 |
|
|
tree before exec_prefix
|
34 |
|
|
* iwidgets3.0.0/unix/configure: regenerate
|
35 |
|
|
|
36 |
|
|
Tue Jun 6 22:09:02 2000 Christopher Faylor
|
37 |
|
|
|
38 |
|
|
* itcl/win/Makefile.in: Set up and use autoconf variables throughout to
|
39 |
|
|
allow overriding variables from the make command line.
|
40 |
|
|
* itk/win/Makefile.in: Ditto.
|
41 |
|
|
* itcl/iwidgets3.0.0/unix/Makefile.in: Ditto.
|
42 |
|
|
|
43 |
|
|
2000-05-03 Syd Polk
|
44 |
|
|
|
45 |
|
|
* Makefile.in (check test): Call "make test" explicitly when
|
46 |
|
|
running toplevel "make check" or "make test".
|
47 |
|
|
|
48 |
|
|
2000-04-29 Andreas Jaeger
|
49 |
|
|
|
50 |
|
|
* Makefile.in (check): Handle make check like make test.
|
51 |
|
|
|
52 |
|
|
Wed Apr 19 13:58:32 2000 Andrew Cagney
|
53 |
|
|
|
54 |
|
|
* itcl/unix/config.log, itcl/unix/confdefs.h: Delete generated
|
55 |
|
|
files.
|
56 |
|
|
|
57 |
|
|
2000-01-26 DJ Delorie
|
58 |
|
|
|
59 |
|
|
* itcl/win/dllEntryPoint.c (DllMain): Use _imp__ instead of __imp_
|
60 |
|
|
* itk/win/dllEntryPoint.c (DllMain): ditto
|
61 |
|
|
* itcl/generic/itcl_methods.c (tclByteCodeType): ditto, but unused
|
62 |
|
|
|
63 |
|
|
1999-12-21 Mo DeJong
|
64 |
|
|
|
65 |
|
|
* itcl/generic/itcl_parse.c: Applied patch to fix
|
66 |
|
|
crash when tearing down the itcl::parser namespace.
|
67 |
|
|
|
68 |
|
|
1999-09-23 Ben Elliston
|
69 |
|
|
|
70 |
|
|
* itcl/unix/configure.in: Quoting fix for AC_EGREP_CPP.
|
71 |
|
|
* itcl/win/configure.in: Likewise.
|
72 |
|
|
* itk/unix/configure.in: Likewise.
|
73 |
|
|
* itk/win/configure.in: Likewise.
|
74 |
|
|
* itcl/unix/configure: Regenerate.
|
75 |
|
|
* itcl/win/configure: Likewise.
|
76 |
|
|
* itk/unix/configure: Likewise.
|
77 |
|
|
* itk/win/configure: Likewise.
|
78 |
|
|
|
79 |
|
|
1999-09-22 DJ Delorie
|
80 |
|
|
|
81 |
|
|
* itcl/win/Makefile.in (ITCL_LIB_DIR etc): use @dir@ form
|
82 |
|
|
* itk/win/Makefile.in (INSTALL_LIB_DIR etc): ditto
|
83 |
|
|
|
84 |
|
|
1999-07-13 Jonathan Larmour
|
85 |
|
|
|
86 |
|
|
* itcl/unix/configure.in: Workaround bug in autoconf 2.13 by adding
|
87 |
|
|
an extra AC_PROG_CPP before AC_EGREP_CPP
|
88 |
|
|
* itcl/win/configure.in: Likewise
|
89 |
|
|
* itk/unix/configure.in: Likewise
|
90 |
|
|
* itk/win/configure.in: Likewise
|
91 |
|
|
* itcl/unix/configure: regenerated
|
92 |
|
|
* itcl/win/configure: regenerated
|
93 |
|
|
* itk/unix/configure: regenerated
|
94 |
|
|
* itk/win/configure: regenerated
|
95 |
|
|
|
96 |
|
|
1999-06-16 Keith Seitz
|
97 |
|
|
|
98 |
|
|
* itk/win/Makefile.in (install-man): Don't install *.3 -- there
|
99 |
|
|
are no manpages in this section.
|
100 |
|
|
|
101 |
|
|
1999-03-26 Martin Hunt
|
102 |
|
|
|
103 |
|
|
* iwidgets3.0.0/generic/scrolledwidget.itk
|
104 |
|
|
(iwidgets::Scrolledwidget::sbwidth): The default width of 15
|
105 |
|
|
was incompatible with Windows. Change the default to "" and
|
106 |
|
|
only actually change the scrollbar width if someone changes
|
107 |
|
|
it to something else.
|
108 |
|
|
|
109 |
|
|
1999-03-22 James Ingham
|
110 |
|
|
|
111 |
|
|
* itcl/unix/configure.in: Leave the LD_SEARCH_PATH off of
|
112 |
|
|
MAKE_LIBS. This loses on OSF with --enable-shared.
|
113 |
|
|
* itcl/unix/configure: regenerated
|
114 |
|
|
* itk/unix/configure.in: Leave the LD_SEARCH_PATH off of
|
115 |
|
|
MAKE_LIBS. This lses on OSF with --enable-shared.
|
116 |
|
|
* itk/unix/configure: regenerated
|
117 |
|
|
|
118 |
|
|
1999-03-18 Keith Seitz
|
119 |
|
|
|
120 |
|
|
* iwidgets3.0.0/unix/Makefile.in (install-libraries): Don't bother with
|
121 |
|
|
making symlinks for other versions of iwidgets -- we don't use them.
|
122 |
|
|
|
123 |
|
|
1999-03-03 James Ingham
|
124 |
|
|
|
125 |
|
|
* iwidgets3.0.0/generic/labeledframe.itk (_reconfigure): Make sure
|
126 |
|
|
that the widget has not been destroyed while in the update
|
127 |
|
|
idletasks. FIXME - see if we can eliminate the need for this
|
128 |
|
|
update.
|
129 |
|
|
|
130 |
|
|
* iwidgets3.0.0/generic/labeledframe.itk (clientHandlesConfigure):
|
131 |
|
|
Added method to allow the user of the labeled frame to do the
|
132 |
|
|
reconfigure, so this can be batched up and reduce flashing.
|
133 |
|
|
|
134 |
|
|
1999-03-02 DJ Delorie
|
135 |
|
|
|
136 |
|
|
* itk/win/configure.in: support cross compiling, fix syntax error
|
137 |
|
|
in BASELIBS.
|
138 |
|
|
* itk/win/configure: regenerate
|
139 |
|
|
|
140 |
|
|
1999-03-02 Syd Polk
|
141 |
|
|
|
142 |
|
|
* itk/win/configure.in: Generated incorrect library name for cygwin
|
143 |
|
|
build.
|
144 |
|
|
* itk/win/configure: Regenerate.
|
145 |
|
|
|
146 |
|
|
Fri Feb 26 12:48:01 1999 Geoffrey Noer
|
147 |
|
|
|
148 |
|
|
* configure.in: Change "cygwin32*" check to "cygwin*".
|
149 |
|
|
* configure: Regenerate.
|
150 |
|
|
* itcl/win/configure.in: Change "cygwin32*" check to "cygwin*".
|
151 |
|
|
* itcl/win/configure: Regenerate.
|
152 |
|
|
* itk/win/configure.in: Change "cygwin32*" check to "cygwin*".
|
153 |
|
|
* itk/win/configure: Regenerate.
|
154 |
|
|
|
155 |
|
|
1999-02-24 James Ingham
|
156 |
|
|
|
157 |
|
|
* iwidgets3.0.0/generic/labeledframe.itk: Make it derive from Widget
|
158 |
|
|
not Archetype (which was a BAD idea). Add an interposing frame so
|
159 |
|
|
you didn't have to much with the highlightthickness of the
|
160 |
|
|
MegaWidget itself. Doing this allows you to actually use the
|
161 |
|
|
labeledframe in derived classes.
|
162 |
|
|
* iwidgets3.0.0/generic/scrolledwidget.itk: Derive from labeledframe,
|
163 |
|
|
not labeledwidget. This way you can add a relief around the
|
164 |
|
|
label, which looks better for scrolled text, scrolled listboxes
|
165 |
|
|
and scrolled canvases.
|
166 |
|
|
* iwidgets3.0.0/generic scrolledcanvas.itk, scrolledlistbox.itk,
|
167 |
|
|
scrolledtext.itk: Pushed throught the changes needed to get the
|
168 |
|
|
derivation from labeledframe to work.
|
169 |
|
|
|
170 |
|
|
1999-02-22 Syd Polk
|
171 |
|
|
|
172 |
|
|
* itcl/win/configure.in: Export ITCL_SH.
|
173 |
|
|
* itcl/win/configure: Regenerate.
|
174 |
|
|
|
175 |
|
|
* itk/win/configure.in: Set all of the build components based on cygwin
|
176 |
|
|
vs. Visual C++.
|
177 |
|
|
Fix ITK_BUILD_LIB_SPEC, ITK_LIB_SPEC, ITK_LIB_FULL_PATH.
|
178 |
|
|
* itk/win/configure: Regenerate.
|
179 |
|
|
|
180 |
|
|
1999-02-19 Syd Polk
|
181 |
|
|
|
182 |
|
|
* itk/win/rc/itk.rc: Fixed problem in .rc file that winres did not
|
183 |
|
|
like.
|
184 |
|
|
|
185 |
|
|
1999-02-18 Syd Polk
|
186 |
|
|
|
187 |
|
|
* itcl/unix/Makefile.in: "make install" was failing
|
188 |
|
|
with itclConfig.sh.
|
189 |
|
|
|
190 |
|
|
* itcl/win/configure.in: Export ITCL_BUILD_LIB_SPEC and
|
191 |
|
|
ITCL_LIB_FULL_PATH.
|
192 |
|
|
* itcl/win/configure: Regnerate.
|
193 |
|
|
* itcl/win/Makefile.in: Minor corrections to dependencies.
|
194 |
|
|
|
195 |
|
|
* itk/generic/itk_cmds.c: Fixed newline in constant.
|
196 |
|
|
|
197 |
|
|
* itk/win/configure.in: Added AC_OBJEXT.
|
198 |
|
|
* itk/win/configure: Regenerated.
|
199 |
|
|
|
200 |
|
|
* itk/win/Makefile.in: Added OBJEXT. Overhauled for MSVC
|
201 |
|
|
build.
|
202 |
|
|
|
203 |
|
|
1999-02-18 James Ingham
|
204 |
|
|
|
205 |
|
|
* itcl/unix/Makefile.in itk/unix/Makefile.in: fix the install
|
206 |
|
|
target so it points to itclConfig.sh in the itcl or itk, rather
|
207 |
|
|
than in the itcl/unix or itk/unix directories.
|
208 |
|
|
* itcl/win/configure.in: use the ITCLCYGRC & ITCLCYGSHRC variables
|
209 |
|
|
in the name of the windres output file.
|
210 |
|
|
* itcl.rc: For some reason, windres is choking on STRINGIFY of the
|
211 |
|
|
Itcl version numbers. Some day we should figure out why. For
|
212 |
|
|
now, I just put in the version numbers by hand.
|
213 |
|
|
|
214 |
|
|
1999-02-10 Syd Polk
|
215 |
|
|
|
216 |
|
|
* Makefile.in: Propogate make errors from subdirectories
|
217 |
|
|
back to the top level.
|
218 |
|
|
|
219 |
|
|
* itcl/win/configure.in: Moved itclConfig.sh. Fixed problems
|
220 |
|
|
finding tclConfig.sh and tkConfig.sh.
|
221 |
|
|
Figure out all of the appropriate directories at this level
|
222 |
|
|
so that cygwin and msvc differences can be accounted for.
|
223 |
|
|
* itcl/win/configure: Regenerate.
|
224 |
|
|
* itcl/win/Makefile.in: Use OBJEXT.
|
225 |
|
|
Set build directories correctly.
|
226 |
|
|
Set -DDLL_BUILD, -DSTATIC_BUILD, and -DBUILD_itcl correctly.
|
227 |
|
|
|
228 |
|
|
* itk/win/configure.in: Moved itkConfig.sh. Look for itclConfig.sh
|
229 |
|
|
in new place. Fixed problems finding tclConfig.sh and tkConfig.sh.
|
230 |
|
|
* itk/win/configure: Regnerate.
|
231 |
|
|
|
232 |
|
|
* itcl/generic/itcl_cmds.c (initScript): Fixed broken new line.
|
233 |
|
|
|
234 |
|
|
* itcl/win/dllEntryPoint.c: DllMain was not setup correctly for
|
235 |
|
|
Microsoft.
|
236 |
|
|
|
237 |
|
|
1999-02-09 James Ingham
|
238 |
|
|
|
239 |
|
|
* itcl/itcl/unix/configure.in:
|
240 |
|
|
* itcl/itk/unix/configure.in:
|
241 |
|
|
LD_SEARCH_FLAGS should NOT be passed to the library build line.
|
242 |
|
|
|
243 |
|
|
* itcl/itcl/unix/configure:
|
244 |
|
|
* itcl/itk/unix/configure:
|
245 |
|
|
regenerate.
|
246 |
|
|
|
247 |
|
|
* itcl/itk/generic/itk_archetype.c: Put a few CYGNUS LOCAL markers
|
248 |
|
|
in around the 8.1 Fixups that I had left out.
|
249 |
|
|
|
250 |
|
|
1992-02-08 Syd Polk
|
251 |
|
|
|
252 |
|
|
* itcl/itcl/unix/configure.in: Moved itclConfig.sh.in up a level
|
253 |
|
|
so that building on Windows will work.
|
254 |
|
|
Added exporting of itclsh so that other parts of the build
|
255 |
|
|
tree can call it.
|
256 |
|
|
Added exporting of TCL_CFLAGS.
|
257 |
|
|
Added exporting of TCL_LIB_FULL_PATH.
|
258 |
|
|
Generate and export ITCL_LIB_FULL_PATH.
|
259 |
|
|
* itcl/itcl/unix/configure: Regenerated
|
260 |
|
|
* itcl/itcl/unix/Makefile.in: Use TCL_CFLAGS so that
|
261 |
|
|
-fwritable-strings is enabled.
|
262 |
|
|
Add dependency for TCL_LIB_FULL_PATH.
|
263 |
|
|
* itcl/itclConfig.sh.in: Moved from lower directory.
|
264 |
|
|
* itcl/itk/unix/configure.in: Moved itkConfig.sh.in up a level.
|
265 |
|
|
Added export of TCL_CFLAGS.
|
266 |
|
|
Added export of TCL_LIB_FULL_PATH, TK_LIB_FULL_PATH,
|
267 |
|
|
ITCL_LIB_FULL_PATH, and ITK_LIB_FULL_PATH.
|
268 |
|
|
* itcl/itk/unix/Makefile.in: Use TCL_CFLAGS so that
|
269 |
|
|
-fwritable-strings is enabled.
|
270 |
|
|
Add dependencies for TCL_LIB_FULL_PATH and TK_LIB_FULL_PATH.
|
271 |
|
|
* itcl/itk/unix/configure: Regenerated.
|
272 |
|
|
* itcl/itkConfig.sh.in: Moved from a lwoer directory.
|
273 |
|
|
* itcl/iwidgets3.0.0/configure.in: Look for itclConfig.sh and
|
274 |
|
|
itkConfig.sh in different places.
|
275 |
|
|
|
276 |
|
|
1999-02-05 James Ingham
|
277 |
|
|
|
278 |
|
|
* itcl/itk/generic/itk_archetype.c (Itk_ArchCompAddCmd):
|
279 |
|
|
* itcl/itcl/generic/itcl_cmds.c (Itcl_ProtectionCmd):
|
280 |
|
|
itcl/itcl/generic/itcl_ensemble.c (Itcl_EnsembleCmd):
|
281 |
|
|
itcl/itcl/generic/itcl_methods.c (Itcl_EvalMemberCode):
|
282 |
|
|
(Itcl_ConstructBase):
|
283 |
|
|
itcl/itcl/generic/itcl_obsolete.c (ItclOldClassCmd):
|
284 |
|
|
itcl/itcl/generic/itcl_parse.c (Itcl_ClassCmd):
|
285 |
|
|
(Itcl_ClassProtectionCmd):
|
286 |
|
|
Fix up calls to Tcl_EvalObj for Tcl8.1.
|
287 |
|
|
|
288 |
|
|
* itcl/itcl/unix/configure.in:
|
289 |
|
|
* itcl/itk/unix/configure.in:
|
290 |
|
|
Pick up CFLAGS from AC_PROG_CC rather than hard coding them.
|
291 |
|
|
* itcl/itcl/unix/configure:
|
292 |
|
|
* itcl/itk/unix/configure:
|
293 |
|
|
regenerate.
|
294 |
|
|
|
295 |
|
|
1999-01-30 Brendan Kehoe
|
296 |
|
|
|
297 |
|
|
* Makefile.in (install-info info install-check): Add these null
|
298 |
|
|
rules, for the standard build process to work..
|
299 |
|
|
|
300 |
|
|
1999-01-28 James Ingham
|
301 |
|
|
|
302 |
|
|
* itcl/itcl/unix/configure.in: Check the TCL_LIB_VERSIONS_OK
|
303 |
|
|
variable, and strip out dots if it is nodots.
|
304 |
|
|
* itcl/itk/unix/configure.in: Check the TCL_LIB_VERSIONS_OK
|
305 |
|
|
variable, and strip out dots if it is nodots.
|
306 |
|
|
* itcl/itcl/unix/configure: regenerate.
|
307 |
|
|
* itcl/itk/unix/configure: regenerate.
|
308 |
|
|
|
309 |
|
|
1999-01-21 James Ingham
|
310 |
|
|
|
311 |
|
|
* itcl/library/init.tcl (auto_import): Comment out this function.
|
312 |
|
|
It does not work, because it can not populate the source
|
313 |
|
|
namespace's export list. There is no easy way to fix this, and
|
314 |
|
|
since it is just an optimization over the original Tcl proc, we
|
315 |
|
|
will just use Tcl one for now.
|
316 |
|
|
|
317 |
|
|
1999-01-20 James Ingham
|
318 |
|
|
|
319 |
|
|
* itcl/library/init.tcl: updated to Itcl 3.0.1. Does not force
|
320 |
|
|
the addition of class to the auto_mkindex_parser namespace, but
|
321 |
|
|
uses the namespace import instead.
|
322 |
|
|
|
323 |
|
|
1998-12-15 Martin M. Hunt
|
324 |
|
|
|
325 |
|
|
* iwidgets3.0.0/generic/panedwindow.itk: Reverted back to original
|
326 |
|
|
distribution. The new panedwindow widget is now in libgui.
|
327 |
|
|
|
328 |
|
|
* iwidgets3.0.0/generic/pane.itk: Reverted.
|
329 |
|
|
|
330 |
|
|
1998-12-11 Martin M. Hunt
|
331 |
|
|
|
332 |
|
|
* iwidgets3.0.0/generic/panedwindow.itk: Major changes to
|
333 |
|
|
support panes that are fixed (non-resizable). This allows
|
334 |
|
|
the panedwindow to be used as a more general purpose
|
335 |
|
|
container widget where individual parts may or may not be
|
336 |
|
|
resizable.
|
337 |
|
|
|
338 |
|
|
* iwidgets3.0.0/generic/pane.itk (iwidgets::Pane): Added
|
339 |
|
|
-resizable option to support non-resizable panes.
|
340 |
|
|
|
341 |
|
|
1998-12-08 Martin M. Hunt
|
342 |
|
|
|
343 |
|
|
* iwidgets3.0.0/generic/panedwindow.itk: Major changes to
|
344 |
|
|
the default look and resizing method to be more modern, more
|
345 |
|
|
windows-like, and work better when widgets are placed in childsites.
|
346 |
|
|
|