[Fxruby-commits] CVS: FXRuby ChangeLog,1.24.2.4,1.24.2.5
Status: Inactive
Brought to you by:
lyle
From: Lyle J. <ly...@us...> - 2002-06-20 14:22:21
|
Update of /cvsroot/fxruby/FXRuby In directory usw-pr-cvs1:/tmp/cvs-serv23745 Modified Files: Tag: release10 ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ChangeLog,v retrieving revision 1.24.2.4 retrieving revision 1.24.2.5 diff -C2 -d -r1.24.2.4 -r1.24.2.5 *** ChangeLog 15 May 2002 14:18:53 -0000 1.24.2.4 --- ChangeLog 20 Jun 2002 14:22:16 -0000 1.24.2.5 *************** *** 1,2 **** --- 1,471 ---- + 2002-06-20 09:18 lyle + + * FXRuby-ruby1.7-i386-mswin32.iss.in: file + FXRuby-ruby1.7-i386-mswin32.iss.in was initially added on branch + release10. + + 2002-06-20 09:18 lyle + + * FXRuby-ruby1.6-i586-mswin32.iss.in: file + FXRuby-ruby1.6-i586-mswin32.iss.in was initially added on branch + release10. + + 2002-06-20 09:18 lyle + + * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss.in, + FXRuby-ruby1.7-i386-mswin32.iss.in, FXRuby.spec, Makefile, + ext/fox/extconf.rb: Bumped the version number up to 1.0.11. + + 2002-06-20 09:04 lyle + + * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, + image_wrap.cpp, layout_wrap.cpp, librb.c, mdi_wrap.cpp, + opengl_wrap.cpp, scintilla_wrap.cpp, ui_wrap.cpp: [no log message] + + 2002-06-20 08:09 lyle + + * ext/fox/FXRuby.cpp: [no log message] + + 2002-06-19 10:05 lyle + + * FXRuby-ruby1.7-i386-mswin32.iss: [no log message] + + 2002-06-19 10:04 lyle + + * FXRuby-ruby1.6-i586-mswin32.iss: file + FXRuby-ruby1.6-i586-mswin32.iss was initially added on branch + release10. + + 2002-06-19 10:04 lyle + + * FXRuby-ruby1.7-i386-mswin32.iss: file + FXRuby-ruby1.7-i386-mswin32.iss was initially added on branch + release10. + + 2002-06-19 10:04 lyle + + * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, + FXRuby.iss: Updated InnoSetup scripts. + + 2002-06-17 12:49 lyle + + * doc/: build.html, build.xml, changes.html, changes.xml, + library.html, library.xml, scintilla.html, scintilla.xml: Updated + changes list and other docs. + + 2002-06-17 12:15 lyle + + * examples/scintilla_wrapper.rb: [no log message] + + 2002-06-17 09:18 lyle + + * rdoc-sources/FXRadioButton.rb: file FXRadioButton.rb was + initially added on branch release10. + + 2002-06-17 09:18 lyle + + * rdoc-sources/: FX4Splitter.rb, FXAccelTable.rb, FXApp.rb, + FXArrowButton.rb, FXBitmap.rb, FXButton.rb, FXCanvas.rb, + FXCheckButton.rb, FXColorBar.rb, FXComboBox.rb, FXComposite.rb, + FXFrame.rb, FXLabel.rb, FXMainWindow.rb, FXObject.rb, + FXRadioButton.rb, FXShell.rb, FXTextField.rb, FXTooltip.rb, + FXTopWindow.rb: Documentation updates (for rdoc-sources). + + 2002-06-13 10:08 lyle + + * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, + image_wrap.cpp, layout_wrap.cpp, mdi_wrap.cpp, opengl_wrap.cpp, + scintilla_wrap.cpp, ui_wrap.cpp: [no log message] + + 2002-06-13 10:06 lyle + + * ext/fox/patches/wrap_new_FXShell.cpp: file wrap_new_FXShell.cpp + was initially added on branch release10. + + 2002-06-13 10:06 lyle + + * ext/fox/patches/wrap_new_FXTopWindow.cpp: file + wrap_new_FXTopWindow.cpp was initially added on branch release10. + + 2002-06-13 10:06 lyle + + * tests/TC_FXShell.rb, ext/fox/include/FXRbDrawable.h, + ext/fox/include/FXRbShell.h, ext/fox/include/FXRbTopWindow.h, + ext/fox/include/FXRbWindow.h, ext/fox/patches/wrap_new_FXShell.cpp, + ext/fox/patches/wrap_new_FXTopWindow.cpp, + swig-interfaces/FXDrawable.i, swig-interfaces/FXShell.i, + swig-interfaces/FXTopWindow.i, swig-interfaces/FXWindow.i, + tests/TC_FXTopWindow.rb: Made the constructors for FXDrawable, + FXShell and FXTopWindow public so that these classes can be + subclassed in FXRuby. + + 2002-06-13 10:06 lyle + + * tests/TC_FXTopWindow.rb: file TC_FXTopWindow.rb was initially + added on branch release10. + + 2002-06-13 10:06 lyle + + * tests/TC_FXShell.rb: file TC_FXShell.rb was initially added on + branch release10. + + 2002-06-11 09:42 lyle + + * examples/inputs.rb: Fixed a bug in the inputs.rb example program; + we should go ahead and close the pipe when it starts returning nil + reads so that it doesn't flood the text buffer. + + 2002-06-05 11:55 lyle + + * lib/fox/aliases.rb, rdoc-sources/FXList.rb, + rdoc-sources/FXScrollArea.rb, rdoc-sources/FXToggleButton.rb: Added + new documentation files for FXList, FXScrollArea and + FXToggleButton. + + 2002-06-05 11:55 lyle + + * rdoc-sources/FXList.rb: file FXList.rb was initially added on + branch release10. + + 2002-06-05 11:55 lyle + + * rdoc-sources/FXScrollArea.rb: file FXScrollArea.rb was initially + added on branch release10. + + 2002-06-05 11:55 lyle + + * rdoc-sources/FXToggleButton.rb: file FXToggleButton.rb was + initially added on branch release10. + + 2002-05-30 10:00 lyle + + * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, + image_wrap.cpp, layout_wrap.cpp, librb.c, mdi_wrap.cpp, + opengl_wrap.cpp, scintilla_wrap.cpp, ui_wrap.cpp: [no log message] + + 2002-05-30 09:47 lyle + + * Makefile, Makefile.in: [no log message] + + 2002-05-30 09:43 lyle + + * FXRuby.spec, FXRuby.spec.in: [no log message] + + 2002-05-30 09:41 lyle + + * scripts/iface.rb, lib/fox/scintilla.rb, + examples/scintilla-test.rb: Modified the iface.rb script so that it + puts the output file (scintilla.rb) in the Fox module. + + 2002-05-30 09:28 lyle + + * lib/fox/scintilla.rb: [no log message] + + 2002-05-30 09:28 lyle + + * lib/fox/scintilla.rb: file scintilla.rb was initially added on + branch release10. + + 2002-05-30 09:21 lyle + + * doc/: changes.html, differences.html, events.html, + implementation.html, library.html, scintilla.html, scintilla.xml: + Updated the FXScintilla-related notes for compatibility with latest + build process, etc. + + 2002-05-30 08:58 lyle + + * FXRuby.spec, FXRuby.spec.in, ext/fox/extconf.rb.in, + ext/fox/extconf.rb: Incorporated Laurent Julliard's patches for the + FXRuby.spec and extconf.rb files, to reflect the new installation + paths and filenames for FXScintilla. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_4Splitter.cpp: file + wrap_new_FX_4Splitter.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXToolbar.cpp: file + wrap_new_FXToolbar.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_Menubar.cpp: file + wrap_new_FX_Menubar.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_Splitter.cpp: file + wrap_new_FX_Splitter.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX4Splitter.cpp: file + wrap_new_FX4Splitter.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXMenubar.cpp: file + wrap_new_FXMenubar.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXSplitter.cpp: file + wrap_new_FXSplitter.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_MessageBox.cpp: file + wrap_new_FX_MessageBox.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_DialogBox.cpp: file + wrap_new_FX_DialogBox.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_Font.cpp: file wrap_new_FX_Font.cpp + was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXFont.cpp: file wrap_new_FXFont.cpp was + initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXDialogBox.cpp: file + wrap_new_FXDialogBox.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FXMessageBox.cpp: file + wrap_new_FXMessageBox.cpp was initially added on branch release10. + + 2002-05-29 11:51 lyle + + * ext/fox/patches/wrap_new_FX_Toolbar.cpp: file + wrap_new_FX_Toolbar.cpp was initially added on branch release10. + + 2002-05-29 11:50 lyle + + * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, + image_wrap.cpp, layout_wrap.cpp, librb.c, mdi_wrap.cpp, + opengl_wrap.cpp, scintilla_wrap.cpp, ui_wrap.cpp, + patches/wrap_FX4Splitter_initialize.cpp, + patches/wrap_FXDCWindow_initialize.cpp, + patches/wrap_FXDialogBox_initialize.cpp, + patches/wrap_FXFont_initialize.cpp, + patches/wrap_FXMenubar_initialize.cpp, + patches/wrap_FXMessageBox_initialize.cpp, + patches/wrap_FXSplitter_initialize.cpp, + patches/wrap_FXToolbar_initialize.cpp, + patches/wrap_FX_4Splitter_initialize.cpp, + patches/wrap_FX_DCWindow_initialize.cpp, + patches/wrap_FX_DialogBox_initialize.cpp, + patches/wrap_FX_Font_initialize.cpp, + patches/wrap_FX_Menubar_initialize.cpp, + patches/wrap_FX_MessageBox_initialize.cpp, + patches/wrap_FX_Splitter_initialize.cpp, + patches/wrap_FX_Toolbar_initialize.cpp, + patches/wrap_new_FX4Splitter.cpp, patches/wrap_new_FXDCWindow.cpp, + patches/wrap_new_FXDialogBox.cpp, patches/wrap_new_FXFont.cpp, + patches/wrap_new_FXMenubar.cpp, patches/wrap_new_FXMessageBox.cpp, + patches/wrap_new_FXSplitter.cpp, patches/wrap_new_FXToolbar.cpp, + patches/wrap_new_FX_4Splitter.cpp, + patches/wrap_new_FX_DCWindow.cpp, + patches/wrap_new_FX_DialogBox.cpp, patches/wrap_new_FX_Font.cpp, + patches/wrap_new_FX_Menubar.cpp, + patches/wrap_new_FX_MessageBox.cpp, + patches/wrap_new_FX_Splitter.cpp, patches/wrap_new_FX_Toolbar.cpp: + Updates for compatibility with the latest SWIG (mainly, that the + wrapper names for the new and initialize methods changed). + + 2002-05-29 09:41 lyle + + * examples/table.rb: [no log message] + + 2002-05-24 18:01 lyle + + * examples/canvasdemo.rb: file canvasdemo.rb was initially added on + branch release10. + + 2002-05-24 18:01 lyle + + * examples/canvasdemo.rb, lib/fox/canvas.rb: [no log message] + + 2002-05-24 18:01 lyle + + * lib/fox/canvas.rb: file canvas.rb was initially added on branch + release10. + + 2002-05-24 17:45 lyle + + * tests/: TC_FXFileAssoc.rb, TC_FXFontDesc.rb: [no log message] + + 2002-05-24 17:45 lyle + + * tests/TC_FXFontDesc.rb: file TC_FXFontDesc.rb was initially added + on branch release10. + + 2002-05-24 17:45 lyle + + * tests/TC_FXFileAssoc.rb: file TC_FXFileAssoc.rb was initially + added on branch release10. + + 2002-05-24 17:23 lyle + + * swig-interfaces/FXScintilla.i: [no log message] + + 2002-05-24 17:20 lyle + + * ext/fox/FXRuby.cpp, ext/fox/core_wrap.cpp, + ext/fox/dialogs_wrap.cpp, ext/fox/icons_wrap.cpp, + ext/fox/image_wrap.cpp, ext/fox/layout_wrap.cpp, + ext/fox/mdi_wrap.cpp, ext/fox/opengl_wrap.cpp, + ext/fox/scintilla_wrap.cpp, ext/fox/ui_wrap.cpp, + lib/fox/aliases.rb, swig-interfaces/FXDict.i, + swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, + swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, + swig-interfaces/FXGLObject.i, swig-interfaces/FXWindow.i: Replaced + inlined %name directives in SWIG interface files with the newer + %rename directives; a little tweaking of FXDict as well. + + 2002-05-24 17:17 lyle + + * lib/fox/overloads.rb: Added ensure clause for FXFileStream.open() + to ensure that the file stream object is closed after executing the + block. + + 2002-05-24 12:39 lyle + + * rdoc-sources/Makefile, ext/fox/core_wrap.cpp, + ext/fox/dialogs_wrap.cpp, ext/fox/icons_wrap.cpp, + ext/fox/image_wrap.cpp, ext/fox/layout_wrap.cpp, + ext/fox/mdi_wrap.cpp, ext/fox/opengl_wrap.cpp, + ext/fox/scintilla_wrap.cpp, ext/fox/ui_wrap.cpp: [no log message] + + 2002-05-24 12:36 lyle + + * ext/fox/FXRuby.cpp, ext/fox/include/FXRuby.h, + swig-interfaces/freefuncs.i, swig-interfaces/typemaps.i: Removed + the typemaps for FXTableRange and FXTablePos output values which + would previously have tried to look up existing Ruby references to + the same C++ pointers and return those. This practice (which works + fine in most cases) was leading to an obscure bug (see SF Bug + #560128). The sequence of events would go something like this: + + 1. We create a Ruby FXTableRange instance associated with the C++ + FXTableRange instance which lives at memory location 'x'. + 2. We next attempt to create a Ruby FXTablePos instance associated + with the C++ FXTablePos instance which is the first member of + the + previous FXTableRange struct. Since it's the first member, its + memory address is the same as that of the FXTableRange itself. + 3. We look up the address of this FXTablePos object and of course + the + address *is* already there; we stored it when we looked up the + enclosing FXTableRange object. So we return a reference to that + FXTableRange instead of a new reference to an FXTablePos. + + For now, I've just modified the typemaps for these two structs so + that you always get a new reference (i.e. it doesn't attempt to + look up previously returned refs.) But since this could happen + again the correct fix is probably to store both the pointer and the + type in our hash table to be more safe. + + 2002-05-24 11:24 lyle + + * lib/fox/aliases.rb, rdoc-sources/FXRange.rb, + swig-interfaces/FXRange.i, tests/TC_FXRange.rb: Deprecated FXRange + instance methods empty(), overlap(), contains() and intersect(); + replaced with empty?(), overlaps?(), contains?() and intersects?(). + + 2002-05-24 11:24 lyle + + * rdoc-sources/FXRange.rb: file FXRange.rb was initially added on + branch release10. + + 2002-05-20 17:38 lyle + + * examples/scintilla_wrapper.rb, scripts/iface.rb: Added Gilles' + script to generate the scintilla_wrapper.rb file (mixins for + FXScintilla class) from the Scintilla.iface file. Also updated the + scintilla_wrapper.rb file from this source. + + 2002-05-20 17:38 lyle + + * scripts/iface.rb: file iface.rb was initially added on branch + release10. + + 2002-05-17 17:27 lyle + + * swig-interfaces/swig.sed, ext/fox/core_wrap.cpp, + ext/fox/dialogs_wrap.cpp, ext/fox/icons_wrap.cpp, + ext/fox/image_wrap.cpp, ext/fox/layout_wrap.cpp, + ext/fox/mdi_wrap.cpp, ext/fox/opengl_wrap.cpp, + ext/fox/scintilla_wrap.cpp, ext/fox/ui_wrap.cpp: [no log message] + + 2002-05-15 16:18 lyle + + * examples/RAA.rb: file RAA.rb was initially added on branch + release10. + + 2002-05-15 16:18 lyle + + * examples/: RAA.rb, iRAA.rb: Latest versions of iRAA.rb and RAA.rb + from the SOAP4R 1.4.4.1 distribution. + + 2002-05-15 16:17 lyle + + * examples/raabrowser.rb: Minor fixes for the raabrowser.rb + example: + + - Use the RAA module (from the soap/samples/RAA directory) instead + of the iRAA module. - Unescape the HTML text from the product + description field (i.e. convert stuff like " back to a quote + mark for display purposes. - Replace any DOS-style CRLF pairs with + regular newlines for display purposes. + + 2002-05-15 16:15 lyle + + * examples/: gdchart.rb, scintilla_wrapper.rb: [no log message] + + 2002-05-15 13:01 lyle + + * FXRuby.iss: [no log message] + + 2002-05-15 12:25 lyle + + * ANNOUNCE, ANNOUNCE.in: Corrected the FOX download link URL (was + .../downloads.html, should have been .../download.html). Thanks to + Jim Sowle for catching this typo. + + 2002-05-15 10:12 lyle + + * ANNOUNCE, ANNOUNCE.in, setversions.rb, FXRuby.iss: [no log + message] + + 2002-05-15 10:07 lyle + + * FXRuby.iss: [no log message] + + 2002-05-15 09:44 lyle + + * FXRuby.spec, FXRuby.spec.in, Makefile, Makefile.in: [no log + message] + + 2002-05-15 09:41 lyle + + * FXRuby.spec, FXRuby.spec.in, Makefile, Makefile.in: [no log + message] + + 2002-05-15 09:18 lyle + + * ChangeLog: [no log message] + 2002-05-15 09:04 lyle *************** *** 1623,1626 **** --- 2092,2097 ---- ext/fox/patches/wrap_FX_Toolbar_initialize.cpp, ext/fox/patches/wrap_FX_TopWindow_show.cpp, + ext/fox/patches/wrap_new_FXDCWindow.cpp, + ext/fox/patches/wrap_new_FX_DCWindow.cpp, swig-interfaces/FX4Splitter.i, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, *************** *** 2675,2679 **** * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, ! image_wrap.cpp, mdi_wrap.cpp, opengl_wrap.cpp, include/FXRuby.h: Corrected these overloaded wrappers to new call style. --- 3146,3151 ---- * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, ! image_wrap.cpp, mdi_wrap.cpp, opengl_wrap.cpp, include/FXRuby.h, ! patches/wrap_new_FXDCWindow.cpp, patches/wrap_new_FX_DCWindow.cpp: Corrected these overloaded wrappers to new call style. *************** *** 3379,3395 **** patches/wrap_FX_Splitter_initialize.cpp, patches/wrap_FX_Toolbar_initialize.cpp, ! patches/wrap_FX_TopWindow_show.cpp, FXRbApp.cpp, ! FXRbDataTarget.cpp, FXRuby.cpp, extconf.rb, extconf.rb.tmpl, ! impl.cpp, librb.c, markfuncs.cpp, include/FXRb4Splitter.h, ! include/FXRbAccelTable.h, include/FXRbApp.h, ! include/FXRbAppVirtuals.h, include/FXRbArrowButton.h, ! include/FXRbBMPIcon.h, include/FXRbBMPImage.h, ! include/FXRbBitmap.h, include/FXRbBitmapVirtuals.h, ! include/FXRbButton.h, include/FXRbCanvas.h, ! include/FXRbCheckButton.h, include/FXRbColorDialog.h, ! include/FXRbColorSelector.h, include/FXRbColorWell.h, ! include/FXRbComboBox.h, include/FXRbComposite.h, ! include/FXRbCursor.h, include/FXRbCursorVirtuals.h, ! include/FXRbDC.h, include/FXRbDCPrint.h, include/FXRbDCVirtuals.h, include/FXRbDCWindow.h, include/FXRbDataTarget.h, include/FXRbDebugTarget.h, include/FXRbDelegator.h, --- 3851,3869 ---- patches/wrap_FX_Splitter_initialize.cpp, patches/wrap_FX_Toolbar_initialize.cpp, ! patches/wrap_FX_TopWindow_show.cpp, ! patches/wrap_new_FXDCWindow.cpp, patches/wrap_new_FX_DCWindow.cpp, ! FXRbApp.cpp, FXRbDataTarget.cpp, FXRuby.cpp, extconf.rb, ! extconf.rb.tmpl, impl.cpp, librb.c, markfuncs.cpp, ! include/FXRb4Splitter.h, include/FXRbAccelTable.h, ! include/FXRbApp.h, include/FXRbAppVirtuals.h, ! include/FXRbArrowButton.h, include/FXRbBMPIcon.h, ! include/FXRbBMPImage.h, include/FXRbBitmap.h, ! include/FXRbBitmapVirtuals.h, include/FXRbButton.h, ! include/FXRbCanvas.h, include/FXRbCheckButton.h, ! include/FXRbColorDialog.h, include/FXRbColorSelector.h, ! include/FXRbColorWell.h, include/FXRbComboBox.h, ! include/FXRbComposite.h, include/FXRbCursor.h, ! include/FXRbCursorVirtuals.h, include/FXRbDC.h, ! include/FXRbDCPrint.h, include/FXRbDCVirtuals.h, include/FXRbDCWindow.h, include/FXRbDataTarget.h, include/FXRbDebugTarget.h, include/FXRbDelegator.h, |