[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FR-devel] [ANNOUNCE] Practical Ruby 0.2.1
From: |
Baptiste Lepilleur |
Subject: |
[FR-devel] [ANNOUNCE] Practical Ruby 0.2.1 |
Date: |
Fri, 3 May 2002 21:12:51 +0200 |
Hi everyone,
I'm glad to announce the release of Practical Ruby 0.2.1
((http://gaiacrtn.free.fr/), an IDE for Ruby on the Windows platform. This
release of Practical Ruby brings the basic editor functionnalities. Good
enough that I have been using it for a few days.
Most of those features are reusable for FreeRide (after clean up) since
just about everthing is done in Ruby. The most interesting being the smart
indent than is the premice of a real smart indent (see my next mail).
New in Practical Ruby 0.2.1:
----------------------------
* New features
- BraceHighlight: higlight opposite braces, and mark brace if
no opposite brace is found!
- Bookmarks: set bookmark on lines and jump back to them
- Use monospaced font
- Tab and Backspace key indent/unindent
- Smarter indent: automatically indent after class/def/for/while..., and
unindent end/else.
- Find: search for a given text in the source (not case sensitive)
- Ask to save a file when closing a window if the file as been modified
- Ask to confirm when closing application with some dirty files
- Failures that occurs during commands are reported with a dump of the
exception that occured (not very clear, but better than nothing)
* New commands:
- File/New: create a new untitled ruby editor window.
- File/Open: open one or many text files, and create a new editor window
for each file (Read only check box not supported at the current time).
- File/Save: save the file under the same name as when it was opened. Ask
the file name if its a new file.
- File/Save: ask for a file name, and save the file.
- Bookmark/Toggle: toggle bookmark on the current line
- Bookmark/JumpToNext: jump to the next bookmark, restarting from the
start
of the document if there is no next bookmark.
- Bookmark/JumpToPrevious: jump to the previous bookmark, restarting from
the end of the document if there is no previous bookmark.
- Bookmark/JumpToLast: jump to the last bookmark that has been set.
- Find/Find: ask the text to find and search for the first occurence of
the
given text starting from the caret position.
- Find/Next: search for the next occurence of the text specified by Find
after the caret position.
- Find/Previous: search for the previous occurence of the text specified
by Find before the caret position.
* Known bugs
- Recent files menu is not updated.
* BugFix:
- Returns type of function in ScintillaBridge was not commented correctly.
- Smart indents inserted additionnal lines when indenting empty lines.
- Commands were not correctly disabled
Enjoy,
Baptiste Lepilleur.
---
Baptiste Lepilleur <address@hidden>
http://gaiacrtn.free.fr/
- [FR-devel] [ANNOUNCE] Practical Ruby 0.2.1,
Baptiste Lepilleur <=