テキストエディタ「Mery」ベータ版v2.6.2を公開

夏だっ、家だっ、Mery開発だっ!

イヤダー……。なんなんですか私の夏は。もっと夏の実力を見せてくださいよー。ほら、海っ、ほらっ、山!うぇるかむかもーん!!!

4日目のカレーを食べて食あたり、上マーライオン、下噴水。

夏の実力パネェッス。

そんな中、テキストエディタ「Mery」を更新しました。

目次

1. 更新履歴
2. ダウンロード
3. おわりに

鬼雲6.1.2を搭載

正規表現ライブラリの鬼雲ですが、非包含オペレータが実装された鬼雲6.1.2に更新しました。

非包含オペレータは (?~subexp) という表記でsubexpにマッチする文字列を含まない任意の文字列にマッチします。(すっごい便利)

鬼雲の仕様変更にともないDLLのファイル名がonigmo.dllに変更されました。

HTML Tidyを5.4.0に更新

HTML Tidy 5.4.0はcrossorigin、integrity、as、xmlns:xlink属性の追加と、多数のバグフィックスが含まれているようです。

詳細は公式サイトのリリースノートでご確認いただけます。

強調文字列などの設定画面で複数選択が可能に!

すごい機能みたいな書き方ですが「今まで出来なかったのかよ」的な部分です。非常に地味。

でもね、Delphiだとコレをやるのが非常に面倒くさいのです。

がんばってマーカーやマクロ、外部ツールの設定画面などでも項目を複数選択出来るようにしましたので、地味に便利になってます。

サロゲートペアの文字描画幅を修正!

ただのバグ修正です。

マーカー機能の副作用でIVSの描画がおかしくなっていた件を修正したところ、それの副作用で今度はサロゲートペアの描画がおかしくなってしまったので、それをさらに修正しました。

ユニコード先輩、マジ勘弁してくださいよ!

更新履歴

  • 正規表現ライブラリの鬼雲を6.1.2に変更
  • 鬼雲の仕様変更にともないonig.dllをonigmo.dllに変更
  • HTML整形ライブラリのHTML Tidyを5.4.0に更新
  • マーカーの設定、強調文字列などの設定画面で複数選択できるようにした
  • アウトラインで「+」「-」クリック時にも移動していたのを修正
  • ポップアップメニューで自動マーカーにチェックがついちゃってたのを修正
  • 上下に分割を解除したときにカーソルが行方不明になることがあったのを修正
  • オプション画面などの数値入力項目でIME無効関連の問題を修正
  • サロゲートペアの文字描画幅がおかしくなっていたのを修正
  • マクロバー、マーカーバーの登録数が多い場合の起動速度などを改善
  • 2.6.0で画面の描画を高速化していた部分が不安定だったので廃止
  • その他、細かい修正

ダウンロード

Mery Ver 2.6.2 (ZIP 版) ダウンロード Mery Ver 2.6.2 (インストーラ版) ダウンロード
VirusTotal で誤検出されていますが、もちろんウイルスではありません。ご心配な方は正式版が Vector さんか窓の杜さんで公開されるまでお待ちください。

おわりに

大川ぶくぶ先生の漫画「ポプテピピック」、これはバリヤバ!

ポプ子とピピ美の顔だけでも十分に面白いのですが、内容もトンデモナイです。きっと初めて読む人は「え、え?」って思うでしょう。

中毒性がスゴイです。何度でも読みたくなってしまうし、何度読んでも「え、え?」って思います。

