[PR]田丸麻紀さん愛用ダイエット:大人気サプリメント!注文殺到中です
[To Download]
[To Home]
[To
Entrance]
更新履歴
更新履歴はWikiページへ移動しました.このページは今後は変更されません.
Apr. 20, 2006 (1.5.10.0)
[機能追加]
- #958 「全て行置換」機能の追加.(かろとさん)
[バグ修正]
- #955 拡張子記号を含むカスタムバックアップで,拡張子のないファイルを保存するとエラー.(あろかさん)
- #956 折り返しのある文章を最終行を含んでソートするとアプリケーションエラー.(もかさん)
- #957 選択範囲が画面上で幅3000pixelを超えると反転しなくなるのを修正.(もかさん)
- #962 複数のエディタの同時起動でタブバーが消える問題の修正.(ryojiさん)
[その他変更]
- #954 makefileのVC/BCC共用化.(げんた)
- #964 perlキーワードに"our"を追加.(げんた)
- コンパイルオプション変更,速度優先→サイズ優先(げんた)
Mar. 17, 2006 (1.5.9.91beta)
[バグ修正]
- 1.5.9.90beta固有のバグ修正D&D関連(もかさん)
[その他変更]
- ActivateFrameWnd()の中に画面位置を復元する処理を追加(ryojiさん)
Feb. 20, 2006 (1.5.9.90beta)
[機能追加]
- 中クリックでタブウィンドウを閉じられるように(ryojiさん)
- 「共通設定-ウィンドウ」でタブ等幅指定を可能に(ryojiさん)
- 「共通設定-ウィンドウ」でタブアイコン表示/非表示可能に(ryojiさん)
- タブウィンドウの右端にタブ一覧ボタンを追加(ryojiさん)
- アウトラインウィンドウの位置保存,共通設定(あろかさん)
[バグ修正]
- ウィンドウサイズ変更時のちらつき(ryojiさん)
- 結合状態から重ねて/並べて表示で最小化画面が非表示(ryojiさん)
- タブを非表示→タブを表示で先頭タブが選択される(ryojiさん)
- 「タブを結合」後に別タブのアクティブ化で画面移動する(ryojiさん)
- タブ一覧のボタン,メニュー描画修正(ryojiさん)
- ドロップできないバグ修正(もかさん)
- 水平スクロールバーのバグ修正(あろかさん)
[その他変更]
- Win95+IE4.0未満でも起動可能に(ryojiさん)
- CProfileクラス更新(dskobaさん)
- バックグラウンドタイマーの停止(あろかさん)
- Mytools.bmpの変更(げんた)
- Visual Basicの拡張子に.vb追加(げんた)
- About boxのライセンス文章の変更(げんた)
Jun. 10, 2006 (1.5.9.1)
[バグ修正]
- VC6のコンパイルエラーを修正.(げんた)
- 関数リストで選択が上から2つに入っていた場合に見える位置にスクロールされなかった.(げんた)
[その他変更]
- クリップアウト2000からの貼り付けが出来るように.(ryojiさん,げんた)
- リムーバブルメディア上のファイルも最近使ったファイルに登録されるように.(げんた)
Jun. 9, 2006 (1.5.9.0)
[機能追加]
- 指定桁にVertical Lineを表示(もかさん)
[バグ修正]
- 正規表現「.」が改行コード「\n」にまでマッチするのを修正(かろとさん)
- 正規表現「\r」が改行コード「\r\n」にまでマッチするのを修正(かろとさん)
- 選択範囲置換のときに選択が一部解除されてしまうのを修正(かろとさん)
- \r\n改行で\nに対して挿入置換を行うと無限ループするのを修正(かろとさん)
- C/C++アウトライン解析でコメント終わりの前に\または2バイト目が\の文字があるとそれ以降の関数が表示されない.(じゅうじさん)
[その他変更]
- VariantChangeTypeの利用でマクロの引数をより柔軟に受け付けるように.(FILEさん)
- バックアップファイル名を詳細に指定できるように.(あろかさん)
- Shlwapi.hは不要みたいなのでコメントアウト.(げんた)
- ウィンドウ幅に合わせる動作を標準として折り返しパターンを再検討.(げんた)
Nov. 28, 2005 (1.5.8.1)
[バグ修正]
- 不正な文字がファイル名に入っていたら保存できないので開かせない.(すすさん)
- 対括弧の強調からの復元で色が正しくないことがある.(もかさん)
- コメントの色分けが無効になっていてもコメントと認識することがあった.(もかさん)
- マルチモニタのとき新規ウィンドウの位置がずれる.(もかさん)
- コマンドラインからファイル名として"を指定して開くと落ちる.(げんた)
[その他変更]
- DebugモードでのUTF-8変換時にトレース出力で遅くなりすぎていた.(miauさん)
- 引用符色分けON/OFF情報をCLayoutMgrのメンバ変数へ.(もかさん)
- プリコンパイル指定がプロジェクトファイルに入っていなかった.(ryojiさん)
- Visual C++ 2005 Express Editionでコンパイルエラー.(ryojiさん,dskobaさん)
Nov. 7, 2005 (1.5.8.0)
[機能追加]
- スマートインデントでソフトTABを有効に (ryojiさん)
- 改行時に行末のスペースを除去するオプション (ryojiさん)
- 折り返し幅変更トグル機能に設定値に戻す機能を追加.(あろかさん)
[バグ修正]
- ウィンドウサイズ変更で縦スクロールバーが無効になっても全体が表示されない (あろかさん)
- 右空白削除の不具合 (ryojiさん)
- コマンドラインのファイル名の引用符が閉じられていないとファイル名の末尾が欠ける (げんた)
- タブウィンドウ時にGrep中ダイアログにフォーカスが来ない. (ryojiさん)
- HTMLアウトラインで改行コードがLFのときコメント以降が解析されない.(全略さん)
[その他変更]
- プリコンパイルヘッダの有効化 (あろかさん)
- EOFのみの最終行でもスマートインデントが動くように (ryojiさん)
- 正規表現無しの後方検索でマッチ方法を正規表現の場合と同様に.(かろとさん)
- Diff処理の改善.(コンパイルエラー回避) (maruさん)
- 「ファイルを開く」ダイアログをWindows 2000スタイルに (ryojiさん)
- HTMLアウトラインで空要素に対応.(全略さん)
- アウトライン解析で水平方向にはみ出た要素の選択に追従するように.(全略さん)
Oct. 22, 2005 (1.5.7.2)
[機能追加]
[バグ修正]
- 上書き禁止モードでDrag & Dropを受け付けないように.(げんた)
- ファイル保存時に上書き禁止と誤認されることがあったのでtimestamp取得方法変更.(ryojiさん)
- \rを置換すると後続の\nが消え,.が\nにマッチするように見えていた.(かろとさん)
[その他変更]
Oct. 9, 2005 (1.5.7.1)
[バグ修正]
Oct. 2, 2005 (1.5.7.0)
このバージョンには相対パスの取り扱いに関する致命的なバグがあります.
[機能追加]
- マクロからエディタのパス,マクロのパスを取得できるように:ExpandParameterに$S, $Mを追加(FILEさん)
- マクロ(VBScript)からInputBox, MsgBoxを使用可能に.(FILEさん)
[バグ修正]
- 横スクロール時にキャレットのようなゴミが表示される問題を修正.(ryojiさん)
[その他変更]
- ロングパス名の取得方法変更.(げんた)
- 上書きモードの影響範囲をドキュメント単位に変更.(げんた)
Sep. 4, 2005 (1.5.6.0)
[機能追加]
[バグ修正]
- 二回以上現れたアイコン・セパレータの直後に折返しを入れると変 (あろかさん)
- セパレータ直後の折返しで乱れる (あろかさん)
- 起動/終了時のちらつき抑制 (ryojiさん)
- 「アクティブなタブとウィンドウが食い違うバグ」の修正 (ryojiさん)
[その他変更]
Aug. 21, 2005 (1.5.5.0)
[機能追加]
- マクロ関数の追加(maruさん,(全略)さん)
追加関数一覧
- ChangeTabWidth : Tab幅の設定と設定前のTab幅の取得
- IsTextSelected : 0/選択無し,1/通常選択,2/矩形選択
- GetSelectLineFrom, GetSelectColmFrom, GetSelectLineTo, GetSelectColmTo :選択範囲の行・桁位置
- IsInsMode : 挿入モードなら1
- GetCharCode : 編集中のファイルの文字コード
- GetLineCode : 改行時に挿入される改行コード種別
- IsPossibleUndo : Undoバッファにデータがあれば1
- IsPossibleRedo : Redoバッファにデータがあれば1
- ツールバーアイコンの複数行表示機能.(あろかさん)
「共通設定」−「ツールバー」で「折返」ボタンを押して折り返しポイントをツールバーに挿入するとその位置で折り返して表示されます.
[バグ修正]
- 「開こうとしたファイルが存在しないとき警告する」オプションの設定が保存/復元されないのを修正.(ryojiさん)
- TAB表示時の「重ねて表示」でZ-orderが期待通りにならないのを修正.(ryojiさん)
- 選択した状態で折り返し幅を変更するとアプリケーションエラーになることがある.(げんた)
- バックアップが有効なときに読みとり専用ファイルに保存しようとすると,読みとり専用のバックアップが作られて次回以降バックアップに失敗するのを,読みとり専用ファイルに対してはバックアップを行わないように.(げんた)
- 新規ファイルを既存ファイルに「名前を付けて保存」で上書きするとバックアップエラーとなるのを修正.上書き保存で現在編集中のファイルのバックアップを作成しようとしていた.(げんた)
[その他変更]
- バックアップフォルダが存在しない場合にその旨警告するように.(げんた)
- 「現在のウィンドウ幅で折り返し」による幅の変更は,現在のウィンドウだけに適用されるように.タイプ別設定や別のエディタウィンドウには影響しません.(げんた)
Jul. 20, 2005 (1.5.4.1)
[バグ修正]
- 存在しないファイルを履歴から開くとアプリケーションエラーになることがある (ryojiさん)
- 行頭まで削除,行末まで削除で削除範囲がおかしいのを修正.(もかさん)
- インクリメンタルサーチの選択範囲がおかしいのを修正.(もかさん)
Jul. 16, 2005 (1.5.4.0)
[バグ修正]
- 矩形貼り付けで改行の付いていない最終行が無視されるのを修正.(げんた)
- アウトプットウィンドウからファイルを開いた場合に普通のウィンドウになるように.(もかさん)
- アウトプットウィンドウを「閉じて(無題)」したら普通の無題ウィンドウになるように.(もかさん)
- UTF-7の自動認識のバグ修正.本来より高得点でUTF-7らしいと判定していた.(もかさん)
[その他変更]
- マクロの読み込みのデフォルトフィルタを*.macから*.*に戻した.(noviceさん)
- アウトライン解析でリストビューの行全体が選択されるように.(ぜっとさん)
- 選択中に範囲の行数・バイト数がステータスバーに表示されるように.(げんた)
このバージョンには選択範囲に関連する致命的なバグがあります.
Jul. 2, 2005 (1.5.3.3)
[バグ修正]
- 選択解除時にキャレットのゴミが残るのを修正. (全略さん)
- マクロを38個以上登録してコマンド一覧を行うとメニュー数上限を超えた旨のエラーが出るのを修正.(げんた)
- 最終行の色分けがおかしくなるのを修正.(もかさん)
[その他変更]
- クリップボードからUnicodeデータを優先して貼り付けるように.(noviceさん)
Jun. 18, 2005 (1.5.3.2)
[バグ修正]
- 置換後文字列が0幅の場合にアプリケーションエラーになることがある問題を修正.(by かろとさん)
- 置換後文字列が改行を含む場合に置換後文字列に対して再度マッチしてしまう問題を修正.(by かろとさん)
- 置換後選択終点に挿入する場合,行末から1文字前までにマッチすると次の行に挿入されるのを修正.(by かろとさん)
[その他変更]
- Perlアウトラインでサブルーチンのパッケージ修飾子を少し考慮.:および'を名前の一部とみなすように.(by げんた)
Apr. 29, 2005 (1.5.3.1)
[機能追加]
- キーワード指定タグジャンプ (by MIKさん)
- リスト形式アウトライン解析のソート順を保持するように.(by 全略さん)
- ファイル保存ダイアログで拡張子が与えられなかったときに選択された拡張子を付与するように. (by noviceさん)
- lookahead正規表現置換対応 (かろとさん)
[バグ修正]
- ファイル数が多すぎてmakeに失敗するので,makefileでレスポンスファイルを使うように.(by かろとさん)
[その他変更]
- タイプ数拡張時のアクセス違反回避処理を追加 (by りんごさん)
- ブックマーク/アウトライン解析で左端を行番号に.(by げんた)
Feb. 04, 2005 (1.5.2.1)
[その他変更]
- HTML設定のデフォルトではシングルクォートの色分けは行わないように.(by げんた)
- 表記の統一「全て保存」→「すべて保存」(by げんた)
- 「検索開始位置へ戻る」をインクリメンタルサーチでも有効に.(by げんた)
Jan. 31, 2005 (1.5.2.0)
[機能追加]
- 「すべて保存」で編集中のファイルを全て保存できるように.
(by げんた)
但し,書き込み不可あるいは読みとり専用のファイルや(無題)のファイルは対象外となります.
- キーワード数登録上限値の緩和措置.(by もかさん)
従来セットごとに設定されていたキーワード数上限値を総数で制限するように変更.PHPなど数の多いキーワードも全体の総数(15000)を超えなければ
登録可能となった.
[バグ修正]
- C++アウトライン解析で const/throw
があっても解析がおかしくならないように.(by げんた)
[その他変更]
- 共通設定→書式→引用符
を設定するマクロコマンド追加: SetMsgQuoteStr("文字列"); (by げんた)
- sakura.iniのキーワード設定が不完全な場合に一部だ
け取り込まないように.(by もかさん)
- マクロ登録数上限値を50に拡大.(by げんた)
但し20番以降のマクロはツールバーへの登録は出来ません.
Jan. 23, 2005 (1.5.1.0)
[機能追加]
- タイプ別強調キーワードセット数を2→10
に増加 (by MIKさん)
[バグ修正]
- 検索ボックスからフォーカスを動かした後IMEの表示位置がず
れるのを修正. (by みくさん/fotomoさん)
- インクリメンタルサーチで2バイト文字が入力できないのを修
正. (by げんた)
- Grepウィンドウでの文字入力でタグジャンプしてしまうのを
修正. (by げんた)
[その他変更]
- 強調キーワード長を64に縮小.キーワードセット数を25に拡
大.(by げんた)
- インクリメンタルサーチのスペルミス修正.(by げんた)
Jan. 11, 2005 (1.5.0.0)
[機能追加]
- インクリメンタルサーチ(with Migemo)対応
(by isearch/844さん).Migemoの使用手順は以下のようになります.
- http://www.kaoriya.net
よりC/Migemo のバイナリをダウンロードする.
- パッケージを好きな場所に展開.
- サクラエディタの共通設定→「支援」タ
ブでmigemo.dll及びdictディレクトリのパスを指定する.(DLL及びdictディレクトリをsakura.exeと同じ場所に置いた場合に
はこの設定は
不要.)
- ツールバーやショートカットにMigemoインクリメンタ
ルサーチ機能を割り付ける.
- マウスのサイドボタン,中ボタンに機能を割り当てられるように
(by noviceさん)
- 編集ウィンドウを最前面に固定する機能 (by もかさん)
- 前回と異なる文字コードと自動認識された場合の確認ダイアログ
抑制オプション(by げんた)
- 存在しないファイルを開こうとした場合の確認ダイアログ表示オ
プション(by げんた)
[バグ修正]
- 禁則文字を重複して登録してもアプリケーションエラーにならな
いように.(by もかさん)
- タグジャンプで先頭にある*?<をファイル名の
一部と認識しないように.(by もかさん)
- TeXアウトラインで文字の途中で切れてしまうことがあるのを
修正.(by noahさん)
[その他変更]
- アウトラインウィンドウの枠のマージン縮小(by もかさん)
- アウトプットウィンドウの改善.Tagjump,表示形式の指
定を可能に (by noahさん)
Oct. 02, 2004 (1.4.9.0)
[機能追加]
- タブウィンドウの「結合して表示」を追加.また「並べて表示」
「重ねて表示」でタブまとめモードを解除するように.(by kazikaさん)
[バグ修正]
- Grepの検索条件が結果ウィンドウに出力されなくなっていた
のを修正.(by もかさん)
[その他変更]
- マクロFileSaveAsで文字コードを指定しない場合は文
字コードを維持するように.文字コード維持に99を割り当て.(by げんた)
- 64bitバイナリをAbout
Boxで識別可能に.(by KEITAさん)
Aug. 19, 2004 (1.4.8.1)
[機能追加]
- NULLを含んだテキストを矩形貼り付けできるように.(もか
さん)
- Cアウトライン解析でプリプロセッサ指令の#if-
#endifを認識するように (げんた,(全略)さん)
[バグ修正]
- ALT+?にカーソルキーを割り当てるとALTを離すまで入力
が二重になるのを修正.(もかさん)
- アクセス権限なし・フォルダを開きキャンセルをするとタブだけ
残って消えるのを修正.(もかさん)
- D&Dでクリップボードが書き換わらないよう
に.(もかさん)
- D&Dでのグローバルメモリーのメモリーリー
クを修正.(もかさん)
- タブ表示,ファンクションキー上部表示でツールバーを表示する
と画面にTABの残骸が残るのを修正.(もかさん)
[その他変更]
- x86以外のplatform(IA64等)を考慮し,
Alignmentをまたいだメモリアクセスをしないように.(もかさん)
- Visual Studio
2005でのコンパイルエラー除去 (KEITAさん)
Jul. 12, 2004 (1.4.8.0)
[機能追加]
- タグジャンプバックで同一ファイル中での戻り,複数回の戻りを
可能に.(noviceさん/もかさん)
タグジャンプ履歴を一括して管理しているために複数のファイルからタグジャンプバックを行ったときの結果が従来とは異なります.
Jun. 19, 2004 (1.4.7.1)
[バグ修正]
- 置換中に別のウィンドウで検索を行っても置換対象が変化しない
ように.(by もかさん)
- 折り返しインデントが設定されている場合にTABが含む行でX
座標計算を間違え,その結果Undo, Redo, 入力, 置換等が正しく行われなかった問題を修正.(by もかさん)
- '&'がファイル名に含まれていると正しくタ
ブに表示されない.(by げんた)
[その他変更]
- 最後に起動されたバージョン情報の設定ファイルへの書き込み.
(by みくさん)
- 設定変更によるレイアウト再構築中にProgress
barを表示する.このバーが出ているときに編集すると悲しいことになるかもしれませんので手は膝の上でお待ちください.(by もかさん)
- 正規表現利用時,\0を含む文字列を置換先として指定可能に.
'\0'は正規表現を使っている場合にのみコントロールコードとして認識されます. (by もかさん)
Jun. 05, 2004 (1.4.7.0)
[機能追加]
- ウィンドウの位置とサイズの継承・指定を共通設定に追加.
(by もかさん)
- ファイル名指定なしまたは、指定したファイルがない場合でもコ
マンドラインオプションの-TYPE及び-Rを利用可能に.(by もかさん)
- バックアップ時に元の拡張子を残す設定を追加.(by
げんた)
[バグ修正]
- マルチモニター対応の際にVC6/BCCでコンパイルエラーに
なっていたのを修正.(by もかさん)
- 無題ドキュメント相手でもDiff差分表示が行えるように.
(by みくさん)
- ウィンドウ枠のダブルクリックでサイズ変更モードになるのを修
正.(by もかさん)
- TAB/ファンクションキーの表示/非表示後に変換位置がずれ
るのを修正.(by みくさん)
- アクティブなTABを閉じていくとTAB1つも表示されなくな
ることがあるのを修正.(by みくさん)
- 文書先頭のBackSpaceで実際には文字が削除されていな
いのに更新状態になるのを修正.(by げんた)
- ThinkPadのセンターボタン+トラックポイントで横スク
ロールすると画面が乱れるのを修正.(by げんた)
- 異なるバージョンのエディタを起動するとバージョン表示が最後
に起動したエディタのもので上書きされるのを修正.書くプロセスで独立に管理するように.(by もかさん)
- ファイル名/パス名にスペースが含まれていてもダイレクトタグ
ジャンプが正しくできるように.(by もかさん)
- 読みとり専用の時に「名前を付けて保存」で保存を拒否されない
ように.(by げんた)
[その他変更]
- タグジャンプ時にCというファイルが存在するとドライブ名
'C'がファイル名と認識されてC:\Path\fileへのタグジャンプでファイルCが開くのを抑制.コロン':'は3文字目以降に現れたときだけ区切
りと認識するように.(by げんた)
- ウィンドウの位置指定を(0,0)を起点に変更.(by
もかさん)
- 起動オプションによるウィンドウ位置指定で負の座標を受け入れ
るように.(by もかさん)
- タグジャンプで行桁位置の指定がないときはジャンプ先ファイル
でのキャレット位置を維持するように.(by もかさん)
- 次のアクションが必要なメニューには...を付ける.(by
みくさん)
- バックアップは保存先ファイルを基準に行うように.これまで
バックアップONで名前を付けて保存した場合にも編集中のファイルのバックアップを作成していたが,それを保存先ファイルが既に存在する場合にそのファイ
ルのバックアップを作成するように変更.(by げんた)
- バックアップファイル作成に失敗したときは確認メッセージを出
すように.(by げんた)
- バックアップ作成確認で保存を取りやめる選択肢を追加.(by
げんた)
May 01, 2004 (1.4.6.0)
[バグ修正]
- 最終行から選択開始して文書末尾に移動すると選択範囲が変にな
るのを修正.(by fomotoさん)
- メニューのショートカットと衝突するのでALT+Oのショート
カット定義を解除.(by げんた)
ただし既に使用中の場合(sakura.iniが既にある)は手動で解除してください.
- アセンブラアウトラインでセグメントオーバーライドプレフィッ
クスがラベルと誤認されないように.(by みくさん)
[その他変更]
- HTMLアウトラインでコメント,閉じてないタグの扱いを追
加.(by もかさん)
- タイプ「アセンブラ」の初期値に行コメント';'定義を追加.
(by げんた)
- マルチモニタ対応.ウィンドウ操作アクションはすべて実行され
たモニタを基準に動きます.(by げんた)
Apr. 11, 2004 (1.4.5.1)
[バグ修正]
- EOF以降にキャレットがあると移動で落ちるのを修正.不正な
位置にあった場合は適正な場所に移動するように.(by もかさん)
- 「検索開始位置へ戻る」直後のカーソル上下移動で桁位置が戻る
前の位置になっていたのを修正.(by もかさん)
- 論理行先頭でインデントされた行にタブが含まれると、折り返し
位置がずれていたのを修正.(by もかさん)
- コメント後の最終行に文字列を入力したときブロックコメントと
認識されることがあるのを修正.(by もかさん)
Mar. 28, 2004 (1.4.5.0)
[機能追加]
- Grepでファイル除外指定を可能に.(by みくさん)
ファイルパターンの先頭に!を付ける(例: !*.obj)と,そのパターンに当たるファイルをGrep対象から外します.
指定位置にかかわらず除外指定は検索指定より優先されます.
[バグ修正]
- 「共通設定」−「ファイル名表示」でリストの一番上を選択して
「上へ」ボタンを押すと行が消えてしまうのを修正. (by dskobaさん)
[その他変更]
- Grepでファイルパターンの与え方によっては同じファイルを
2回検索してしまうのを,複数パターンにマッチするファイルも1回だけ検索するように.(by みくさん)
Mar. 21, 2004 (1.4.4.1)
[バグ修正]
- EOFを含む最終行削除でアプリケーションエラーになるのを修
正. (by もかさん)
- 「上下に並べて表示」でウィンドウが上に配置したタスクバーに
重なる (by ぜんさん)
- 「重ねて表示」でウィンドウのZ-orderが変.(by
ぜんさん,げんた)
Mar. 17, 2004 (1.4.4.0)
[機能追加]
- 「保存して閉じる」コマンドを追加.(by げんた)
[バグ修正]
- 選択しながらファイル先頭に移動した場合に,1行目の長さが選
択開始位置より短いと1行目の選択範囲が変になる問題の修正.(by gis_durさん)
- 文書末尾での範囲選択開始→検索でアプリ
ケーションエラーになるのを修正.(by もかさん)
[その他変更]
- 「設定」メニューの新設.設定系メニューを集めた.その他ファ
イル,矩形選択などメニュー見直し.(by げんた)
- DIFF差分コマンドの初期状態では開いているファイルを優先
的に選択するように.(by じゅうじさん)
- ステータスバーの幅計算を厳密に.(by yasuさん)
Feb. 15, 2004 (1.4.3.7)
[機能追加]
- ステータスバー上のマウスクリックに対応.(by げんた)
挿入/上書きの切り替え,マクロの記録開始・終了がダブルクリックで行えます.また,入力改行コード位置での右クリックでメニューが出るようにしました.
[バグ修正]
- ウィンドウを多数開いたときにウィンドウタブのスクロールマー
クが出ないため後ろの方のウィンドウを選択できなかった問題を修正.(by みくさん)
[その他変更]
- 存在しないファイル名を開くよう指定されてもメッセージを出さ
ないように.(by げんた)
Feb. 08, 2004 (1.4.3.6)
[バグ修正]
- 行コメントの色分け設定が失われる問題(1.4.3.5で混
入)を修正.(by dskobaさん/げんた)
- 拡張子のないマクロ実行でアプリケーションエラーにならないよ
うに.(by げんた)
- タブが消えてしまうことがあるのを修正.(by みくさん)
- タブを表示ONでファイルを2つ開きOFFにして閉じると他の
ウィンドウが隠れた状態のまま残ってしまっていたのを,残っているウィンドウが表示されるように.(by みくさん)
- 行削除時のメモリリークを修正.(by もかさん)
[その他変更]
- ttp:,
tp:をhttp:とみなしてURL扱いするようにした.(by みくさん)
Jan. 25, 2004 (1.4.3.5)
[バグ修正]
- Win98(95/Me)で、折り返し位置の縦線が変なところ
に作画されるのを修正.(by もかさん)
- Diff差分表示が遅いのを修正(300KBのファイルで1分
40秒→数秒).(by げんた)
- EOF位置からの矩形選択(右から左へ)→
左Trim→Undoで落ちる問題を修正.(by げんた)
[その他変更]
- 関連づけ対策でdsw,dsp,dep,makをC/C++の
タイプからはずした. (by げんた)
- INIアクセス改善とSTL化.(DS Kobaさん)
- マルチスクリーンのプライマリ以外のウィンドウでサイズが最小
になる問題の暫定対応として, ウィンドウサイズ調整を行わないようにした.
ウィンドウを開いたときに画面から一部はみ出ることがあるかもしれません.(by げんた)
このバージョンには行コメント//
が保存できないバグがあるので使わないでください.
使ってしまった人は申し訳ありませんが各自で再設定してください.
Nov. 15, 2003 (1.4.3.4)
[バグ修正]
- 正規表現の特殊文字を使ったGrep結果ウィンドウにおいてタ
ブ名の表示がおかしくなるのを修正.(by みくさん)
[その他変更]
- ctagsによるタグファイルの生成に失敗したときにエラー
メッセージを出すように.(by じゅうじさん)
- Win95系OSでWSHが一応うごくように.(by
FILEさん)
Nov. 08, 2003 (1.4.3.3)
[バグ修正]
- タスクバーが上にあるとTABモードでウィンドウを開くたびに
位置が上にずれるのを修正.(by みくさん)
- タスクバーが左にあるときの左右に並べて表示で,左上がタスク
バーに重なって右に隙間ができていたのをきちんとデスクトップ領域に収まるように修正.(by げんた)
- 行頭で強調表示された対括弧が正規表現強調表示に含まれている
場合に正しい色に戻らないのを修正.(by aiさん)
- ウィンドウの一部が最小化されているときにTABを選択しても
フォーカスが最小化されたウィンドウに移ってしまいエディタが切り替わらないように見えたのを,最小化されていてもTAB切り替えらしく動くように.
(by みくさん)
[その他変更]
- 最新のヘルプ項目との連携部追加.(by もかさん)
- 新規文書に文字入力を開始すると行番号が現れて右にずれるのを
位置だけはずれないようにした.(by wmlhq)
- UTF-7判定方法改善.=,\,~がファイルに含まれている
場合にはUTF-7ではないと判定するように.(by げんた)
- ステータスバーのメッセージ部の枠がウィンドウを新規に表示し
たときだけ存在するのを最初から枠無しになるように.(by げんた)
Oct. 13, 2003 (1.4.3.2)
[バグ修正]
- 自動保存がONのとき,新規ファイルを編集中に保存に失敗した
旨のエラーが表示されるのを修正.(by (全略)さん)
- 改行コードが欠ける問題の対策.(by ryojiさん)
- コマンドラインからGREPダイアログを出した場合にコマンド
ライン中の設定がフィールドに反映されていなかったのを修正.(by げんた)
[その他変更]
- 未選択時の逆TAB/SPACEインデントを元の動作に.ただ
し警告文は出す.(by (全略)さん)
- 旧SDK(Visual
C++6.0)を使用している人の救済措置追加.(by みくさん)
- 64bit版Windowsに対応.(by
KEITAさん,もかさん)
- バージョン情報ダイアログの色を変更.URLをよりそれっぽ
く.(by ryojiさん)
Sep. 7, 2003 (1.4.3.1)
[バグ修正]
- アイコンの背景色が周囲と一致していない箇所があったのを修
正.(by もかさん) (1.4.3.0の描画方法変更による問題)
- Windows
XPのLuna使用時,メニューバー右に出るメッセージの背景色がメニューバーと異なる色だったのを修正.(by げんた)
- クリック中,Drag中にファイル更新を検出するとダイアログ
ボックスを閉じた後に選択状態が残ったり反応が無くなったりするので,マウスがクリックされている間は更新の検出を行わないようにした.(by
wmlhqさん,ryojiさん)
- ファイル保存中にファイル更新を検出して再読込を行うと落ちる
ので,保存中はファイル更新を検出しないように.(by げんた)
- キーマクロ保存状態がステータスバーに表示されなかったのを修
正.(by もかさん)
[その他変更]
- URL強調表示がOFFになっているときは,マウスの形状変更
やダブルクリックによるブラウズが働かないように.(by げんた)
- 関数の型違いなど修正.(by みくさん)
Aug. 20, 2003 (1.4.3.0)
[仕様変更]
- ファイルの更新監視においてタイムスタンプが古い方に変更され
た場合もファイルの更新とみなして通知する.(by wmlhqさん)
- Grepの検索順は、現在のディレクトリ→
サブディレクトリの順に.(by もかさん)
- テキストのアウトライン解析において漢数字(〇〜十、百)を同
一階層とみなすように.(by もかさん)
[機能追加]
- UNICODEのBOMの有無を読み込み時に認識/保存時に設
定できる.(by ryojiさん)
- GREP結果をリアルタイムに表示するオプションを追加.
(by もかさん)
初期設定は「共通設定」−『Grep』で切り替えられます
- パラメータ文字 $N
開いているファイルの名前(簡易表示)を追加.(by もかさん)
- Grepのファイル名指定で、""で囲ってセパレータをエス
ケープできるように.(by もかさん)
- WZ階層付テキストの2階層以上一度に深くなる場合に(無題)
という階層を追加することで対応.(by もかさん)
[バグ修正]
- 1文字ずつ左に横スクロール差せていくと改行マークの右半分が
切れて表示されるのを修正.(by ryojiさん)
- 起動と同時にGrepを実行すると、Grepが終わるまで新し
いウィンドウが開かれなかったのをすぐに開くように.(by もかさん)
- テキストのアウトライン解析で,項目がインデントされていても
正しく同一階層と認識されるように.(by もかさん)
- 開いているファイルが多いとウィンドウメニューの表示が遅かっ
たのを修正.(by もかさん)
- [EOF]のみの行にカーソルがあるときに右を押しても選択を
解除できない問題を修正.(by もかさん)
- タイトルでファイル名簡易表示が使えなくなっていたのを使える
ように.(by もかさん)
- ウィンドウの横幅をきわめて狭くしたときに編集領域が行番号か
ら離れてしまうのを修正.(by ryojiさん)
- VAIO等特定の機種でブルースクリーンで使用できなかった問
題を,イメージリストの使用をやめることで対応.(by げんた)
[その他変更]
- Grepダイアログの[現在選択中のファイルから検索]でファ
イル名を指定した場合に""で囲むようにする.(by もかさん)
- 「階層付テキスト」を「WZ階層付テキスト」に改名.(by
もかさん)
- C/C++ソース・ヘッダファイルを開く関数を統合.(by
もかさん)
- メニューのアクセスキー表記を「機能名称(KEY)」という形
に統一.(by げんた)
Aug. 10, 2003 (1.4.2.0)
[機能追加]
- 編集中のファイル内の単語を候補とする動的補完機能(by
もかさん)
[バグ修正]
- SPACE→TAB変換が正しく動作しな
かったりでアプリケーションエラーになったりすることがあったのを修正.(by もかさん)
[その他変更]
- 設定ファイルの指定でsakura.exeからの相対パスを受
け入れるように(by もかさん)
- マクロ拡張: 指定行の文字列を得る
(GetLineStr) (by もかさん)
- マクロ拡張: 文書全体の行数を得る
(GetLineCount) (by もかさん)
- PPAマクロにデバッグ変数(UserErrorMes)およ
び定数IsDefine( 'sakura-editor' )を追加 (by もかさん)
- Diff差分表示ダイアログボックスで,「他の編集ファイル」
が選択されたときに対象ファイルが選択されていなかった場合には自動的に先頭のファイルを選択するように.(by げんた)
- 未選択時の逆TABインデントでTABを挿入するのをやめた.
代わりに選択が必要な旨をステータスバーに表示する.(by げんた)
- VisualBasicのアウトライン解析を改善.(by
little YOSHIさん)
Jul. 21, 2003 (1.4.1.0)
[機能追加]
- 改行挿入時の改行コードを指定できるように.(by
もかさん)
- VisualBasicのアウトライン解析を強化.(by
naohさん)
[バグ修正]
- マクロをフルパスで指定した場合に実行できないことがあった.
(by げんた)
- LF改行とCRLF改行の混在時に\nを置換すると1行目しか
置換されないのを修正.(by かろとさん)
[その他変更]
- 不足していたC++キーワード追加.(by
ひろさん/げんた)
- 現在の挿入・上書きモードを「挿入/上書きモード」のアイコン
に反映するように.(by げんた)
- 論理行の折り返しでインデント対象文字も字下げ対象として考慮
するように.(by げんた)
Jul. 05, 2003 (1.4.0.0)
[機能追加]
- タブによる編集ファイル切り替え (by みくさん)
- タブ表示は「共通設定」−「ウィンドウ」で設定できます.
- タブ上で右クリックすると「カスタムメニュー24」が開か
れます.旧バージョンから上書きした場合にはここには何も登録されていませんので,ご自分で好きなメニューを登録してください.
- タブで複数のウィンドウがまとめられている場合,ウィンド
ウ右上の[×]を押しても編集中のウィンドウしか閉じませんが,これは仕様です.すべてのウィンドウを閉じる場合にはファイルメ
ニューの「すべてのウィンドウを閉じる」メニューをお使いください.
[バグ修正]
- ファンクションキー表示時Ctrl+1でツールバーを消すと表
示が崩れるのを修正.(by みくさん)
- プリンタによっては印刷時に用紙を縦にしても横のサイズで印刷
されてしまうことがあったのを修正.(by かろとさん)
[その他変更]
- 「ウィンドウを閉じる」を「閉じる」に統一.(by
みくさん)
- カスタムメニュー24のTABメニュー目的化 (by
みくさん)
- 外部コマンド実行時のCPU消費削減 (by げんた)
- マクロImeCharおよびFileReopen*で引数を使
えるように (by みくさん)
Jun. 26, 2003 (1.3.10.2)
[バグ修正]
- Windows
95/98で印刷ができなかった現象(用紙が送られるが何も印字されない)を修正.(by おきたさん,かろとさん)
Jun. 22, 2003 (1.3.10.1)
[仕様変更]
- Grep関連の変更(by もかさん)
- 結果出力が該当部分の場合のヒット後の次の検索開始位置を
[前のヒット開始位置+1]→[検索にヒットした文字列の次の文字]に
- 結果出力が該当部分の場合の表示文字列を[検索キー]
→[実際にヒットした文字列]に
- ヒットした文字列の表示文字数制限を[結果表示が該当行の
場合1000バイトまで/結果表示が該当部分の場合2000バイトまで]→[結果出力形式がノーマル表示の場合2000バイトまで/結
果出力形式がファイル毎の場合2500バイトまで]
- 無関係なオプションをGREP出力に含めないように.
[バグ修正]
- BCCでコンパイルした場合も0バイトのファイルが開けるよう
に.(by もかさん)
- Grepウィンドウからファイルを開くとGrep状態のまま
ファイルを開くことがあったのを修正.(by もかさん)
- ファイル読み込み時のBOMチェックが変だったのを修正.
(by もかさん)
[その他変更]
- Grepダイアログの「ファイル」欄が空欄の状態で検索したら
「*.*」が指定されているとみなして全ファイル検索.(by もかさん)
- 文字コードセットを自動選択にしたGrepでファイルが読み込
みエラーになった場合にも読み込めなかったファイルがファイル数にカウントされるように.(by もかさん)
- CShareData::GetMacroName()の戻り
値がローカル変数へのポインタを返すことがあったのを修正.(by もかさん)
- CPPAのメモリーリークの修正とメモリー使用量削減.(by
もかさん)
- タスクトレイから新規エディタを開いたときのカレントディレク
トリを最後に使われた存在するディレクトリに.(by げんた)
- 改行コードにかかわらず(\rを入れなくても)正規表現の行末
指定$がヒットするように.(by かろとさん)
May 25, 2003 (1.3.10.0)
[機能追加]
- 印刷ダイアログボックスをWindows標準のものにして,プ
リンタ設定ができるように.(by かろとさん)
- 階層付きテキスト,HTMLのアウトライン解析 (by
(全略)さん)
[バグ修正]
- 検索・置換関係 (by かろとさん)
- 改行コードを「すべて置換」した時、無限に置換が行われる
不具合修正
- 正規表現の行頭文字(^)を検索すると見つからないと言わ
れる不具合修正
- 正規表現の行頭文字(^)を検索すると全部の文字が検索文
字の色になる不具合修正
- [EOF]位置から行末文字($)を検索すると、最下位行
の行末にマッチしない不具合修正
- 「全て置換」時に始点挿入、終点追加が動くように
- プリンタダイアログで用紙サイズや固有の設定を変更した場合に
結果が保存されるように.(by かろとさん)
- フリーカーソルでない時に行削除した場合にEOLよりキャレッ
トが右に来ないようにキャレット位置を調整.(by かろとさん)
- 「ファイルを開く」ダイアログボックスでメモリリークしていた
のを修正.(by みくさん)
[その他変更]
- 全角ひらがな・かたかな→半角変換で,長
音,濁点,半濁点を直前の文字に応じて変換対象とするように.(by かろとさん)
- プリンタの設定をプロセス終了まで記憶するように.(by
かろとさん)
- お気に入りダイアログボックスで,履歴が更新されたときのメッ
セージの出し方をメッセージボックスからダイアログボックス中の文字列に.(by みくさん)
- sakura.ini中の強調キーワード区切りを\0から
TABに変更.バイナリを扱えないエディタでsakura.iniを開いたときにもキーワード設定が破壊されないように.(by げんた)
May 17, 2003 (1.3.9.1)
[仕様変更]
- 以下の設定項目の保存箇所をsakura.iniのOther
セクションに移動したため設定が引き継がれません (by みくさん)
- DIFF差分表示ダイアログのオプション
- 外部コマンド実行のオプション(標準出力を得る)
- 指定行へジャンプの「改行単位の行番号」か「折り返し単位
の行番号」か
[機能追加]
- ダイレクトタグジャンプのサブディレクトリ対応 (by
みくさん/げんた)
- tagsファイル作成時に,作成位置,サブディレクトリを対象
にするかどうか,オプション設定を指定できるように (by みくさん)
サブディレクトリを含むダイレクトタグジャンプを使う場合は,対
象とするディレクトリすべてを配下に含むディレクトリにtagsファイルを生成してください.そのディレクトリ配下のファイル間でダイレクトタグジャンプ
ができるようになります.
ダイレクトタグジャンプでは対象ファイルからディレクトリを1つ
ずつ上に上りながらtagsファイルを探し,最初に見つかったファイルを利用します.ですので,サブディレクトリ全体を対象とする場合にはサブディレクト
リの中に部分的なtagsファイルを置かないようにしてください.
- 「ファイルを開く」ダイアログボックスでファイルの種類として
タイプ別設定で指定されている拡張子が候補に挙がるように (by みくさん)
[バグ修正]
- ダイレクトタグジャンプで同一タグが101個以上あるときの
メッセージが不正な位置に入っていたのを修正 (by みくさん)
- BCCでのコンパイル時にCRecent.hでエラーが出るの
を修正 (by みくさん)
- タイプ別設定−正規表現キーワードタブ初期表示時にリストの内
容が下の編集ボックスに反映されない問題修正 (by みくさん)
- 共通設定−ファイル名表示タブ初期表示時にリストの内容が下の
編集ボックスに反映されない問題修正 (by もかさん)
[その他変更]
- DIFF差分表示ダイアログで,次の差分・前の差分が見つから
なかったときのオプションがわかりづらかったのを修正(by みくさん)
- DIFF差分で差分がなかったときのメッセージ表示を抑制する
オプションを追加(by みくさん)
Apr. 24, 2003 (1.3.9.0)
[機能追加]
- ダイレクトタグジャンプ (by みくさん)
ダ
イレクトタグジャンプの使い方
あらかじめctagsを使ってタグファイルを作る必要がありま
す.
Exuberant
Ctags 日本語対応版
上のリンクからctags.exeを取得し,それを
sakura.exeと同一フォルダに置きます.
次にctagsを作成したいディレクトリを開き,検索メニュー→タグファイルの作成でタグファイルを作成します.
カレントフォルダのみのタグファイルを作成します.サブディレクトリのファイルも含んだタグファイルを作成したい場合はコマンドラインからctagsを直
接実行してください.手動で作成するときは, ctags.exe
--excmd=n -R *
のように指定してください.あるディレクトリでサブディレ
クトリすべてのファイルを含むタグファイルを作成すると,その配下のすべてのディレクトリからダイレクトタグジャンプが可能になります.す
いません勘違いでした.カレントディレクトリ以外のtagsは参照されません.
キーワード上でタグジャンプすると定義位置へジャンプします.複
数のジャンプ先がある場合はダイアログが出ます.
タグジャンプに失敗した場合に自動的にダイレクトタグジャンプを行いますが,ダイレクトタグジャンプという機能も追加されています.
- 編集中ファイルのDIFF (by みくさん)
- 閉じてタブジャンプを独立したコマンドとし,Ctrl押下時の
タグジャンプでジャンプ元ウィンドウを閉じる機能を抑止.(by げんた) ただしこのコマンドはマクロに記録されません.
- お気に入り機能.最近使ったファイル・フォルダからお気に入り
を指定することで先頭に表示させることができます. (by みくさん)
- 履歴クリア機能 (by みくさん)
- 特殊文字 $V(エ
ディタのバージョン),$h
(Grep Key),${I
(アイコン化有無)を追加 (by げんた)
- ウィンドウキャプションのカスタマイズ (by みくさん)
ツールバーアイコンが追加されているので,独自アイコンを使っている
人はアイコンファイルの修正が必要です.
[バグ修正]
- CDocLineMgr.cpp:FileWrite()の戻
り値バグ修正 (by みくさん)
- CShareData.cppの初期化バグ修正 (by
みくさん)
- 正規表現の置換で選択位置挿入を動作するように (by
みくさん)
- 行番号の下からマウスで範囲選択すると選択範囲が変になるのを
修正.(by げんた)
[その他変更]
- 予告通り特殊文字の判定条件(g)を(w)に変更.(by
げんた)
Apr. 01, 2003 (1.3.8.2)
[機能追加]
パ
ラメータ展開記号の拡張について
パラメータ展開記号として,条件によって分岐するための記号を追
加しました.
構
文
${条
件?文
字列1$:文
字列2$}
条件の結果によって文字列1または文字列2のいずれかが評価され
ます.条件によっては3つ以上のパターンを持つものもあります.
条
件
以下の条件が使えます.
- R
- 読みとり専用$:上
書き禁止$:い
ずれでもない
- U
- 更新されたファイル$:更
新されていないファイル
- M
- キーボードマクロ記録中$:記
録中でない
- g (忘れなければwに変更予定)
- Grepウィンドウ$:ア
ウトプットウィンドウ$:普
通のウィンドウ
[バグ修正]
- 読みとり専用ファイルではDrag &
Drop編集ができないように.(by げんた)
- タブの矢印記号表示で矢印が行番号に重なって表示されるのを修
正.(by みくさん)
[その他変更]
- TAB設定画面でチェック状態に応じてタブ文字入力を
Enable/Disableするように.(by げんた)
- タイプ別設定でのメモリ消費削減 (by げんた)
Mar. 30, 2003 (1.3.8.1)
[仕様変更]
- ファイル名が決まっていないときの「開く」「保存」ダイアログ
の初期フォルダを最後に使ったフォルダからエディタ起動時のカレントフォルダに変更.(by げんた)
[機能追加]
- タブ表示を専用の矢印記号にするオプションの追加.(by
みくさん)
[バグ修正]
- 対括弧の強調表示の再描画対応.(by aiさん)
- 対括弧の強調表示が行の間隔が「0」の場合に消えずに残る問題
の対応.(by aiさん)
- 対括弧の強調表示がON,行の間隔が「0」の時にアンダーライ
ンが欠ける事がある問題の対応.(by aiさん)
- 対括弧の強調表示がONの時「すべて置換」「すべて置換」後の
Undo&Redoが遅い問題の対応.(by aiさん)
- タイプ別設定『正規表現キーワード』の更新でコンボボックスの
選択が元に戻るのを修正.(by みくさん)
- 改行の真ん中にキャレットが表示されるのを修正.(by
みくさん)
- 「上書き保存」「開き直す」でブックマークを失わないように.
(by げんた)
- 隠し属性かつ書き込み禁止のファイルの上書き試行で隠し属性が
外れたままになるのを修正.(by げんた)
- 隠し属性かつ書き込み禁止のファイルの上書き試行でメモリリー
クするのを修正.(by げんた)
[その他変更]
- 英語キーボード用のコメントをキーカスタマイズのキーに付加.
(by げんた)
- 「閉じて開く」でキャンセルした場合に前のファイルの編集を継
続可能に.(by げんた)
Mar. 09, 2003 (1.3.8.0)
[仕様変更]
- マクロコマンドGetSelectedStringは選択部分
全体を返します.未選択の時は空文字列を返します.(by 鬼さん)
従来の機能(選択部分の1行目/カーソル位置の単語)を使いたいときはExpandParameter("$C")を使ってください.
[機能追加]
- マクロコマンドExpandParameter
追加.(by もかさん)
特殊記号を含んだ文字列を与えると,特殊記号部分を展開した文字列を返します.外部コマンド実行で受け付けられるのと同じ特殊記号が使用できます.
[バグ修正]
- 行番号を非表示のとき行番号領域とテキストの間の隙間の描画さ
れないのを修正. (by もかさん)
- コマンドラインからGrepダイアログを開いた場合親ウィンド
ウが正しく指定されないのを修正.(by もかさん)
[その他変更]
- 検索ボックスの位置を1ドット下にずらした. (by
げんた)
- strictfp/assertをjava
keywordに追加. (by げんた)
変更したのは初期リストなので,既に使用中の方はご自分で追加してください.
- Profileの書き出しでバッファリングのあるfwrite
を使うように.(by Mr.Nakさん)
- PrintPreviewで1ページしか無いとき無効なボタン
にフォーカスが移ってキーボード操作が効かなくなるのを防ぐため,最終ページに達したら「戻る」にフォーカスを移すように変更.(by げんた)
Feb. 18, 2003 (1.3.7.0)
[機能追加]
- パス名の省略表示 (もかさん)
- ウィンドウ位置指定オプション追加.-SX/SYでサイズの指
定,-WX/WYでウィンドウ位置の指定ができます.(あろかさん)
[バグ修正]
- ローカル変数へのポインタを戻り値で返しているところがあった
のを修正.(みくさん)
[その他変更]
- 行間隔,文字間隔の最大値をそれぞれ128, 64に拡大
(げんた)
- gccのエラーメッセージでタグジャンプ可能に
(まつもさん).javacも同じ形式?
以前の更新履歴