View Issue Details

IDProjectCategoryView StatusLast Update
0003516Documents_Commonpublic2017-10-15 21:23
ReporterJohnDoe Assigned Toshmuel  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionXP SP3
Product Version3.0 
Summary0003516: macroapi_manual: В статье mf.acall добавить информацию об Ограничении в использовании некоторых функций
DescriptionВ статье Ограничения в использовании некоторых функций указана функция mf.acall, но в её описании не сказано ничего.
Предлагаю добавить туда ссылку на статью.
TagsNo tags attached.

Activities

shmuel

2017-10-13 19:44

developer   bugnote:0015658

Даже не знаю, что с этим делать.

В статьях, описывающих Keys и Plugin.Call, тоже не сказано, что данные функции имеют известные ограничения. Добавлять ссылку и в них?

С другой стороны, для функций print и ещё нескольких "ограниченных" в данном мануале вообще нет отдельных статей. Создавать для них статьи, специально, чтобы добавить ссылку?

Склоняюсь к тому, чтобы оставить как есть.

JohnDoe

2017-10-14 14:33

updater   bugnote:0015659

Last edited: 2017-10-14 14:34

Полагаю во всех статьях, что существуют, ссылка однозначно не помешает.
А для несуществующих добавить ссылку в "Библиотеки функций макроязыка".

shmuel

2017-10-14 14:44

developer   bugnote:0015661

Поскольку наши мнения разошлись, предлагаю компромисс: вы делаете, я проверяю и коммичу.

JohnDoe

2017-10-14 20:42

updater  

macroapi_manual.ru.tsi.diff (3,855 bytes)   
Index: macroapi_manual.ru.tsi
===================================================================
--- macroapi_manual.ru.tsi	(revision 15223)
+++ macroapi_manual.ru.tsi	(working copy)
@@ -470,7 +470,7 @@
 dt=Text
 nm=���������� ������ ��������
 ctime=3553243413
-mtime=3601971610
+mtime=3717182379
 <article>
 #_<markdown>
 #_�������� API � ������ ��������� �� ������ �������������, ��� ������ *��������� � �������* � ������� ������� � ������ ������� ���� � ������� [�������][�������] ����������� ����.
@@ -480,8 +480,12 @@
 #_[APIchanges]: 38.html
 #_[�������]: http://api.farmanager.com/ru/macro/macrocmd/index.html
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
 #_
 #_
+#_
+#_
 </article>
 </node>
 <node>
@@ -490,7 +494,7 @@
 dt=Text
 nm=�������� API � ��������� � ���������
 ctime=3553185939
-mtime=3629991467
+mtime=3717182422
 <article>
 #_<markdown>
 #_
@@ -538,6 +542,9 @@
 #_1. ��������� �������: ����� `Selection` � `NoSelection` ���� �� �������� �� �������� ���������/�����/�������. �� ��� �������� ������� ���������� �������������� `EVSelection` � `NoEVSelection`.
 #_1. ��������� �������: ���� `RunAfterFARStart` ��������� � ��� ������� Far Manager c ���� `/e` ��� `/v`. ��� ���� ����� ��������� ����� ������������ ������, ���� `area` ����� �������� �������������� `Editor` ��� `Viewer`.
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
+#_
 #_[exit]: 61.html
 #_[mload]: 13.html
 #_[msave]: 12.html
@@ -637,7 +644,7 @@
 dt=Text
 nm=exit
 ctime=3555411121
-mtime=3555411243
+mtime=3717182253
 <article>
 #_exit ()
 #_
@@ -650,6 +657,10 @@
 #_**��������:**
 #_  ������� ������ �������.
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
+#_
+#_
 </article>
 </node>
 <node>
@@ -658,7 +669,7 @@
 dt=Text
 nm=Keys
 ctime=3551902602
-mtime=3663578951
+mtime=3717182263
 <article>
 #_Keys (...)
 #_
