aboutsummaryrefslogtreecommitdiffstats
path: root/src/asciideck_line_reader.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-06-11 12:38:07 +0200
committerLoïc Hoguin <[email protected]>2018-06-11 12:38:07 +0200
commit976dfc5d92e3e23f356cb19f17ff51b22c75e634 (patch)
tree2589053dfc25bd6f38afdd9a06bdbbf63680464c /src/asciideck_line_reader.erl
parent524777054be30c848c1883ffd15b245c29f73004 (diff)
downloadasciideck-976dfc5d92e3e23f356cb19f17ff51b22c75e634.tar.gz
asciideck-976dfc5d92e3e23f356cb19f17ff51b22c75e634.tar.bz2
asciideck-976dfc5d92e3e23f356cb19f17ff51b22c75e634.zip
Add scripts/asciidoc ad-hoc replacement and HTML output
This allows me to build ninenines.eu using Asciideck and while the results are not perfect yet things are looking pretty, pretty good. Adding source-highlight support, showing images and fixing a few minor issues should bring me to the point where I can drop Asciidoc.
Diffstat (limited to 'src/asciideck_line_reader.erl')
-rw-r--r--src/asciideck_line_reader.erl19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/asciideck_line_reader.erl b/src/asciideck_line_reader.erl
index 240c70b..c469692 100644
--- a/src/asciideck_line_reader.erl
+++ b/src/asciideck_line_reader.erl
@@ -15,11 +15,8 @@
-module(asciideck_line_reader).
-behaviour(gen_server).
-%% API.
+%% The API is defined in asciideck_reader.
-export([start_link/1]).
--export([read_line/1]).
--export([get_position/1]).
--export([set_position/2]).
%% gen_server.
-export([init/1]).
@@ -41,20 +38,6 @@
start_link(Data) ->
gen_server:start_link(?MODULE, [Data], []).
--spec read_line(pid()) -> binary() | eof.
-read_line(Pid) ->
- gen_server:call(Pid, read_line).
-
-%% @todo peek_line
-
--spec get_position(pid()) -> pos_integer().
-get_position(Pid) ->
- gen_server:call(Pid, get_position).
-
--spec set_position(pid(), pos_integer()) -> ok.
-set_position(Pid, Pos) ->
- gen_server:cast(Pid, {set_position, Pos}).
-
%% gen_server.
init([Data]) ->