Выпущен FictionBookEditor Release 2.7.9 (FBE Release 2.7.9)

77 views
Skip to first unread message

Sclex

unread,
Nov 14, 2025, 1:59:42 AM (12 days ago) Nov 14
to Fiction Book Editor
Здравствуйте.

Сегодня я собрал и выложил для скачивания инсталл FBE версии 2.7.9 (build 14 Nov 2025) – с последними версиями всех скриптов на 14 ноября 2025 года. Скачать инсталл либо его исходники можно здесь:

https://github.com/sensboston/fictionbookeditor/releases/tag/v2.7.9

Вот *прямая* ссылка на exe-файл установочного пакета:

https://github.com/sensboston/fictionbookeditor/releases/download/v2.7.9/FictionBook.Editor.Release.2.7.9.build.14.Nov.2025.exe

В улучшении файлов для данной версии редактора поучаствовали 5 человек: я, TaKir, stokber, Александра Ка и Артем Скляров. Всех благодарю!

После установки редактора стóит убедиться, что в настройках задан правильный путь к папке «Scripts», иначе могут использоваться не последние версии скриптов.

Расскажу поподробней, как это сделать.

В FBE 2.7.9 откройте пункт меню «Сервис –> Настройки…». В открывшемся окошке щелкните по закладке «Другое». На открывшейся вкладке смотрите раздел «Папка скриптов». Должна либо быть включена галочка «Папка по-умолчанию», либо чуть ниже должен быть выбран путь к папке Scripts, находящейся в папке, куда вы установили FBE 2.7.9.

Вот снимок, на котором нужные настройки обведены красным прямоугольником:

Clipboard86.png

Вот отчет сайта virustotal.com о результатах проверки exe-файла установочного пакета разными антивирусами. Почти все антивирусы не обнаружили в exe-файле что-либо вредоносное.

Об обнаруженных багах скриптов FBE можно сообщать в данной гугл-группе либо мне на е-мейл: scl...@gmail.com

stokber

unread,
Nov 14, 2025, 3:04:16 AM (12 days ago) Nov 14
to fiction-b...@googlegroups.com
> Сегодня я собрал и выложил для скачивания инсталл FBE версии 2.7.9 (build 14 Nov 2025) – с последними версиями всех скриптов на 14 ноября 2025 года.
Спасибо! И берегите себя! 

пт, 14 нояб. 2025 г. в 09:59, Sclex <scl...@gmail.com>:
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/8a7cc4bf-ef06-44f0-bcc3-0835316d2d38n%40googlegroups.com.

Sclex

unread,
Nov 14, 2025, 3:14:40 AM (12 days ago) Nov 14
to Fiction Book Editor
> Спасибо!
Пожалуйста, stokber.

> И берегите себя!
Постараюсь.

пятница, 14 ноября 2025 г. в 11:04:16 UTC+3, sto...@gmail.com:

e-paper.ru

unread,
Nov 14, 2025, 3:44:33 AM (12 days ago) Nov 14
to fiction-b...@googlegroups.com
Привет, спасибо большое!

пт, 14 нояб. 2025 г. в 09:59, Sclex <scl...@gmail.com>:
Здравствуйте.
--

Sclex

unread,
Nov 14, 2025, 3:45:28 AM (12 days ago) Nov 14
to Fiction Book Editor
Пожалуйста, TaKir.

пятница, 14 ноября 2025 г. в 11:44:33 UTC+3, TaKir:

Федор

unread,
Nov 15, 2025, 1:51:27 AM (11 days ago) Nov 15
to fiction-b...@googlegroups.com
Спасибо за новый релиз!

пт, 14 нояб. 2025 г. в 08:59, Sclex <scl...@gmail.com>:
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/8a7cc4bf-ef06-44f0-bcc3-0835316d2d38n%40googlegroups.com.


--
С уважением, Федор

Sclex

unread,
Nov 15, 2025, 2:24:19 AM (11 days ago) Nov 15
to Fiction Book Editor
Пожалуйста, Федор.

суббота, 15 ноября 2025 г. в 09:51:27 UTC+3, Федор:

