ruricolist / cl-https-everywhere

Use HTTPS Everywhere rules from Lisp
MIT License
9 stars 0 forks source link

Rulesets target errors #1

Open Ambrevar opened 2 years ago

Ambrevar commented 2 years ago

For me rulesets.xml fails to build. After some digging, I found out that turning

(uiop:parse-unix-namestring "https-everywhere/src/chrome/content/rules/*.xml")

to

"https-everywhere/src/chrome/content/rules/*.xml"

does the trick. Indeed, parse-unix-namestring turn * into \\* which essentially kills the pattern. Mistake?

Besides, I got a sb-ext:file-exists condition. I had to append :if-exists :supersede to with-output-to-file. Any idea why?

ruricolist commented 2 years ago

I don't make use of this library anymore; if you're going to be using it in Nyxt would you like me to add you as a collaborator?

Ambrevar commented 2 years ago

Sure thing, thanks for the offer! :)