ExtSearch for FAR
By (C) Azartsov Valery V.

Ver 2.0 build 034 (AV 15.09.04)
 - Fix bugs for mode "Delete equal strings".

Ver 2.0 build 033 (AV 19.04.04)
 + Search in files now avialable in hidden files.

Ver 2.0 build 032 (AV 02.03.04)
 + Add possibility changed string of replace.  
 - Fix for panel of replace in files with non-DOC codepage.
 - Fix exception for replace\search with regexp. If in string of replace define number of group
  (\N,  N = 0...9) exceeding total amount groups defined in string of search. 

Ver 2.0 build 031 (AV 24.11.03)
 + Second template for mode "Go To Error"  
 - Fix found highlighted by ColorAPI

Ver 2.0 build 030 (AV 27.08.03)
 - Fixed don't save for settings

Ver 2.0 build 029 (AV 04.06.03)
 - Fixed exception for search in selected block    

Ver 2.0 build 028 (AV 16.05.03)
 - Cosmetic changes.

Ver 2.0 build 028 (AV 13.05.03)
 - Fixed exception    

Ver 2.0 build 027 (AV 04.04.03)
 - Fixed bugs 

Ver 2.0 build 026 (AV 22.11.02)
 + Modified mode "Goto error or function"
 - Fixed bugs

Ver 2.0 build 025 (AV 27.04.02)
 - Fixed bugs in regexps

Ver 2.0 build 024 (AV 27.03.02)
 + Menu for choice in goto fun mode
 - Optimisation allocate memory
 - Fixed bugs in regexps
 - Fixed exception for search beyond end of line in editor

Ver 2.0b23 (AV 15.03.02)
 - Rebuild for Far 1.70 beta4

Ver 2.0b22 (AV 12.02.02)
 - Optimisation

Ver 2.0b21 (AV 10.01.02)
 - Corrected memory leak bugs

Ver 2.0b20 (AV 06.12.01)
 + Remake for stability work of plugin  

Ver 2.0b19 (AV 06.12.01)
 + Add new mode in shell "Recode name of file",
   base on tables of recode in Far \ Addons \ Table 
   ( es_eng.reg by default Ctrl+Shif+R)
 - Disable opening editor in unmodal mode, in 1.70b3
   was exceptions

Ver 2.0b18 (AV 27.06.01)
 + Modified mode "Goto error or function"

Ver 2.0b17 (AV 05.04.01)
 - Fixed bugs in mode "Goto error or function"

Ver 2.0b16 (AV 30.03.01)
 + Modified mode "Goto error", now he called 
   "Goto error or function". In this mode execute also
   goto with function, use results of work plugin 
   FCSB (c) Serge Alexandrov

Ver 2.0b15 (AV 15.03.01)
 + Modified mode "Goto error". 

Ver 2.0b14 (AV 06.03.01)
 + CheckBox "Word search" moved on 1 line up
 - Fixed bug in mode "Go to error"

Ver 2.0b13 (AV 26.01.01)
 + Added new mode "Delete equal strings"
 - Corrected mode "Goto error"
 - Fixed bug with free memory after search\replace in files

Ver 2.0b12 (AV 09.12.00)
 + Changed dialog - choice of mode a replace
 - Search in files under Win98 

Ver 2.0b11 (AV 09.12.00)
 + Added new mode "Go to error"

Ver 2.0b10 (AV 07.12.00)
 - Fixed bug for exit from search in files

Ver 2.0b9 (AV 30.11.00)
 - Search in files modified 
 - Fixed bug in editor search witn non-OEM code table

Ver 2.0b8 (AV 24.11.00)
 + Switch to nonmodal editors
 + Rebuild with plugin API from Far 1.70 
 - Fixed bug with 0-length files
 
Ver 2.0b7 (AV 25.09.00)
 + New mode in search\replace by files: "Search in the selected folders and files"  
 - The mistake is corrected: by search and replace in editor with the included setting
   "Auto search in selected"
 - Different corrections 

