Re: integrate autobrackets in jEdit

sigzero <[email protected]>
Newsgroups gmane.editors.jedit.user
Message-ID <CALp+1QtaiSSsMPV2MgDTjvrG3SjY4uBTcbheaWUjTijejOArDQ@mail.gmail.com>
It's in the svn repo:
https://sourceforge.net/p/jedit/svn/HEAD/tree/plugins/FirstMate/

I'll take a look. Might be a good side project.

Bob

On Wed, Dec 27, 2017 at 10:36 AM, Alan Ezust <[email protected]> wrote:

> hi Bob,
>
> Since the original source is in bzr, I guess you need to use
> git-remote-bzr to pull the origin into your local git clone.
>
> When you're done, we want to push it up to a git sf.net repository, so we
> can make the 'offiical' clone there. And once it's there, people like me
> and Dale might even hack around with it too.
>
> Unfortunately, there was a lot of info in our wiki which was just 'lost',
> when the wiki was taken away from us by sf.net. The
> http://jedit.org/index.php?page=devel page is getting a little out of
> date but mostly it is still correct.
>
> Personally, I use Eclipse to develop plugins in jEdit, because of the
> debugger and completion. I create a project for jEdit and another for each
> plugin I want to work on, or for each dependent plugin.
> That way I can easily navigate to the definition of anything with
> ctrl+click.
>
>
> On Wed, Dec 27, 2017 at 7:29 AM, sigzero <[email protected]> wrote:
>
>> Is there someplace that gives the "This is what you need to develop
>> plugins"? Do people just use jEdit for the whole cycle or an IDE etc?
>>
>> Bob
>>
>> On Wed, Dec 27, 2017 at 10:25 AM, Alan Ezust <[email protected]>
>> wrote:
>>
>>> Thanks sigzero, for making a good feature request, and posting it to the
>>> correct tracker. You even assigned it to the right person.
>>> Too bad he's no longer working on jEdit, so we need another volunteer.
>>> I'll help someone new get started if he/she needs help.
>>>
>>> I wish other complainers understood how to do that kind of thing,
>>> because that's how you make things better in jEdit.
>>>
>>> On Wed, Dec 27, 2017 at 6:57 AM, sigzero <[email protected]> wrote:
>>>
>>>> I never said anyone called someone "lame". Maybe that was on a
>>>> different post that I missed.
>>>>
>>>> Any "completion" stuff would go into the plugin and the FirstMate
>>>> plugin already has that.
>>>>
>>>> --
>>>> Bob
>>>>
>>>> On Wed, Dec 27, 2017 at 1:20 AM, Kedar Pawar <[email protected]>
>>>> wrote:
>>>>
>>>>> @sigzero, if you can do it so politely sir, then why don't you raise
>>>>> the feature request from my side. Anyways, i did not call anybody "lame" so
>>>>> I don't blame myself.
>>>>>
>>>>> And then there is no support for completion of single and double
>>>>> quotes also in jEdit - so that raises another question.
>>>>>
>>>>> And if its "All or notthing" then this can be configured in the
>>>>> optiosn pane also.
>>>>>
>>>>> Thanks.
>>>>>
>>>>>
>>>>> On 26 December 2017 at 21:07, sigzero <[email protected]> wrote:
>>>>>
>>>>>> Does anyone know if  "Ollie Rutherfurd" is still around? The
>>>>>> copyright in the FirstMate plugin is 2006. Thought I would ask him if he
>>>>>> still supported it and if not politely ask if I could fork it.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Bob
>>>>>>
>>>>>> On Tue, Dec 26, 2017 at 2:36 PM, Michael Maxwell <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Agreed, having everything or nothing autopair would be a big
>>>>>>> problem.  Good reason NOT to include this functionality in the base jEdit
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Sent from my Windows 10 phone
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *From: *sigzero <[email protected]>
>>>>>>> *Sent: *Tuesday, December 26, 2017 11:30 AM
>>>>>>> *To: *Michael Maxwell <[email protected]>
>>>>>>> *Cc: *Kedar Pawar <[email protected]>; Steve Jakob
>>>>>>> <[email protected]>; jedit-users
>>>>>>> <[email protected]>
>>>>>>>
>>>>>>> *Subject: *Re: [ jEdit-users ] integrate autobrackets in jEdit
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> No, it is an "all or nothing" with completions in the plugin. It
>>>>>>> would be nice (but beyond me) to have an options pain with something like
>>>>>>> (which is what you suggested):
>>>>>>>
>>>>>>> --- Autopairing ---
>>>>>>>
>>>>>>> [X]  '
>>>>>>>
>>>>>>> [X] "
>>>>>>>
>>>>>>> [X] [
>>>>>>>
>>>>>>> [X] {
>>>>>>>
>>>>>>> --- Custom ---
>>>>>>>
>>>>>>> [   ]    [textbox for custom paring]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Then you could pair what you wanted to pair.
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Bob
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Dec 26, 2017 at 1:18 PM, Michael Maxwell <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>> Not an answer to your question, but a different question. Does the
>>>>>>> plugin allow choosing which pairs to auto complete? If you’re not
>>>>>>> programming xml or html, it would be inconvenient to have it add a greater
>>>>>>> than every time you type a less than… another option would be a check list
>>>>>>> of such pairs, to include paired quotes, paired chevrons etc
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *From: *sigzero <[email protected]>
>>>>>>> *Sent: *Tuesday, December 26, 2017 9:22 AM
>>>>>>> *To: *Kedar Pawar <[email protected]>
>>>>>>> *Cc: *Steve Jakob <[email protected]>; jedit-users
>>>>>>> <[email protected]>
>>>>>>> *Subject: *Re: [ jEdit-users ] integrate autobrackets in jEdit
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Looking at the source for the FirstMate plugin, it looks rather
>>>>>>> trivial to an autocomplete for "<>". How does one go about "updating a
>>>>>>> plugin"? That would be my next question.
>>>>>>>
>>>>>>> That brings me to another. Would it benefit the jEdit community to
>>>>>>> move all the plugins to github to facilitate updates like this?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Bob
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Dec 26, 2017 at 10:56 AM, Kedar Pawar <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>> Thats fine. It was nice to meet the community though. Thanks for
>>>>>>> replies.
>>>>>>>
>>>>>>> On 26 Dec 2017 20:28, "sigzero" <[email protected]> wrote:
>>>>>>>
>>>>>>> I am wondering how hard it would be to just update the plugin to
>>>>>>> include the functionality.
>>>>>>>
>>>>>>> I don't agree with it being in the core as that's not the jEdit
>>>>>>> manifesto.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Bob
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Dec 26, 2017 at 7:05 AM, Kedar Pawar <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> >> that You can't do many things without any plugin installed
>>>>>>>
>>>>>>> do I really need a plugin for a feature that should be available in
>>>>>>> the editor itself??
>>>>>>>
>>>>>>> If jEdit supports syntax highlighting, multiple character sets and
>>>>>>> indentation, then this is not an uncommon feature to have.
>>>>>>>
>>>>>>> Actually it will be nice to see this feature included in the future
>>>>>>> versions of jEdit. I hope the developers come to agree with that.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 25 December 2017 at 23:42, Steve Jakob <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> This is one of the main things that I appreciate about jEdit. A good
>>>>>>> basic editor that’s VERY flexible. I also appreciate the work that all of
>>>>>>> the maintainers and plugin authors have contributed. I feel fortunate that
>>>>>>> I had the opportunity to meet Slava years ago, say my thanks in person and
>>>>>>> share a pitcher of beer.
>>>>>>> :-)
>>>>>>>
>>>>>>> Merry Christmas folks,
>>>>>>>
>>>>>>> Steve Jakob
>>>>>>>
>>>>>>>
>>>>>>> > On Dec 25, 2017, at 1:40 PM, Robert Schwenn <
>>>>>>> [email protected]> wrote:
>>>>>>> >
>>>>>>> >
>>>>>>> >>  ... Is there any reason that such simple feature is not included
>>>>>>> ...
>>>>>>> >
>>>>>>> > Yes, there is a reason ;-). One of jEdit's ideas is to provide a
>>>>>>> sophisticated core, but most user features by plugins. You may have noticed
>>>>>>> that You can't do many things without any plugin installed. jEdit simply
>>>>>>> isn't the application for people who want a full-featured editor out of the
>>>>>>> box. It's for people who like to compose their "own" editor.
>>>>>>> >
>>>>>>> > Merry Christmas to all.
>>>>>>> > Robert
>>>>>>>
>>>>>>> > ------------------------------------------------------------
>>>>>>> ------------------
>>>>>>> > Check out the vibrant tech community on one of the world's most
>>>>>>> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot--
>>>>>>> > -----------------------------------------------
>>>>>>> > jEdit Users' List
>>>>>>> > [email protected]
>>>>>>> > https://lists.sourceforge.net/lists/listinfo/jedit-users
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------
>>>>>>> ------------------
>>>>>>> Check out the vibrant tech community on one of the world's most
>>>>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>>>>>> --
>>>>>>> -----------------------------------------------
>>>>>>> jEdit Users' List
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jedit-users
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------
>>>>>>> ------------------
>>>>>>> Check out the vibrant tech community on one of the world's most
>>>>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>>>>>> --
>>>>>>> -----------------------------------------------
>>>>>>> jEdit Users' List
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jedit-users
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> ------------------------------------------------------------
>>>> ------------------
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>>> --
>>>> -----------------------------------------------
>>>> jEdit Users' List
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/jedit-users
>>>>
>>>>
>>>
>>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

-- 
-----------------------------------------------
jEdit Users' List
[email protected]
https://lists.sourceforge.net/lists/listinfo/jedit-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.