Vitaly Shulakov

unread,
Nov 15, 2025, 5:10:10 AM (11 days ago) Nov 15
to fiction-b...@googlegroups.com
Большое спасибо энтузиастам. Может быть у Вас есть возможность получить денежку через PayPal?
Виталий

сб, 15 нояб. 2025 г. в 09:24, Sclex <scl...@gmail.com>:
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/5286e0f6-b47f-42cd-8717-645568f790a1n%40googlegroups.com.

Артем Скляров

unread,
Nov 19, 2025, 5:42:18 AM (7 days ago) Nov 19
to Fiction Book Editor
Добрый день!

Предлагаю потестировать в составе программы обновленные библиотеки (не забыв предварительно сделать резервные копии заменяемых файлов):
1. SciLexer.dll: вместо версии 2.1.2.0 (01.06.2010) - версию 4.3.3.0 (27.04.2020) (использована именно эта версия, а не последняя 5.5.8, потому что далее эта библиотека была разделена авторами на Lexilla.dll и Scintilla.dll).
2. pcre.dll: вместо версии 7.9 (11.04.2009) - версию 8.45 (15.06.2021) (скомпилировал из исходников сам, т.к. бинарника в открытом доступе не нашел).

Обратная совместимость вроде не поломалась, у меня по крайней мере уже пару месяцев нормально вроде, хотя не так много работаю с программой (корректиовка 1-2 книг в месяц).

Ссылки на скачивание:


Ниже возможные причины обновить данные библиотеки.

Краткий обзор основных изменений SciLexer.dll с версии 2.1.2.0 до 4.3.3.0:


2.2.x
  • Улучшена поддержка Unicode и UTF-8.

  • Добавлены новые стили для некоторых языков (например, Pascal, Lua).

  • Исправлены ошибки с подсветкой многострочных комментариев.

2.3.x
  • Поддержка новых языков: Ruby, YAML.

  • Улучшена производительность при больших документах.

  • Добавлены функции автозамены и обработки регулярных выражений.

2.4.x
  • Введена поддержка кодировки UTF-16.

  • Новые уведомления событий через SCN_*.

  • Улучшена обработка закладок и меток строк.

2.5.x
  • Добавлены новые лексеры: JSON, XML расширенный.

  • Улучшена совместимость с Windows DPI.

  • Улучшено выделение синтаксиса для C# и C++.

2.6.x
  • Поддержка многоуровневого Undo/Redo для больших документов.

  • Добавлены новые функции управления выделением текста и стилями.

  • Исправлены утечки памяти при смене стилей.

2.7.x
  • Введена поддержка кодирования с BOM и без BOM для UTF-8/UTF-16.

  • Улучшено автоформатирование и отступы.

  • Новые API для работы с закладками и маркерами.

2.8.x
  • Добавлены новые опции для управления линейками и табуляцией.

  • Исправлены ошибки рендеринга при масштабировании текста.

  • Расширены возможности поиска с учетом регистрозависимости и регулярных выражений.

3.0.x
  • Значительное обновление лексеров, добавлены Python 3, JavaScript ES6.

  • Поддержка прозрачных фонов и смешанных стилей.

  • Новые уведомления для изменения слов и текста.

3.1.x – 3.9.x
  • Постепенное улучшение производительности для больших файлов (миллионы строк).

  • Новые стили для Markdown, SQL, HTML5.

  • Улучшена интеграция с Scintilla Edit Control для IDE.

  • Исправлены баги с многострочными строками и вложенными комментариями.

4.0.x
  • Полная поддержка 64-битных приложений.

  • Улучшена поддержка Unicode (Emoji, символы BMP/Non-BMP).

  • Новые возможности для работы с автозавершением и подсказками.

4.1.x – 4.2.x
  • Добавлены расширенные уведомления SCN и новые функции API для редактирования.

  • Поддержка пользовательских лексеров через Lua-скрипты.

  • Улучшена стабильность при одновременном использовании нескольких буферов.

