View Issue Details

IDProjectCategoryView StatusLast Update
0003278Far ManagerCommand Line/Executepublic2017-11-11 18:06
ReportertechieAssigned ToDrKnS 
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionreopened 
Product Version 
Target VersionFixed in Version3.0 
Summary0003278: Translate load/unload help
DescriptionThis translates load / unload help to English. There is question about content though.


   Команда #load# позволяет загрузить плагин одним из 2-х способов:

   
1. Путь к плагину непосредственно в команде

      #load:имя_DLL_модуля#

   2. Путь к плагину берётся из заданного файла "#имяфайла#"

      
#load: <имяфайла#


Так имя_DLL_модуля - это имя типа arclite.dll, или всё-таки полный путь? Если путь, то может переименовать его в #load:полный_путь_DLL_плагина#
TagsNo tags attached.
Build-

Activities

techie

2016-08-13 11:59

reporter  

loadunload.diff (1,711 bytes)
Index: FARCmdsEng.hlf
===================================================================
--- FARCmdsEng.hlf	(revision 14371)
+++ FARCmdsEng.hlf	(working copy)
@@ -38,15 +38,15 @@
 
 @Load
 $ #The Load command#
-   Команда #load# позволяет загрузить плагин одним из 2-х способов:
+   The #load# command allows to load plugins using 2 ways:
 
-   1. Путь к плагину непосредственно в команде
+   1. With direct path to plugin
 
-      #load:имя_DLL_модуля#
+      #load:DLL_module_name#
 
-   2. Путь к плагину берётся из заданного файла "#имяфайла#"
+   2. With plugin path from "#filename#"
 
-      #load: <имяфайла#
+      #load: <filename#
 
 
    See also: ~unload~@Unload@ | ~Notes~@Remark@ | ~Contents~@Contents@
@@ -53,17 +53,17 @@
 
 @Unload
 $ #The Unload command#
-   Команда #unload# позволяет выгрузить плагин одним из 2-х способов:
+   The #unload# command allows to unload plugin in one of 2 ways:
 
-   1. Путь к плагину непосредственно в команде
+   1. With direct path to plugin
 
       #unload:DLL_module_name#
 
-   2. Путь к плагину берётся из заданного файла "#filename#"
+   2. With plugin path from "#filename#"
 
       #unload: <filename#
 
-   Вместо полного пути к DLL-модулю можно указать GUID плагина.
+   Plugin GUI can also be used instead of full DLL path.
 
 
    See also: ~load~@Load@ | ~Notes~@Remark@ | ~Contents~@Contents@
loadunload.diff (1,711 bytes)

DrKnS

2016-08-13 19:38

administrator   bugnote:0014692

> Так имя_DLL_модуля - это имя типа arclite.dll, или всё-таки полный путь? Если путь, то может переименовать его в #load:полный_путь_DLL_плагина#

Это путь в традиционном понимании.

Если стоим в папке с плагином - то можно arclite.dll.
Если где-то в другом месте - надо полный.

techie

2016-08-14 12:36

reporter   bugnote:0014699

DrKnS wrote

Это путь в традиционном понимании.

Если стоим в папке с плагином - то можно arclite.dll.
Если где-то в другом месте - надо полный.


Т.е. относительный типа ../arclite.dll совсем не покатит?

techie

2016-08-14 12:37

reporter  

loadunload2.diff (943 bytes)
Index: FARCmdsEng.hlf
===================================================================
--- FARCmdsEng.hlf	(revision 14375)
+++ FARCmdsEng.hlf	(working copy)
@@ -63,7 +63,7 @@
 
       #unload: <filename#
 
-   Plugin GUID can also be used instead of full DLL path.
+   Plugin GUID can also be used instead of DLL path.
 
 
    See also: ~load~@Load@ | ~Notes~@Remark@ | ~Contents~@Contents@
Index: FARCmdsRus.hlf
===================================================================
--- FARCmdsRus.hlf	(revision 14375)
+++ FARCmdsRus.hlf	(working copy)
@@ -62,7 +62,7 @@
 
       #unload: <имяфайла#
 
-   Вместо полного пути к DLL-модулю можно указать GUID плагина.
+   Вместо пути к DLL-модулю можно указать GUID плагина.
 
 
    См. также: ~load~@Load@ | ~Замечания~@Remark@ | ~Содержание~@Contents@
loadunload2.diff (943 bytes)

DrKnS

2016-08-14 12:40

administrator   bugnote:0014700

А что быстрее - запустить и посмотреть или сюда написать?

techie

2016-08-14 13:01

reporter   bugnote:0014701

Сюда быстрее написать. Сюда винда не нужна. =)

1. unload:arclite.dll

1.1 из любой директории не пашет и ошибку не выдаёт
1.2 из директории arclite.dll пашет

2. unload:../arclite/arclite.dll

не пашет

3. unload:..\arclite\arclite.dll

пашет

В обсчем надо loadunload2.diff применять.

DrKnS

2016-08-14 13:06

administrator   bugnote:0014702

Фару направление слешей в целом фиолетово, т. е. 2 тоже должно работать.

techie

2016-08-14 15:45

reporter   bugnote:0014703

2 работает только если выгрузить через `unload:..\arclite\arclite.dll` и загрузить через `load:../arclite/arclite.dll`. Баг?

DrKnS

2016-08-14 16:11

administrator   bugnote:0014704

У меня работает по всякому. Фар все эти пути внутри нормализует так что должно быть без разницы.

JohnDoe

2017-11-11 18:06

updater   bugnote:0015818

Вроде патч применён?

Issue History

Date Modified Username Field Change
2016-08-13 11:59 techie New Issue
2016-08-13 11:59 techie File Added: loadunload.diff
2016-08-13 19:09 DrKnS Assigned To => DrKnS
2016-08-13 19:09 DrKnS Status new => assigned
2016-08-13 19:37 DrKnS Build => -
2016-08-13 19:37 DrKnS Status assigned => closed
2016-08-13 19:37 DrKnS Resolution open => fixed
2016-08-13 19:37 DrKnS Fixed in Version => 3.0
2016-08-13 19:38 DrKnS Note Added: 0014692
2016-08-14 12:36 techie Note Added: 0014699
2016-08-14 12:36 techie Status closed => feedback
2016-08-14 12:36 techie Resolution fixed => reopened
2016-08-14 12:37 techie File Added: loadunload2.diff
2016-08-14 12:40 DrKnS Note Added: 0014700
2016-08-14 13:01 techie Note Added: 0014701
2016-08-14 13:01 techie Status feedback => assigned
2016-08-14 13:06 DrKnS Note Added: 0014702
2016-08-14 15:45 techie Note Added: 0014703
2016-08-14 16:11 DrKnS Note Added: 0014704
2017-11-11 18:06 JohnDoe Note Added: 0015818