home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / con2v766.zip / colore01.zip / doc / whatsnew.txt < prev   
Text File  |  2000-03-03  |  5KB  |  113 lines

  1.  
  2.                             ───═══ whats new? ═══───
  3.  
  4. ──══ colorer free craze ═─═ 08.03.2000 ══──
  5.        0. multiple users can have their own base HRCs.
  6.        1. fixed tabulation problem.
  7.        2. logging colorer base compiling (c:\_colorer.log)
  8.        3. partial HRC base load and compiling.
  9.        4. now you can use maximum 15 colors in 'regexp' and
  10.           'block' (color0 - colorF)
  11.        5. color defines structure changes.
  12.           (see /includes/_defines/_colors.hrc)
  13.        6. brackets highlighting in editor.
  14.           setted by 'brcolor' and 'brtype' parameters.
  15.        7. added languages lexx/yacc, eiffel, better perl, c,
  16.           pascal, tex, and other...
  17.        8. extended tags in tag <type> - <colors> and <params>
  18.           with default set abilities.
  19.        9. you can colorize block schemes not only till the end of
  20.           line - but and till end of screen (parameter fullback)
  21.        a. 'maxlinelen' parameter - maximum line length.
  22.           'backparse' parameter - number of lines to skip in big
  23.           files (bignum :)
  24.        b. all external programs connected into one colorer.exe
  25.           also this program doesn't depend on colorer.dll
  26.        ß. dll-interface removed. but you can compile external
  27.           library to continue support them.
  28.        d. colorer is now free library - it distributes with all
  29.           it's source codes.
  30.  
  31.  
  32. ──══ Ver 3.0 ═─═ 20.11.99 ══──
  33.        0. So, now Colorer is little slower, than viewer :)
  34.        1. Ou, is there were a problems with blocks? :)
  35.        2. Now Colorer has interface for using it abilities in external
  36.           programs (Addons/).
  37.        3. In selecting highlighting menu pointer set on current scheme.
  38.        4. Principle of parent scheme back-moving was changed - now
  39.           parameter Prior=Low|High in <RegExp ..> tag manages its
  40.           priority. If Priority equal to Low, than parent scheme has bigger
  41.           priority.
  42.        5. Changes in internal structure.
  43.        6. Working of Row/Column is changed alittle...
  44.        7. RegExps now by default supports Dos-codepage.
  45.        8. syntax of operator \~n was changed to \yN - it means old.
  46.        9. Added regexp operator \n (with some limitations).
  47.  
  48.  
  49. ──══ Ver 2.8 ═─═ 17.09.99 ══──
  50.        0. Fixed bug with colorer Fault on one-lined files with block
  51.           comment.
  52.        1. There are new regexp operators added:
  53.           ?#n : This is a look-behind operator. n - chars number
  54.                 to look.
  55.           ?~n : Inversed look-behind operator.
  56.           ?=  : look-ahead operator.
  57.           ?!  : Inversed look-ahead operator.
  58.           \c  : RegExp means non-word-before.
  59.           \m and \M: They define start and end of regexp match (by
  60.                 defaut they are equal to real regexp's start and end)
  61.        2. Now you can easy choose color themes or create you own in
  62.           'Defines' directory.
  63.        3. <Include Scheme="..."> Tag Added. Now You can include
  64.           defines from one Scheme to another!
  65.        4. New tag <Switch Match="//" Scheme="...">. It extends
  66.           parameter StLine. Using it in Scheme definition forces
  67.           Colorer to check first line for regexp match - and if it is -
  68.           switch to new Scheme.
  69.        5. Added descriptions for Active Server Pages (Yea! :-),
  70.           Rc-files, Lisp, and others...
  71.        6. Far 1.63 registry bug compatible :-)
  72.        7. Fixed a bug in recursive procedure.
  73.        8. Now Single-line regexps can move match of their parent
  74.           Block structure.
  75.  
  76. ──══ Ver 2.666 ═─═ 10.07.99 ══──
  77.        0. Colorer's Hrc format has been changed.
  78.        1. <Block> tag's using was changed. Now you can define any
  79.           custom schemes, which can realise any kind of transparensy,
  80.           nested structures, internal highlight switching.
  81.        2. More schemes were defined.
  82.        3. Now You can set your own editor's background color.
  83.        4. Some bugs were fixed in RegExp library.
  84.  
  85.  
  86. ──══ Ver 2.1 ═─═ 17.06.99 ══──
  87.        0. So, I've wrote my own Regular expressions library.
  88.           Now Colorer has really Killing Speed!
  89.        1. <Define...> tag can use now earlier defined constants...
  90.        2. Now You can define Files for highliting not only with the
  91.           extensions, but with first line (StLine par - see Perl Example).
  92.        3. You can use manual setting of current Syntax type with Selecting
  93.           it in Colorer's menu in Editor mode (F11 - Colorer - ...)
  94.        4. More complete syntax descriptions.
  95.        5. Bug with memory leak (during reloading) is fixed now.
  96.           Memory leak during Far Editor work is ER's Bug. :-(
  97.        6. Transparent regexps tags are avaiable now.
  98.        7. Default Colorer's setup assumes now standard Far
  99.           color Settings - Cyan text and Blue ground - so, default
  100.           strings colors settings in all modules is White :-)
  101.        8. Some new defines are added.
  102.        9. Bug with keywords search function is now corrected.
  103.           Some of them could be ignored, if there were defined words
  104.           with MatchCase and without MatchCase together.
  105.  
  106. ──══ Ver 2.0  ═─═ 24.05.99 ══──
  107.  
  108. ──══ Ver 1.62 ═─═ 28.04.99 ══──
  109.  
  110. ──══ Ver 1.0 ══──
  111.  
  112. ──══ Ver 0.9 ══──
  113.