Current section

86 Versions

Jump to

Compare versions

4 files changed
+7 additions
-5 deletions
  @@ -102,7 +102,7 @@ You can install Floki by adding a dependency to your mix file (mix.exs):
102 102 ```elixir
103 103 defp deps do
104 104 [
105 - {:floki, "~> 0.6"}
105 + {:floki, "~> 0.7"}
106 106 ]
107 107 end
108 108 ```
  @@ -22,4 +22,4 @@
22 22 [{<<"app">>,<<"mochiweb">>},
23 23 {<<"optional">>,false},
24 24 {<<"requirement">>,<<"~> 2.12.2">>}]}]}.
25 - {<<"version">>,<<"0.7.0">>}.
25 + {<<"version">>,<<"0.7.1">>}.
  @@ -34,8 +34,9 @@ defmodule Floki.Finder do
34 34 defp traverse({}, _, _, acc), do: acc
35 35 defp traverse([], _, _, acc), do: acc
36 36 defp traverse(string, _, _, acc) when is_binary(string), do: acc
37 - defp traverse({:comment, _comment},_, _, acc), do: acc
38 - defp traverse({:pi, _xml, _xml_attrs},_, _, acc), do: acc
37 + defp traverse({:comment, _comment}, _, _, acc), do: acc
38 + defp traverse({:pi, _xml, _xml_attrs}, _, _, acc), do: acc
39 + defp traverse({:pi, _php_script}, _, _, acc), do: acc
39 40 defp traverse([node|sibling_nodes], _, selectors, acc) do
40 41 acc = traverse(node, sibling_nodes, selectors, acc)
41 42 traverse(sibling_nodes, [], selectors, acc)
  @@ -125,5 +126,6 @@ defmodule Floki.Finder do
125 126
126 127 defp ignore_node?({:comment, _}), do: true
127 128 defp ignore_node?({:pi, _, _}), do: true
129 + defp ignore_node?({:pi, _}), do: true
128 130 defp ignore_node?(_), do: false
129 131 end
  @@ -3,7 +3,7 @@ defmodule Floki.Mixfile do
3 3
4 4 def project do
5 5 [app: :floki,
6 - version: "0.7.0",
6 + version: "0.7.1",
7 7 name: "Floki",
8 8 elixir: ">= 1.0.0",
9 9 package: package,