imag/lib/entry
Matthias Beyer 0eac6d9931 Add support for directional links
This patch adds support for directional links in libimagentrylink.

A directional link is added to the same header as the "internal" links,
which are unidirectional.

The "outgoing" link is added in "links.to", the "incoming" links are
added to "links.from".

This way we can always traverse all linkage. The `Linkable::links()`
method is changed to always return _all_ link.
The `Link` type was extended for notions of "to" and "from" links.

Also adds testing.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-06-26 20:26:41 +02:00
..
libimagentryannotation Rename module: linker -> linkable 2019-06-21 23:22:48 +02:00
libimagentrycategory Rename module: linker -> linkable 2019-06-21 23:22:48 +02:00
libimagentrydatetime Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentryedit Update dependency: toml: 0.4 -> 0.5 2019-05-29 18:39:25 +02:00
libimagentryfilter Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentrygps Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentrylink Add support for directional links 2019-06-26 20:26:41 +02:00
libimagentrymarkdown Fix expected link in test 2019-06-23 21:43:07 +02:00
libimagentryref Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentrytag Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentryurl Add more debug output 2019-06-23 21:07:32 +02:00
libimagentryutil Update toml-query to 0.9.0 2019-05-29 18:39:25 +02:00
libimagentryview Change interface of Viewer to propagate io errors 2019-05-30 11:12:43 +02:00