diff --git a/utils/_extract_func_help.pl b/utils/_extract_func_help.pl
index 380ba0c..529b1a8 100644
--- a/utils/_extract_func_help.pl
+++ b/utils/_extract_func_help.pl
@@ -9,6 +9,30 @@ my %function_help;
my %useref;
my %section;
+my %my_help=(
+'@gen' =>'
+Скрипт генерации указывается в однострочном коментарии. Можно записать несколько скриптов для запроса.
+--@gen:Имя для генерации:@Колонка1@,@Колонка2[-1],ae@,@Колонка3[0],e@\tcol4=@col4@\n
+
Имена колонок заключаются в "@" после имени, через запятую можно указать флаги.
+Значения колонок подставляются с учётом форматирования.
+Глобальный флаг можно указать один раз в любой колонке. Разрешены спецпоследовательности \n,\t,\r.
+Если все имена колонок присутсвуют в результате запроса то в контекстное меню результата добавляется
+ имя генерации.
+Генерация работает для выделенных строк либо для всех строк.
+Можно ссылать на предудущие строки если индекс в квадратных скобках отрицательный или
+абсолютно если положительный. Первая строка имеет индекс 0.
+Для первых двух скриптов можно применить быстрые клавиши Ctrl+1, Ctrl+2.
+
+
Флаги:
+
+ a → глобальный флаг включающий выравнивание. Учитываются все переводы строк, первая строка как образец (см. Ctrl+Shift+A).+ + +' +); my %ignorehtml=( 'pgbench.html', @@ -307,6 +331,11 @@ print " Ok.\n" if $cc > 0; print " TD count $TDcount\n"; open(F, '>', "_func.txt") or die $!; my $c0=0; +#append my help +# +foreach my $key (sort keys %my_help) { + $function_help{$key}=$my_help{$key}; +} foreach my $key (sort keys %useref) { $function_help{$key}=$section{$key}; @@ -328,7 +357,7 @@ foreach my $key (sort keys %function_help) { } close(F); exit; - +################################################################### sub parseTag { my $s=shift;
+ e → отключить форматирование. Значение колонки выводиться как есть.
+