Current section

86 Versions

Jump to

Compare versions

4 files changed
+6 additions
-4 deletions
  @@ -91,7 +91,7 @@ You can install Floki by adding a dependency to your mix file (mix.exs):
91 91 ```elixir
92 92 defp deps do
93 93 [
94 - {:floki, "~> 0.2"}
94 + {:floki, "~> 0.3"}
95 95 ]
96 96 end
97 97 ```
  @@ -17,4 +17,4 @@
17 17 [{<<"app">>,<<"mochiweb">>},
18 18 {<<"optional">>,nil},
19 19 {<<"requirement">>,<<"~> 2.12.2">>}]}]}.
20 - {<<"version">>,<<"0.3.0">>}.
20 + {<<"version">>,<<"0.3.1">>}.
  @@ -258,8 +258,10 @@ defmodule Floki do
258 258 acc = find_by_selector(selector, h, matcher, acc)
259 259 find_by_selector(selector, t, matcher, acc)
260 260 end
261 - # Ignores comments
261 + # Ignore comments
262 262 defp find_by_selector(_selector, {:comment, _comment}, _, acc), do: acc
263 + # Ignore XML document version
264 + defp find_by_selector(_selector, {:pi, _xml, _xml_attrs}, _, acc), do: acc
263 265 defp find_by_selector(selector, node, matcher, acc) do
264 266 {_, _, child_node} = node
  @@ -3,7 +3,7 @@ defmodule Floki.Mixfile do
3 3
4 4 def project do
5 5 [app: :floki,
6 - version: "0.3.0",
6 + version: "0.3.1",
7 7 elixir: ">= 1.0.0",
8 8 package: package,
9 9 description: description,