OberonCore
https://forum.oberoncore.ru/

OberonCore сборка BlackBox
https://forum.oberoncore.ru/viewtopic.php?f=116&t=3970
Страница 1 из 3

Автор:  Евгений Темиргалеев [ Понедельник, 21 Май, 2012 10:08 ]
Заголовок сообщения:  OberonCore сборка BlackBox

(Тема на английском / English forum thread)

http://oberoncore.ru/projects/bb16-oberoncore

Автор:  anyak [ Понедельник, 21 Май, 2012 11:49 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Скажите пожалуйста, предполагается ли согласованность по части дополнений и исправлений, например, с Красноярской сборкой, или это совершенно независимый и самостоятельный проект?
Хорошо бы, что бы была какая-то унификация.

Автор:  Евгений Темиргалеев [ Понедельник, 21 Май, 2012 12:11 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Сборка содержит только исправления (недочётов/ошибок). Почти все имеющиеся на данный момент проверены временем. Другие исправления, имеющие смысл, будут постепенно и аккуратно вноситься. Проект независимый.

Автор:  Иван Денисов [ Понедельник, 21 Май, 2012 13:24 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Спасибо, что выложили этот проект. Постараюсь все исправления проверенные временем включить в Красноярскую сборку также. Особенно здорово, что складки и комментарии в штампе тут теперь хорошо работают с кириллицей.
(модератор) последующие сообщения по теме перенесены: viewtopic.php?p=72795#p72795

Надо бы в эту сборку тоже добавить фикс поиска по началам и концам слов.

Автор:  Евгений Темиргалеев [ Вторник, 22 Май, 2012 11:46 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

viewtopic.php?p=72802#p72802
Иван Денисов писал(а):
Для идентификации этого варианта среды стащил у Димыча идею раскрасить коммандеры.
На мой взгляд эту идею --- отобрать у пользователя возможность красить коммандеры цветом текста, заменив его на какой-мне-нравится, только и назвать --- неудачной.
Код:
CONST commanderColor = 240;
...
      c := v.context;
      WITH c: TextModels.Context DO a := c.Attr(); font := a.font; color := commanderColor <---- тут было color := a.color, который пользователь выставляет через меню Attributes->Color...
      ELSE font := Fonts.dir.Default(); color := commanderColor <----- тут было color := Ports.defaultColor --- тот, который пользователь настраивает "по-умолчанию" в виндовой теме
      END;

Автор:  Евгений Темиргалеев [ Вторник, 22 Май, 2012 13:49 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

viewtopic.php?p=72802#p72802
Иван Денисов писал(а):
Готов приемлемый релиз сборки.
download/file.php?id=3199
Код:
MODULE HostFiles;
(**
...
   Денисов И.А. Файл содержит правки зеленым из сборки сообщества
**)
Этот комментарий не точен ("базовая сборка OberonCore" заменена на "сборка сообщества"). Неточность заключается в подмене "OberonCore" на "сообщество".

"Оберон-сообщество --- объединяет пользователей и разработчиков оберон-систем и -языков." В сообщество входят и пользователи ББ, которые в процессе работы находят неточности/ошибки, предлагают способы их исправления, обсуждают доработки, публикуют компоненты и пр. Все эти так или иначе публикуемые результаты --- результаты сообщества --- общее достояние и заслуга.

"OberonCore" --- проект, оказывающий посильную поддержку работе сообщества. Люди, обслуживающие проект, могут быть участниками сообщества. И сам проект, как занимающийся оберон-технологиями, --- участник сообщества.

Сборка --- результат по формированию определённой комплектации ББ. Работу по комплектацию и поддержке сборки выполняют конкретные участники. Например, я могу перенастроить под себя меню оригинального ББ, и это будет сборка.

Базовая сборка OberonCore формируется (поддерживается) проектом "OberonCore" и представляет собой соответствующим образом оформленный выборочный (из общего достояния) набор исправлений к оригинальному ББ. Отсюда вытекает ещё одно уточнение: включение Иваном Денисовым правок к HostFiles и проч. модулям из базовой сборки OberonCore в красноярскую сборку не означает включения всех правок сообщества, как может показаться из процитированного комментария.

Автор:  Иван Денисов [ Понедельник, 19 Август, 2013 20:21 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Прогнал через git diff разницу между версиями Ominc1.6rc6 и OberonCore1.6, подумал вам тоже может быть полезен этот файл. Для документирования, например.

Вложения:
git_diff_BB1.6rc6_OberonCore_cut.txt [26.82 КБ]
Скачиваний: 843

Автор:  Борис Рюмшин [ Понедельник, 19 Август, 2013 20:48 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

:roll:
Спасибо, конечно... 8)
Но во-первых, не указаны отличия в BlackBox Open Source Header.
Во-вторых, у нас и так всё что изменено --- докуметированно. Процесс описан здесь: http://oberoncore.ru/library/temir_koll ... _izmenenij

Автор:  Роман М. [ Понедельник, 19 Август, 2013 20:57 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

У меня нет уверенности в том, что изменения ветки OberonCore являются только исправлениями ошибок.

Автор:  Евгений Темиргалеев [ Понедельник, 19 Август, 2013 21:26 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Роман М. писал(а):
У меня нет уверенности в том, что изменения ветки OberonCore являются только исправлениями ошибок.
Этот форум предназначен для конструктивных обсуждений (viewtopic.php?f=114&t=3874) по делу. Раз Вы сюда пришли, потрудитесь обосновать свою позицию конкретно, по каждому исправлению, список которых приведён: http://oberoncore.ru/_media/projects/bb16base-core.pdf. Подфорум с темами: viewforum.php?f=124.

Автор:  Роман М. [ Понедельник, 19 Август, 2013 21:43 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Хорошо. Допустим, не исключено, что B9, B10, B17 являются вовсе не ошибками, а особенностями ББ.

Автор:  Евгений Темиргалеев [ Понедельник, 19 Август, 2013 21:49 ]
Заголовок сообщения:  Re: ББ1.6: базовая сборка OberonCore

Роман М. писал(а):
Хорошо. Допустим, не исключено, что B9, B10, B17 являются вовсе не ошибками, а особенностями ББ.
Обоснований и выводов из А и Б следует С и т. п. не вижу. Голые общие слова, из которых ничего не ясно.

Автор:  Евгений Темиргалеев [ Среда, 16 Октябрь, 2013 21:43 ]
Заголовок сообщения:  Re: ББ1.6: сборка OberonCore

Выполнена пересборка поверх финальной версии 1.6 (viewtopic.php?f=127&t=4541). Из набора поправок {B1..B17}, применявшихся к 1.6-rc6, финальная включает одну поправку B7 (viewtopic.php?f=124&t=3972), с ошибочным указанием автора (Олег Чередниченко вместо Илья Ермаков). Соотвественно, к финальной были применены {B1..B17}-{B7} (http://oberoncore.ru/projects/bb16-oberoncore).

Также эталонная версия и сборка OberonCore как её форк выгружены в репозитории bitbucket.org:
https://bitbucket.org/oberoncore/blackbox
https://bitbucket.org/oberoncore/bb16-oberoncore

Автор:  Евгений Темиргалеев [ Вторник, 29 Октябрь, 2013 22:25 ]
Заголовок сообщения:  Re: ББ1.6: сборка OberonCore

Сборка от 29.10.2013. Так же выгружена на https://github.com/oberoncore/bb16-oberoncore

Автор:  Евгений Темиргалеев [ Среда, 06 Ноябрь, 2013 22:51 ]
Заголовок сообщения:  Re: ББ1.6: сборка OberonCore

Сборка от 06.11.2013. Включены дельты B18..B23:
(viewtopic.php?t=4383) B18 Тип параметра typeface процедуры StdCmds.Font препятствует её вызову как команды
(viewtopic.php?t=4495) B19 "NIL deref" в StdTabViews.View.Neutralize при программном увеличении числа закладок с n' = 0 до n > 0
(viewtopic.php?t=4593) B20 Вызов Kernel.PopTrapCleaner из t(StdTabViews.TrapCleaner).Cleanup
(viewtopic.php?t=4595) B21 Красоты: окна с динамичным содержимым не перерисовываются при уменьшении
(viewtopic.php?t=1837) B22 Компилятор игнорирует недопустимые для КП юникод-литеры (c > 0FFX)
(viewtopic.php?t=4353) B23 s(TextMappers.Scanner) игнорирует маскирующиеся вьюшки при (TextMappers.returnViews IN s.opts)

Автор:  Евгений Темиргалеев [ Воскресенье, 31 Январь, 2016 21:45 ]
Заголовок сообщения:  Re: OberonCore сборка BlackBox

Сборка 31.01.2016. Добавлена упущенная B24.
B24 Meta.Lookup игнорирует выдачу Meta.LookupFilter

Автор:  Иван Денисов [ Понедельник, 01 Февраль, 2016 09:34 ]
Заголовок сообщения:  Re: OberonCore сборка BlackBox

Евгений Темиргалеев писал(а):
Сборка 31.01.2016. Добавлена упущенная B24.
B24 Meta.Lookup игнорирует выдачу Meta.LookupFilter

А где описана B24 ?

Автор:  Евгений Темиргалеев [ Пятница, 11 Ноябрь, 2016 23:55 ]
Заголовок сообщения:  Re: OberonCore сборка BlackBox

Дельты B25..31.

Автор:  Евгений Темиргалеев [ Среда, 04 Январь, 2017 10:34 ]
Заголовок сообщения:  Re: OberonCore сборка BlackBox

Обновление: дельты B32..B34.

Опубликован список правок
Код:
Docu/ru/Change-List — данный документ
Docu/ChangeList/
   Authors/ — авторы правок
   Deltas/ — описание правок
      B* — исправления ошибок
      E* — прочие
Дельты B33..B34 -- в сборке Центра этих правок может не быть.
B33 Kernel.Call: не отрабатывает ANYREC-параметры
B34 Некоторые частные случаи с указателями Meta не отрабатывает

Из Е могут быть интересны:
E01 Настройка компилятора "экспорт всего"
E05 Kernel.KeyboardWatcher: дополнительное к Ctrl+Break событие-тормоз

Для нормального просмотра нужна подсистема ipui.

Автор:  Евгений Темиргалеев [ Понедельник, 19 Июнь, 2017 19:23 ]
Заголовок сообщения:  Re: OberonCore сборка BlackBox

B36 Meta: уточнение обслуживания процедурных типов
B37 Опечатка в DevCPT.InSign: inBit вместо outBit // https://redmine.blackboxframework.org/issues/77
B38 DevDebug, StdDebug: долгий показ больших массивов // viewtopic.php?t=4136 // в сборку центра включено

E11 Сборка мусора: области для консервативной маркировки
E12 Доводка командного интерфейса
E13 Процедура пуска системы вынесена в StdLoader.Load

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/