new highlighting engine?

1 view
Skip to first unread message

Roger Pack

unread,
Sep 2, 2009, 12:25:24 PM9/2/09
to Arcadia ruby ide
Feature request: java highlighting/erb

Perhaps we could use a highlighting engine that supports more formats, like

http://blog.alno.name/2009/02/code-highlighters-ruby/en/

?

My request after that would be to be able to specify a compiler/runner
so that I can run java files within arcadia, but I guess first thing
would be a quality preferences editor :)

-r

Antonio Galeone

unread,
Sep 2, 2009, 2:12:20 PM9/2/09
to arcadia-...@googlegroups.com

I agree with all these ideas.
So far, my policy has been to minimize the dependencies.
If the dependencies proliferate we must also think of giving aid to the user like wizard on gems required by an extension (core must remain as decoupled as possible).On the other hand we must to avoid that a missing dependency on an extension crashed all the IDE. Do you share this vision?

Antonio

2009/9/2 Roger Pack <roger...@gmail.com>

antonio.galeone

unread,
Sep 2, 2009, 2:19:22 PM9/2/09
to Arcadia ruby ide
I forgot, we must take into account that Arcadia is also distributed
as package and therefore without the rubygem facilities on
dependencies.
Package is used for example in archlinux aur package at
http://aur.archlinux.org/packages.php?ID=19647


On 2 Set, 20:12, Antonio Galeone <antonio.gale...@gmail.com> wrote:
> I agree with all these ideas.
> So far, my policy has been to minimize the dependencies.
> If the dependencies proliferate we must also think of giving aid to the user
> like wizard on gems required by an extension (core must remain as decoupled
> as possible).On the other hand we must to avoid that a missing dependency on
> an extension crashed all the IDE. Do you share this vision?
>
> Antonio
>
> 2009/9/2 Roger Pack <rogerdp...@gmail.com>

Roger Pack

unread,
Sep 5, 2009, 1:13:15 PM9/5/09
to arcadia-...@googlegroups.com
> I forgot, we must take into account that  Arcadia is also distributed
> as  package and therefore without the  rubygem facilities on
> dependencies.
> Package is used for example in archlinux aur package at
> http://aur.archlinux.org/packages.php?ID=19647

Hmm. My opinion on dependencies is that they're not a bad thing :)
Though they make it harder on packagers [which they do], being able to
instruct users to install via

$ gem sources -a http://gems.github.com
$ gem install arcadia

isn't too bad.
If we wanted to avoid dependencies we could copy other peoples' code
right into the project [via git submodules or just copying the code
in]. I'm not a huge fan of that since gems already does dependencies
for us, but it's an option.

And in terms of writing all the code ourselves--I'm happy using code
others' have written--then if we have improvements to it we can help
out somebody else :)

Thoughts?
-r

antonio.galeone

unread,
Sep 7, 2009, 11:30:37 AM9/7/09
to Arcadia ruby ide
Hi, Roger
absolutely agree on the reuse of code without copying it.
Mine was only a finding that the reuse
also introduces more complexity in the architecture
(ex. verification of compatibility between versions, installing more
complex)
So on one hand should be done if necessary, on the other hand it must
provide
user warning / widzard (a draft of this i have done) to facilitate
also the end user.
I'll try soon highlighting engine "coderay" that seem to be the most
suitable

ps. I will soon merge your branch with master.



Thanks
Antonio

On 5 Set, 19:13, Roger Pack <rogerdp...@gmail.com> wrote:
> > I forgot, we must take into account that  Arcadia is also distributed
> > as  package and therefore without the  rubygem facilities on
> > dependencies.
> > Package is used for example in archlinux aur package at
> >http://aur.archlinux.org/packages.php?ID=19647
>
> Hmm.  My opinion on dependencies is that they're not a bad thing :)
> Though they make it harder on packagers [which they do], being able to
> instruct users to install via
>
> $ gem sources -ahttp://gems.github.com
Reply all
Reply to author
Forward
0 new messages