poste_replique

Software Screenshot:
poste_replique
Software Details:
Version: 0.1.5
Upload Date: 11 May 15
Developer: Ted Tibbetts
Distribution Type: Freeware
Downloads: 9

Rating: nan/5 (Total Votes: 0)

poste_replique is a Python library and command-line client to facilitate communication with a node replique server.

poste_replique can be used to do evaluation and completion of javascript code on a persistent node REPL.

The replique server is distributed (along with poste_replique) as part of the vim noderepl addon.

replique can also be installed separately with npm::
 npm install replique

CLI Usage

You will need to have a running replique server. See the replique documentation for more info.

To connect with the Python CLI:

$ poste_replique.py evaluate '["hello", "world"].join(" ")'
'hello world'


All evaluations take place in a persistent environment.

It is possible to use a different persistent environment by specifying a context:

$ poste_replique.py evaluate --context CLI-test 'var test = "testing"'
undefined
$ poste_replique.py evaluate --context CLI-test 'test'
'testing'
$ poste_replique.py evaluate 'test'
undefined


Not specifying a context is equivalent to specifying the context "default".

It's also possible to specify a different host and/or port using the --server and --port options.

API Usage

The API is fairly straightforward.

Communication with the server consists of calling the post function.

See the source code or the docstrings for more information.

An example of usage can be found in the vim addon noderepl.

Protocol

See the documentation for the replique server (found in the noderepl repo) for information on replique's communication protocol.

Requirements:

  • Python

Similar Software

Crow Designer
Crow Designer

11 May 15

Rikulo CouchClient
Rikulo CouchClient

19 Feb 15

wxGTK
wxGTK

3 Jun 15

Comments to poste_replique

Comments not found
Add Comment
Turn on images!