Oberon space

General Category => Общий раздел => Тема начата: ilovb от Январь 19, 2013, 11:00:22 am

Название: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 11:00:22 am
Сподобился таки сделать это.  :)
Из текстов убрана мета-информация о форматировании. Т.е. все приведено к чистому тексту в UTF-8 BOM.
Слега поправил выравнивание кода в нескольких местах.

https://github.com/ilovb/ProjectOberonV4

Предлагаю сделать ссылочку на форуме по аналогии с BB  :)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: Romiras от Январь 19, 2013, 11:56:41 am
Собралось достаточно Оберон-проектов, чтобы организовать сообществом какой-то мини-ресурс-путеводитель по ним. Может, какой-нибудь простенький Wiki (поди даже UseModWiki хватило бы), а может что-нибудь другое.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 12:01:18 pm
Да, надо бы. Поддерживаю.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 12:09:18 pm
Может гуглосайт сделать?
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 12:28:22 pm
Создал пустой сайт: https://sites.google.com/site/oberonsystems/

Кто желает принять участие в редактировании высылайте мне письмо на гуглоящик
Название: Re: Исходники Project Oberon на GitHub
Отправлено: Kemet от Январь 19, 2013, 01:09:21 pm
я тоже начал переводить документацию, планирую выложить где-нибудь на своих сайтах в формате mediawiki или dokuwiki
Название: Re: Исходники Project Oberon на GitHub
Отправлено: Romiras от Январь 19, 2013, 01:44:02 pm
Что можно добавить:
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 01:58:37 pm
Romiras, вышли мне свой гмэйл и я дам тебе право редактирования. Напишешь там все что хочешь.  :) Предлагаю редактировать сайт общими силами по принципу Wiki на равных правах.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 03:23:41 pm
Romiras, добавил.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 03:44:12 pm
Товарищи, заявки лучше слать на ящик по аватаром. Личные сообщения дико медленно работают.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Январь 19, 2013, 04:10:03 pm
Создал пустой сайт: https://sites.google.com/site/oberonsystems/

