An open API service indexing awesome lists of open source software.

https://github.com/localvoid/emacs-manager

emacs manager server
https://github.com/localvoid/emacs-manager

Last synced: about 1 year ago
JSON representation

emacs manager server

Awesome Lists containing this project

README

          

===============
Emacs Manager
===============

Latest versions of Gnome Shell extension doesn't require installation of this server. This project is
now obsolete.

Installation
------------

Packages
^^^^^^^^

- Fedora 64bit - https://github.com/downloads/localvoid/emacs-manager/emacs-manager-0.1.1-1.x86_64.rpm
- Fedora 32bit - https://github.com/downloads/localvoid/emacs-manager/emacs-manager-0.1.1-1.i686.rpm

Compile from sources
^^^^^^^^^^^^^^^^^^^^

::

./waf configure
./waf
./waf install

DBus API
--------

com.localvoid.EmacsManager
^^^^^^^^^^^^^^^^^^^^^^^^^^
Methods:

- ObjectPath[] GetServers()
- int StartServer(string name)

Signals:

- ServerCreated(ObjectPath server_id)
- ServerDeleted(ObjectPath server_id)

com.localvoid.EmacsManager.Server
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Properties:

- string Name
- string State {"RUNNING", "KILLING", "ERROR"}

Methods:

- void Kill()
- void StartClient()
- void Execute(string cmd)