From 538b830c3e86000c5da2d2a0b1d7e898bfbf64e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Thu, 12 Dec 2013 11:20:39 +0100 Subject: [PATCH] Update record and stream docs (tks @pragdave) --- lib/elixir/lib/record.ex | 8 ++++---- lib/elixir/lib/stream.ex | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/elixir/lib/record.ex b/lib/elixir/lib/record.ex index e581368989..b562c01abd 100644 --- a/lib/elixir/lib/record.ex +++ b/lib/elixir/lib/record.ex @@ -194,10 +194,10 @@ defmodule Record do ## Examples - > Record.extract(:file_info, from_lib: "kernel/include/file.hrl") - [size: :undefined, type: :undefined, access: :undefined, atime: :undefined, - mtime: :undefined, ctime: :undefined, mode: :undefined, links: :undefined, - major_device: :undefined, minor_device: :undefined, inode: :undefined, + Record.extract(:file_info, from_lib: "kernel/include/file.hrl") + #=> [size: :undefined, type: :undefined, access: :undefined, atime: :undefined, + mtime: :undefined, ctime: :undefined, mode: :undefined, links: :undefined, + major_device: :undefined, minor_device: :undefined, inode: :undefined, uid: :undefined, gid: :undefined] defrecord FileInfo, Record.extract(:file_info, from_lib: "kernel/include/file.hrl") diff --git a/lib/elixir/lib/stream.ex b/lib/elixir/lib/stream.ex index 835702465e..5efcd9dce7 100644 --- a/lib/elixir/lib/stream.ex +++ b/lib/elixir/lib/stream.ex @@ -810,8 +810,8 @@ defmodule Stream do Stream.resource(fn -> File.open("sample") end, fn file -> - case IO.readline(file) do - data when is_binary(file) -> { data, file } + case IO.read(file, :line) do + data when is_binary(data) -> { data, file } _ -> nil end end,