From 39ffaa657e163751e011b00bd5dc47c23342831c Mon Sep 17 00:00:00 2001 From: "Marat Zakiyanov (Mario79)" Date: Tue, 21 Jan 2014 20:13:42 +0000 Subject: [PATCH] Tinypad - fix r.4487, remove unnecessary code and correction documentation. git-svn-id: svn://kolibrios.org@4505 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/develop/tinypad/trunk/history.txt | 4 ++++ programs/develop/tinypad/trunk/tinypad.asm | 9 +++++---- programs/develop/tinypad/trunk/tp-clipboard.asm | 10 +--------- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/programs/develop/tinypad/trunk/history.txt b/programs/develop/tinypad/trunk/history.txt index 7f1843a8bf..2561b6388a 100644 --- a/programs/develop/tinypad/trunk/history.txt +++ b/programs/develop/tinypad/trunk/history.txt @@ -1,6 +1,10 @@ HISTORY: +4.0.8 (22/01/2014, Marat Zakiyanov aka Mario79, aka Mario) + new features: + - Support for kernel clipboard (f.54) + 4.0.7 (21/11/2013, Sergey Tyrnov aka tserj) new feature: - Run in debugger by F10 diff --git a/programs/develop/tinypad/trunk/tinypad.asm b/programs/develop/tinypad/trunk/tinypad.asm index 26f17c6834..9f47827142 100644 --- a/programs/develop/tinypad/trunk/tinypad.asm +++ b/programs/develop/tinypad/trunk/tinypad.asm @@ -2,13 +2,14 @@ ; project name: TINYPAD ; compiler: flat assembler 1.67.21 ; memory to compile: 3.0/9.0 MBytes (without/with size optimizations) -; version: SVN (4.0.7) -; last update: 2013-11-21 (Nov 21, 2013) -; minimal kernel: revision #823 (svn://kolibrios.org/kernel/trunk) +; version: SVN (4.0.8) +; last update: 2014-01-22 (Jan 22, 2014) +; minimal kernel: revision #4199 (svn://kolibrios.org/kernel/trunk) ;----------------------------------------------------------------------------- ; originally by: Ville Michael Turjanmaa >> villemt@aton.co.jyu.fi ; maintained by: Mike Semenyako >> mike.dld@gmail.com ; Ivan Poddubny >> ivan-yar@bk.ru +; Marat Zakiyanov aka Mario79 ;----------------------------------------------------------------------------- ; TODO (4.1.0): ; - add vertical selection, undo, goto position, overwrite mode, smart tabulation @@ -35,7 +36,7 @@ include 'tinypad.inc' header '01',1,@CODE,TINYPAD_END,STATIC_MEM_END,MAIN_STACK,@PARAMS,ini_path -APP_VERSION equ 'SVN (4.0.7)' +APP_VERSION equ 'SVN (4.0.8)' TRUE = 1 FALSE = 0 diff --git a/programs/develop/tinypad/trunk/tp-clipboard.asm b/programs/develop/tinypad/trunk/tp-clipboard.asm index 525ca238c4..41104e4c8f 100644 --- a/programs/develop/tinypad/trunk/tp-clipboard.asm +++ b/programs/develop/tinypad/trunk/tp-clipboard.asm @@ -219,16 +219,8 @@ convert_clipboard_buf_to_copy_buf: mov eax,edi sub eax,ebx sub eax,6 -.@@111: - mov [ebx],eax - test edx,edx - jz @f + mov [ebx],eax ; size of current string - test eax,eax - jz @f - - mov [ebx+4],word EDITOR_LINE_FLAG_MOFIFIED -@@: mov ebx,edi add edi,6 inc edx