New C/ruby powered editor

Hi all,

I’ve been hacking away at a new editor for a while and have come up with
‘Vela’. I’ve uploaded it to SF (no web page as shell access is down) and
would love for you to download it and give me a quick opinion (what
would
you like to see, is the API ok, what am I doing wrong, etc…).

It’s not really usable yet but you can get the gist of things. Also I’ve
only tried compiling it on Linux/gcc (cygwin defiantly won’t work yet).

Of course patches, criticism and expensive gifts are readily accepted!

(the sf mirrors might not be synced yet)

Cheers,
Phil

On 13/07/06, Phil J. [email protected] wrote:

I’ve been hacking away at a new editor for a while and have come up with
‘Vela’. I’ve uploaded it to SF (no web page as shell access is down) and
would love for you to download it and give me a quick opinion (what would
you like to see, is the API ok, what am I doing wrong, etc…).

It’s not really usable yet but you can get the gist of things. Also I’ve
only tried compiling it on Linux/gcc (cygwin defiantly won’t work yet).

I managed to compile it on OS X PPC (had to do ‘chmod +x install-sh’
to get ‘make install’ to work, though). It works, but I keep getting
stuck in the debug buffer and I can’t get out! I can’t really say any
more …

In vela.rb, all the empty parentheses after method calls without
arguments are a bit un-idiomatic, e.g. ‘EDITOR.get_buffers().size()’
or ‘if not b.filename?()’.

Paul.

Hi Paul,

On Thu, Jul 13, 2006 at 07:21:39 +0900, Paul B. wrote:

On 13/07/06, Phil J. [email protected] wrote:

stuck in the debug buffer and I can’t get out! I can’t really say any
more …

‘C-X C-X’ should have got you out. ‘C-B c’ would have created a new
buffer.
Any files passed as parameters should have loaded for you too.

In vela.rb, all the empty parentheses after method calls without
arguments are a bit un-idiomatic, e.g. ‘EDITOR.get_buffers().size()’
or ‘if not b.filename?()’.

Fixed. That’s because of my C background, you might find the odd line
with a
semi-colon at the end too :slight_smile:

Cheers,
Phil