Highlight — Простой раскрасчик синтаксисов для редактора

Здесь можно обсудить ваш любимый плагин.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by citRiks »

Latest post of the previous page:

Shmuel,

Code: Select all

╔══════════════════════════════ [<Highlight>] Error ═════════════════════════════════╗
║                                   Could not load                                   ║
║ C:\Users\xxxxx\AppData\Roaming\Far Manager\Profile\Plugins\LF4HiLi\x64\rex_onig.dl ║
╟────────────────────────────────────────────────────────────────────────────────────╢
║                                       { OK }                                       ║
╚════════════════════════════════════════════════════════════════════════════════════╝
...
╗╔ C:\…ofile\Plugins\LF4HiLi\x64 ═════╗
║║N        Name         │ Size │Alloca║
║║..                    │  Up  │  Up  ║
║║syntaxes              │Folder│Folder║
║║macros                │Folder│Folder║
║║doc                   │Folder│Folder║
║║rex_onig.dl           │ 44032│ 45056║
║║highlight_eng.hlf     │  3934│  4096║
║║highlight_e-x64.dll   │ 44032│ 45056║
║║                      │      │      ║
  • highlight-0.5.1-x86.7z - проблема тут
  • highlight-0.5.1-x86.7z - а тут нормально
  • Far Manager, version 3.0.6147.0 x64 (+x86 for x86 plugin)
  • OS Name: Microsoft Windows Server 2019 Datacenter
  • OS Version: 10.0.17763 Build 17763
Безрезультатно:
  • удалял %FarProfile%\PluginsData\F6138DC9-B1C4-40D8-AAF4-6B5CEC0F6C68.db
  • удалял все остальные плугины отовсюду
как-то лечится ?
Last edited by citRiks on Sat 20 May, 2023 16:34, edited 1 time in total.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by Shmuel »

Наиболее вероятная причина ошибки - плагин не находит 64-битную onig.dll. Видимо 32-битная у вас есть на путях, а 64-битной нет.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by Shmuel »

citRiks, ну если у вас плагин работает в 32-битном Фаре, значит есть 32-битная onig.dll, либо на путях, либо в %FARHOME%.
Скачайте 64-битную и положите, например, в %FARHOME% 64-битного Фара.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by citRiks »

Shmuel, вы правы, у меня установлено Фар х32 + Фар х64,
когда бежит Фар х64, он действительно каким-то образом получает такой PATH:
C:\Program Files (x86)\Far Manager\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;...
Пока не могу понять почему, экспериментирую ..
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by citRiks »

Shmuel, даже если запускать с -P, нет ни одного плагина, но в путях у Фара х64 все равно стоит C:\Program Files (x86)\Far Manager. в путях если это смотреть например в CMD.exe, то там нет никакого такого, без Фара вообще.
@DrKnS Это баг или фича ?
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by Shmuel »

citRiks, я что-то не очень понимаю, что вы делаете.
  1. Вам нужна 64-битная onig.dll - её можно скачать со страницы плагина LF Search на плагринге - качайте "Add-Ons"
  2. Вытащите из скачанного архива 64-битную onig.dll и положите в %FARHOME% 64-битного Фара
  3. Перезапустите 64-битный Фар.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Highlight — Простой раскрасчик синтаксисов для редактора

Post by citRiks »

Shmuel, я на самом деле делаю все как вы сказали Highlight вылечился.
Моя проблема сейчас почему Фар х64 упрямо добавляет в свой PATH путь к Фар х32, даже без каких-либо плугинов.
Это уже не плугинная проблема а фаровская вроде как, поэтому я звал @DrKnS
Last edited by HaRT on Sat 20 May, 2023 23:41, edited 1 time in total.
Reason: Добавлена ссылка на отделённую Тему
Post Reply

Return to “Обсуждение плагинов”