From 9c8a7384946ff0a782a3568643d3c03a44e427b2 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sat, 18 Jul 2020 23:00:51 -0400 Subject: [PATCH] Fix entire link text not being parsed --- lib/gemini.ex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gemini.ex b/lib/gemini.ex index 98d4b1d..2146c82 100644 --- a/lib/gemini.ex +++ b/lib/gemini.ex @@ -56,12 +56,12 @@ defmodule Gemini do | {:list_item, String.t()} | {:quoted, String.t()} - @link_line_regex ~r/\s*([^\s]+)(?:\s+([^\s]+))?/ + @link_line_regex ~r/\s*([^\s]+)(?:\s+(.+))?/ @spec parse(String.t()) :: [line()] def parse(doc) do - {lines, _, _} = + {lines, _} = doc |> String.split("\n") |> Enum.reduce({[], false}, fn line, {lines, in_preformatting} ->