Снегопат - развитие

Всяческие обсуждения снегопата.
Slider
Сообщения: 74
Зарегистрирован: 09 апр 2013, 18:01

Re: Снегопат - развитие

Сообщение Slider »

оу ес ) Новый Снегопат для всех и каждого.
CT144
Сообщения: 52
Зарегистрирован: 23 ноя 2012, 17:09

Re: Снегопат - развитие

Сообщение CT144 »

1C 8.2.19.130 стабильно падает после ввода .
Или после Ctrl+пробел
А в 1С 8.3.5.1517 не падает.
yukon
Сообщения: 40
Зарегистрирован: 27 мар 2014, 15:01

Re: Снегопат - развитие

Сообщение yukon »

Неверно отрабатывает группировка для комментариев '//[' '//]

Если в комментируемой строке используется оператор [], то группировка в 8.3 отрабатывает некорректно, а в 8.2 группировка сбивается.
Вложения
bug.png
bug.png (20.75 КБ) 33328 просмотров
CT144
Сообщения: 52
Зарегистрирован: 23 ноя 2012, 17:09

Re: Снегопат - развитие

Сообщение CT144 »

yukon писал(а):
plnz писал(а):В первом посте было упоминание про скрипт для обновления снегопата. Может кто допишет его? Чтобы было как в старой версии: get_latest.cmd и у тебя последние версии всего. Было бы удобнее, чем каждый раз через браузер скачивать.


Доработал Get-Latest.ps1 под Снегопат 2.0
viewtopic.php?f=3&t=662&p=7954#p7954

А что Get-Latest20.ps1 не работает?
После запуска
project-name: Снегопат
repository: C:\CT\Exe\myEXE\1C\SnegoPat\repo\core.fossil
local-root: C:/CT/Exe/myEXE/1C/SnegoPat/
user-home: C:/Users/stimonin/AppData/Local
project-code: 055e2c539a8fc42b83dfd3d524cee0a0d66525c8
checkout: a0005936d868f1d528594ac056c412bb2ef26528 04.07.2014 06:53:38 UTC
родитель: 84b341bec5efd82e027c0f951e84e58cd223232b 09.04.2014 12:22:56 UTC
теги: trunk
комментарий: Обновлен файл описаний типов,
спасибо awa (user: orefkov)
checkins: 178
Pull from http://CT@snegopat.ru/main
Round-trips: 1 Artifacts sent: 0 received: 0
Pull finished with 361 bytes sent, 2012 bytes received
Autosync: http://CT@snegopat.ru/main
Round-trips: 1 Artifacts sent: 0 received: 0
Pull finished with 343 bytes sent, 2012 bytes received
-------------------------------------------------------------------------------
checkout: a0005936d868f1d528594ac056c412bb2ef26528 04.07.2014 06:53:38 UTC
теги: trunk
комментарий: Обновлен файл описаний типов,
спасибо awa (user: orefkov)
changes: None. Already up-to-date

Но ничего не обновляется! Что я делаю не так?
Аватара пользователя
orefkov
Администратор
Сообщения: 2052
Зарегистрирован: 24 авг 2011, 15:04

Re: Снегопат - развитие

Сообщение orefkov »

yukon писал(а):Неверно отрабатывает группировка для комментариев '//[' '//]

Если в комментируемой строке используется оператор [], то группировка в 8.3 отрабатывает некорректно, а в 8.2 группировка сбивается.

Просто символы {}[] ищутся во всём комментарии, чтобы можно было писать например
// ля-ля-ля {

Поэтому данные строки тоже считаются группирующим комментарием.
Ну и в 8.2 снегопат такие строки выдает 1сному редактору за Процедура/КонецПроцедуры, а в 8.2 - за Область/КонецОбласти.
Код можно посмотреть в core\engine\sqlcolors.as в checkForGroupingRemark
yukon
Сообщения: 40
Зарегистрирован: 27 мар 2014, 15:01

Re: Снегопат - развитие

Сообщение yukon »

orefkov писал(а):Поэтому данные строки тоже считаются группирующим комментарием.

Для 8.3 будем считать это фичей. Для 8.2 все же Процедура/КонецПроцедуры это слишком круто.
yukon
Сообщения: 40
Зарегистрирован: 27 мар 2014, 15:01

Re: Снегопат - развитие

Сообщение yukon »

CT144 писал(а):Но ничего не обновляется! Что я делаю не так?

Так обновлять-то нечего:

Код: Выделить всё

changes: None. Already up-to-date
CT144
Сообщения: 52
Зарегистрирован: 23 ноя 2012, 17:09

Re: Снегопат - развитие

Сообщение CT144 »

yukon писал(а):
CT144 писал(а):Но ничего не обновляется! Что я делаю не так?

Так обновлять-то нечего:

Код: Выделить всё

changes: None. Already up-to-date

Как же нечего. Если скачивать "свежайшую" версию, то там изменения есть. И даже полезные.
yukon
Сообщения: 40
Зарегистрирован: 27 мар 2014, 15:01

Re: Снегопат - развитие

Сообщение yukon »

CT144 писал(а):Как же нечего. Если скачивать "свежайшую" версию, то там изменения есть. И даже полезные.

Судя по всему обновление идет из основного репозитария. Там последнее обновление действительно датировано 04.07.2014

Код: Выделить всё

checkout: a0005936d868f1d528594ac056c412bb2ef26528 04.07.2014 06:53:38 UTC
Pull from http://CT@snegopat.ru/main

У Снегопата 2.0 отдельный репозитарий. Скрипт рассчитан на работу в новой папке, т.к. структура папок повторяет структуру из основной версии. А в старой папке можете запускать просто Get-Latest.ps1. Там два репозитария - основной и скриптовый. Во втором последнее обновление было 25.02.2015.

Сделайте папку "C:\CT\Exe\myEXE\1C\SnegoPat20", скопируйте туда Get-Latest20.ps1 и fossil.exe. Запустите скрипт и вперед.

Get-Latest20.ps1 упрощённая версия, в ней забит только один тестовый репозитарий, отсутствует функционал авторизации, и нет функции подключения пользовательских репозитариев.
CT144
Сообщения: 52
Зарегистрирован: 23 ноя 2012, 17:09

Re: Снегопат - развитие

Сообщение CT144 »

yukon писал(а):
CT144 писал(а):Как же нечего. Если скачивать "свежайшую" версию, то там изменения есть. И даже полезные.

Судя по всему обновление идет из основного репозитария. Там последнее обновление действительно датировано 04.07.2014

Код: Выделить всё

checkout: a0005936d868f1d528594ac056c412bb2ef26528 04.07.2014 06:53:38 UTC
Pull from http://CT@snegopat.ru/main

У Снегопата 2.0 отдельный репозитарий. Скрипт рассчитан на работу в новой папке, т.к. структура папок повторяет структуру из основной версии. А в старой папке можете запускать просто Get-Latest.ps1. Там два репозитария - основной и скриптовый. Во втором последнее обновление было 25.02.2015.

Сделайте папку "C:\CT\Exe\myEXE\1C\SnegoPat20", скопируйте туда Get-Latest20.ps1 и fossil.exe. Запустите скрипт и вперед.

Get-Latest20.ps1 упрощённая версия, в ней забит только один тестовый репозитарий, отсутствует функционал авторизации, и нет функции подключения пользовательских репозитариев.


Спасибо. все заработало.
Закрыто