Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 801 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 81  След.
Автор Сообщение
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 07:26 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
sosnae писал(а):
Может пора, SciColorer положить в хранилище? Сейчас надо обновить репозитории, потом проверить не изменилось ли на форуме файл c архивом SciColorer ...

с фоссилом я не разбирался ещё. можеш сделать батник по типу get_latest, чтобы я его запускал и он сам помещал туда файлы?
файлы SciLexer.dll,SciColorerV8.dll,SciColorerV8Manager.js у меня лежат в \Snegopat\scripts\

Ageres писал(а):
И еще при открытии некоторых модулей выдается сообщение "В данном модуле были обнаружены символы конца строки "CR" и преобразованы в "LF"". Как это отразится в дальнейшем на объединении с конфигурацией поставщика и можно ли эту автозамену отключить?

в семерочных модулях разделителем строк была последовательность "\CR\LF", а в восьмерочных по умолчанию принят один разделитель \"LF", на это я и ориентировался при парсинге текста, потом случайно наткнулся, что в некоторы конфах, например в УТ 8.1 попадаются смешанные разделители.
При открытии модуля из текста просто убирается символ с кодом "13". При сравнении конфигураций такие модули будут помечены как измененные.
Действительно, это немного дезориентирует. Запишу себе этот вопрос на заметку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 08:16 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Удалось локализовать ошибку с комментариями в запросах.
1. В модуль вставляем:
Код:
&НаСервере
Функция Тест() Экспорт
   
   ТекстЗапроса =
      "ВЫБРАТЬ
      |   Контрагенты.Ссылка      
      |ИЗ
      |   Справочник.Контрагенты КАК Контрагенты      
      |;
      |//////////////////////////////////
      |";
      
   Возврат ТекстЗапроса;   
КонецФункции

2. Устанавливаем курсор в конец строки, где устанавливается текст запроса (после ; )
3. Нажимаем Ентер.
4. Наблюдаем, что весь модуль после "|//////////////////////////////////" раскрашен как комментарий.


Последний раз редактировалось JohnyDeath 13 июн 2012, 08:19, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 08:19 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Для помещения в репозитарий еще бы хотелось, чтобы файл с настройками читался колорером из другого каталога, например на уровень или два выше, чтобы сам файл настроек не попадал в репозитарий. А так права на коммит дам, только желательно в репозитарии отдельный каталог завести для этого.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 08:20 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Да, я тоже за отдельный каталог. У меня, например, он прям в корне снегопата в папке "SciColorerV8" лежит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 08:28 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
так ини-файл настроек вообще зачем в репозитарий ложить.
я согласен на любую структуру, пусть будет \Snegopat\ SciColorerV8, только сделайте мне батник )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 11:02 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
metaeditor писал(а):
только сделайте мне батник )

Первый раз, в папке scripts
Код:
fossil add SciColorerV8\SciColorerV8.dll
fossil add SciColorerV8\SciLexer.dll
добавляем под версионный контроль.

Дальнейшие изменения
Код:
fossil commit -m "Тут указываем коментарий"
fossil sync


metaeditor писал(а):
так ини-файл настроек вообще зачем в репозитарий ложить.

Если не ложить в репозитарий, то может случится несколько неприятных моментов:
Может автоматом добавиться в репозитарий, если не заметили при команде fossil add . (получается надо помнить про эту проверку). Если добавили и уйдет на сервер, то будет проблемно удалить из репозитария (точнее надо всех просить, что бы вручную удалили неправильный файл, fossil как и любая dvcs считает, что если на сервере удалили, то не факт, что надо и на локальной копии удалять и это правильно)

В поиске оптимально решения, прошу рассмотреть вариант:
1. scicolorer обращается к хранилищу настроек снегопата и там определяет путь файлу ini. Путь можно указывать относительно снегопата. (думаю минимальные настройки понадобятся, можно и скриптик нарисовать по указанию пути и т.д.)
2. Или настройки из ini перенести в файл хранилища настроек снегопата.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 11:48 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
один раз при "fossil add" я уж постараюсь не добавить ini файл
а при "commit" можно указать конкретно какой файл обновлять? если нет, раз такое дело, конечно перенесу настройки в профиль снегопата


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
metaeditor писал(а):
один раз при "fossil add" я уж постараюсь не добавить ini файл
а при "commit" можно указать конкретно какой файл обновлять? если нет, раз такое дело, конечно перенесу настройки в профиль снегопата


Это могу сделать, например, я или другой разработчик скриптов.
В чем сложность сделать файл настроек на один-два уровня выше места расположения?
Или в корне каталога Снегопата?

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 12:25 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
kuntashov писал(а):
Это могу сделать, например, я или другой разработчик скриптов.
В чем сложность сделать файл настроек на один-два уровня выше места расположения?
Или в корне каталога Снегопата?

технически конечно никакой сложности, просто хотел всё в одном месте... ладно, идем по наименьшему сопротивлению:
Итак, файл настроек делаю в папке Snegopat, а сам плагин будет в Snegopat\scripts\SciColorerV8

Идет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SciColorerV8
СообщениеДобавлено: 13 июн 2012, 12:35 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
Этого все и ждем!
Настройки пользователя - это же данные не разработчика, а пользователя. И в таком свете желание хранить настройки вместе со "всем [остальным]" кажется менее естественным :)
Рядом с addins.ini ему самое место )

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 801 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 81  След.

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


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

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


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

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