These commits add ARC compatibility while retaining backwards compatibility with non-ARC targets. They also merge in some of the features found in other forks and are an attempt to clean everything.
/cc @tijoinc, @tresni, @tuoxie007, @flipstudio, @floorjiann, @aidann, @VegetarianZombie, @bamse16, @neocoin, @spawrks, @AhnSeongHyun, @larsw
simple xpath only from root document
simple xpath from root document
HTMLNode new features
new method: addPrevSibling:child
Replace and remove attributes added
Adding hybrid ARC compatibility via “JXArcCompatibilityMacros.”.
Reformatting long method selectors.
Merge remote-tracking branch 'refs/remotes/neocoin/support_xpath'
Merge remote-tracking branch 'refs/remotes/flipstudio/master'
Added license with best guess of MIT. Sourced from zootreeves#8
Adding cleaned up version of “-innerHTML” by @tresni (Brian Hartvigsen).
Renaming “-findChildTags:” to “-findChildrenWithTag:” and “-findChild…
…Tag:” to “-findChildWithTag:”, deprecating old methods.
This is based on work by @tijoinc (Tim Johnsen):