Wasavi Versions Save

wasavi is an extension for Chrome, Firefox, and Opera. wasavi changes a textarea element to virtual vi editor which supports almost all the vi/ex commands.

v0.7.737

6 years ago

0.7.737

  • When an incomplete map is determined by unmapped key, mark that key as noremap
  • fix that editor may point to an invalid row after :copy

  • 不完全なマップがマップされていないキーによって完全になった際、そのキーは noremap 扱いとするようにした
  • :copy 後に不正な行を指す場合があるのを修正

0.7.734

  • fix tag symbol degrade
  • fix '*', '#' command degrade
  • fix '?' command degrade
  • make options appears on Firefox's extensions details page
  • relax the condition of relocation (#169)

  • タグシンボルが動かなくなっていたのを修正
  • '*', '#' コマンドが動かなくなっていたのを修正
  • '?' コマンドが動かなくなっていたのを修正
  • Firefox のエクステンション詳細ページにオプションボタンが表示されるようにした
  • 再配置の条件をゆるめた (#169)

0.7.721

  • Relocate wasavi even if target position changes (#169)
  • clipboard fixes for WebExtensions
  • fix the issue that cursor position becomes illegal after emphasis a pair bracket
  • overhaule gj/gk/g^/g$ (#161, #162)

  • 対象の要素の位置が変化した場合も wasavi を再配置するようにした (#169)
  • WebExtensions 版のクリップボード関連の修正
  • 対となる括弧を強調表示した後にカーソルの位置が変になるのを修正
  • gj/gj/g^/g$ コマンドをオーバーホール (#161, #162)

0.7.711

  • make sound settings controlled by wasavi options (#172)
  • suppress 'This connection is not secure' alert on Firefox (#174)
  • add visual bell feature and visualbell option (#172)
  • open console automatically if there is an error in exrc (#171)
  • make ^C exits input mode as well as esc key (#167)
  • fix the issue charwise p command on empty line is incorrect (#163)
  • support migemo search
  • use marquee element if message is longer than width of status line
  • use Promise
  • update Unicode database for fFtT command to 9.0.0
  • update internal Unicode data to 9.0.0

  • 効果音の設定は、wasavi のオプションで制御するようにした (#172)
  • Firefox 上で 'The connection is not secure' という警告が出るのを抑制 (#174)
  • ビジュアルベル機能及び visualbell オプションを追加 (#172)
  • exrc にエラーがある場合は自動的にコンソールを開くようにした (#171)
  • esc と同様に ^C でもインプットモードを抜けるようにした (#167)
  • 文字単位の p コマンドが空行上で正しく動作しないのを修正 (#163)
  • migemo 検索に対応した
  • ステータスラインのメッセージが長い場合に marquee 要素を使うようにした
  • Promise を使うようにした
  • fFtT コマンドが使用する Unicode データベースを 9.0.0 にアップデートした
  • 内部で参照する Unicode データベースを 9.0.0 にアップデートした

0.6.690

  • improve expression parser
  • improve strftime compatibility with glibc
  • fix that the delimiter not removed if only delimiter is added as a trailer in :s command
  • fix that offset specifier in /,? commands not working
  • port increase (^A) / decrease (^X) feature from vim (#145)
  • fix font family label
  • fix an issue that memorandum activation failed from context menu
  • fixed an issue that failed authentication with OneDrive
  • fix an issue where subsequent implicit addresses are not recognized in an ex command
  • fix shift/unshift fails on an empty row

  • 式の解析器の改善
  • strftime の glibc に対する互換性の改善
  • :s コマンドの末尾にデリミタだけが付加された場合にデリミタが取り除かれないのを修正
  • /、? コマンドにオフセットを付加しても認識されないのを修正
  • vim から増加 (^A) / 減少 (^X) コマンドを移植 (#145)
  • フォントファミリのラベルを修正
  • コンテキストメニューからメモランダムを起動できないのを修正
  • OneDrive に対する認証が失敗するのを修正
  • ex コマンドで、後続の暗黙的なアドレスが認識されないのを修正
  • 空行に対するシフト/アンシフトが失敗するのを修正

v0.6.675

7 years ago

0.6.671

  • fix backslashes in :s command are not processed correctly
  • strictly check if chrome.sync/chrome.identity are supported (#144)
  • apply normal mappings to bound/bound_line mode (#147)
  • extend the functionality of writeas option (#156)
  • fix line number style to be not folded (#142)
  • add partial functionality of list option

  • :s コマンド中のバックスラッシュが正しく処理されないのを修正
  • chrome.sync/chrome.identity がサポートされているか厳密にチェックするようにした (#144)
  • ノーマルモードのマップが bound/bound_line モードにも適用されるようにした(#147)
  • writeas オプションの機能を拡張した (#156)
  • 行番号が折り返されないよう修正 (#142)
  • list オプションの一部を実装

0.6.657

  • fix the issue cursor position is not updated when entering CJK chars (#153)
  • drop support of presto opera
  • remove SDK based source for Firefox
  • Fix for issue#135, matrix visual mode select

  • CJK の文字を入力する際カーソル一が更新されないのを修正 (#153)
  • presto opera のサポートを終了
  • Firefox 向けの SDK ベースのコードを削除
  • matrix テーマの修正

v0.6.641

8 years ago

0.6.641

  • fix that ',' can not be used in a shortcut descriptor (#131)
  • use https://wasavi.appsweets.net/ (#78)
  • fix the bug that cannot retrieve the content from CodeMirror
  • fix content type that allow execution agent (#129)

  • ショートカット記述子内で ',' を使えないのを修正 (#131)
  • https://wasavi.appsweets.net/ を参照するようにした (#78)
  • CodeMirror から内容を取得できないのを修正
  • エージェントの実行を許可する内容タイプを修正 (#129)

0.6.635

  • run the agent only if the mime type is text (#128)
  • use shadowRoot property if available (#124)
  • allow agent run even iframe without src (#123)
  • treat content of a rich input field as markdown (#120)

  • mime タイプがテキストである場合にのみエージェントを動作させるようにした (#128)
  • 可能なら shadowRoot プロパティを参照するようにした (#124)
  • src のない iframe に対してもエージェントが動作するようにした (#123)
  • リッチテキストフィールドをの内容 markdown とみなすようにした (#120)

0.6.628

  • allow simultaneous multiple instances (#118)

  • 複数の起動を許可した (#118)

v0.6.628

8 years ago

0.6.626

  • partial support for VimFx (#64)
  • add flipping undo, or pure vi compatible undo (#113)
  • add "upgradeNotify" option which controls whether wasavi displays a home page when wasavi was upgraded
  • fix update url for firefox
  • VimFx を一部サポート (#64)
  • flipping undo、つまり純粋な vi 互換の undo を追加 (#113)
  • wasavi が更新された時にホームページを表示するかを制御するオプション"upgradeNotify" オプションを追加
  • firefox の更新 URL を修正

0.6.616

  • use page context script to launch wasavi on CodeMirror (#115)
  • ensure text node exists after range#surroundContents on Chrome (#119)
  • fix the handling newline in content editable elements (#117)
  • fix macro behavior with a count (#114)
  • CodeMirror 上で wasavi を起動させるためにページコンテキストのスクリプトを使うようにした (#115)
  • Chrome で range#surroundContents を呼び出した後テキストノードが存在することを確認するようにした (#119)
  • contenteditable な要素における改行の取り扱いを修正 (#117)
  • カウントを伴うマクロの振る舞いを修正 (#114)

v0.6.606

8 years ago

0.6.603

  • treat OneDrive's album as a folder
  • fix OAuth2 credential is not stored correctly
  • OneDrive でアルバムもフォルダとして扱うようにした
  • OAuth2 の認証情報が正しく保存されていなかったのを修正

v0.6.602

8 years ago

0.6.601

  • enable locale file access (#110)
  • ローカルファイルへアクセスできるようにした

0.6.597

  • Create manifest file
  • add solarized themes
  • handle complex Unicode characters (#103)
  • sign 0.6.583 for firefox
  • マニフェストファイルの追加
  • solarized テーマの追加
  • Unicode の結合文字列や書記素クラスタを扱えるようにした
  • firefox 版 0.6.583 に署名をつけた