*****************************************************************
***              AutoComplete AkelPad plugin v3.1             ***
*****************************************************************

2010 Shengalts Aleksander aka Instructor (Shengalts@mail.ru)


*** Description ***

Auto-completion is a time-saving feature. Plugin changes a short
abbreviation into a text block. For example, if you type "for",
while editing C++ file and call the plugin, "for" will expand
to the following string:
for (; ; )
{
}


*** Functions ***

AutoComplete::Main
Main function plugin.

Complete with list:
One variant - replaces abbreviation with a text block.
More than one variant - shows the list of abbreviations for replacement.

Complete without list / Go to next position:
One variant or exact matching - replaces abbreviation with a text block.
More than one variant - pass hotkey for the further processing by the program.
After replacement - go to the following position of the text block.

Go to previous position:
Go to the previous position of the text block.


*** External call ***

Call("AutoComplete::Main", 1, "EXTENSION")
  Parameters:
    1
      Set extension manually.
    "EXTENSION"
      Extension. For example: "html".