Кто желает принять участие в редактировании высылайте мне письмо на гуглоящик
Добавил в шапку форума.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 04:11:56 pm
valexey, я тебе кстати тоже дал право на редактирование
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Январь 19, 2013, 04:13:50 pm
valexey, я тебе кстати тоже дал право на редактирование
Я вижу. Но у меня почему-то сегодня половина сервисом гугла не работает, так что посмотреть сайт я могу, а залогиниться пока не могу (кроме этого у меня например не работает гуглов чат). Подозреваю преступный сговор роскомнадзора с ростелекомом - небось опять пытались забанить одну картинку, а забанили один из кластеров гугла. :-)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 04:19:34 pm
Добавил в шапку форума.
Отлично. Спасибо. А на исходники "Прожекта" думаешь не стоит? Хотя в "путеводителе" ссылка есть конечно.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Январь 19, 2013, 04:26:55 pm
Добавил в шапку форума.
Отлично. Спасибо. А на исходники "Прожекта" думаешь не стоит? Хотя в "путеводителе" ссылка есть конечно.
Добавил.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 19, 2013, 05:05:19 pm
Вот кстати тоже кто-то мини навигатор запилил:
http://fruttenboel.verhoeven272.nl/Oberon/index.html
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 20, 2013, 03:14:40 pm
Пропиарил немного:  :D
http://rutracker.org/forum/viewtopic.php?p=57474561#57474561
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Январь 26, 2013, 01:55:54 pm
Путеводитель (https://sites.google.com/site/oberonsystems/) потихоньку наполняется информацией.
Если забыл упомянуть о каком-либо ресурсе/компиляторе, то прошу напомнить. Также хотелось бы услышать пожелания/замечания.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Февраль 02, 2013, 11:46:09 am
(https://dl.dropbox.com/u/31020212/bb16.png)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Февраль 02, 2013, 12:00:25 pm
Э .. а в чем смысл картинки ?
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Февраль 02, 2013, 12:13:02 pm
Наш путеводитель на 4 позиции в поиске  :)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Февраль 02, 2013, 12:21:52 pm
Наш путеводитель на 4 позиции в поиске  :)
надо делать аглицкую версию - будет круче... только за счет этого.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Февраль 02, 2013, 12:26:52 pm
Да .. Борис - название не очень корректное - Oberon systems - намекает на фирму- производитель (разработчик)... тогда как по факту - это всего лишь ресурсоагрегатор...
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Февраль 02, 2013, 12:31:17 pm
Тык пиар же :)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Февраль 02, 2013, 12:53:12 pm
Тык пиар же :)
тык . он будет отрицательным, если полезут буржуйчики (русским - насрать), а чем Oberon Guide - не понравилось?
Название: Re: Исходники Project Oberon на GitHub
Отправлено: Geniepro от Февраль 02, 2013, 02:25:51 pm
Там вроде компилятор Рифата не указан?
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Февраль 02, 2013, 02:33:26 pm
Указан:
Цитировать
Компилятор win32/x86 языка Oberon-07M (by Rifat)
http://exaprog.com/eng/download.html
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 21, 2013, 07:48:21 pm
Статистика по сайту: https://docs.google.com/file/d/0B1nt1x4TPu-XOWFJaTBvSmR1WFk/edit?usp=sharing
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Март 22, 2013, 09:52:58 am
Борис дайте нормальную ссылку.. без необходимости входа в gdoc
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 22, 2013, 06:58:29 pm
dropbox (https://dl.dropbox.com/u/31020212/Analytics%20%D0%92%D1%81%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%BE%20%D0%B2%D0%B5%D0%B1-%D1%81%D0%B0%D0%B9%D1%82%D1%83%20%D0%9E%D0%B1%D0%B7%D0%BE%D1%80%20%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8%2020130204-20130321%20%281%29.pdf)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: DddIzer от Март 23, 2013, 07:38:54 am
угу - надо бы аглицкую версию забубенить  если что- могу помочь с интерпретацией.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 25, 2013, 02:46:09 pm
Кстати, вопрос - а какая редакция (из доступных) ETH Oberon OS ближе всего к тому, что в книжке описывается? Чтобы значится не только читать, но и щупать в процессе.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 25, 2013, 05:21:30 pm
Лучшая реализация классического Оберона эта:
Цитировать
An enhanced Oberon V4 system, with packages from the University of Linz, Austria.
Linux:
http://sourceforge.net/projects/oberon/
Windows:
ftp://oberon.ssw.uni-linz.ac.at/pub/Oberon/Windows/win95-NT
Sparc:
http://www.claudio.ch/V4/
https://sites.google.com/site/oberonsystems/home/kompilatory-i

т.е. не ETH
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 25, 2013, 05:28:33 pm
Лучшая реализация классического Оберона эта:
Цитировать
An enhanced Oberon V4 system, with packages from the University of Linz, Austria.
Linux:
http://sourceforge.net/projects/oberon/
Windows:
ftp://oberon.ssw.uni-linz.ac.at/pub/Oberon/Windows/win95-NT
Sparc:
http://www.claudio.ch/V4/
https://sites.google.com/site/oberonsystems/home/kompilatory-i

т.е. не ETH
Линуксячью версию попробую. А вот виндовозная не качается.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 25, 2013, 05:43:19 pm
Линуксячью версию попробую. А вот виндовозная не качается.
Линуксячью версию попробовал - запустилось с полпинка на дебиане. Даже можно задать произвольную геометрию окна. Правда походу нужно искать мышь, без мышки там жизни нет.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 26, 2013, 11:57:10 am
Линуксячью версию попробую. А вот виндовозная не качается.
Линуксячью версию попробовал - запустилось с полпинка на дебиане. Даже можно задать произвольную геометрию окна. Правда походу нужно искать мышь, без мышки там жизни нет.

Гм. А можно там как-то сделать шрифт покрупнее везде? Оно явно рассчитано на другой dpi, не тот который у меня на ноуте - все жутко мелко.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 26, 2013, 05:02:46 pm
Если только поиск и замену делать.
Заменить "Syntax10.Scn.Fnt" на "Syntax16.Scn.Fnt" например
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 26, 2013, 07:09:46 pm
Если только поиск и замену делать.
Заменить "Syntax10.Scn.Fnt" на "Syntax16.Scn.Fnt" например

Все оказалось много проще. Идем в /usr/local/oberon/Text, и правим там файлик Font.Map (оно текстовое). Говорим, что отныне фонту 8 соответствует фонт-файло бла-бла-бла 12. И все.

Пример:
; The Syntax mappings are neccessary because Syntax is now mapped to the
; free oberon fonts
; Remove the semicolons below to enable mapping
[Fontmap]
Syntax8.Scn.Fnt oberon12.scn.fnt map
Syntax8i.Scn.Fnt oberon12i.scn.fnt map
Syntax8b.Scn.Fnt oberon12b.scn.fnt map
Syntax10.Scn.Fnt oberon14.scn.fnt map
Syntax10i.Scn.Fnt oberon14i.scn.fnt map
Syntax10b.Scn.Fnt oberon14b.scn.fnt map
Syntax12.Scn.Fnt oberon16.scn.fnt map
Syntax12i.Scn.Fnt oberon16i.scn.fnt map
Syntax12b.Scn.Fnt oberon16b.scn.fnt map
Syntax14.Scn.Fnt oberon20.scn.fnt map
Syntax14i.Scn.Fnt oberon20i.scn.fnt map
Syntax14b.Scn.Fnt oberon20b.scn.fnt map
Syntax16.Scn.Fnt oberon24.scn.fnt map
Syntax16i.Scn.Fnt oberon24i.scn.fnt map
Syntax16b.Scn.Fnt oberon24b.scn.fnt map
Syntax20.Scn.Fnt oberon24.scn.fnt map
Syntax20i.Scn.Fnt oberon24i.scn.fnt map
Syntax20b.Scn.Fnt oberon24b.scn.fnt map
Syntax24.Scn.Fnt oberon24.scn.fnt map
Syntax24i.Scn.Fnt oberon24i.scn.fnt map
Syntax24b.Scn.Fnt oberon24b.scn.fnt map

Результат манипуляций (кликабельно):

(http://cdn.imghack.se/images/f54dfbf9fb5114e413fa24cc5ba00265.png)
 (http://cdn.imghack.se/images/f54dfbf9fb5114e413fa24cc5ba00265.png)
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 28, 2013, 11:37:00 am
Прилетело вот по рассылке:

Цитировать
From: Claudio Nieder <private at claudio.ch>
To: <oberon at lists.inf.ethz.ch>
Subject: [Oberon] Oberon V4 sources moved

Hi,

some of you might knowm that I hosted on http://claudio.ch/V4 the sources for several Oberon V4 system.

The sources have now been moved to a sourceforge project at https://sourceforge.net/projects/oberon/ to give easier access to them and so that a Wiki is associated with them allowing additional informations to be added by anybody.

My thanks go to Bernhard Treutwein for suggesting this move and to Robert Lichtenberger for allowing his project - on which he also hosts his Oberon V4 for Linux - to be used for this.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Март 28, 2013, 11:42:14 am
Упомянул в рассылке гитхабовый репозиторий.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 28, 2013, 11:50:32 am
О! valexey, спасибо за инфу.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Март 28, 2013, 12:28:28 pm
Вообще, имхо, этот источник самый приличный как основа для возрождения оберонов
Название: Re: Исходники Project Oberon на GitHub
Отправлено: valexey_u от Апрель 02, 2013, 01:05:04 pm
Цитировать
Hi,

Цитировать
There is repo on github with Oberon V4 sources in plain text format (so, you can read it via github web-interface): https://github.com/ilovb/ProjectOberonV4

That's great. Feel free to add other sources found in https://sourceforge.net/projects/oberon/ to it if you feel it is worthwhile.

On https://sourceforge.net/p/oberon/wiki/Tools/ I describe a tool I have just added to my repository which helps inspecting and reading Oberon Text files if one does not have a running Oberon System available. This requires of course to first check out the repository and then use the tool locally while Alexey's repository makes it very easy for someone who just wants to have a glimpse at the sources to have a quick look on the web.
Название: Re: Исходники Project Oberon на GitHub
Отправлено: ilovb от Ноябрь 30, 2013, 04:08:51 pm
Залил новую ревизию https://github.com/ilovb/ProjectOberon2013