Снегопат

Обсуждение Снегопата
Текущее время: 28 апр 2024, 17:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 88 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 31 окт 2013, 06:03 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Тут некоторые сторонние библиотеки js понадобились (для компиляции оберона из конфигуратора), загибается на методе (?) bind у функции. Как понял, это привязка функции к локальному контексту (или как-то так). Это не работает? Можно это как то обойти?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 31 окт 2013, 07:18 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Такой вопрос, случайно не реализовывали поддержку CVS ? Если нет, то помнится чего-то другое прикручивали, где бы это посмотреть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 31 окт 2013, 16:47 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Не знаю, может глупость спрашиваю, но можно ли как то использовать node.js , если да, то как?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 04 ноя 2013, 10:18 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Цитата:
Такой вопрос, случайно не реализовывали поддержку CVS ?
зачем тебе динозавр, единственное преимущество только при медленных каналах связи, но git при push можно тоже попросить отправлять малыми порциями пакеты и нормально проходит. Смотри на https://snegopat.ru/scripts/dir?ci=13d9 ... &name=dvcs , последний идеологически красивый скрипт - это интеграция с git , смотри на него.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 05 ноя 2013, 09:41 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
sosnae писал(а):
Цитата:
Такой вопрос, случайно не реализовывали поддержку CVS ?
зачем тебе динозавр, единственное преимущество только при медленных каналах связи, но git при push можно тоже попросить отправлять малыми порциями пакеты и нормально проходит. Смотри на https://snegopat.ru/scripts/dir?ci=13d9 ... &name=dvcs , последний идеологически красивый скрипт - это интеграция с git , смотри на него.

Спасибо, пока еще не очень разбираюсь в jsскриптах и снегопате. Чего надо запустить, установить, настроить, чтобы посмотреть его?

Я так понял, он не сам по себе работает? Там вроде макросов нет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 05 ноя 2013, 12:47 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
К скрипту extFiles viewtopic.php?f=3&t=5 добавлена поддержка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 05 ноя 2013, 14:05 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Ок, спасибо, попробую разобраться.

Такой вопрос, как получить, имя открытого файла (из активного TextWindow) ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 05 ноя 2013, 14:14 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
В textWindow.js библиотеке есть GetView()
Код:
var mdObj = view.mdObj;
var mdname = mdObj.container.identifier;
this.path = mdname.replace(/\*|[|]/g, '');

this.path - это или путь обработки или же путь по метаданным.
Код:
       try {
                    var f = v8New('File', path);
                    if (!f.Exist())  isPath = false
                } catch (e) {
                    isPath = false;
                }
                if (!isPath)
                    return;

                stdlib.openFileIn1C(f.FullName);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 06 ноя 2013, 05:55 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
sosnae писал(а):
В textWindow.js библиотеке есть GetView()
Код:
var mdObj = view.mdObj;
var mdname = mdObj.container.identifier;
this.path = mdname.replace(/\*|[|]/g, '');

this.path - это или путь обработки или же путь по метаданным.


Я же правильно, то в replace удаляется звездочка?
Подскажите пожалуйста, как заменить символ \ на / ?

Почему-то Строка.search("\\") ругается на синтаксис регулярного выражения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 07 ноя 2013, 04:13 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Все таки использовал вместо строки регулярки, поэтому вопрос снят.

Попросил бы внести уточнение в Global.js

RunApp нашел в контексте {22A21030-E1D6-46A0-9465-F0A5427BE011} а не {5ABA21A1-5571-4FE5-885C-44928B6CCA88} на релизе 8.2.19.68

Или они меняются постоянно?

Сам пока с инстументами репозитария разбираться не буду, только когда что готовое будет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 88 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB