[IronPython] IronPython on Intellipad

Curt Hagenlocher curt at hagenlocher.org
Mon Nov 3 05:58:59 CET 2008


And also
http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,92ec6f1f-45e5-4b7d-b675-548be5131a07.aspx


On Tue, Oct 28, 2008 at 2:13 PM, Curt Hagenlocher <curt at hagenlocher.org>wrote:

> 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/20081102/e0a939c0/attachment.html>


More information about the Ironpython-users mailing list