@@ -688,7 +699,11 @@
 #_  mykeys = "CtrlF5 Esc"
 #_  Keys("AKey A b CtrlC ShiftEnter", mykeys)
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
 #_
+#_
+#_
 </article>
 </node>
 <node>
@@ -794,7 +809,7 @@
 dt=Text
 nm=acall
 ctime=3614681129
-mtime=3614690484
+mtime=3717182272
 <article>
 #_... = mf.acall (func, ...)
 #_
@@ -820,6 +835,10 @@
 #_  ����� �����: � ���� ����� *mf.acall* ��������� ��� ������, ���������
 #_  ������� *func*.
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
+#_
+#_
 #_@@@
 #_[Plugin.Call]: 65.html
 #_[LuaMacro]: 7.html
@@ -1018,7 +1037,7 @@
 dt=Text
 nm=usermenu
 ctime=3571243204
-mtime=3607090882
+mtime=3717182300
 <article>
 #_mf.usermenu (mode, filename)
 #_
@@ -1045,6 +1064,8 @@
 #_    3: ���� *filename* ��������� � %farprofile%\Menus (����� �������
 #_       ������������).
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
 #_
 </article>
 </node>
@@ -1830,7 +1851,7 @@
 dt=Text
 nm=Plugin
 ctime=3553252766
-mtime=3607110357
+mtime=3717182328
 <article>
 #_**Plugin** - ������ �� �������� �����:
 #_
@@ -1869,7 +1890,7 @@
 dt=Text
 nm=Call
 ctime=3560706460
-mtime=3708724050
+mtime=3717182346
 <article>
 #_... = Plugin.Call (PluginId, ...)
 #_
@@ -1916,6 +1937,9 @@
 #_                              ["type"] = "array", �
 #_                              ["n"] = ��������� ��������� �������)
 #_
+#_**��. �����:**<br>
+#_[��������� � ������������ ������� ������](62.html)
+#_
 #_@@@
 #_{farmacrocall}: http://api.farmanager.com/ru/structures/farmacrocall.html
 #_{fmvt_array}: http://api.farmanager.com/ru/structures/farmacrovalue.html#FMVT_ARRAY
macroapi_manual.ru.tsi.diff (3,855 bytes)   

JohnDoe

2017-10-14 20:48

updater  

macroapi_manual.en.tsi.diff (3,703 bytes)   
Index: macroapi_manual.en.tsi
===================================================================
--- macroapi_manual.en.tsi	(revision 15223)
+++ macroapi_manual.en.tsi	(working copy)
@@ -468,7 +468,7 @@
 dt=Text
 nm=Libraries of macro functions
 ctime=3553243413
-mtime=3601971499
+mtime=3717182713
 <article>
 #_<markdown>
 #_The description of the APIs in this document is **not** self-contained, it is *supplementing and clarifying* the description of the Far objects' properties and functions in the [Macro language][2] section of Far Encyclopedia.
@@ -475,6 +475,9 @@
 #_
 #_Ideally, the API must match the original macro language API, with the exception of the cases listed in article [API changes in comparison to the macro language][1].
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
+#_
 #_[1]: 38.html
 #_[2]: http://api.farmanager.com/ru/macro/macrocmd/index.html
 #_
@@ -488,7 +491,7 @@
 dt=Text
 nm=API changes in comparison to the macro language
 ctime=3553185939
-mtime=3629991950
+mtime=3717182723
 <article>
 #_<markdown>
 #_
@@ -542,6 +545,9 @@
 #_   `NoEVSelection` flags.
 #_1. Macro specification: flag `RunAfterFARStart` is in effect also when Far Manager is run with `/e` or `/v` command line switch. In those cases only macros whose `area` field contains respectively `Editor` or `Viewer` are run.
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
+#_
 #_[exit]: 61.html
 #_[mload]: 13.html
 #_[msave]: 12.html
@@ -643,7 +649,7 @@
 dt=Text
 nm=exit
 ctime=3555411121
