summaryrefslogtreecommitdiff
path: root/lib/exirc/utils.ex
diff options
context:
space:
mode:
authorPaul Schoenfelder <paulschoenfelder@gmail.com>2017-12-11 15:24:05 -0600
committerGitHub <noreply@github.com>2017-12-11 15:24:05 -0600
commita7c3b34cfaf8c00ceb85570844b9de22bdd82ea2 (patch)
treec0d72a381da20d41dc5fa8ab9f7688652ec7907d /lib/exirc/utils.ex
parentMerge pull request #72 from Ghouli/master (diff)
parentAvoid matching on text, and reformat the pipelines (diff)
Merge pull request #74 from tchoutri/add-whois
Implementation of Whois feature.
Diffstat (limited to 'lib/exirc/utils.ex')
-rw-r--r--lib/exirc/utils.ex14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/exirc/utils.ex b/lib/exirc/utils.ex
index 46cba11..d79b326 100644
--- a/lib/exirc/utils.ex
+++ b/lib/exirc/utils.ex
@@ -13,7 +13,7 @@ defmodule ExIrc.Utils do
message = ExIrc.Utils.parse data
assert "irc.example.org" = message.server
"""
- @spec parse(raw_data :: char_list) :: IrcMessage.t
+ @spec parse(raw_data :: charlist) :: IrcMessage.t
def parse(raw_data) do
data = :string.substr(raw_data, 1, length(raw_data))
case data do
@@ -137,7 +137,7 @@ defmodule ExIrc.Utils do
end
defp isup_param("PREFIX=" <> user_prefixes, state) do
prefixes = Regex.run(~r/\((.*)\)(.*)/, user_prefixes, capture: :all_but_first)
- |> Enum.map(&String.to_char_list/1)
+ |> Enum.map(&String.to_charlist/1)
|> List.zip
%{state | user_prefixes: prefixes}
end
@@ -167,15 +167,15 @@ defmodule ExIrc.Utils do
' ',
:lists.nth(m, @months_of_year),
' ',
- :io_lib.format("~2..0s", [Integer.to_char_list(d)]),
+ :io_lib.format("~2..0s", [Integer.to_charlist(d)]),
' ',
- :io_lib.format("~2..0s", [Integer.to_char_list(h)]),
+ :io_lib.format("~2..0s", [Integer.to_charlist(h)]),
':',
- :io_lib.format("~2..0s", [Integer.to_char_list(n)]),
+ :io_lib.format("~2..0s", [Integer.to_charlist(n)]),
':',
- :io_lib.format("~2..0s", [Integer.to_char_list(s)]),
+ :io_lib.format("~2..0s", [Integer.to_charlist(s)]),
' ',
- Integer.to_char_list(y)] |> List.flatten |> List.to_string
+ Integer.to_charlist(y)] |> List.flatten |> List.to_string
end
defp trim_crlf(charlist) do