RAA - aeditor/1.4

aeditor / 1.4

Short description: editor written in Ruby
Category: Application/Editor
Status: usable
Created: 2003-07-02 07:49:30 GMT
Last update: 2004-08-09 11:48:55 GMT
Owner: neoneye (Projects of this owner)
Homepage: http://aeditor.rubyforge.org/
Download: not available
License: Ruby's
Dependency:
Requires: fxruby/1.0.20(+) platform independent gui
Requires: iterator/0.8(+) hmm
(+): no such version
Description:

AEditor is an übercool programmer's editor, written entirely in Ruby
and very easy to extend with your own customizations.

Screenshots:
  http://aeditor.rubyforge.org/aeditor_shots/020.png
  http://aeditor.rubyforge.org/aeditor_shots/021.png
  http://aeditor.rubyforge.org/aeditor_shots/022.png


Note that Windows and UNIX versions are different in this
release due to a possible bug in Fox.

Download (Windows):
  http://rubyforge.org/frs/download.php/1149/aeditor-1.4.zip
[ installation procedure on windows, see README in that zip file ]

Download (UNIX):
  http://rubyforge.org/frs/download.php/1147/aeditor-1.4.tar.gz
[ installation procedure on UNIX, see bottom of this announcement ]


Changes and Features
====================

With this 1.4 release, rendering has been heavily optimized.
Only the necessary screen draws are performed, greatly reducing
cpu usage for the following operations:

  *  insert letter
  *  delete letter
  *  break line
  *  join line
  *  move cursor up/down/left/right
  *  move cursor home/end
  *  move cursor to next/prev word


If you happen to be an expert in Fxruby, please take a look at
the todo-list and see if you can help solve some of the issues:
  http://rubyforge.org/cgi-bin/viewcvs/cgi/viewcvs.cgi/projects/experimental/buffer/TODO?rev=1.58&cvsroot=aeditor&content-type=text/vnd.viewcvs-markup
[ http://tinyurl.com/6f9hp ]


If you make any changes or have any ideas, please share.
Email me with any suggestions you have :)



Installation Procedure on Unix
==============================

The easiest way to install aeditor and its dependencies is
through rpa-base, the port/pkg manager of the Ruby Production Archive.

 1) Installing Fox Toolkit 1.0.X

    (WARNING)
    DON'T INSTALL FOX 1.2.X !

    On Gentoo, you can find it under /usr/portage/x11-libs/fox
    In Debian, you'll need to:
    root$  apt-get install libfox1.0-dev

    FOX may be elsewhere on other platforms; you might be able to
    find it in your system's package manager.


 2) Installing RPA

    download and install RPA:
      http://rubyforge.org/frs/?group_id=265&release_id=701
   
    after installation, be sure to update rpa-base:
    root$  rpa update
    root$  rpa install rpa-base


 3) Installing AEditor

    root$  rpa install aeditor


AEditor is now installed, and you may start it by typing:

  prompt$  aeditor



Installing the Dotfile
======================

The syntax coloring rules are described in the dotfile; if it's missing,
no syntax coloring will take place.

You will need to fetch this file:
  http://rubyforge.org/cgi-bin/viewcvs/cgi/viewcvs.cgi/projects/experimental/buffer/config_neoneye?rev=1.14&cvsroot=aeditor&content-type=text/vnd.viewcvs-markup
[ http://tinyurl.com/6h3nn ]
and place it in $HOME/.aeditor .



--
Simon Strandgaard

Versions: [1.9 (2004-09-05)] [1.7 (2004-08-25)] [1.6 (2004-08-15)] [1.5 (2004-08-12)] [1.4 (2004-08-09)] [1.3 (2004-07-07)] [0.12 (-)]

Edit this project (for project owner)

back to RAA top