File 0001-msc-replace-regexp-with-re.patch of Package pie
From f990a44b1a66b0b3fee16c9373555006ff4d562c Mon Sep 17 00:00:00 2001
From: Led <ledest@gmail.com>
Date: Tue, 3 Mar 2015 13:15:06 +0200
Subject: [PATCH 1/2] msc: replace regexp with re
---
apps/msc/src/fdoc.erl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/apps/msc/src/fdoc.erl b/apps/msc/src/fdoc.erl
index f3360af..2999a70 100644
--- a/apps/msc/src/fdoc.erl
+++ b/apps/msc/src/fdoc.erl
@@ -44,7 +44,7 @@ apropos(Regexp) ->
get_apropos(Regexp) ->
ensure_started(),
- case regexp:parse(Regexp) of
+ case re:compile(Regexp) of
{ok, RE} ->
fdoc ! {apropos, self(), RE},
receive
@@ -132,7 +132,7 @@ loop() ->
{apropos, From, RE} ->
Matches = [{M,F,A,D} || {M,F,A,D} <- ets:tab2list(?MODULE),
any(fun(S) ->
- regexp:match(S, RE) /= nomatch
+ re:run(S, RE) /= nomatch
end,
[D,
atom_to_list(M),
--
2.1.4