forked from KolibriOS/kolibrios
'box_lib.obj' fix 't_edit' when end line only 0x0a
git-svn-id: svn://kolibrios.org@4252 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
de8b1b257a
commit
61d4b89695
@ -1,6 +1,6 @@
|
|||||||
; ¬ ªà®á ¤«ï á¨á⥬®© ¡¨¡«¨®â¥ª¨ box_lib.obj
|
; ¬ ªà®á ¤«ï á¨á⥬®© ¡¨¡«¨®â¥ª¨ box_lib.obj
|
||||||
; í«¥¬¥â TextEditor ¤«ï Kolibri OS
|
; í«¥¬¥â TextEditor ¤«ï Kolibri OS
|
||||||
; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 13.11.2013 IgorA
|
; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 18.11.2013 IgorA
|
||||||
; ª®¤ ¯à¨¬¥¥ GPL2 «¨æ¥§¨ï
|
; ª®¤ ¯à¨¬¥¥ GPL2 «¨æ¥§¨ï
|
||||||
|
|
||||||
;input:
|
;input:
|
||||||
@ -774,6 +774,27 @@ proc ted_on_open_file
|
|||||||
push esi
|
push esi
|
||||||
|
|
||||||
stdcall ted_clear,edi,0 ;ç¨á⨬ ¥ ¢áî ¯ ¬ïâì, ¯®â®¬ã çâ® ¨¦¥ ¡ã¤¥¬ ¥¥ § ¯®«ïâì ®¢ë¬¨ ¤ 묨
|
stdcall ted_clear,edi,0 ;ç¨á⨬ ¥ ¢áî ¯ ¬ïâì, ¯®â®¬ã çâ® ¨¦¥ ¡ã¤¥¬ ¥¥ § ¯®«ïâì ®¢ë¬¨ ¤ 묨
|
||||||
|
|
||||||
|
;ª®£¤ ᨬ¢®« § ¢¥à襨ï áâப¨ ⮫쪮 10 (¡¥§ 13)
|
||||||
|
mov edx,ted_tex
|
||||||
|
mov ecx,ebx
|
||||||
|
@@:
|
||||||
|
cmp byte[edx],13
|
||||||
|
je .no_10 ;¥á«¨ ©¤¥ ᨬ¢®« 13, â® 10-¥ ¨£®à¨à㥬
|
||||||
|
inc edx
|
||||||
|
loop @b
|
||||||
|
mov edx,ted_tex
|
||||||
|
mov ecx,ebx
|
||||||
|
.s_10:
|
||||||
|
cmp byte[edx],10
|
||||||
|
jne @f
|
||||||
|
mov byte[edx],13 ;¬¥ï¥¬ 10-© ᨬ¢®« ª®æ áâப¨
|
||||||
|
@@:
|
||||||
|
inc edx
|
||||||
|
loop .s_10
|
||||||
|
.no_10:
|
||||||
|
|
||||||
|
;¯¥à¥¢®¤¨¬ ®âªàëâë© ä ©« ¢ãâàì í«¥¬¥â t_edit
|
||||||
mov eax,ebx
|
mov eax,ebx
|
||||||
mov ecx,ebx
|
mov ecx,ebx
|
||||||
add eax,2
|
add eax,2
|
||||||
|
Loading…
Reference in New Issue
Block a user