OberonCore https://forum.oberoncore.ru/ |
|
1.6 vs новые версии https://forum.oberoncore.ru/viewtopic.php?f=134&t=6565 |
Страница 1 из 2 |
Автор: | Trurl [ Понедельник, 24 Февраль, 2020 08:42 ] |
Заголовок сообщения: | 1.6 vs новые версии |
SovietPony писал(а): Зачем могут быть нужны две версии одного и того же плагина? Например, для 1.6 и 1.7. |
Автор: | SovietPony [ Понедельник, 24 Февраль, 2020 12:23 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Trurl, поддерживать устаревшую версию ББ, конечно, странно. Делать это все равно надо в отдельных директориях и повсюду учитывать изменения самого фреймфорка. Все сторонние зависимости (в данном случае фреймфорк тоже) надо оборачивать в ещё один слой абстракций с реализациями под разные версии компонентов. Других вариантов, кроме полностью отдельных версий для 1.6 и 1.7 я не вижу. |
Автор: | Trurl [ Понедельник, 24 Февраль, 2020 23:31 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
SovietPony писал(а): Trurl, поддерживать устаревшую версию ББ, конечно, странно. Так, если она лучше новой? |
Автор: | SovietPony [ Вторник, 25 Февраль, 2020 02:28 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Trurl писал(а): SovietPony писал(а): Trurl, поддерживать устаревшую версию ББ, конечно, странно. Так, если она лучше новой? |
Автор: | Иван Денисов [ Вторник, 25 Февраль, 2020 06:16 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Trurl писал(а): SovietPony писал(а): Trurl, поддерживать устаревшую версию ББ, конечно, странно. Так, если она лучше новой? Это ваше субъективное мнение. |
Автор: | Евгений Темиргалеев [ Вторник, 25 Февраль, 2020 10:52 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Мнение субъективное. Но основания для этого мнения было бы полезно услышать. |
Автор: | Info21 [ Вторник, 25 Февраль, 2020 11:13 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Trurl писал(а): SovietPony писал(а): Trurl, поддерживать устаревшую версию ББ, конечно, странно. Так, если она лучше новой?Вопрос Trurl'ю: чем 1.6 лучше 1.7? |
Автор: | Пётр Кушнир [ Вторник, 25 Февраль, 2020 21:46 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Я вообще заметил, что комьюнити версия ББ стал именной сборкой Денисова и Ко, "улучшения" принимаются гораздо легче, чем раньше. |
Автор: | adimetrius [ Вторник, 25 Февраль, 2020 21:51 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Info21 писал(а): Держу 1.5, т.к. там удобно конвертировать Win -- Unicode. Так вы ее просто как конвертор держите? Простые Txt файлы из 1251 в utf8/utf16 Переводите? |
Автор: | Trurl [ Вторник, 25 Февраль, 2020 23:46 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
SovietPony писал(а): Зачем тогда поддерживать новую, если она плохая? %) А вот Иван Андреевич считает, что наоборот. ![]() Евгений Темиргалеев писал(а): Мнение субъективное. Но основания для этого мнения было бы полезно услышать. Не скажу, что прямо совсем хуже, но как-то сумбурно все делается. |
Автор: | Иван Денисов [ Среда, 26 Февраль, 2020 04:32 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
1.7 сборка заморожена в статусе беты и там только багфиксы предполагаются. Из значимых нововведений, которых нет в сборке Центра, там есть подсистема Cons для работы с консолью, чтобы работал консольный интерпретатор, и удобно было переключить Log на консоль. Остальные правки касаются не Windows. И это, конечно, подсистема Trurl под названием Dev2, которой Windows-версию не комплектуем, а в Linux/OpenBSD/FreeBSD она уже незаменима. Еще есть поддержка флага [ccall16]. Но зато нет сопрограмм, чтобы не перегружать ядро как раз. Не так уж много нововведений. Сборка 1.8, вы уж меня извините, но в настоящий момент открыта для обсуждений различных нововведений. Это объявил, и буду поддерживать дискуссию. Кому кажется, что добавить какое-то нововведение легко, попробуйте ![]() |
Автор: | Info21 [ Среда, 26 Февраль, 2020 14:37 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
adimetrius писал(а): Info21 писал(а): Держу 1.5, т.к. там удобно конвертировать Win -- Unicode. Так вы ее просто как конвертор держите? Простые Txt файлы из 1251 в utf8/utf16 Переводите?Конвертирую не файлы, а куски текста в свой PIM. |
Автор: | adva [ Среда, 26 Февраль, 2020 15:37 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
Info21 писал(а): Конвертирую не файлы, а куски текста в свой PIM. А можете поделиться? Или схематично нарисовать, чего и как можно хранить? На текущий момент использую mytetra. Но вдруг удобнее с ББ. |
Автор: | Trurl [ Четверг, 27 Февраль, 2020 17:31 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Иван Денисов писал(а): Из значимых нововведений, которых нет в сборке Центра, там есть подсистема Cons для работы с консолью Вот как раз к работе Центра у меня претензии. Ладно новые модули, но зачем курочить интерфейсы? Что в Ports так не хватало именно DrawSpace? Не говоря уж о тенденции запихнуть весь BlackBox в Kernel. |
Автор: | Иван Денисов [ Четверг, 27 Февраль, 2020 18:00 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Trurl писал(а): Иван Денисов писал(а): Из значимых нововведений, которых нет в сборке Центра, там есть подсистема Cons для работы с консолью Вот как раз к работе Центра у меня претензии. Ладно новые модули, но зачем курочить интерфейсы? Что в Ports так не хватало именно DrawSpace? Не говоря уж о тенденции запихнуть весь BlackBox в Kernel. Тема с подчеркиванием пробела с 2009 года тревожила Йозефа, судя по переписке в рассылке ![]() В апреле 2014 мы голосовали, что проблема заслуживает решения https://forum.blackboxframework.org/vie ... ?f=41&t=86 Потом с июня 2015 мы начали обсуждать, и как-то никто не возражал против решения, предложенного Йозефом https://forum.blackboxframework.org/vie ... 2322#p2322 Ну и наконец в январе 2016 мы проголосовали https://forum.blackboxframework.org/vie ... ?f=4&t=354 Это было не поспешное решение... |
Автор: | Trurl [ Четверг, 27 Февраль, 2020 19:18 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Для подчеркивания пробелов достаточно добавить один символ в TextViews. ![]() |
Автор: | Иван Денисов [ Четверг, 27 Февраль, 2020 19:27 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Trurl писал(а): Для подчеркивания пробелов достаточно добавить один символ в TextViews. ![]() А как это? Пробел ведь разной ширины получается. Я так понимаю, что именно в этом была техническая сложность. |
Автор: | Info21 [ Четверг, 27 Февраль, 2020 20:35 ] |
Заголовок сообщения: | Re: Распол-е модулей System. Все еще актуально брать из корн |
adva писал(а): Info21 писал(а): Конвертирую не файлы, а куски текста в свой PIM. А можете поделиться?Скопировав кусок с веб-странички, иду во всегда открытый ББ 1.5 (там у меня будильник, поэтому он всегда открыт), в пустое окно Log делаю Ctrl+V, Ctrl+A, Ctrl+X, а поскольку ББ 1.5 (в отличие от браузера) кладёт данные в системный буфер в нескольких форматах (включая даже bmp), то в PIMе остаётся сделать Paste As... с выбором формата. Зависит от сайта, откуда берётся кусок текста. С OberonCore это не нужно. |
Автор: | Info21 [ Четверг, 27 Февраль, 2020 20:36 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Trurl писал(а): Вот как раз к работе Центра у меня претензии. Ладно новые модули, но зачем курочить интерфейсы? Присоединяюсь.
|
Автор: | Иван Денисов [ Четверг, 27 Февраль, 2020 20:53 ] |
Заголовок сообщения: | Re: 1.6 vs новые версии |
Возможность изменения некоторых интерфейсов — важная часть развития и поддержки инструмента. При переходе на новую версию, этот барьер технически снимается. Конечно, стоит оценивать необходимость таких изменений рационально. А дальше решать пользователям. Если они готовы изменить свои наработки под новый интерфейс, то переходят на новую версию. Если не готовы, то не переходят. Мне хочется иметь кросс-платформенную версию для своих проектов, так что вот и работаем по мере сил, и тут придется опять кое где менять интерфейс. Спасибо всем, кто помогает. Trurl низкий поклон за Dev2, в частности. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |