Release Name: 0.9.0
Notes:
Many bug fixes in this release especially on the Windows platform. There are also some new features: all dock panes can now be dock and undocked, Debugger and Script Runner works better on Win32, debugged process can be ran in a console fow Windows users to see process output,...
Changes:
2004-11-26 10:22 ljulliar
* freeride.rb: bumped version number to 0.9.0 before
tagging and release.
2004-11-26 10:18 ljulliar
* plugins/rubyide_tools_fox_script_runner/script_runner.rb: modify
pattern matching to detect error message in script output and
create a method so that it can be used both in print_stdout and
detach_stdout.
2004-11-26 10:17 ljulliar
* plugins/rubyide_tools_debugger/debugger.rb: using clear_line
instead of show_line with nil argument.
2004-11-24 00:40 ljulliar
* plugins/rubyide_tools_debugger/debugger.rb,
plugins/rubyide_tools_fox_script_runner/script_runner.rb: issue a
warnong to Windows users that they should run ruby preocesses in a
terminal to see the output.
2004-11-24 00:03 ljulliar
* plugins/rubyide_tools_fox_script_runner/script_runner.rb: Wait
for the ENTER key to be pressed before closing the console on
Win32.
2004-11-20 22:10 ljulliar
*
plugins/rubyide_tools_fox_script_runner/script_starter_with_pause.rb
,plugins/rubyide_tools_fox_script_runner/script_starter.rb,
plugins/rubyide_tools_fox_script_runner/script_runner.rb,
plugins/rubyide_tools_fox_debugger/fox_debugger_configurator.rb ,
plugins/rubyide_tools_fox_debugger/fox_debugger.rb,
plugins/rubyide_tools_debugger/debugger.rb,
plugins/rubyide_tools_debugger/debuggee.rb: new strategy for the
debugger that is now based on the popen call for Win32 and Linux,
waitpid is used to monitor the running process and signals are
used to pause the remote process (there is a bug in 1.8.x that
causes the kill call to fail on Win32 but at least the debugger
now works ok. To work around the stdout capture problem on Win32
with FOX, a remote process can now be xecuted in a terminal window
to see the output. A new preference has been added in the debugger
configurator panel.
2004-11-20 21:51 ljulliar
* plugins/rubyide_gui/outputpane.rb,
plugins/rubyide_fox_gui/outputpane.rb : attach_input method added
to outputpane so that any key typed at the keyboard can be caught
by plugins if need be. This is the case for the script runner in
case the ruby script being ran needs some input from the end user.
2004-10-19 18:07 ljulliar
* plugins/rubyide_tools_fox_source_browser/source_browser.rb,
plugins/rubyide_tools_fox_source_browser/basic_source_browser.rb,
plugins/rubyide_tools_fox_script_runner/script_runner.rb,
plugins/rubyide_tools_fox_file_browser/file_browser.rb,
plugins/rubyide_tools_fox_debugger/fox_debugger.rb,
plugins/rubyide_tools_debugger/debugger.rb,
plugins/rubyide_gui/outputpane.rb,
plugins/rubyide_gui/dockpane.rb,
plugins/rubyide_fox_gui/icons/undock_dockpane.png,
plugins/rubyide_fox_gui/icons/dock_dockpane.png,
plugins/rubyide_fox_gui/icons/close_dockpane.png,
plugins/rubyide_fox_gui/plugin.yaml,
plugins/rubyide_fox_gui/outputpane.rb,
plugins/rubyide_fox_gui/dockpane.rb,
plugins/rubyide_fox_gui/dockbar.rb,
plugins/rubyide_commands/core_commands.rb: Added the ability to
have floating dockpanes that can de docked and undocked at will
from their dockbar. Also modified the existing plugins using the
dockpanes facility accordingly.
2004-10-19 18:04 ljulliar
* ,
2004-10-14 17:03 ljulliar
* plugins/rubyide_tools_fox_script_runner/script_runner.rb,
plugins/rubyide_tools_fox_script_runner/script_starter.rb:
redirecting STDERR to STDOUT in the starter script rather than
command line to make it portable.
2004-10-14 16:55 ljulliar
* plugins/rubyide_tools_debugger/debuggee.rb,
plugins/rubyide_tools_debugger/debugger.rb,
plugins/rubyide_tools_fox_debugger/fox_debugger.rb: added specific
printf_xxxx method to inform the FR debugger that an exception has
been raised, a watchpoint/breakpoint has been reached, etc... Also
fixed the stop and close methods because the remote process kept
running after the debugger session was closed. Do some sanity
check when launching the remote debuggee process. If it failed
report it.
2004-10-14 16:49 ljulliar
* freebase/lib/freebase/core.rb,
plugins/rubyide_commands/core_commands.rb: make sure the version
number shown in the About dialog box is the one from the FreerRIDE
source code and not the property file. Also check the property
file to update version number if running a more recent version of
FR and display a warning if running an old version of FR against a
more recent property file.
2004-10-14 22:12 ggl
* plugins/rubyide_tools_source_parser/basic_parser.rb: Added the
"[" and "]" characters to the list of matching chars as method- or
singletonMethod-name. (bug #968)
2004-10-06 22:34 ljulliar
* plugins/rubyide_tools_fox_script_runner/script_runner.rb,
plugins/rubyide_tools_debugger/debugger.rb,
plugins/rubyide_gui/editpane.rb,
plugins/rubyide_fox_gui/editpane.rb : fixing script runner and
debugger exception when trying to run or debug a file that has
just been created in a ne editpane and have no corresponding file
on the file system because it has not yet been saved (bug #946,
bug #947)
|