Оберон-клуб «ВЄДА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/ |