LINUX.ORG.RU

RPC для elisp/racket

 , ,


0

2

Написал RPC для elisp/racket. Он позволяет всем желающим писать под любимый емакс на любимой ракетке. Понятно, что таких желающих будет полтора человека максимум, поэтому хотел бы попросить всех добрых мимокродилов поклонировать мне репозитарии. Я диплом из этого сделал, в диплом нужно вставить статистику использования, а она сейчас считай никакая.

Ссылки:

https://github.com/sk1e/ss-rpc-server

https://github.com/sk1e/ss-rpc-client

Если кому-нибудь все же интересно, то основные фичи очередного костыля это более низкий оверхед на вызов и возможность звать функции обратно (функции elisp'а из программы на racket).


Я диплом из этого сделал, в диплом нужно вставить статистику использования

Ну и времена пошли...

Zmicier ★★★★★
()
Ответ на: комментарий от olibjerd

Они, насколько я понял, другие задачи выполняют. На других rpc мое приложение для имакса тормозило, подозреваю с geiser все еще хуже было бы.

kot1k
() автор топика

Я диплом из этого сделал

Капец...Вот в мое то время таким только школяры занимались от нех делать ...

anonymous
()
Ответ на: комментарий от poe

Когда можно разфоркнуть обратно?

В пятницу :)

Спасибо

kot1k
() автор топика

функции elisp'а из программы на racket

Это как? Emacs запускается как интерпретатор при каждом вызове?

Kostafey
()
Ответ на: комментарий от Kostafey

Это как? Emacs запускается как интерпретатор при каждом вызове?

Нет, Emacs запускает программу на Racket, коннектится к ней по TCP и шлёт сообщение вызова функции, эта функция, в свою очередь, может слать сообщения вызова функций elisp'а (вставить текст, покрасить текст, переключить буфер).

kot1k
() автор топика
Ответ на: комментарий от anonymous

Не, у меня слишком долго ещё напряженный график будет, свои проекты-то простаивают. Да и маргинально как-то на вид, даже для меня)

Спасибо за форк.

kot1k
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.