danny0838 / content-farm-terminator

Content Farm Terminator browser extension/「終結內容農場」瀏覽器套件
https://danny0838.github.io/content-farm-terminator/
GNU General Public License v3.0
1.34k stars 47 forks source link

[Feature Request] 單行註解 #33

Open FlandreDaisuki opened 5 years ago

FlandreDaisuki commented 5 years ago

目前語法可以對特定規則註解:

rule comment

但希望可以增加單行註解來註解整個規則集,而不用切分檔案:

# 新聞黑名單
rule_1
rule_2
regex_1 comment

# 論壇黑名單
rule_3

感覺可以直接 match 第一個字是 # 就好,雖然 URI 裡 # 是合法字元 (hash),但在連結或頁面的封鎖上去針對 hash 封鎖應該是不合理的,不會造成歧義

danny0838 commented 5 years ago

理論上似乎ok,因為正規表示式規則一定是 / 開頭,而網域規則不能包含 # (不是合法的域名字元)。不過可能還要再評估一下會不會引入其他問題。

在此之前可以在行首輸入一個空白,就可以寫註解了,例如:

 # 新聞黑名單
rule_1
rule_2
regex_1 comment

 # 論壇黑名單
rule_3
sioxe823 commented 3 years ago

@danny0838 希望可以兼容easylist adblock plus用!作comment sign的格式

https://adblockplus.org/filter-cheatsheet#comments