-mtime=3600459808
+mtime=3717182730
 <article>
 #_exit ()
 #_
@@ -656,6 +662,9 @@
 #_**Description:**
 #_  Exit macro.
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
+#_
 </article>
 </node>
 <node>
@@ -664,7 +673,7 @@
 dt=Text
 nm=Keys
 ctime=3551902602
-mtime=3663579073
+mtime=3717182737
 <article>
 #_Keys (...)
 #_
@@ -694,6 +703,8 @@
 #_  mykeys = "CtrlF5 Esc"
 #_  Keys("AKey A b CtrlC ShiftEnter", mykeys)
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
 #_
 </article>
 </node>
@@ -800,7 +811,7 @@
 dt=Text
 nm=acall
 ctime=3614688602
-mtime=3614691589
+mtime=3717182743
 <article>
 #_... = mf.acall (func, ...)
 #_
@@ -825,6 +836,9 @@
 #_  If the function *func* pops up no dialogs or menus on the screen, it is a "synchronous"
 #_  operation mode: in this case *mf.acall* returns all values, returned by the function *func*.
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
+#_
 #_@@@
 #_[Plugin.Call]: 65.html
 #_[LuaMacro]: 7.html
@@ -1027,7 +1041,7 @@
 dt=Text
 nm=usermenu
 ctime=3571243204
-mtime=3607090852
+mtime=3717182754
 <article>
 #_mf.usermenu (mode, filename)
 #_
@@ -1053,6 +1067,8 @@
 #_  the menu (synchronous call). If that bit is cleared the function will return
 #_  immediately when the menu is opened (asynchronous call).
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
 #_
 </article>
 </node>
@@ -1874,7 +1890,7 @@
 dt=Text
 nm=Call
 ctime=3560706460
-mtime=3708724602
+mtime=3717182773
 <article>
 #_... = Plugin.Call (PluginId [, ...])
 #_
@@ -1921,6 +1937,9 @@
 #_                              ["type"] = "array", and
 #_                              ["n"] = number of array elements)
 #_
+#_**See also:**<br>
+#_[Restrictions in the use of some functions](62.html)
+#_
 #_@@@
 #_{farmacrocall}: http://api.farmanager.com/ru/structures/farmacrocall.html
 #_{fmvt_array}: http://api.farmanager.com/ru/structures/farmacrovalue.html#FMVT_ARRAY
macroapi_manual.en.tsi.diff (3,703 bytes)   

JohnDoe

2017-10-14 20:49

updater  

enc_lua.7z (40,518 bytes)

shmuel

2017-10-15 19:46

developer   bugnote:0015666

Интересно, добавление файлов не вызывает уведомления по мэйлу. Я сейчас только зашёл сюда и случайно увидел (а мог бы и не увидеть).
Вывод: присоединяя файлы, желательно добавить и комментарий. :)

shmuel

2017-10-15 21:23

developer   bugnote:0015667

@JohnDoe
Закоммитил. Вы явно не проверяли свою работу - пришлось исправлять.

Issue History

Date Modified Username Field Change
2017-10-08 11:47 JohnDoe New Issue
2017-10-13 19:44 shmuel Note Added: 0015658
2017-10-14 14:33 JohnDoe Note Added: 0015659
2017-10-14 14:34 JohnDoe Note Edited: 0015659
2017-10-14 14:44 shmuel Note Added: 0015661
2017-10-14 20:42 JohnDoe File Added: macroapi_manual.ru.tsi.diff
2017-10-14 20:48 JohnDoe File Added: macroapi_manual.en.tsi.diff
2017-10-14 20:49 JohnDoe File Added: enc_lua.7z
2017-10-15 19:46 shmuel Note Added: 0015666
2017-10-15 21:23 shmuel Note Added: 0015667
2017-10-15 21:23 shmuel Status new => closed
2017-10-15 21:23 shmuel Assigned To => shmuel
2017-10-15 21:23 shmuel Resolution open => fixed