V8.94β1No.10213
秀丸担当 さん 20/06/25 09:36
 

V8.94β1を公開しました。
検索ダイアログの選択した範囲のみの、文字単位などを追加しています。

以下のページの「先行開発バージョンはこちら」からダウンロードできます。
https://hide.maruo.co.jp/software/hidemaru.html

32bit版:
https://hide.maruo.co.jp/software/bin3/hm894b1_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hm894b1_x64_signed.exe

[ ]
RE:10213 V8.94β1No.10214
h-tom さん 20/06/25 21:44
 
h-tom です。

秀丸エディタ:Ver.8.94β1 64ビット
OS:Windows10 (1909)

1.encodeuri関数ですが、チョット変です。
  (マクロファイルのエンコードの問題かもしれません)
 
  気がついたのは以下のパターンです。
  変換する文字が全角文字6文字だと、6文字目が切れます。
 
  マクロをShift_JISで作成した場合です。
  マクロをUTF-16LEで作成すると問題ないです。(UTF-8 BOM付きでもOK)
 
  //ここから
    $n = encodeuri("123456");
  //$n = encodeuri("秀丸エディタ");
  $m = decodeuri($n);
  message  "Shift_JIS\n" + $n + "\n" + $m;
  endmacro;
  //ここまで
 
  マクロをShift_JISで作成し、実行した場合
  ---------------------------
  秀丸エディタ
  ---------------------------
  Shift_JIS
  %EF%BC%91%EF%BC%92%EF%BC%93%EF%BC%94%EF%BC%95
  12345
  ---------------------------
  OK  
  ---------------------------
 
  マクロをUTF-16LEで作成し、実行した場合(エンコードの所は変更してます)
  ---------------------------
  秀丸エディタ
  ---------------------------
  UTF-16LE
  %EF%BC%91%EF%BC%92%EF%BC%93%EF%BC%94%EF%BC%95%EF%BC%96
  123456
  ---------------------------
  OK  
  ---------------------------
 
2.マクロヘルプのキーワード(ヘルプ本体のキーワードタブで表示されるリスト)に、
  何故か「decodeURIComponent」と「encodeURIComponent」が含まれています。

[ ]
RE:10214 V8.94β1No.10215
秀丸担当 さん 20/06/26 09:27
 

ご指摘ありがとうございます。
Shift-JISのときは確かにおかしかったです。
2バイトが9バイトになり、4倍までしか考えてなくてそのぶんずれてました。
次のβ版で修正させていただきます。

マクロヘルプのキーワードは、見つからないと言われることがあるので、連想される
キーワードを入れていたのですが、誤解を招くキーワードはやめるか、説明調の言葉
にしようかと思います。

[ ]
RE:10213 V8.94β1No.10216
Kaz さん 20/06/26 11:57
 
先行開発バージョンに英語版が含まれていませんが、今後は英語版のリリースはない
のでしょうか?

当方は海外在住で英語版を使う必要があるため、英語版の提供をお願いしたいです。

よろしくお願いします。

[ ]
RE:10216 V8.94β1No.10217
秀丸担当 さん 20/06/26 13:10
 

英語版(Maruo Editor)は、現時点でV8.93が最終のバージョンとなる予定です。
日本語版の秀丸エディタ(Hidemaru Editor)は、V8.93では、[その他]→[動作環境]→
[環境]の表示言語の設定で、英語表示に切り替えることができます。
通常は自動判定で、WindowsのOSの設定としての表示言語が英語であれば、自動的に
英語になり、Hidemaru Editorという表記になります。

MaruoとHidemaruの設定は別々なので、そのままだとHidemaruは初期状態になってし
まいます。
設定を移行する方法があって、Maruoの[Other]-[Backup/Restore environment...]で
設定を保存するときにHidemaru用として保存するかどうかの選択で、Hidemaru用とし
て保存します。
秀丸エディタ(Hidemaru Editor)のほうで、[その他]→[設定内容の保存/復元...]
([Other]-[Backup/Restore environment...])から復元すると設定が移行できます。

何も問題無ければMaruoはV8.93が最終となる予定ですが、書いているところでいきな
り1つの問題が見つかってしまいました。
設定内容の保存のメッセージは、英語版であっても英語と日本語を併記しているので
すが、Windowsの表示言語が英語の場合は日本語の説明が文字化けしていました。
ここだけ直したバージョン(V8.93aとか)か、または他にも問題があればバージョンア
ップするかもしれません。
いずれ落ち着いたら移行の説明用のページを作ろうと思います。

[ ]
RE:10217 V8.94β1No.10218
Kaz さん 20/06/27 11:39
 
早速移行してみたところ、問題なく日本語版が英語表示で全く同じ設定で動いている
ようです。

確かにこちらの方が良いですね。ありがとうございました。

[ ]