aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhogelog2008-09-08 06:11:21 +0000
committerhogelog2008-09-08 06:11:21 +0000
commit9ad8b5daa48fd02bb0fc0bf29348307cff28db38 (patch)
tree9d5133ffbc0063dab9b77068710cd95b3d942cfc
parentbdeada9ee45a8adf02fbf5c09ca4f0bba506957e (diff)
downloadvimperator-plugins-9ad8b5daa48fd02bb0fc0bf29348307cff28db38.tar.bz2
:set fenc=で同じ処理が繰り返されていた問題を修正(無駄なBrowserSetForcedCharacterSetの削除)。
:set audet=で文字化けとなる問題を修正(間違ったBrowserSetForcedCharacterSetの削除)。 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@18975 d0d07461-0603-4401-acd4-de1884942a52
-rw-r--r--encodingSwitcher.js4
1 files changed, 1 insertions, 3 deletions
diff --git a/encodingSwitcher.js b/encodingSwitcher.js
index f4014bd..d4b312f 100644
--- a/encodingSwitcher.js
+++ b/encodingSwitcher.js
@@ -89,7 +89,6 @@ liberator.options.add(['fileencoding','fenc'],'set the charactor encoding for th
value = getEncoding(value);
SetForcedCharset(value);
//SetDefaultCharacterSet(value);
- BrowserSetForcedCharacterSet(value);
},
getter: function()
getBrowser().docShell.QueryInterface(Ci.nsIDocCharset).charset,
@@ -104,7 +103,6 @@ const DEFAULT_DETECTOR = createDetector(sbCharDetector.GetStringFromName('intl.c
liberator.options.add(['autodetector','audet'],'set auto detect character encoding','string',DEFAULT_DETECTOR,
{
setter: function(value){
- SetForcedDetector(true);
var pref = Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch);
var str = Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString);
if (!value || value == 'off') {
@@ -113,7 +111,7 @@ liberator.options.add(['autodetector','audet'],'set auto detect character encodi
str.data = value = getDetector(value);
}
pref.setComplexValue('intl.charset.detector',Ci.nsISupportsString, str);
- BrowserSetForcedCharacterSet(value);
+ SetForcedDetector(true);
},
getter: function(){
var elms = document.getElementById('charsetMenu').getElementsByAttribute('checed','true');