[IronPython] IronPython on Intellipad
Michael Foord
fuzzyman at voidspace.org.uk
Tue Oct 28 22:46:22 CET 2008
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
More information about the Ironpython-users
mailing list