REPL Pad

From $1
    Table of contents

    Status Owner Importance Complexity MD Version
    Pending Normal Medium

    A generic pad for language addins to plug in a REPL (read-eval-print-loop). The Boo addin already has a REPL pad, but it would be nice to be able to plug in the csharp, IronPython, IronRubu, F# REPLs easily.

    Th REPL pad should provide a decent terminal-like widget with syntax highlighting and good keyboard usability, history, etc. It should also have a mechanism for running the actual REPL outside the MD process, and for loading the projects' compiled output dlls. It could also provide a command for copying selected text from the source editor to the REPL and executing it, and maybe a mechanism for storing and managing code snippets for the repl.

    Using Mono.TextEditor as the REPL widget directly would require adding support for line wrapping and uneditable regions, so it might be easier to use the Mono.TextEditor syntax highlighting engine with a GTK TextView.

    Tag page
    • No tags

    Files (0)

     
    Viewing 1 of 1 comments: view all
    I would like to contribute to implement it. How can I go about doing it?
    Posted 02:24, 26 Oct 2010
    Viewing 1 of 1 comments: view all
    You must login to post a comment.
    Page last modified 00:25, 29 Jan 2010 by M.j.hutchinson