ダウンロードリスト

プロジェクト概要

AzukiはC# 2.0で書かれたフリーのテキストエディタエンジンです。.NET Framework 2.0以上、または.NET Compact Framework 2.0以上で動作します。主に次のような特徴があります。 .NET Compact Framework で動作する 日本語の単語をちゃんと扱える プロポーショナルフォントに対応 Unicode の全文字を扱える(UTF-16のサロゲートペア、結合文字シーケンス、異字体セレクタにも対応) シンタックスハイライトに対応 行の折り返し表示に対応(禁則処理対応、ピクセル単位) 正規表現を使った検索機能に対応

リリース時刻: 2015-06-27 13:41
zzz_history 1.6.4

名前 サイズ ハッシュ 日付 ダウンロード数
Azuki-1.6.4-api-chm.zip 842.68 KB 2015-06-27 13:41 349
Azuki-1.6.4-api-web.zip 7.95 MB 2015-06-27 13:42 356
Azuki-1.6.4-bin.zip 438.14 KB 2015-06-27 13:41 371
Azuki-1.6.4-src.zip 355.86 KB 2015-06-27 13:41 371

リリースノート

Fixed a problem that causes an exception on highlighting an unclosed comment block by KeywordHighlighter (#35279).

閉じていないコメント等をKeywordHighlighterでハイライトすると例外が発生する不具合 (#35279) を修正しました。

変更履歴

1.6.4 (2015-06-27)

  • fix: [Ann] Ann recognizes a file without an extension as a LaTeX file.
  • fix: Exception thrown on highlighting unclosed comment block by KeywordHighlighter. (#35279, Special thanks to neparze)

1.6.3 (2012-10-11)

  • add: Added IsSingleLineMode property to AzukiControl (IUserInterface) which determines whether to limit the content to a single line or not
  • fix: CanCut, CanCopy, and CanPaste properties does not work properly
  • fix: Now dragging selected text in a read-only document will do nothing to the document
  • fix: URI marking does not stop before a quotation mark nor a 'less than' mark after a URI starting with "mailto:"
  • fix: Application never exits if AzukiControl instances are used in multiple forms and their Dispose method were not called explicitly
  • fix: now for background color of matched bracket, ColorScheme.BackColor will be used if ColorScheme.MatchedBracketBack is Color.Transparent
  • fix: [Ann] Ann crashes if a file path which contains a wildcard (? or *) was specified as a command line parameter
  • fix: [Ann] Now text searching GUI only accepts the first line of the pasted text
  • fix: [Ann] An exception occurs if two processes of Ann.exe were created in a very short duration
  • fix: [Ann] Now the area on a status bar which shows the number of selected characters will automatically adjust its width so that the content is always visible
  • fix: [Ann] tagged as version 1.6.3

1.6.2 (2011-04-02)

  • mod: Azuki uses 'Arrow' mouse cursor graphic when the cursor is on horizontal ruler area
  • fix: URIs already marked up will be unmarked when MarksUri property of IUserInterface (AzukiControl) is changed to false
  • fix: CanUndo property of IUserInterface(AzukiControl) is not updated to True yet in ContentChanged event handler which is invoked when the document is firstly modified
  • fix: a bug of built-in LaTeX Highlighter (if a pair of curly brackets appears after a \section command and before other command, then its content will be highlighted as a heading)
  • fix: [Ann] URIs in newly created document will never be marked
  • fix: [Ann] tagged as version 1.6.2

1.6.1 (2011-02-20)

  • add: now Document.IsDirty will be False automatically when UNDO/REDO restores document to the state of when the Document.IsDirty was set False by application code
  • add: now UNDOing text modification also restores modification state of each lines
  • add: added CanCut, CanCopy, CanPaste properties to AzukiControl (IUserInterface.)
  • add: now built-in URI marker can be enabled or disabled through AzukiControl.MarksUri property or Document.MarksUri property
  • add: IView now has some properties to get rectangle of informational areas; DirtBarRectangle, LineNumberAreaRectangle, and TextAreaRectangle.
  • add: [Ann] disables menu items which are not usable or effectless according to the situation
  • add: [Ann] clicking an URI string which is already selected, Ann now clears selection and place the caret at clicked position
  • mod: Document.IsDirty cannot be set as True by application code
  • mod: added some properties to IHighlighter for supporting 'hook' mechanism which can overre default highlighting logic
  • mod: built-in URI marker is now disabled by default
  • fix: improved logic to detect URI
  • fix: now information of marking ID of URI (0) can be changed; it is now not 'reserved ID' but simply 'internally used ID'
  • fix: built-in highlighter for C/C++ now highlights preprocessor macros properly if there are spaces between '#' and keyword of it (31 spaces at maximum)
  • fix: bug of kinsoku shori: some of the characters in CharsForbiddenToStartLine or CharsForbiddenToEndLine of DefaultWordProcforbidden can be ignored if unsorted character array was set to them
  • fix: added ShowsDirBar property to IUserInterface
  • fix: now Azuki do nothing for double click in other areas than text area
  • fix: now AzukiControl.Click nor AzukiControl.MouseClick event will not be invoked on a MouseUp event which was occurred at far place from where preceding MouseDown event occurred at
  • fix: now IMouseEventArgs.Location for AzukiControl.Click and AzukiControl.MouseClick event is not the position of last MouseDown event but the position of the last MouseUp event
  • fix: [Ann] little resource leak in searching GUI of Ann

1.6.4 (2015-06-27)

  • fix: [Ann] 拡張子の無いファイルを開くと LaTeX と認識される問題を修正
  • fix: KeywordHighlighter で閉じられていないコメントをハイライトすると例外が発生する問題を修正 (#35279, neparzeさんに感謝)

1.6.3 (2012-10-11)

  • add: Azuki の編集内容を一行だけに制限する IsSingleLineMode プロパティを AzukiControl (IUserInterface) に追加
  • fix: CanCut、CanCopy、CanPasteプロパティが正しい値を返さない問題を修正
  • fix: ReadOnly 状態でも選択済みテキストをドラッグすると編集できてしまう問題を修正
  • fix: 「mailto:」で始まる URI の後ろに二重引用符や「小なり記号」があっても URI マーキングが止まらない問題を修正
  • fix: 複数のフォームに AzukiControl を配置し、それらの Dispose メソッドを呼ばなかった場合にもアプリケーションが終了できるように改善
  • fix: ColorScheme.MatchedBracketBack を Color.Transparent に設定した場合、通常文字列用の背景色を対カッコのハイライト時使うように
  • fix: [Ann] コマンド引数にワイルドカード(?や*)を含むパスを指定すると例外が発生する問題を修正
  • fix: [Ann] 検索文字列の入力欄に貼り付けされた文字列のうち最初の行だけを受け入れるよう改善
  • fix: [Ann] Annを二つ非常に短い間隔で起動すると例外が発生する問題を修正
  • fix: [Ann] 選択中の文字数が多くなるとステータスバー上の選択文字数表示が隠れてしまう問題を修正
  • fix: [Ann] バージョン番号を 1.6.3 に

1.6.2 (2011-04-02)

  • mod: マウスカーソルが水平ルーラーの上にある場合は矢印のカーソル画像を使うように
  • fix: マーク済み URI 文字列のマーキング情報が IUserInterface(AzukiControl) の MarksUri プロパティを false にすれば消去されるように修正
  • fix: IUserInterface(AzukiControl) の CanUndo プロパティが、最初の変更による ContentChanged イベント発生時点で true に更新されていない問題を修正
  • fix: LaTeX ハイライターの不具合を修正(中括弧が \secion コマンドより後ろでかつ他のコマンドよりも前にあると、その中を見出しとしてハイライトしてしまう)
  • fix: [Ann] 新規作成したドキュメントでは URI がマークされない問題を修正
  • fix: [Ann] バージョン番号を 1.6.2 に

1.6.1 (2011-02-20)

  • add: Document.IsDirty が False に設定された状態に UNDO/REDO で戻ると自動的に同プロパティが False に戻るように
  • add: UNDO でテキスト編集結果だけでなく各行の変更有無の状態も復元するように
  • add: AzukiControl (IUserInterface) に CanCut、CanCopy、CanPaste プロパティを追加
  • add: 内蔵 URI マーカーを使うかどうか選択できるように(AzukiControl.MarksUri プロパティや Document.MarksUri プロパティ)
  • add: IView に情報エリアの矩形を取得するプロパティを追加(DirtBarRectangle、LineNumberAreaRectangle、TextAreaRectangle)
  • add: [Ann] 状況に応じて使用できないメニュー項目を無効化するように
  • add: [Ann] すでに選択された URI をクリックすると選択を解除してクリック位置にキャレットを置くように
  • mod: Document.IsDirty プロパティを、コードで True に変更できないよう変更
  • mod: IHighlighter に標準のハイライト処理を差し替える「フック」機能用のプロパティを追加
  • mod: 内蔵 URI マーカーは標準で使わないように仕様変更
  • fix: URI の解析基準を改善
  • fix: URI のマーキング ID の情報を変更禁止としないように
  • fix: C/C++ 用の内蔵ハイライターが「#」とキーワードの間に空白のあるプリプロセッサマクロを正しくハイライトするように(31個の空白まで)
  • fix: 禁則処理の不具合を修正: DefaultWordProc の CharsForbiddenToStartLine または CharsForbiddenToEndLine にソートされていない配列を指定すると一部の文字が無視されうる
  • fix: テキストエリア外でのダブルクリックに対して Azuki 自身は何もしないように修正
  • fix: IUserInterface に ShowsDirBar プロパティを追加
  • fix: 直前のマウスボタン押し下げ位置から遠い場所で発生した押し下げ解放イベントの発生時に、AzukiControl.Click や AzukiControl.MouseClick イベントを発生しないように
  • fix: AzukiControl.Click と AzukiControl.MouseClick イベント時に渡される IMouseEventArgs の Location プロパティがマウスボタンが放された位置ではなくマウスボタン押し下げ位置だった問題を修正
  • fix: [Ann] Ann の検索 GUI パネルでわずかにリソースリークしていた問題を修正