OSDN Git Service

Add folder functions.
[mave/mave.git] / mave.config.sample
index 570bc95..588bf3c 100644 (file)
@@ -65,7 +65,7 @@ account[:SMTP_AUTHTYPE]               = :plain
        v[:GREETING]                    ||= "Hi,\n\n"
        if(v[:USER_NAME])
                v[:FROM]                        ||= "#{(it = v[:USER_NAME]) !~ /[\x80-\xFF]/ ? \
-                                                               %|"#{it}"| : "=?ISO-2022-JP?B?#{[it.tojis].pack('m*').gsub(/\n/, '')}?="} <#{v[:USER_ADDRESS]}>"
+                                                               %|"#{it}"| : "=?ISO-2022-JP?B?#{[it.kconv(Kconv::JIS, Kconv::UTF8)].pack('m*').gsub(/\n/, '')}?="} <#{v[:USER_ADDRESS]}>"
                v[:SIGNATURE]           ||= "\nThanks,\n\n-- \n#{v[:USER_NAME]}\n"
        else
                v[:FROM]                        ||= v[:USER_ADDRESS]
@@ -84,28 +84,38 @@ account[:SMTP_AUTHTYPE]             = :plain
 #      その他の設定
 #
 @configs[:ROOT_DIRECTORY]              = "#{ENV['HOME']}/mave.mails"
+#@configs[:ROOT_DIRECTORY]             = 'c:/Documents and Settings/username/My Documents/mails'
 @configs[:POP_DIRECTORY]               = @configs[:ROOT_DIRECTORY] + '/_pop'
 
-revision                                               = '$Revision: 3.91 $' =~ /:\s+(\d+)(\.\d+)/
+revision                                               = '$Revision: 3.92 $' =~ /:\s+(\d+)(\.\d+)/
 version                                                        = ($1.to_i - 1).to_s + $2
-sys_sig                                                        = `uname -n -r -o`.chomp
+sys_sig                                                        = (it = RUBY_PLATFORM) =~ /i.86-mswin32/ ? it : `uname -n -r -o`.chomp
 @configs[:MAILER]                              = "Mave version #{version} (#{$?.to_i == 0 ? sys_sig : 'unknown'})"
 @configs[:APLNAME]                             = "Textbase Mailer 'Mave' version #{version}"
-hostname                                               = `uname -n`.chomp
+hostname                                               = `hostname`.chomp
 @configs[:HOSTNAME]                            = "#{$?.to_i == 0 ? hostname : 'unknown'}"
 
 Intl.bind_text_domain('mave-tokyo-utf8')
 Intl.bind_text_domain('mave-osaka-euc')
 Intl.set_text_domain('mave-tokyo-utf8')
 
+@configs[:TERMINAL_CHARSET]            = 'UTF-8'
+#@configs[:TERMINAL_CHARSET]   = 'EUC-JP'
+#@configs[:TERMINAL_CHARSET]   = 'SHIFT_JIS'
+@configs[:EDITOR_CHARSET]              = 'UTF-8'
+@configs[:FILENAME_CHARSET]            = 'UTF-8'
+
 @configs[:CLUSTER_DIRS]                        = 5
 @configs[:CLUSTER_EXT]                 = 'mails'
 
 # エディタ設定
-@configs[:EDITOR_TYPE] = 'system'                                                              # 端末上で起動するエディタの場合
-@configs[:EDITOR] = '/usr/bin/vim %s'
-@configs[:EDITOR_TYPE] = 'forkexec'                                                            # 別ウィンドウで起動するエディタの場合
-@configs[:EDITOR] = '/usr/bin/emacs %s >/dev/null 2>&1'
+@configs[:EDITOR_TYPE]                 = 'system'                                              # 端末上で起動するエディタの場合
+@configs[:EDITOR]                              = '/usr/bin/vi %s'
+#@configs[:EDITOR]                             = 'c:\windows\system32\notepad.exe %s'
+#@configs[:EDITOR]                             = 'c:\winnt\system32\notepad.exe %s'
+#@configs[:EDITOR]                             = 'c:\Program Files\sakura\sakura.exe %s'
+#@configs[:EDITOR_TYPE]                        = 'forkexec'                                    # 別ウィンドウで起動するエディタの場合
+#@configs[:EDITOR]                             = '/usr/bin/emacs %s >/dev/null 2>&1'
 
 #===============================================================================
 #