半角カナの扱いNo.05768
dentaku さん 19/10/30 18:24
 
送信メールの文字コードが「日本語」のときに出る「機種依存文字の警告」は、文字
コードを「多国語混在ユニコード」にすると出なくなりますが、それと同様に、ユニ
コードの場合は「半角カナの警告」や「全角カナへの変換」も無効になるようにでき
ませんでしょうか。
(文字コードが「日本語」の場合は有効としたい)
ユニコードなら半角カナの取り扱いも問題ないと思うのです。

あと、個人的には、半角カナも機種依存文字も一緒くたに「現在の文字コードで扱う
ことのできない文字が含まれています」という確認メッセージの対象になっていても
らうといいなと思いますが、その辺は色々ニーズがありそうなので難しいでしょうか
ね。

[ ]
RE:05768 半角カナの扱いNo.05769
秀まるお2 さん 19/10/31 08:57
 
 半角カナは、以前はメーリングリストに書き込みなどするとご意見番的な人から必
ず攻撃を受けた物ですが、最近はちゃんとした会社の普通の人からのメールにも半角
カナが混じってることもあったりして、世の中の情勢が変わってきたのかなぁという
気はします。

 とりあえず、ユニコードの場合は設定に関係なく、半角カナの警告も無しで、全角
に変換することもしないってことにしつつ、そもそも的に、標準で警告出さない設定
&全角に変換しないって風にしてしまおうと思います。

 (現在のバージョンをインストールしてるユーザーさんは設定が勝手に変わること
は無いようにしつつ)

> あと、個人的には、半角カナも機種依存文字も一緒くたに「現在の文字コードで扱う
> ことのできない文字が含まれています」という確認メッセージの対象になっていても
> らうといいなと思いますが、その辺は色々ニーズがありそうなので難しいでしょうか
> ね。

 半角カナは全角カナに変換することもあるので別メッセージでないとまずいかなぁ
と思います。

[ ]
RE:05769 半角カナの扱いNo.05771
秀まるお2 さん 19/10/31 09:28
 
 今直そうとした所ですが、逆の話が見つかってしまいました。

 実は、Version 6.15の前までは、ユニコードのメールについては半角カナはそのま
ま半角のままで送信される仕様でした。それが、とあるユーザー様からの要望という
かバグ報告によって、ユニコードの場合もちゃんと全角に変換するように直したよう
です。

 なので、やはりそのままにしておこうと思います。

 − ユニコードの場合に半角カナについての警告や全角カナに変換する処理はその
ままにする。
 − 警告用のオプション、自動で全角にするオプションのデフォルト値もそのまま
にする。
 − 警告メッセージの中に、オプションの場所について詳しい説明を表示するよう
にする。

 ってことにだけさせていただきます。

[ ]
RE:05771 半角カナの扱いNo.05772
dentaku さん 19/10/31 11:24
 
半角カナが嫌われているのはわかりますけど、ユニコードで半角カナをそのまま送れ
るのがバグ扱いというのはちょっとおかしいような……。

実際、こちらでは設定の「半角カナを送信可能にする」をオンにしていて、ユニコー
ドで半角カナの送信はできてはいます。
ただ「日本語」のメールに半角カナが混入するのは避けたいので、警告はオンです。
でもそうすると問題ないはずの「多国語混在ユニコード」でも警告が表示されてしま
うというわけでして……。
でもまあ仕方ないってことですね。

[ ]
RE:05772 半角カナの扱いNo.05774
秀まるお2 さん 19/11/01 09:07
 
> 半角カナが嫌われているのはわかりますけど、ユニコードで半角カナをそのまま送れ
> るのがバグ扱いというのはちょっとおかしいような……。

 秀丸メールの仕様(標準の設定としての仕様)として、

 − 半角カナがあると警告が出る。
 − 半角カナはすべて全角に変換される。

 ってうたってるので、それが文字コードの違いによって違う動作になることがある
ってことになると、それはバグと解釈されても仕方がないというか、そういうことで
バグ報告が届いたということだと思います。

 仕様として「ユニコードの場合は半角カナについて警告は出ず、全角にも変換され
ない」ってことでもいいかと思いましたけども、とりあえず今回はやめておいて、警
告メッセージの中の文面を工夫するのと、そこのヘルプボタンを押して出てくるヘル
プにも設定方法について詳しく記述するって修正だけさせていただきます。

> ただ「日本語」のメールに半角カナが混入するのは避けたいので、警告はオンです。
> でもそうすると問題ないはずの「多国語混在ユニコード」でも警告が表示されてしま
> うというわけでして……。

 最近は半角カナで文句を言う人もほとんど居ないと思うので、警告無しに設定して
いたたいた方がいいような気がします。世の中そういう風潮というか、細かいこと言
わなくなった気がします。そもそも的に変換ミスというか、予測ミスでおかしいメー
ルいっぱいありますが、誰もいちいち「おかしい」って言わないです。(意味が通じ
ればいいという風潮になってきたと思う)

 という僕も入力ミス多いですが。親指シフト入力してるので濁音が抜けることが多
いです。

[ ]
RE:05774 半角カナの扱いNo.05777
dentaku さん 19/11/01 13:18
 
私の理解に間違いがあったら申し訳ないんですが、そもそも「メールで半角カナはダ
メ」っていうのは「ISO-2022-JP」にその定義が含まれていないから、ではないでし
ょうか(8bitコード云々という話もありますね)。

それでも実情としては送受信できることも多くて、あまりうるさくは言われなくなっ
てきているのだと思います。

しかしやはり「ISO-2022-JP」と称して半角カナを含むメールは規格外ではあるわけ
で、あまり勧められないことだと思っています。少なくとも私は避けるようにしてい
ます。送られてきてもうるさく言ったりはしませんけど。

一方で「UTF-8」は半角カナを含む規格で(確か過去のデータとの互換性のために含
まれているもので、積極的に使うべきものでもないのですが)、送信には何の問題も
ないはずです。問題があるとすれば、半角カナが嫌いな人に怒られるかも? くらい
じゃないでしょうか(そもそも「UTF-8」を相手が受け取れないかも? っていうのも
ありますけど)。

といったわけなんですけど、とりあえず今回はそのままということでしたら(それほ
ど困っているわけではないので)それで結構です。

[ ]
RE:05777 半角カナの扱いNo.05779
秀まるお2 さん 19/11/01 14:27
 
 iso-2022-jpにて半角カナが使えないというのは、たしかに今調べたそれが正しい
ようでした。

 とりあえず、僕的には、いろんな人からいろんな意見を言われる中で現在の仕様で
落ち着いてた所でして、それを今さら変えるとまた他の人から文句言われてってこと
になりそうなので、そのままにしておきます。

[ ]