Ver 2.0b6 (AV 17.08.00)
 + Search&Replace in Files
 - The mistake is corrected: No correct work with Colorer
 - The mistake is corrected: No correct set position for out of right border of screen

Ver 2.0b5 (AV AV 07.08.00)
 - The mistake is corrected: skip for replace

Ver 2.0b4 (AV 05.07.00)
 + Search on files finished by message in bottom of menu
 - The mistake is corrected: Search on files exceptions, search on files by selected dirs 
 - The mistake is corrected: Up text by replacement with regexps \1 \2
 - The mistake is corrected: No correct set position by search 

Ver 2.0b3 (AV 24.05.00)
 + Search on files and distribution of results of search are completely advanced 
 + With replacement on Enter, if a field of a line-replacement empty, and current focus 
   in the friend a field, we pass in a field of a line-replacement. Is included in set-up.
 - The mistake is corrected: correct processing of dump of standard allocation 
   by auto search in the allocated block
 - The mistake is corrected: on next an entrance in dialogue of search \ replacements
   the empty line of replacement, search was not remembered.
 - The mistake is corrected: by search on files with the included mode "Search of words" 

Ver 2.0b2 (AV 16.05.00)
 - Search on files in the enclosed directories, in the allocated directories

Ver 2.0b1 (AV 10.05.00)
 - Search on files, while without extensions, only in a current directory
 - Search of words or contents clipboard, with current positions without dialogue
 - Significant acceleration of search at the expense of processing algorithm of reception of lines from the editor
 - Fix bug for CP-1251

Ver 1.7Patch (AV 26.04.00)
 - In replacement-line new operators of regexps: \e \E
 - Fix bugs 

Ver 1.7Final (AV 06.04.00)
 - Set-up in a configuration "Don't save set-up Global"
 - Set-up in a configuration "To not continue replacement in a mode Extended search continue",
   accordingly there was an opportunity of continuation of replacement
 - The positioning on the replaceable text is corrected
 - Change structure and names of files in distrib of ExtSearch
 - Fixed bug with long required string

Ver 1.7b18 (AV 27.03.00)
 - Set-up in a configuration "Check for press ESC"  
 - Correct a help
 - Correct work if on setting of internal editor - cursor beyond EOL  
 - Correct bug with regexp "^+"

Ver 1.7b17 (AV 21.03.00)
 - Correct a navigation
 - Fix a bug for use regexp under Win98

Ver 1.7b16 (AV 25.02.00)
 - Preservation of area of allocation with allocation found by standard means FAR
 - Works with regular expressions now do not need presence dll of plugin Colorer

Ver 1.7b15 (AV 17.01.00)
 - Set-up in a configuration "Select found with a help:"
 - Fix a bags

Ver 1.7b14 (AV 20.12.99)
 - Set-up in a configuration "Move up upwards checkbox Regular expressions"
 - Fix a bags

Ver 1.7b13 (AV 13.12.99)
 - Add message "Calculation in progress..."
 - The mass replacement and calculation is accelerated
 - Fix a bugs

Ver 1.7b12 (AV 08.12.99)
 - The premise in clipboard is correct in all codings
 - On CtrlIns the allocated found text is brought in clipboard
 - By search with replacement in the allocated area, the allocation on time of display 
    found is removed, after a choice of variant of replacement is restored
 - By search with regexps automatic substitution in a line-search of a symbol of the 
   end of a line '$' on a set "\r\n"     
 - Is restored an initial position after performance of calculation("Count")
 - Set-up in a configuration "Alternative positioning on found"
    Thus it is possible to include positioning a-la DN, by default positioning usual
 - Fix a bugs

Ver 1.7b11 (AV 02.12.99)
 - The button in the panel of search is added: (Count)
 - The messages are added in case of a mistake of analysis ॣᯮ for a line of search and replacement 
 - If is established "Pick up word", by the first search from the panel we find a word on which costs
 - By successful search forward 樮㥬 behind last symbol found, with return
   Search on the first symbol found (a-la DN)
 - Fix a bugs