この中毒性はアレです、その……、足のにおいをかぎたくなるアノ感覚! (*´ω`*)

Amazon のレビューでボロクソに書かれていますが★ 5 つというね。読めばその理由が分かります、ポプテピピック!

Amazon プライムが30日利用できる!無料体験登録はこちら。

Comments (18)

  1. 美しいバージョン、更新お疲れ様です
    非包含オペレータ、使えるようになるの待ってました!ありがとうございます!!
    強調文字列設定の複数選択も地味どころか、きっとめっちゃ便利ですよ
    まだDLしたのみですが使うのがめっちゃ楽しみです

    4日目のカレー。。もう治まったのでしょうか?
    命の危機を感じてうpしたとかじゃないですよね。。
    私も2日目のシチューでやられた事がありますが油断大敵です^^;
    無理せず療養して下さいね。お大事に

     |  k0
  2. 更新ありがとうございます、そして、お疲れ様です。
    これから使っていくのがとても楽しみです。

    話は変わりますが、体調のほうは大丈夫でしょうか。
    夏だとすぐに食べ物が悪くなってしまいますから、油断できませんね…。
    どうか無理せず、ご自愛ください。お大事に。

     |  一ツ橋
  3. 便利なエディタを公開して下さり、ありがとうございます。
    バージョン2.6.2を試用しました。
    一点、気になる箇所が有りましたのでご報告致します。

    私は[ウィンドウの位置とサイズを復元]にチェックを入れています。
    [左][幅][高さ]は指定した値が反映されるのですが、
    [上]は指定した値が反映されないようです。

    お手すきの際に、ご確認下さいましたら幸いです。
    何卒、宜しくお願い申し上げます。

    ※私の環境
    64ビット版 Windows 10 Pro
    バージョン:1703
    OSビルド:15063.502

     |  ぽこにゃん
  4. ● k0 さん

    コメントありがとうございます。

    > 非包含オペレータ、使えるようになるの待ってました!ありがとうございます!!

    他のテキストエディタではまだ搭載されてないようなので、ちょっと先行しすぎてしまったかもしれませんが、ベータ版ということで……。

    > 4日目のカレー。。もう治まったのでしょうか?

    ご心配ありがとうございます。ええ、体重が2kgほど減りましたが生きてましたw

    > 私も2日目のシチューでやられた事がありますが油断大敵です^^;

    わかります ^^;
    2日目と言ってもシチューは牛乳とか入ってそうですし、当たるとやばそうですね。

    私の場合はカレー食べたときに味がおかしくなってるのに気づいたのですが、ガラムマサラを入れたら辛さでごまかせるんじゃね?とか思ってムチャしちゃいました……

    ● 一ツ橋 さん

    応援ありがとうございます。
    体調のほうは無事、回復しましてこうしてブログを更新できるぐらいになりました。

    「夏なので皆さんも食べ物に気を付けてください!」っていう内容の記事にしようと思っていたのですが、Meryのファイルをアップロードとかしてたらすっかり忘れてそのまま公開してしまいました (汗

    皆さんも、夏は食べ物に気を付けてくださいっ!(遅っ

    ● ぽこにゃん さん

    コメントありがとうございます。

    [ウィンドウの位置とサイズを復元]ですが、位置や幅を「0」で指定すると「前回終了したときの値」が復元される仕組みになっています。

    「0」より大きい数値を指定すれば、固定位置での復元になりますので「上」に「1」とかを指定してみてください。

    この部分はイイ感じの仕様が思いつかず、ちょっと裏技チックになっていますね。申し訳ございません。

     |  Kuro
  5. Kuro様

    > 「0」より大きい数値を指定すれば、固定位置での復元になりますので「上」に「1」とかを指定してみてください。

    確かに、私は[上]に[0]を指定してバージョン2.6.2を使っていました。
    そのような仕様であるとは知らず、申し訳ありませんでした。
    Kuro様が作成・無償公開して下さっているソフトですから、
    現在の仕様に不服を申し上げる気はありません。

    ただ、[左]と[上]には[0]を指定したいと考えるユーザも、少なからずいると思います。
    そこで、将来的に・・・

    [(0以上の)任意の値]を指定した場合→「任意の値」を反映
    [-1]など、負の数を指定した場合   →「前回終了したときの値」を復元

    ・・・といった仕様への変更も、頭の片隅に置いて下さればと思います。
    お返事、ありがとうございました。

     |  ぽこにゃん
  6. ● ぽこにゃん さん

    ご意見ありがとうございます。

    > [左]と[上]には[0]を指定したいと考えるユーザも、少なからずいると思います。

    そうでしょうね。当初は「前回終了時の値の復元」のみの機能だったものを、ご要望があったので無理やりウィンドウ位置の指定機能として改造したため、こんな仕様になってしまっています。

    ちゃんと実装するならマルチディスプレイも考慮して負の値にも対応したほうが良いですし、もう少しわかりやすいインターフェイスを考えないといけませんね。

    シンプルで、なおかつ設定ファイルの互換性が保てる仕様が思いついたら対策してみようと思います。

     |  Kuro
  7. カレーは小分けにして冷蔵庫へ
    食べる分だけ温め直して食べましょう

     |  .
  8. Kuro さん、開発お疲れさまです。

    更新内容がTHE・安定版って感じを受けたのですが、まだベータリリースなのですねw
    ありがたく使用させていただきます!

     |  yuko
  9. ● . さん

    以後、気を付けまする。
    って、ちゃんと冷蔵庫入れてたし、1日1回、火を通してましたのー。

    今回はカレー、1日で完食いたしました ('◇')ゞ

    ● yuko さん

    コメントありがとうございます。

    > 更新内容がTHE・安定版って感じを受けたのですが、まだベータリリースなのですねw

    Mery の本体としては安定版なのですが、鬼車、HTML Tidy のライブラリを一新しましたので、そっちとの相性に不安がありますね。

    某巨大掲示板を見てたら、どうも古い環境でエラーが出てる模様なので動作チェックのために Pentium 3 (SSE2 非対応) か Pentium 2 (SSE 非対応) ぐらいのパソコンが欲しいのですが、なかなか売っておらず…。

    どなたか押し入れに古い PC が眠っている方がいらっしゃったら動作検証にご協力いただけるとすごくありがたいのですー (*´ω`*)

     |  Kuro
  10. さすがにそこまで古いのは無かったので、あまり参考にならないかもですが、
    会社の古いノート XPsp3 (P4 Northwood MMX, SSE, SSE2対応)でMery 2.6.2ですと、
    某所553の正規表現や、簡単な正規表現は、例外エラー起きませんでした。
    (P3 SSE非対応ではない為、某所には書込みしませんでした)

     |  通りすがり^2
  11. ● 通りすがり^2 さん

    ご協力ありがとうございます。

    > 会社の古いノート XPsp3 (P4 Northwood MMX, SSE, SSE2対応)

    わざわざ会社の PC まで掘り起こしてくださり感謝です。

    おそらく SSE 非対応系におけるエラーだと思いますので、Pentium 2 とか昔の AMD 系があればよかったのですが、ハードオフで探してみたら Pentium 2 のデスクトップ PC が 1000 円もしたので、買うのはやめましたw

    その後、ほかのユーザ様から SSE 非対応の昔の AMD 系 CPU で、某所 553 のエラーを再現できたとのご連絡をいただき、検証作業にご協力いただけることになりました。

    いやぁ、コメント欄に書いてみるものですね、皆さんご協力ありがとうございます!

     |  Kuro
  12. kuroさん、Meryの更新をありがとうございます。
    相変わらず、日々一番使うソフトとして愛用させていただいております。

    ベータ版について、過去悲しい思いをした覚えがあるので、
    自宅用PCのみダウンロードして使わせていただいていましたが、
    我慢できなくなって会社用PCにもダウンロードさせていただきました^^

    >◾アウトラインで「+」「-」クリック時にも移動していたのを修正
    ⇒これ、地味に気になっていたので嬉しいです!

    それから1点気になるんですが、今ツールバーを弄っても変わらないのは、
    どういった状況なのか分かりますか?
    「表示」⇒「ツールバー」からも、ツールバーのところの右クリックからも
    レ点を付けたり外したりして何も変わってない感じです。

    環境は、Windows7 Enterprise SP1 64ビットです。

    これからも引き続き愛用させていただきます!
    ※カレーはチキンカレーの2日目で鶏肉がボロボロになった感じが好きです!

     |  ユーケー
  13. ● ユーケー さん

    コメントありがとうございます。

    > 我慢できなくなって会社用PCにもダウンロードさせていただきました^^

    うわわ…、正式版でも動作保証はありませんし作者は無責任ですけどね ^^;
    2.6.2は安定しているようなので、中身は (ほぼ) そのままで正式版として再リリースする予定です。

    > 今ツールバーを弄っても変わらないのは、どういった状況なのか分かりますか?

    ツールバーのところにレ点がついてる状態になっていれば、ツールバーの右端のほうにつかめる場所が増えてませんか?ぐいっと引き伸ばしてみてください。

    (初期状態だとマクロバーやマーカーバーは中身が空っぽなので見えづらいかもしれません)

    > これからも引き続き愛用させていただきます!
    > ※カレーはチキンカレーの2日目で鶏肉がボロボロになった感じが好きです!

    ありがとうございます!
    チキンカレー、鶏のお出しが出て美味しいですよね。今日の夕飯はカレーを作りますw

     |  Kuro
  14. Mery Ver 2.6.1の初回限定特典のようなマテリアルアイコンは今回のバージョンでもきちんと使えるのでしょうか?

     |  PPAP
  15. ● PPAP さん

    マテリアルアイコンは ver 2.6.1 の時に配布していたもの (ver 1.0.1) が使用可能です。

    今後も特に大きな問題が見つかったりなどしない限りは、アイコンファイルの仕様はそのままですので、引き続きお使いいただけます。

     |  Kuro
  16. kuroさん
    >ツールバーのところにレ点がついてる状態になっていれば、ツールバーの右端のほうにつかめる場所が増えてませんか?ぐいっと引き伸ばしてみてください。

    仰る通りの状態でした。ご教示をありがとうございます!

     |  ユーケー
  17. LinuxでもMery_2.6.2が使えるかと思ったら別にそんなことはなかったぜ
    WinのHDDご臨終によりノートにLinuxMint17.3+xfce4を入れてますが2.5.6は普通に使えます
    2.6xでは画像サイズが無効ですとエラーが表示されてから起動はしますが、
    メニュー操作でOSがハングアップします
    なんでvimやemacsを使わないのかって?未熟な上にMeryが好きなんですすみません
    Win以外のOSでも使えてるという意味で報告しておきますね

     |  テル
  18. ● テル さん

    Linux Mint は私も使用していますが、2.6.1 以降ではツールバーアイコンの 48x48 サイズに対応したことで、特殊な Windows API を使用しなければならくなったため、Linux では動作しなくなったのだと思います。

    残念ながら、現在のところは対応策が見つかっておりません。

     |  Kuro

コメントを残す