Inspector v.0.4: Remote Inspector

Started by hartrock, February 11, 2016, 01:21:03 PM

Previous topic - Next topic

hartrock


  • [*] Inspector's webserver for serving RI's GUI runs as a newLISP process, to be started by the user (it's a standalone webserver not needing more software);

  • [*] RI's GUI is running inside a browser window with Javascript;

  • [*] RI's remote is a newLISP process to be visualized and controlled by RI's GUI.
  • [/list]
    A screenshot says more than many words: https://github.com/hartrock/Inspector#remote-inspector-debugging-session">Remote Inspector: debugging session.




  • [*] interaction with,

  • [*] introspection of, and

  • [*] control of this remote.
  • [/list]

    [*] Interaction: remote console mimicking a newLISP interpreter shell inside a terminal;
  • [*] introspection: remote's symbols will be shown in symbols view and updated after each evaluation;

  • [*] control:

       
    [*] start: with startup CLI arguments,

  •  
  • [*] termination: SIGTERM, SIGKILL, and

  •  
  • [*] interruption: SIGINT.
  • [/list]
    [/list]

    [size=150]More[/size]

    For more details see:

    https://github.com/hartrock/Inspector#remote-inspector">https://github.com/hartrock/Inspector#remote-inspector



    Project page:

    https://github.com/hartrock/Inspector">https://github.com/hartrock/Inspector



    Feedback is appreciated.

    oofoe

    #1
    This looks quite interesting! I'll give it a try when I update to the new release.



    Thanks for releasing it!
    Testing can show the presence of bugs, but not their absence.