Ver 1.7b10 (AV 30.11.99)
 - The search with ॣᯠ is carried out through the ॣ-interface to plugin Colorer (version 3.0 and above)
   In a line of search it is possible to set all operators supported Colorer, symbols / /,
   Limiting in Colorer regexps it is not necessary to put
 - Found is allocated with not standard allocation, and colored of the text
 - In a configuration are added of set-up:
   - Line of symbols of words (2 lines instead of a line - ࠧ⥫)
   - "Colours of a background and text with allocation found"
 - Add setting "Founded in clipboard "
 - Fix a bugs

Ver 1.7b9 (AV 17.11.99)
 - In a configuration the set-up "Auto search in selected"
   (see. Help:)
 - Are corrected bugs with work with regexps (coding, merge - splitting of lines)

Ver 1.7b8 (AV 15.11.99)
 - Are added ॣ for a line - replacement, now it is possible dynamically to form
   Replacement depending on results of search (using \0 \1... \9)
 - The operators for ॣᯮ * are ᪮஢/added? +??? \b \B
 - By search with ॣᯠ (using \w \W) cyrillics ਭ as symbols of words
 - After search on Alt + F7 (Search in files), with an input(entrance) in a file, "to continue search" now
   Proceeds just with a line, which searched in files

Ver 1.7b7 (AV 11.11.99)
 - By search with ॣᯠ ⥯ the symbols of end of lines are searched also,
    And with replacement them on something the merge of the appropriate lines is carried out.
 - The search with ॣᯠ takes into account installation "Case sensivite"
 - The hot keys for positioning on lines of search and replacement are added.

Ver 1.7b (2-6) (AV 11.11.99)
 - The mode of search is realized in view of regular expressions (Regular expressions)
 - In the list FAR "Plugin commands" now is added only
   One line, instead of four. Teams plugin now include in a submenu. Accordingly, it is necessary
   To recustomize plugin (that who extsearch.reg used to start extsearch.reg)
 - The help is added
 - With ⮪ to replacement the message "Replacement in progress..."
 - In the end ⮪ of replacement the message on quantity(amount) of replacements
 - The replacement is accelerated ⮪

 - Is corrected bug with an empty required line
 - Is corrected bug by the first search of the whole word in the beginning of a line

Ver 1.7b (AV 02.11.99)
 - Return search now return in relation to settings of the basic search,
   That is if in settings the attribute "Reverse search", return search is established 
   Searches forward and on the contrary:)
 - The positioning on, find / replace, is advanced
 - Some are corrected fine 

Ver 1.6b (AV 22.10.99)
 - Choice of a beginning of search / replacement (From the cursor, On the whole file, In the allocated text)
 - In delivery the file ExtSearch.reg (key in the editor Far is added: F7, Ctrl + F7, Alt + F7, Shift + F7)
 - The search of the whole word in the beginning of a line is corrected  -
 - Is corrected  with consecutive replacement

Ver 1.5b (20.10.99)
 - The opportunity of a configuration  from standard item of the menu Far is added
   "Options\Plugins configuration\Extended search" is possible to correct a line ࠧ⥫
   Which in view of is carried out search of separate words and intercepting of a word from a current position   
   Accordingly this line is removed(cleaned) from lng-files

Ver 1.4b
 - Is corrected bug, up to it of ExtSearch worked only with the DOS-coding, production costs:)

Ver 1.3b
 - The mode "Reverse search" without the panel (on current installations is added)
 - ࠡ 業஢ on the found text
 - Is corrected  by return search
 - The congress in Russian 䥩 is corrected
 - The search with replacement in a mode All is accelerated
 - Is corrected  with case-independent search of the Russian text
 - Is corrected  with installation of an option "Pick Up Word"

Ver 1.2b
 - The search with replacement (extended analogue function of the built - in editor FAR is realized)

Ver 1.1b 
 - Are corrected bugs, found out in 1.0,
 - The set-up - use of a system history of searches is added

Ver 1.0b Initial beta-version.
