[IronPython] IronPython on Intellipad
Curt Hagenlocher
curt at hagenlocher.org
Tue Oct 28 23:13:41 CET 2008
See also http://blogs.msdn.com/intellipad
On Tue, Oct 28, 2008 at 2:54 PM, Dody Gunawinata <empirebuilder at gmail.com>wrote:
>
> http://code.msdn.microsoft.com/oslo/Release/ProjectReleases.aspx?ReleaseId=1707
>
>
> On Tue, Oct 28, 2008 at 11:46 PM, Michael Foord <fuzzyman at voidspace.org.uk
> > wrote:
>
>> Do you have a link?
>>
>> Michael
>>
>> Dody Gunawinata wrote:
>>
>>> It's a WPF editor with IronPython crack :)
>>> >From the readme
>>>
>>> "Customizing commands
>>> --------------------
>>> Almost all commands that are available in Intellipad have been written in
>>> Python using
>>> the object model exposed by the application. The Python files are
>>> scattered inside the
>>> Settings directory.
>>> Commands.py contains most of the commands for Intellipad. Configuration
>>> specific commands
>>> are placed in their respective directories (Emacs or VI or VisualStudio).
>>>
>>> A command definition consists of three parts. - A "Executed" function
>>> definition, that acts as the command handler and provides the logic for the
>>> command
>>> - An optional "CanExecute" function definition, that determines when the
>>> command is enabled
>>> - A command wireup, that is done by calling the Common.Command function.
>>> This is the where the Executed and CanExecute are wired together along
>>> with the Command Name and
>>> default key binding
>>>
>>> For the moment, a restart is required for the changes to take effect."
>>>
>>> It's worth downloading. It's 'only' 15MB.
>>>
>>> Dody G.
>>>
>>> On Tue, Oct 28, 2008 at 10:52 PM, Michael Foord <
>>> fuzzyman at voidspace.org.uk <mailto:fuzzyman at voidspace.org.uk>> wrote:
>>>
>>> Curt Hagenlocher wrote:
>>>
>>> That's what the "Connected Systems Division" was publicly
>>> calling Intellipad before it had a "real" name.
>>>
>>> Intellipad is an extensible text editor inspired by Emacs
>>> which uses IronPython as its extension language.
>>>
>>>
>>> Thanks!
>>>
>>> Michael
>>>
>>>
>>> On Tue, Oct 28, 2008 at 1:40 PM, Michael Foord
>>> <fuzzyman at voidspace.org.uk <mailto:fuzzyman at voidspace.org.uk>
>>> <mailto:fuzzyman at voidspace.org.uk
>>> <mailto:fuzzyman at voidspace.org.uk>>> wrote:
>>>
>>> Dody Gunawinata wrote:
>>>
>>> The new Oslo technology "Emacs.Net" editor relies on
>>> IronPython to do the job that Lisp do for Emacs.
>>>
>>>
>>> What is Emacs.NET ?
>>>
>>> Michael
>>>
>>>
>>> "Error Executing Command: 'setmode(MMode)'.
>>> Microsoft.Scripting.Runtime.UnboundNameException: name
>>> 'setmode' is not defined
>>> at
>>> IronPython.Runtime.PythonContext.MissingName(SymbolId name)
>>> at
>>>
>>> Microsoft.Scripting.Runtime.LanguageContext.LookupName(CodeContext
>>> context, SymbolId name)
>>> at
>>>
>>> Microsoft.Scripting.Runtime.RuntimeHelpers.LookupName(CodeContext
>>> context, SymbolId name)
>>> at Initialize##97(Closure , CodeContext )
>>> at Microsoft.Scripting.ScriptCode.Run(CodeContext
>>> codeContext, Boolean tryEvaluate)
>>> at Microsoft.Scripting.ScriptCode.Run(Scope scope)
>>> at Microsoft.Scripting.SourceUnit.Execute(Scope scope,
>>> ErrorSink errorSink)
>>> at
>>>
>>> Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope
>>> scope)
>>> at
>>>
>>> Microsoft.Intellipad.Scripting.MiniBufferMode.ScriptState.ProcessCommand(String
>>> commandText)
>>> "
>>>
>>> -- nomadlife.org <http://nomadlife.org>
>>> <http://nomadlife.org> <http://nomadlife.org>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com
>>> <mailto:Users at lists.ironpython.com>
>>> <mailto:Users at lists.ironpython.com
>>> <mailto:Users at lists.ironpython.com>>
>>>
>>>
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>> -- http://www.ironpythoninaction.com/
>>> http://www.voidspace.org.uk/blog
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com
>>> <mailto:Users at lists.ironpython.com>
>>> <mailto:Users at lists.ironpython.com
>>> <mailto:Users at lists.ironpython.com>>
>>>
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com <mailto:Users at lists.ironpython.com>
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>>
>>> -- http://www.ironpythoninaction.com/
>>> http://www.voidspace.org.uk/blog
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com <mailto:Users at lists.ironpython.com>
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>>
>>>
>>> --
>>> nomadlife.org <http://nomadlife.org>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>
>>
>> --
>> http://www.ironpythoninaction.com/
>> http://www.voidspace.org.uk/blog
>>
>>
>>
>
>
> --
> nomadlife.org
>
>
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20081028/8c788c61/attachment.html>
More information about the Ironpython-users
mailing list