Skip to content

Commit

Permalink
Merge branch 'release/v1.6.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
nixel2007 committed Nov 3, 2016
2 parents f0c6404 + fbcfc31 commit efb5928
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 4 deletions.
9 changes: 7 additions & 2 deletions 1c-query.tmLanguage
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@
<string>1C (Query)</string>
<key>scopeName</key>
<string>source.sdbl</string>
<key>fileTypes</key>
<array>
<string>sdbl</string>
<string>query</string>
</array>
<key>firstLineMatch</key>
<string>(?i)Выбрать|Select(\s+Разрешенные|Allowed)?(\s+Различные|Distinct)?(\s+Первые|Top)?.*</string>
<string>(?i)Выбрать|Select(\s+Разрешенные|\s+Allowed)?(\s+Различные|\s+Distinct)?(\s+Первые|\s+Top)?.*</string>
<key>uuid</key>
<string>d94265d3-2270-4ff2-ba36-649fbb4160df</string>
<key>patterns</key>
Expand Down Expand Up @@ -95,7 +100,7 @@
<key>name</key>
<string>keyword.control.sdbl</string>
<key>match</key>
<string>(?i)(?&lt;=[^\wа-яё\.]|^)(Выбрать|Select|Разрешенные|Allowed|Различные|Distinct|Первые|Top|Как|As|ПустаяТаблица|EpmtyTable|Поместить|Into|Уничтожить|Drop|Из|From|((Левое|Left|Правое|Right|Полное|Full)\s+(Внешнее\s+|Outer\s+)?Соединение|Join)|((Внутреннее\s+|Inner\s+)?Соединение|Join)|Где|Where|(Сгруппировать\s+По)|(Group\s+By)|Имеющие|Having|Объединить(\s+Все)?|Union(\s+All)?|(Упорядочить\s+По)|(Order\s+By)|Автоупорядочивание|Autoorder|Итоги|Totals|По(\s+Общие)?|By(\s+Overall)|(Только\s+)?Иерархия|(Only\s+)Hierarchy|Периодами|Periods|Индексировать|Index|Выразить|Cast|Возр|Asc|Убыв|Desc|Для\s+Изменения|(For\sUpdate(\s+Of)?)|Спецсимвол|Escape)(?=[^\wа-яё\.]|$)</string>
<string>(?i)(?&lt;=[^\wа-яё\.]|^)(Выбрать|Select|Разрешенные|Allowed|Различные|Distinct|Первые|Top|Как|As|ПустаяТаблица|EpmtyTable|Поместить|Into|Уничтожить|Drop|Из|From|((Левое|Left|Правое|Right|Полное|Full)\s+(Внешнее\s+|Outer\s+)?Соединение|Join)|((Внутреннее\s+|Inner\s+)?Соединение|Join)|Где|Where|(Сгруппировать\s+По)|(Group\s+By)|Имеющие|Having|Объединить(\s+Все)?|Union(\s+All)?|(Упорядочить\s+По)|(Order\s+By)|Автоупорядочивание|Autoorder|Итоги|Totals|По(\s+Общие)?|By(\s+Overall)?|(Только\s+)?Иерархия|(Only\s+)?Hierarchy|Периодами|Periods|Индексировать|Index|Выразить|Cast|Возр|Asc|Убыв|Desc|Для\s+Изменения|(For\s+Update(\s+Of)?)|Спецсимвол|Escape)(?=[^\wа-яё\.]|$)</string>
</dict>
<dict>
<key>comment</key>
Expand Down
2 changes: 1 addition & 1 deletion 1c.tmLanguage
Original file line number Diff line number Diff line change
Expand Up @@ -514,7 +514,7 @@
<key>query</key>
<dict>
<key>begin</key>
<string>(?i)(?&lt;=[^\wа-яё\.]|^)(Выбрать|Select(\s+Разрешенные|Allowed)?(\s+Различные|Distinct)?(\s+Первые|Top)?)(?=[^\wа-яё\.]|$)</string>
<string>(?i)(?&lt;=[^\wа-яё\.]|^)(Выбрать|Select(\s+Разрешенные|\s+Allowed)?(\s+Различные|\s+Distinct)?(\s+Первые|\s+Top)?)(?=[^\wа-яё\.]|$)</string>
<key>beginCaptures</key>
<dict>
<key>1</key>
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.6.1

* Для языка запросов добавлены расширения файлов `sdbl` и `query`
* Исправлена ошибка определения запроса внутри `bsl` файла, если запрос написан в английском синтаксисе
* Исправлена подсветка операторов `ИТОГИ ПО`, `ДЛЯ ИЗМЕНЕНИЯ`, `ТОЛЬКО ИЕРАРХИЯ` в английском синтаксисе
* Обновлены зависимости пакетов

## 1.6.0

* Добавлены процедуры и перечисления, добавленные в 1С:Предприятие 8.3.9
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
* Сниппеты (шаблоны текста)
* Использование автоматических отступов по ключевым словам
* Автоматическое добавление символа `|` при добавлении новой строки во время редактирования строкового литерала
* Автоматическое добавление символов `//` при добавлении новой строки во время редактирования комментария по нажатию `Shift-Enter`
* Запуск скриптов `.os`/`.bsl` с помощью OneScript - [инструкция](https://github.com/xDrivenDevelopment/sublime-language-1c-bsl/wiki/%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2-.os-.bsl-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-OneScript)
* Проверка корректности кода в файлах `*.os` и `*.bsl` (опционально) через интерпретатор OneScript - [инструкция](https://github.com/xDrivenDevelopment/sublime-language-1c-bsl/wiki/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BB%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0)

Expand Down Expand Up @@ -81,7 +82,7 @@ To remove this setting, you can always overwrite this preference.

***Manual installation***

Download the `tmLanguage` file from this repository.
Download the `tmLanguage` file from this repository.
Navigate to your `Packages` folder and create a `language-1c-bsl` and copy the
`tmLanguage` file into.

Expand Down

0 comments on commit efb5928

Please sign in to comment.