[MonoDevelop] ChangeLogAddIn

Jacob Ilsø Christensen jacobilsoe at gmail.com
Wed Dec 14 17:56:21 EST 2005


Hi.

Thanks for the IEditableTextBuffer tip. I cannot make it insert text at the
current cursor position though. I tried using the SelectedText property (as
that was the only one I could find) but it always inserts in the top of the
file when nothing is selected. How do I insert text at the cursor position?

/Jacob

On 12/14/05, Lluis Sanchez <lluis at ximian.com> wrote:
>
> Hi,
>
> You should avoid depending on MonoDevelop.SourceEditor. You can insert
> text to the editor by casting document.Content to IEditableTextBuffer,
> which is independent from the editor, so if the editor changes in the
> future your add-in will work without changes.
>
> Other than that, it's ok to me.
>
> Thanks!
> Lluis.
>
> El lun, 05-12-2005 a las 22:22 +0100, Jacob Ilsø Christensen escribió:
> > Hi.
> >
> > I have written a small ChangeLogAddIn. The current functionality is to
> > add a new entry to a ChangeLog file.
> > It is invoked from the Edit menu and will only work if the currently
> > open file is a ChangeLog file.
> > The name and email used can be configured via the preferences as
> > usual.
> > Will someone try it out and let me know if this is something I can
> > commit?
> >
> > I plan to add these things later:
> >
> > * Make the preferences section a bit more pretty (gotta read up on
> > some gtk...) and follow the style of the other MonoDevelop preference
> > sections.
> > * Check the ChangeLog via mimetypes instead of just filename.
> > * Make it possible to select a number of files in the solution
> > explorer and when clicking Add ChangeLog Entry those files will be
> > added as well (with the correct path relative to the ChangeLog being
> > added to).
> > * Integration with the VersionControl AddIn. Clicking Add ChangeLog
> > Entry will create an entry in the currently open ChangeLog file and
> > add file entries for each modified file in the same directory and
> > subdirectories of the ChangeLog file.
> >
> > Sounds like something we could use?
> >
> > The patch file works as usual. The .tar.gz file should be unpacked in
> > the root dir of MonoDevelop.
> >
> > /Jacob
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20051214/b4104026/attachment-0001.html


More information about the Monodevelop-list mailing list