
	KashEDIT for OS/2(R), Version 0.98 Release 3.00

						Feb. 4.2000 Chiaki


A well-known bug is described to this document, the limitation
 by the specification. Refer to history.txt for the function added newly.

Information on the correction of the latest bug found after this document
 preparation, and the bug is put up with

	http://www.netpassport.or.jp/~wchiaki/producte.htm


 [Specification,Limitation,A well-known bug]

*: Compulsion is finished with CTRL+PAUSE. It is because it doesn't cope
   with it.Let me finish compulsion if you do the hang-up during the operation.
*: It doesn't change even if it is edited though file size is indicated
   in the editing file switch window.
*: It is reproduced by the indication line unit when ^KD
  (the reproduction of the line) is done in a line to wrap.
*: The reference E substitution of the (a thing to go into more than two lines
   by the indication line) character line that it extends can't be done.
*: Even if it is a part of the word, a reference E is substituted for 
   the character line of the same pattern.
*: Quotation marks are not within the all choice ranges through the line
   which overflowed when it was wrapped by the quotation marks insertion
   to count it.
*: Cursor position indicators is different from VZ Editor, 
   and it is the count of the line unit.
*: Binary input can't be done unlike VZ Editor and vi.
*: Because it is simple byte line comparison, the single byte character 
   contained in the character of double bytes does Hit as for the reference 
   and the substitution even in double bytes character.
*: A file menu "line number indication" isn' made.
*: Even if there is indication space at the end of the line,
   a line feed is sometimes indicated in the line head of the next line.
*: The one after the tab isn't changed when the substitution of the character
   line which contains a tab is done.
*: It becomes cba when it is removed with DEL with abc and ^U is done.
   (Theres is no distinction of DEL and BS.)
*: When two and more tab lasts, the acquisition (^L) of the character
   line can't be done after it.
*: The warning of the replacement isn't done even if the file name which exists
   by the change of the file name is specified.
*: Indent goes into the advantage that it overflowed from the screen when 
   the insertion is continued to the middle of the sentence at the time of
   auto ident on.
*: It moves so long as a cursor indent at that time.
*: There is an unnatural place in the movement of the cursor.
*: The treatment of drive name + current directory is optimistic.

 [A future mounting schedule]

It thinks that it wants these though it doesn't know when it is realized.

	* A huge file is read by the memory management, 
	  the use of temporary file.
	* It is substituted with the reference of the character line
	  which contains a line feed, and it copes with word warp line, too.
	* Line number indication
	* binary input

There are not a mounting and a realization schedule in these at the time of 
the present. (But, a certain is ... if there are many requests.)

	* Function strengthening of filer
		There is no schedule of using filer for the purpose except
		for the editing file choice.It thinks about filer separately
		as filer.

		Jun.14.1999 starts the development of Filer JK at present.
		Development of JK is interrupted once because Jan. 7.2000 aims
		at portable of KE, JK at present and the part of OS dependence
		 is being reconsidered.

	* Complying with the Kanji code except for ShiftJIS
		It is not here so far as the standard Kanji code of OS/2Warp
		Japanese edition strangely.Use a Kanji code change filter such
		as nkf and I made,euc2sjis, jis2sjis, sjis2euc, sjis2jis, 
		euc2jis, jis2euc., etc..

	* Key customization
		It is VZ Editor which has been customized, and customization
		 any further shouldn't be necessary KashEDIT for me.

		Only function keys can be changed to the VZ Editor conformity
		after gamma 9. Jan. 7.2000 is examining portability at present.
		It may be able to be customized because an imagination key code
		is decided to be used when portability is realized, too.

	* A transplant to others OS
		As for the pay, a certain is ...

		It came to use NT at present on business.But, there is
		no normal editor,and it is annoyed. Therefore, if a mind faces
		it, it can't be said that it lacks the possibility that it 
		produces a WIN32CONSOLE edition, too.

		Jan. 7.2000 tried to check WIN32CONSOLE API a little at present.

	* Complying with the mouse

		I don't want to mount the operation of being convenient but
		leaving a hand from the keyboard specially though editor that
		operation is possible all the way was made only of the keyboard.

	* The macro-language of the VZ Editor interchange
		Realization is difficult in structure of KashEDIT.
		And, function strengthening any further shouldn't be necessary
		in the same way as the above reason.

	* A professional file function, a normal expression
		When the editing point of the last time is remembered like
		VZ Editor, the present professional file mounting of being easy
		but it hasn't mounted even command difficult is difficult.
		And, because I myself am not being handled, there is no
		schedule to mount in Tag Jump and the normal expression,
		either.

	* Opening to the public of the source

		The dirty way of writing it is being done like this,
		 and it can't be introduced to the public!

