OSDN Git Service
Koine Yuusuke(koinec) [Sun, 12 Jul 2015 12:47:36 +0000 (21:47 +0900)]
* Implement: LibEditText_Undo_SetUndoInfo() (non-Tested)
* Implement: LibEditText_Undo_CommitUndo() (non-Tested)
Koine Yuusuke(koinec) [Thu, 9 Jul 2015 12:48:55 +0000 (21:48 +0900)]
* CreateFile: drd64_libedittext_undo.c/h & test_libedittext_undo.c
Koine Yuusuke(koinec) [Wed, 8 Jul 2015 12:16:33 +0000 (21:16 +0900)]
* BugFix: Adjust Cursor Position when Insert/DeleteString
Koine Yuusuke(koinec) [Tue, 7 Jul 2015 11:37:39 +0000 (20:37 +0900)]
* Tested: (API) Complete Test Cursor-System.
Koine Yuusuke(koinec) [Tue, 7 Jul 2015 11:17:28 +0000 (20:17 +0900)]
* Tested: (API) LibEditText_DeleteString()
Koine Yuusuke(koinec) [Mon, 6 Jul 2015 13:01:23 +0000 (22:01 +0900)]
* BugFix: (API) LibEditText_DeleteChar() (bug in LastLine-EndPostion)
Koine Yuusuke(koinec) [Sun, 5 Jul 2015 13:09:15 +0000 (22:09 +0900)]
* BugFix: LibEditText_CursorCtrl_PreDeleteCursorLine() (when DeleteLine is CursorLine & CursorRange EndLine)
* Implement: LibEditText_CursorInfo_CheckCursor()
Koine Yuusuke(koinec) [Sun, 5 Jul 2015 00:58:35 +0000 (09:58 +0900)]
* BugFix: LibEditText_LineCtrl_SplitLine() (ReLoad LineInfo Ptr. after InsertString)
Koine Yuusuke(koinec) [Wed, 1 Jul 2015 13:26:05 +0000 (22:26 +0900)]
* Tested: CursorMove API Tested. (Up/Down/Right/Left/End/Start)
Koine Yuusuke(koinec) [Wed, 1 Jul 2015 11:27:10 +0000 (20:27 +0900)]
* Implement: (API) LibEditText_GetCursorPosition() (non-Tested)
* Implement: (API) LibEditText_GetMaxLines() (non-Tested)
Koine Yuusuke(koinec) [Tue, 30 Jun 2015 12:50:31 +0000 (21:50 +0900)]
* Implement: (API) LibEditText_GetCursor(Range/RangeNext/Start/End/Line)String() (non-Tested)
Koine Yuusuke(koinec) [Mon, 29 Jun 2015 13:06:31 +0000 (22:06 +0900)]
* SplitFile: drd64_libedittext_cursorapi.c to drd64_libedittext_cursorapi_info/edit/move.c
Koine Yuusuke(koinec) [Mon, 29 Jun 2015 12:12:09 +0000 (21:12 +0900)]
* BugFix: LibEditText_CursorMove_MoveRight (in Last-Line BugFix)
Koine Yuusuke(koinec) [Sun, 28 Jun 2015 13:10:59 +0000 (22:10 +0900)]
* WorkBackup: 2015/06/28 (Sun) PM 22:11 - BugFixing LibEditText_CursorMove_MoveRightCursor() ( CursorMove 0 length in LastLine )
Koine Yuusuke(koinec) [Sun, 28 Jun 2015 10:02:00 +0000 (19:02 +0900)]
* CreateFile: test_libedittext_cursorapi.c (Implementing)
Koine Yuusuke(koinec) [Sun, 28 Jun 2015 09:59:03 +0000 (18:59 +0900)]
* BugFix: LibEditText_CursorMove_MoveLeft() ( CursorUp when cursor is position 0 )
* BugFix: LibEditText_CursorMove_MoveRight() ( CursorDown when cursor is position limit-right )
* Implementing: Debug-Print Cursor Info
Koine Yuusuke(koinec) [Sun, 28 Jun 2015 00:52:09 +0000 (09:52 +0900)]
* Implement: (API) LibEditText_Delete(Line/String/Char) functions. (non-Tested)
* Implement: (API) LibEditText_JoinLine() (non-Tested)
Koine Yuusuke(koinec) [Sat, 27 Jun 2015 13:17:25 +0000 (22:17 +0900)]
* Implement: (API) LibEditText_Insert (Line/Char/String) functions (non-tested)
Koine Yuusuke(koinec) [Fri, 26 Jun 2015 00:20:04 +0000 (09:20 +0900)]
* BugFix: LibEditText_Section_InsertLine()
Koine Yuusuke(koinec) [Mon, 22 Jun 2015 20:52:48 +0000 (05:52 +0900)]
* WorkBackup: 2015/06/23(Tue) AM 05:51 (Testing & DeBugging LibEditText_LineCtrl_SplitLine())
Koine Yuusuke(koinec) [Mon, 22 Jun 2015 12:12:57 +0000 (21:12 +0900)]
* Implement: LibEditText_LineCtrl_SplitLine() (non-tested)
Koine Yuusuke(koinec) [Sun, 21 Jun 2015 01:29:52 +0000 (10:29 +0900)]
* ReStruct LineCtrl Functions (Line Add/Delete and surround func.)
(Merge from restruct_linectrl branch)
Squashed commit of the following:
commit
4dbcea5e9898dbc3c080172e0bd99d4e47eceb5d
Author: Koine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Date: Sun Jun 21 10:24:12 2015 +0900
* BugFix: LibEditText_LineCtrl_DeleteLine() (clear line data when delete line is last one line)
* Implement: LibEditText_LineEdit_ClearLine() (Tested)
commit
433933eedebb2ee29c4428aa93638a62a296410d
Author: Koine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Date: Sun Jun 21 09:44:30 2015 +0900
* BugFix: LibEdittext_LineCtrl_AddLine() (fix for append before line LF position)
commit
f91fa16a075e02e1628cf63b6aa19ee4409178ba
Author: Koine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Date: Sun Jun 21 05:33:48 2015 +0900
* Implement: LibEditText_LineCtrl_PushLine() (Tested)
commit
475d1a4766de2b879f13bfcec96e7777920db137
Author: Koine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Date: Wed Jun 17 20:45:52 2015 +0900
* Implement: LibEditText_LineCtrl_AddLine() (Tested)
Koine Yuusuke(koinec) [Tue, 16 Jun 2015 10:43:38 +0000 (19:43 +0900)]
* WorkBackup: 2015/05/16(Tue) PM 19:42
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 20:33:45 +0000 (05:33 +0900)]
* Implement: LibEditText_CursorMove_MoveEnd() & LibEditText_EndCursor() API
* Implement: LibEditText_CursorMove_MoveStart() & LibEditText_StartCursor() API
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 10:40:26 +0000 (19:40 +0900)]
* Implement: API MoveCursor(Right/Left/Up/Down) (non-tested)
* Implement: Cursor AdjustSystem for Insert/Delete Line Function
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 05:32:07 +0000 (14:32 +0900)]
* MoveFunc: API Functions in drd64_libedittext_lineedit.c move to drd64_libedittext_lineapi.c
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 05:24:37 +0000 (14:24 +0900)]
* CreateFile: drd64_libedittext_lineapi.c
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 03:59:23 +0000 (12:59 +0900)]
* Implement: LibEditText_CursorMove_MoveRight() (non-tested)
* Implement: LibEditText_CursorMove_MoveLeft() (non-tested)
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 02:21:43 +0000 (11:21 +0900)]
* CreateFile: drd64_libedittext_cursormove.c/h (ReCommit because forgot GitAdd this file.)
Koine Yuusuke(koinec) [Sun, 14 Jun 2015 02:20:27 +0000 (11:20 +0900)]
* CreateFile: drd64_libedittext_cursormove.c/h
* Implement: LibEditText_CursorMove_MoveUp(); (non-tested)
* Implement: LibEditText_CursorMove_MoveDown(); (non-tested)
Koine Yuusuke(koinec) [Wed, 10 Jun 2015 21:22:05 +0000 (06:22 +0900)]
* WorkBackup: 2015/06/11(Thr) AM 06:21
Koine Yuusuke(koinec) [Tue, 9 Jun 2015 20:39:59 +0000 (05:39 +0900)]
* WorkBackup: 2015/06/10(Wed) AM 05:38 (Implementing LibEditText_CursoCtrl_CheckAdjustCursorRange())
Koine Yuusuke(koinec) [Mon, 8 Jun 2015 20:43:57 +0000 (05:43 +0900)]
* WorkBackup: 2015/06/09(Tue) AM 05:42
* CreateFile: drd64_libedittext_cursorapi.c
Koine Yuusuke(koinec) [Sun, 7 Jun 2015 20:46:27 +0000 (05:46 +0900)]
* WorkBackup: 2015/06/08(Mon) AM 05:45
* Implement: LibEditText_CursorInfo_LocateCursor() (no tested.)
Koine Yuusuke(koinec) [Sat, 6 Jun 2015 22:10:42 +0000 (07:10 +0900)]
* WorkBackup: 2015/06/07(Sun) AM 07:09
* CreateFile: test_libedittext_cursorinfo.c (Tested alloc&free Cursor API)
Koine Yuusuke(koinec) [Thu, 4 Jun 2015 20:41:17 +0000 (05:41 +0900)]
* CreateFile: drd64_libedittext_cursorinfo.c/h
* WorkBackup: 2015/06/05(Fri) AM 05:40
Koine Yuusuke(koinec) [Mon, 1 Jun 2015 20:28:06 +0000 (05:28 +0900)]
* Implement: Support DrDeamon64 Error System for drd64_libedittext_linectrl.c/drd64_libedittext_lineedit.c/drd64_libedittext_section.c
* WorkBackup: 2015/06/02(Tue) AM 05:28
Koine Yuusuke(koinec) [Sun, 31 May 2015 20:43:20 +0000 (05:43 +0900)]
* WorkBackup: 2015/06/01(Mon) AM05:43
* Implement: Support drdeamon64 ErrorSystem for drd64_libedittext_file.c
* Implement: Support drdeamon64 ErrorSystem for drd64_libedittext_lineinfo.c
Koine Yuusuke(koinec) [Sun, 31 May 2015 09:24:25 +0000 (18:24 +0900)]
* WorkBackup: 2015/05/31(Sun) PM 18:23
* BugFix: drd64_libbrownie_error.c ( not print ErrorType/Pattern/Module/Arch. Info)
Koine Yuusuke(koinec) [Sun, 31 May 2015 03:11:44 +0000 (12:11 +0900)]
* Support: libfiletype supports for drd64 ErrorCodeSystem(Implemented by libbrownie).
Koine Yuusuke(koinec) [Sat, 30 May 2015 22:31:44 +0000 (07:31 +0900)]
* Implement: drd64_libbrownie_error Functions() (Tested.)
Koine Yuusuke(koinec) [Wed, 27 May 2015 20:41:42 +0000 (05:41 +0900)]
* WorkBackup: 2015/05/28(Wed) AM 05:40
Koine Yuusuke(koinec) [Tue, 26 May 2015 20:32:01 +0000 (05:32 +0900)]
* WorkBackup: 2015/05/27(Wed) AM 05:32 (Implementing DebugErrorInfoPrint() )
Koine Yuusuke(koinec) [Sun, 24 May 2015 20:42:00 +0000 (05:42 +0900)]
* Suuport: LibBrownie CUnit UnitTest-Program
* Implement: LibBrownie UnitTest Base-Code (test_libbrownie.[ch])
* Implement: LibBrownie ErrorLib UnitTest Base-Code (test_libbrownie_error.c)
* Fix: LibBrownie Error FuncName Drd64_LibBrownie_Error_* to LibBrownie_Error_*
* Modify: LibBrownie Error Code for libedittext/libfiletype
* WorkBackup: 2015/05/25(Mon) AM 05:44
Koine Yuusuke(koinec) [Sun, 24 May 2015 08:59:07 +0000 (17:59 +0900)]
* Deleted: Delete Drd64_libbrownie_error old functions from drd64_marshald (Comment Out)
Koine Yuusuke(koinec) [Sun, 24 May 2015 02:28:56 +0000 (11:28 +0900)]
* WorkBackup: 2015/05/24(Sun) AM 11:28
Koine Yuusuke(koinec) [Sun, 24 May 2015 00:09:04 +0000 (09:09 +0900)]
* Tested: API DeleteString()
* BufFix: SwapLineBuffer() and around functions.
Koine Yuusuke(koinec) [Fri, 22 May 2015 20:25:13 +0000 (05:25 +0900)]
* Test Completed: API InsertLine_toLine() & API DeleteLine_toLine() (Intermidiate Line)
(Up to 16384 Lines)
Koine Yuusuke(koinec) [Thu, 21 May 2015 19:18:04 +0000 (04:18 +0900)]
* Implement: API LibEditText_JoinLine_toLine (None Tested)
Koine Yuusuke(koinec) [Tue, 19 May 2015 20:41:00 +0000 (05:41 +0900)]
* Implement(Tested): API DeleteLine_toLine() (Up to 1022 lines in Intermidiate line delete)
* WorkBackup: 2015/05/20(Wed) AM 05:41
Koine Yuusuke(koinec) [Tue, 19 May 2015 20:36:20 +0000 (05:36 +0900)]
* WorkBackup: 2015/05/20(Wed) AM 05:35 (Implementing LibEditText_Section_AvoidanceInLineSection())
Koine Yuusuke(koinec) [Tue, 19 May 2015 20:13:30 +0000 (05:13 +0900)]
* WorkBackup: 2015/05/20(Wed) AM 05:12
Koine Yuusuke(koinec) [Mon, 18 May 2015 20:53:19 +0000 (05:53 +0900)]
* WorkBackup: 2015/05/19(Tue) AM 05:52 (Testing DeleteLine)
Koine Yuusuke(koinec) [Sun, 17 May 2015 20:52:14 +0000 (05:52 +0900)]
* Tested: DeleteLine_toLine ( if delete-line is the end of file.)
TODO: testing delete-line in the imtermidiate line of file.
Koine Yuusuke(koinec) [Sat, 16 May 2015 09:21:50 +0000 (18:21 +0900)]
* Implement: Section_DeleteLine() func. (Not Tested)
Koine Yuusuke(koinec) [Thu, 14 May 2015 20:46:24 +0000 (05:46 +0900)]
* WorkBackup: 2015/05/15(Fri) AM 05:45 (Implementing DeleteLine & DeleteString)
(TODO: implement for Section_DeleteLine() )
Koine Yuusuke(koinec) [Tue, 12 May 2015 20:19:54 +0000 (05:19 +0900)]
* Implement: InsertLine_toLine API Implemented.(complete)
Koine Yuusuke(koinec) [Sun, 10 May 2015 20:34:57 +0000 (05:34 +0900)]
* WorkBackup: 2015/05/11(Mon) AM 05:34 (Implemening LibEditText_Section_SplitSeciton())
TODO: Implement Search proper-section line & update to duplicate section in Last-Row.
Koine Yuusuke(koinec) [Sun, 10 May 2015 19:47:02 +0000 (04:47 +0900)]
* Tested: InsertLine_toLine 1023 Rows tested.
Koine Yuusuke(koinec) [Sun, 10 May 2015 05:38:18 +0000 (14:38 +0900)]
* Implement: InsertChar_toLine API
Koine Yuusuke(koinec) [Sun, 10 May 2015 02:08:01 +0000 (11:08 +0900)]
* WorkBackup: 2015/05/10(Sun) (Implemented & Non-Tested > API_InsertLine() )
* Optimized for Section_ReviewSection()
Koine Yuusuke(koinec) [Sat, 9 May 2015 02:39:28 +0000 (11:39 +0900)]
* Implement: Adjust Section when Search-lines Proc.
Koine Yuusuke(koinec) [Wed, 6 May 2015 21:03:45 +0000 (06:03 +0900)]
* WorkBackup: 2015/05/07(Thr) AM 06:03
Koine Yuusuke(koinec) [Wed, 6 May 2015 07:51:55 +0000 (16:51 +0900)]
* Implement: Free LineBuffer memory when the position of LineInfo dw_start is the last position of text-buffer.
Koine Yuusuke(koinec) [Wed, 6 May 2015 07:40:14 +0000 (16:40 +0900)]
*Implement: LineBuffer size-extend proc. in last-buffer.
Koine Yuusuke(koinec) [Wed, 6 May 2015 07:23:11 +0000 (16:23 +0900)]
* WorkBackup: 2015/05/06(Wed) PM 16:22 (Delete Commented-Code in drd64_libedittext_lineinfo.c)
Koine Yuusuke(koinec) [Wed, 6 May 2015 04:52:38 +0000 (13:52 +0900)]
* Implement: LibEditText_InsertChar_toLine() and surround functions.
(Tested up to 1024 characters in line)
TODO: 1) LineBuffer size-extend proc. in last-buffer.
2) Adjust Section when Search-lines.
Koine Yuusuke(koinec) [Wed, 6 May 2015 02:34:30 +0000 (11:34 +0900)]
* WorkBackup: 2015/05/06(Wed) AM 11:33 (Fix SwapLineInfo Bug)
Koine Yuusuke(koinec) [Tue, 5 May 2015 23:40:34 +0000 (08:40 +0900)]
* WorkBackup: 2015/05/06(Wed) AM 08:40
Koine Yuusuke(koinec) [Mon, 4 May 2015 21:13:12 +0000 (06:13 +0900)]
* CreateFile: test_libedittext_lineedit.c
Koine Yuusuke(koinec) [Mon, 4 May 2015 05:39:11 +0000 (14:39 +0900)]
* Implement & Tested: AppnedLine (Tested max 104576 lines)
Koine Yuusuke(koinec) [Sat, 2 May 2015 22:44:56 +0000 (07:44 +0900)]
* Implement: LibEditText_LineInfo_SwapLineBuffer()
Koine Yuusuke(koinec) [Sat, 2 May 2015 05:15:40 +0000 (14:15 +0900)]
* Implement: AppendLine
* CreateFile: drd64_libedittext_lineedit
Koine Yuusuke(koinec) [Fri, 1 May 2015 21:45:57 +0000 (06:45 +0900)]
* Split: drd64_libedittext_line to drd64_libedittext_lineinfo & drd64_libedittext_linectrl
Koine Yuusuke(koinec) [Fri, 1 May 2015 21:18:01 +0000 (06:18 +0900)]
* ReName drd64_libedittext_line to drd64_libedittext_sortchain
Koine Yuusuke(koinec) [Wed, 29 Apr 2015 20:45:21 +0000 (05:45 +0900)]
* WorkBackup: 2015/04/30(Thr) AM 05:44 (Fixing LibEditText_AppendLine Bug)
Koine Yuusuke(koinec) [Wed, 29 Apr 2015 09:26:15 +0000 (18:26 +0900)]
* Implement: LibEditText_AppendLine (API:line) & relation Functions.(Non-Debug!!)
Koine Yuusuke(koinec) [Wed, 29 Apr 2015 00:07:07 +0000 (09:07 +0900)]
* Implement: LibEditText_Line_ExpandLineInfo()
Koine Yuusuke(koinec) [Tue, 28 Apr 2015 18:30:48 +0000 (03:30 +0900)]
* WorkBackup: 2015/04/29(Wed) AM 03:30
Koine Yuusuke(koinec) [Tue, 28 Apr 2015 04:44:44 +0000 (13:44 +0900)]
* Fix: Split Text Data Dump Proc. from LibEdtiText_Debug_DebugTextInfo().
Koine Yuusuke(koinec) [Tue, 28 Apr 2015 04:30:46 +0000 (13:30 +0900)]
* Create: libedittext.h (libedittext user-Header file)
Koine Yuusuke(koinec) [Tue, 28 Apr 2015 03:04:39 +0000 (12:04 +0900)]
* Merge from split_libedittext branch
Koine Yuusuke(koinec) [Mon, 27 Apr 2015 23:28:19 +0000 (08:28 +0900)]
* Split libfiletype & libedittext form drcc.(Complete)
Koine Yuusuke(koinec) [Mon, 27 Apr 2015 23:20:34 +0000 (08:20 +0900)]
* Split: libedittext.a from drcc
Koine Yuusuke(koinec) [Mon, 27 Apr 2015 09:32:18 +0000 (18:32 +0900)]
* Split: libfiletype
* Building: libfiletype
* WorkBackup: 2015/04/27(Mon) 18:32
Koine Yuusuke(koinec) [Mon, 27 Apr 2015 08:20:44 +0000 (17:20 +0900)]
* WorkBackup: Complete FileMove.
Koine Yuusuke(koinec) [Mon, 27 Apr 2015 07:23:33 +0000 (16:23 +0900)]
* Implement: drcc_edittext_section.c (Init/Term/Constract/CalcLine Func)
Koine Yuusuke(koinec) [Wed, 22 Apr 2015 20:47:30 +0000 (05:47 +0900)]
* WorkBackup: 2015/04/23 AM 05:47 (Complete Convert LineInfo Ptr. to DWord-LineID)
Koine Yuusuke(koinec) [Wed, 22 Apr 2015 20:34:59 +0000 (05:34 +0900)]
* Work: Convert LineInfo Pointer to DWord-LineID for LineInfo realloc().
Koine Yuusuke(koinec) [Tue, 21 Apr 2015 20:37:56 +0000 (05:37 +0900)]
* Work: Convert p_next & p_before param in LineInfo to dw_next & dw_before for realloc LinInfo.
Koine Yuusuke(koinec) [Tue, 21 Apr 2015 20:03:15 +0000 (05:03 +0900)]
* Work: Convert LineInfo: p_sortnext to dw_sortnext for realloc LineInfo.
Koine Yuusuke(koinec) [Mon, 20 Apr 2015 20:46:03 +0000 (05:46 +0900)]
* Implement: DrCC_EditText_Line_InitLineInfo()
Koine Yuusuke(koinec) [Mon, 20 Apr 2015 20:31:36 +0000 (05:31 +0900)]
* WorkBackup: 2015/04/21(Tue): Before Collect Drd64_DrCC_LineInfo Pointer to DWord Link for realloc LineInfo.
Koine Yuusuke(koinec) [Mon, 20 Apr 2015 08:34:40 +0000 (17:34 +0900)]
* Implement: DrCC_EditText_Line_AppendLine()
* Implement: Empty LineInfo Chain Pool (DrCC_EditText_Line_SetEmptyLineChain & DrCC_EditText_Line_GetEmptyLineInfo() )
Koine Yuusuke(koinec) [Mon, 20 Apr 2015 04:34:35 +0000 (13:34 +0900)]
* WorkBackup: 2015/04/20(Mon) PM 13:27
Koine Yuusuke(koinec) [Thu, 16 Apr 2015 20:10:36 +0000 (05:10 +0900)]
* Append: Count max-length in all-lines for DrCC_FileType_VerityText()
Koine Yuusuke(koinec) [Thu, 16 Apr 2015 09:50:02 +0000 (18:50 +0900)]
* SplitFile: drcc_edittext_debug.c from drcc_edittext_system.c
Koine Yuusuke(koinec) [Thu, 16 Apr 2015 09:35:01 +0000 (18:35 +0900)]
* SplitFile: drcc_edittext_line.c from drcc_edittext_system.c
Koine Yuusuke(koinec) [Thu, 16 Apr 2015 05:53:50 +0000 (14:53 +0900)]
* BugFix: test_drcc_edittext_system.c (Reference Illegal Pointer by have Direct TextInfo Pointer)
Koine Yuusuke(koinec) [Tue, 14 Apr 2015 20:57:19 +0000 (05:57 +0900)]
* WorkBackup: 2015/04/15 AM 05:49
TODO: LineSection Implimenting