On Fri, 2006-10-20 at 01:04 -0700, Vladimir A. Butenko wrote:
Владимир, добрый день.
> > (в скобках: я подозреваю, что сейчас ещё очень много дел с 5.1, и если > > обсуждать всякие авангардные идеи ещё рано, то я кротко заткну фонтан и
Держаться нету больше сил. Извините. Я нового года в детстве так не ждал, как выхода 5.1.2 :-)
Я решил набраться нахальства, и выслать все наши просьбы скопом, разными письмами. Пожалуйста, найдите время посмотреть (не все сразу, например, в течении недели :) и ответить хотя бы тезисно -- "да, будет", "да, будет, но совсем не так", "нет, не будет", "да вы охренели, пионэры, валите в бангалор учиться программировать".
Пакеты:
Пакеты нужны сразу по нескольким причинам:
- лучше структурировать код;
- упростить процедуры развертывания приложения (уменьшить вероятность
конфликтов имен с другими приложениями).
С точки зрения CGP пакетом может быть группа файлов с исходными текстами в каталоге внутри PBXapp/
Импортировать функции можно таким образом:
function NameIt() external;
- импортирует функцию NameIt() из того же пакета
function NameIt() external from base;
или
function NameIt() external from "";
- импортирует функцию NameIt() из PBXApp/
function NameIt() external from "package.name";
- импортирует функцию NameIt() из PBXApp/package/name/
function NameIt() external renames OldNameIt();
- импортирует функцию OldNameIt() из того же пакета, в контексте файла присвает ей имя NameIt()
function NameIt() external renames OldNameIt() from base;
или
function NameIt() external renames OldNameIt() from "";
- импортирует функцию OldNameIt() из PBXApp/, в контексте файла присвает ей имя NameIt()
function NameIt() external renames OldNameIt() from "package.name";
- импортирует функцию OldNameIt() из PBXApp/package/name, в контексте файла присвает ей имя NameIt()
Я думаю, для ресурсов ничего специального делать не надо -- пусть для доступа к ресурсу надо будет всегда указывать полный путь от корня.
SY,
--
Alexey Naidyonov
ITooLabs
Получено Tue Nov 07 09:01:59 2006
Этот архив был сгенерирован hypermail 2.1.8 : Tue 07 Nov 2006 - 12:13:07 MSK