Оберон-клуб «ВЄДАsoft»
https://zx.oberon.org/forum/

odc2txt?
https://zx.oberon.org/forum/viewtopic.php?f=34&t=355
Страница 1 из 2

Автор:  budden [ 21 янв 2018, 23:07 ]
Заголовок сообщения:  odc2txt?

Очень славно, что файлы модулей находятся в бинарном формате. Нельзя даже посмотреть историю изменения файла в github. Есть ли какая-то утилита для запаковки/распаковки модуля в/из текстового формата?

Автор:  S.Atan [ 22 янв 2018, 10:31 ]
Заголовок сообщения:  Re: odc2txt?

Ну... Если по быстрому, то открыть в WordPad и отрезать макушечку до оператора MODULE

Автор:  prospero78su [ 22 янв 2018, 10:52 ]
Заголовок сообщения:  Re: odc2txt?

Лично я против бинарных форматов. Никаких абсолютно чёрных ящиков быть не должно. НО вот так уже сделано. Так что -- карманный ББ и вперде!))

Автор:  budden [ 22 янв 2018, 11:17 ]
Заголовок сообщения:  Re: odc2txt?

Насколько сложно написать такую штуку на самом BB?
В конечном виде я хочу копию репозитория BB, но чтобы всё было видно, как для обычных программ, составленных из текстовых файлов.
А дальше можно пакетным образом запаковывать-распаковывать.

И если уж зашла об этом речь, то нужна ещё одна вещь: поиск текста по всем исходным текстам всех модулей, загруженных ли в память или находящихся на диске (это уже нюансы). Я в ББ сейчас пошарил и не нашёл.

Автор:  S.Atan [ 22 янв 2018, 11:48 ]
Заголовок сообщения:  Re: odc2txt?

Так в прюнципе можно утилиту накатать, которая или делить будет на 2 файла и добавлять на GIT а в обратку клеить в зад, ну или редактор кода свой... Я написал себе, для себя, под себя :))) Тут где то есть на форуме в моей теме...

Автор:  budden [ 22 янв 2018, 12:45 ]
Заголовок сообщения:  Re: odc2txt?

А поконкретнее, пожалуйста? Хоть ключевое слово для поиска?

Автор:  S.Atan [ 22 янв 2018, 14:11 ]
Заголовок сообщения:  Re: odc2txt?

viewforum.php?f=15

viewtopic.php?f=15&t=268&start=10

Ide.part1.rar Ide.part2.rar

Там же и примеры редактора на Обероне... И вообще много примеров...
Вообще по форуму если погулять, много чего интересного можно найти! ;)

Автор:  budden [ 22 янв 2018, 14:55 ]
Заголовок сообщения:  Re: odc2txt?

А, спасибо. IDE теперь скачал, потыкал. Но ничего не нашёл. Но в целом ясно, что такая задача считается актуальной. Я сейчас пока вчерне ознакамливаюсь с Обероном, смотрю, что к чему.

Автор:  ivan_denisov [ 22 янв 2018, 16:24 ]
Заголовок сообщения:  Re: odc2txt?

Вот тут описал, как я это делал:
https://forum.oberoncore.ru/viewtopic.p ... 453#p81453

Также такой метод работает в Redmine, что прекрасно.

Вот например, можно посмотреть отличия файлов в разных версиях ББ.
http://redmine.molpit.org/projects/blac ... repository

Только лучше не сравнивать всё целиком, так как есть ограничение на число выводимых строк.
Но вот например diff для Files
http://redmine.molpit.org/projects/blac ... bbcfc53f6c

Автор:  ivan_denisov [ 22 янв 2018, 16:25 ]
Заголовок сообщения:  Re: odc2txt?

Вот ещё чуть не забыл, Йозеф сделал полезную утилиту.
https://wiki.blackboxframework.org/index.php?title=Diff
И мой метод там тоже кратко описан.

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