cage
f0862e3903
- [rpc] returned an error if a gemini stream can not be foud in 'gemini-stream-info'.
2023-01-01 20:05:20 +01:00
cage
cbb447a84e
- [rpc] added 'gemini-stream-parsed-line'.
2023-01-01 18:31:27 +01:00
cage
a6a8b0ad8f
- [rpc] fixed error handling.
2023-01-01 14:57:08 +01:00
cage
59a9b69605
- added a new command 'delete-notifications';
...
- retrofitted 'add-metadata-to-parsed-gemini-lines' into the main gemini parser;
- fixed json generation of parsed lines in 'gemini-stream-info'.
2023-01-01 11:11:40 +01:00
cage
3114264505
- added parameter 'initialize-parser' (default to nil), to reset
...
parser state in 'sexp->text-rows';
- added 'add-metadata-to-parsed-gemini-lines'
This function will add attributes (like ':header-group-id') to the
sexp representation of a gemini stream (structure: (tag
((attribute-key attribute value)...) text line) )
- [JSON-RPC API] added a couple of public API function.
2022-12-30 11:07:30 +01:00
cage
fb4be7bb9f
- [gui] added an actual funcion for API;
...
- [jsonrpc] added more information when an internal error occurred;
- added 'main:rpc-server-init'.
2022-12-27 13:19:59 +01:00
cage
39878d6475
- wrapped 'babel:string-to-octets' in 'text-utils:string->octets'.
2022-12-25 12:53:07 +01:00
cage
b2e7f8fd62
- added a minimal client-server interation system (using pipe).
...
- renamed 'main:init' to 'main-croatoan-init'.
2022-12-24 14:39:53 +01:00
cage
db30d2b47d
- added some scaffolding for RPC;
...
- added 'read-delimited-into-array'.
2022-12-23 13:23:08 +01:00