[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-users
Subject:    Re: [ jEdit-users ] Feature Request: Dock Plugin in the Buffer area
From:       Brad Mace <bmace () blackhole ! com>
Date:       2004-02-26 20:48:00
Message-ID: 403E5B80.6090600 () blackhole ! com
[Download RAW message or body]

Matt Chaput wrote:

> Sorry, still having a hard time seeing a big benefit to having these 
> kinds of plug-ins in the edit area vs. having them in floating panel 
> windows or docked. At least, a benefit that justifies the change. 
> That's just me (jEdit newbie), though.
>
The first two things I think of would be hex editing and wysiwyg html 
editing.  For hex editing to integrate well, it needs to happen in the 
text area, either through clever use of existing API, or by allowing it 
to dock there.  It's not as clear to me that there would be any benefit 
to having a UML plugin as opposed to a stand-alone tool (though everyone 
can feel free to make one).

>> Yes, but you said "for me". Nobody can force you to use a plugin.  
>> The whole
>> reason you have plugins is because there isn't a consensus on what
>> functionality should be attached to the core editor. The mission of 
>> the core
>> shouldn't constrain plugins. Adobe didn't ask if PDF was in the 
>> browser's
>> mission when they wrote the Acrobat reader plugin. 
>
>
> Never let it be said I want to constrain the imagination of plug-in 
> writers! :) Not that I could. (Although, in comparison to the emacs 
> community, I've noticed a distinct lack of Game of Life and Collosal 
> Caves plug-ins for jEdit. I'm just sayin'.)

I've got a tetris game I wrote that's just waiting to become a plugin 
:)  I won't be held responsible for drops in productivity however.

>
> The point I was arguing was not meant to "discourage plugins", but 
> rather that this would involve changes to jEdit that would have to be 
> balanced against complexified UI.

Making the textarea a dockable, and making the center a new docking 
position might not be too bad.  I'd be interested to see how docking 
multiple textareas would work compared to splitting.  If we get into 
subclassing Buffer or JEditTextArea, it would probably mean huge 
changes.  It just depends on how many people want it, and how well they 
can convince Slava of the benefits.

Brad




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
-- 
-----------------------------------------------
jEdit Users' List
jEdit-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic