home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / ke098300.zip / DOCE / SPEC.TXT < prev   
Text File  |  2000-02-04  |  6KB  |  128 lines

  1.  
  2.     KashEDIT for OS/2(R), Version 0.98 Release 3.00
  3.  
  4.                         Feb. 4.2000 Chiaki
  5.  
  6.  
  7. A well-known bug is described to this document, the limitation
  8.  by the specification. Refer to history.txt for the function added newly.
  9.  
  10. Information on the correction of the latest bug found after this document
  11.  preparation, and the bug is put up with
  12.  
  13.     http://www.netpassport.or.jp/~wchiaki/producte.htm
  14.  
  15.  
  16.  [Specification,Limitation,A well-known bug]
  17.  
  18. *: Compulsion is finished with CTRL+PAUSE. It is because it doesn't cope
  19.    with it.Let me finish compulsion if you do the hang-up during the operation.
  20. *: It doesn't change even if it is edited though file size is indicated
  21.    in the editing file switch window.
  22. *: It is reproduced by the indication line unit when ^KD
  23.   (the reproduction of the line) is done in a line to wrap.
  24. *: The reference üE substitution of the (a thing to go into more than two lines
  25.    by the indication line) character line that it extends can't be done.
  26. *: Even if it is a part of the word, a reference üE is substituted for 
  27.    the character line of the same pattern.
  28. *: Quotation marks are not within the all choice ranges through the line
  29.    which overflowed when it was wrapped by the quotation marks insertion
  30.    to count it.
  31. *: Cursor position indicators is different from VZ Editor, 
  32.    and it is the count of the line unit.
  33. *: Binary input can't be done unlike VZ Editor and vi.
  34. *: Because it is simple byte line comparison, the single byte character 
  35.    contained in the character of double bytes does Hit as for the reference 
  36.    and the substitution even in double bytes character.
  37. *: A file menu "line number indication" isn' made.
  38. *: Even if there is indication space at the end of the line,
  39.    a line feed is sometimes indicated in the line head of the next line.
  40. *: The one after the tab isn't changed when the substitution of the character
  41.    line which contains a tab is done.
  42. *: It becomes cba when it is removed with DEL with abc and ^U is done.
  43.    (Theres is no distinction of DEL and BS.)
  44. *: When two and more tab lasts, the acquisition (^L) of the character
  45.    line can't be done after it.
  46. *: The warning of the replacement isn't done even if the file name which exists
  47.    by the change of the file name is specified.
  48. *: Indent goes into the advantage that it overflowed from the screen when 
  49.    the insertion is continued to the middle of the sentence at the time of
  50.    auto ident on.
  51. *: It moves so long as a cursor indent at that time.
  52. *: There is an unnatural place in the movement of the cursor.
  53. *: The treatment of drive name + current directory is optimistic.
  54.  
  55.  [A future mounting schedule]
  56.  
  57. It thinks that it wants these though it doesn't know when it is realized.
  58.  
  59.     * A huge file is read by the memory management, 
  60.       the use of temporary file.
  61.     * It is substituted with the reference of the character line
  62.       which contains a line feed, and it copes with word warp line, too.
  63.     * Line number indication
  64.     * binary input
  65.  
  66. There are not a mounting and a realization schedule in these at the time of 
  67. the present. (But, a certain is ... if there are many requests.)
  68.  
  69.     * Function strengthening of filer
  70.         There is no schedule of using filer for the purpose except
  71.         for the editing file choice.It thinks about filer separately
  72.         as filer.
  73.  
  74.         Jun.14.1999 starts the development of Filer JK at present.
  75.         Development of JK is interrupted once because Jan. 7.2000 aims
  76.         at portable of KE, JK at present and the part of OS dependence
  77.          is being reconsidered.
  78.  
  79.     * Complying with the Kanji code except for ShiftJIS
  80.         It is not here so far as the standard Kanji code of OS/2Warp
  81.         Japanese edition strangely.Use a Kanji code change filter such
  82.         as nkf and I made,euc2sjis, jis2sjis, sjis2euc, sjis2jis, 
  83.         euc2jis, jis2euc., etc..
  84.  
  85.     * Key customization
  86.         It is VZ Editor which has been customized, and customization
  87.          any further shouldn't be necessary KashEDIT for me.
  88.  
  89.         Only function keys can be changed to the VZ Editor conformity
  90.         after gamma 9. Jan. 7.2000 is examining portability at present.
  91.         It may be able to be customized because an imagination key code
  92.         is decided to be used when portability is realized, too.
  93.  
  94.     * A transplant to others OS
  95.         As for the pay, a certain is ...
  96.  
  97.         It came to use NT at present on business.But, there is
  98.         no normal editor,and it is annoyed. Therefore, if a mind faces
  99.         it, it can't be said that it lacks the possibility that it 
  100.         produces a WIN32CONSOLE edition, too.
  101.  
  102.         Jan. 7.2000 tried to check WIN32CONSOLE API a little at present.
  103.  
  104.     * Complying with the mouse
  105.  
  106.         I don't want to mount the operation of being convenient but
  107.         leaving a hand from the keyboard specially though editor that
  108.         operation is possible all the way was made only of the keyboard.
  109.  
  110.     * The macro-language of the VZ Editor interchange
  111.         Realization is difficult in structure of KashEDIT.
  112.         And, function strengthening any further shouldn't be necessary
  113.         in the same way as the above reason.
  114.  
  115.     * A professional file function, a normal expression
  116.         When the editing point of the last time is remembered like
  117.         VZ Editor, the present professional file mounting of being easy
  118.         but it hasn't mounted even command difficult is difficult.
  119.         And, because I myself am not being handled, there is no
  120.         schedule to mount in Tag Jump and the normal expression,
  121.         either.
  122.  
  123.     * Opening to the public of the source
  124.  
  125.         The dirty way of writing it is being done like this,
  126.          and it can't be introduced to the public!
  127.  
  128.