<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>Perfect, thanks!<br><br><div id=""><font size="2">Robert</font> Picard<br></div><br><div id="1"><br>---- On Fri, 08 Feb 2013 13:19:55 -0500 <b>Seth David Schoen<schoen@eff.org></b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px;">Robert Picard writes: <br> <br>> I'm working on a program that uses the HTTPS Everywhere rulesets. I'd like to be able to use only <br>> stable rules, but I can't find a way to identify them programmatically. Somebody pointed out to me that <br>> the Chrome extension separates the two, it makes me think that there is some mechanism for this, but <br>> I haven't been able to find it in the source. <br>>  <br>> I'd appreciate a little insight into this! <br> <br>Hi, <br> <br>This distinction refers to two different git branches in our repository. <br>The stable rules are those in the "stable" git branch, while the unstable <br>rules are those in the "master" git branch.  So if you do <br> <br>git checkout stable <br> <br>in a copy of the HTTPS Everywhere git tree, you'll see the stable rules <br>in src/chrome/content/rules. <br> <br>--  <br>Seth Schoen  <<a subj="" mailid="schoen%40eff.org" href="mailto:schoen@eff.org" target="_blank">schoen@eff.org</a>> <br>Senior Staff Technologist                       <a href="https://www.eff.org/" target="_blank">https://www.eff.org/</a> <br>Electronic Frontier Foundation                  <a href="https://www.eff.org/join" target="_blank">https://www.eff.org/join</a> <br>454 Shotwell Street, San Francisco, CA  94110   +1 415 436 9333 x107 <br></blockquote><br></div></body></html>