aboutsummaryrefslogtreecommitdiff
path: root/mardown/ast_modifier.go
diff options
context:
space:
mode:
Diffstat (limited to 'mardown/ast_modifier.go')
-rw-r--r--mardown/ast_modifier.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/mardown/ast_modifier.go b/mardown/ast_modifier.go
index 13cd91d..bd04b28 100644
--- a/mardown/ast_modifier.go
+++ b/mardown/ast_modifier.go
@@ -117,6 +117,12 @@ func modifier(lxs *lexers) (*astModifier, error) {
case lexerExternal:
if lxs.Current().Value == "!" {
s += lxs.Current().Value
+ } else {
+ ext, err := external(lxs)
+ if err != nil {
+ return nil, err
+ }
+ mod.content = append(mod.content, ext)
}
default:
return nil, ErrInvalidTypeInModifier