4.3.0 – 4.3.3
  • Оптимизация рендеринга и ускорение перерисовки.

  • Исправлены редкие ошибки памяти при больших документах и сложных лексерах.

  • Улучшена совместимость с Windows 11 и последними версиями Visual Studio.

  • Добавлены новые функции для работы с закладками, индикаторами и многострочными стилями.


Краткий обзор основных изменений pcre.dll с версии 7.9 до 8.45:


7.10 – 7.20
  • Улучшена поддержка UTF-8 и UTF-16.

  • Добавлены новые опции компиляции регулярных выражений (PCRE_DUPNAMES, PCRE_NO_AUTO_CAPTURE).

  • Исправлены ошибки с якорями (\A, \Z) и границами слов (\b).

7.21 – 7.30
  • Поддержка рекурсивных и вложенных шаблонов.

  • Добавлены дополнительные функции работы с группами именованных захватов.

  • Улучшена производительность при больших выражениях и текстах.

7.31 – 7.40
  • Новые квантификаторы possessive (*+, ++) и lazy quantifiers (*?, +?).

  • Исправлены редкие сбои при backtracking и lookbehind.

  • Улучшена совместимость с Perl 5.10+.

7.41 – 7.50
  • Поддержка Unicode свойства символов (\p{}) расширена.

  • Оптимизация компилятора для длинных регулярных выражений.

  • Исправлены утечки памяти при повторных компиляциях.

7.51 – 8.00
  • Полная поддержка UTF-32.

  • Добавлены новые функции API для работы с JIT (Just-In-Time) компиляцией.

  • Улучшена совместимость с современными платформами Windows и Linux.

8.01 – 8.40
  • Расширена поддержка lookbehind с переменной длиной.

  • Улучшена производительность JIT для сложных regex.

  • Исправлены редкие ошибки с именованными группами и обратными ссылками.

  • Добавлены новые флаги и опции компиляции (PCRE2_UCP, PCRE2_ALT_BSUX).

8.41 – 8.45
  • Оптимизация работы с UTF-8 и UTF-16.

  • Исправлены баги с многократной компиляцией и использованием JIT в многострочных текстах.

  • Улучшена стабильность на больших входных данных (>1 Мб).

  • Поддержка некоторых дополнительных Unicode категорий и свойств символов.


суббота, 15 ноября 2025 г. в 13:10:10 UTC+3, Vitaly Shulakov:

Sclex

unread,
Nov 19, 2025, 6:05:29 AM (7 days ago) Nov 19
to Fiction Book Editor
> Добрый день!
Здравствуйте, Артем.

Я больше не занимаюсь около-FBE-шной деятельностью. Возможно, около-FBE-шной деятельностью я не буду заниматься уже никогда.

среда, 19 ноября 2025 г. в 13:42:18 UTC+3, skla...@gmail.com:

stokber

unread,
Nov 20, 2025, 4:31:50 AM (6 days ago) Nov 20
to fiction-b...@googlegroups.com
День добрый, Артём!
У меня на обновлённых библиотеках следующим образом. Ввожу для поиска (Ctrl+F) в режиме Кода (с флажком Регулярные выражения) "(\d+)" — находит "(1)". Ввожу  "\(\d+\)" — находит "1". Получается, всё наоборот. Может это только у меня так? В Дизайне эти регулярки определяются правильно.

ср, 19 нояб. 2025 г. в 14:05, Sclex <scl...@gmail.com>:
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/f743ceef-e299-4979-8703-ac54150b77f5n%40googlegroups.com.

Sclex

unread,
Nov 21, 2025, 5:22:22 AM (5 days ago) Nov 21
to Fiction Book Editor
> Я больше не занимаюсь около-FBE-шной деятельностью. Возможно, около-FBE-шной деятельностью я не буду заниматься уже никогда.
Поясню на всякий случай: со мной ничего плохого не произошло. Я в порядке. Просто пришло время заниматься не около-FBE-шной деятельностью, а другими делами. Спасибо всем, кто делал добро для меня и для FBE!

среда, 19 ноября 2025 г. в 14:05:29 UTC+3, Sclex:
Reply all
Reply to author
Forward
0 new messages