Skip to content

Commit

Permalink
Merge pull request #45 from xDrivenDevelopment/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
bambr1975 authored Jul 22, 2016
2 parents 82b3e62 + 7360a68 commit 9121ff5
Show file tree
Hide file tree
Showing 38 changed files with 9,719 additions and 25,830 deletions.
Binary file modified V8Reader.epf
Binary file not shown.
23 changes: 22 additions & 1 deletion history.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,25 @@
1.12
1.13

1) Исправлена ошибка разбора ролей, возникающая при обнаружении неизвестных идентификаторов стандартных реквизитов
2) Исправлен алгоритм построения дерева элементов обычной формы в случае, если у панели формы есть несколько страниц.
3) Гиперссылка, декомпилирующая обычную форму целиком, теперь формирует полноценный текст декомпиляции (раньше по этой гиперссылке формировался файл в режиме «бутафории»)
4) Добавлена настройка использования внешней программы для сравнения модулей и их методов
5) При запуске обработки для распаковки файла конфигурации, содержащего конфигурацию поставщика, появилась возможность по нажатию отдельной кнопки распаковать файл конфигурации поставщика и запустить сравнение с исходной конфигурацией
6) В рамках проекта precommit исправлены ошибки формирования соответствия распакованных файлов для их последующей сборки в полноценный 1С-файл силами скрипта precommit.
7) Также в рамках проекта precommit для распакованных файлов также формируется отдельный файл maps.txt, позволяющий найти в исходниках управляемых форм номера строк, которые соответствуют началу и концу модуля управляемой формы
8) Кроме этого, в рамках проекта precommit при распаковке макетов теперь для каждого из них создаются файлы с соответствующим расширением:
- Компоновка – xml,
- Табличный документ – mxl,
- Текстовый документ – txt,
- Макет оформления компоновки данных – xml,
- Графическая схема – grs,
- Географическая схема – geo,
- ActiveDocument – bin,
- ДвоичныеДанные – bin (исключение составляют макеты с префиксом ПФ_, для которых создаются файлы с расширением, соответствующим второй части префикса – например, ПФ_DOC_* - будет создан файл с расширение doc и т.д) ,
- HTMLДокумент – html (вложения html будут распакованы в папку ИмяМакета_files рядом с html – естественно, сам html при этом их видеть не будет, но главное, что вложения тоже распаковываются).
9) Ну и самая главная доработка в рамках проекта precommit – это добавление ко всем модулям отчетов и обработок расширения bsl, наличие которого позволит эффективнее осваивать 1с-разработчикам инфраструктуру веб-сервисов github и проще применять инструменты, заточенные под формат исходных кодов 1С, будь-то анализаторы или подсветка синтаксиса.

1.12

Доработана совместимость регулярок с внутренним представлением 8.3.6.

Expand Down
2 changes: 1 addition & 1 deletion src/V8Reader/Form/ВиртуальнаяФорма/form
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
{0}
},
{0}
},1,1,1,0,0,1,4,493},
},1,1,1,0,0,1,4,507},
{
{-1},4,
{3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
КонецПроцедуры

//предложенная Istur в публикации http://infostart.ru/public/99363/ процедура для присвоения элементу нужного положения
Процедура УстановитьПоложениеЭлемента(Элемент,Верх,Высота,Лево,Ширина)
Процедура УстановитьПоложениеЭлемента(Элемент, Верх, Высота, Лево, Ширина)
Элемент.Верх = Верх;
Если Тип(Элемент)<>Тип("КоманднаяПанель") тогда
Если Тип(Элемент) <> Тип("КоманднаяПанель") Тогда
Элемент.Высота = Высота;
Конецесли;
КонецЕсли;
Элемент.Лево = Лево;
Элемент.Ширина = Ширина;
КонецПроцедуры
Expand All @@ -21,7 +21,7 @@

//назначение форме владельца (чтобы можно было открыть несколько форм рядом и все они были подчиненными одной форме-владельцу)
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
ЭтаФорма.ВладелецФормы=Ключ;
ЭтаФорма.ЗакрыватьПриЗакрытииВладельца=Истина;
ЭтаФорма.ВладелецФормы = Ключ;
ЭтаФорма.ЗакрыватьПриЗакрытииВладельца = Истина;
КонецПроцедуры

52 changes: 26 additions & 26 deletions src/V8Reader/Form/НавигаторПоФайлам/form
Original file line number Diff line number Diff line change
Expand Up @@ -1763,7 +1763,27 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
{1,0}
},8,2,0,0,1,1,
{5,132b82db-e432-44a3-bb2c-c47ed5b1aaea,3,1,3,
{6,cffc88e0-45e4-4aad-81f5-82c25a32166c,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,8b024b5c-07cf-429a-910d-c2152cbf3d2a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
{1,1,
{"ru","Восстановить по умолчанию"}
},
{1,1,
{"ru","Восстановить по умолчанию"}
},
{1,1,
{"ru","Восстановить по умолчанию"}
},
{3,0,
{0},"",-1,-1,1,0},
{0,0,0}
}
},1,
{3,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
},
{6,66d45a46-b993-4e86-9b57-15ea378e4a43,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюСортироватьПоВыделенному1",
{1,"КонтекстноеМенюСортироватьПоВыделенному1",
{1,1,
Expand All @@ -1789,27 +1809,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
{3,1,
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0}
},
{6,d6f58fb0-f4e8-472b-9e31-603bf991acd5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
{1,1,
{"ru","Восстановить по умолчанию"}
},
{1,1,
{"ru","Восстановить по умолчанию"}
},
{1,1,
{"ru","Восстановить по умолчанию"}
},
{3,0,
{0},"",-1,-1,1,0},
{0,0,0}
}
},1,
{3,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
},
{6,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,723d8eb6-6c7e-4b67-a5da-5601f8135282,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюСортироватьПоВыделенному",
{1,"КонтекстноеМенюСортироватьПоВыделенному",
{1,1,
Expand All @@ -1829,15 +1829,15 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
{3,1,
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0}
},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,ff2e14de-5d0b-4633-82b0-b3d02ebf6200,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,723d8eb6-6c7e-4b67-a5da-5601f8135282,
{8,"СортироватьПоВыделенному",0,1,
{1,1,
{"#","Сортировать по выделенному"}
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},cffc88e0-45e4-4aad-81f5-82c25a32166c,
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},66d45a46-b993-4e86-9b57-15ea378e4a43,
{8,"СортироватьПоВыделенному1",0,2,
{1,1,
{"ru","Сортировать по выделенному"}
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},d6f58fb0-f4e8-472b-9e31-603bf991acd5,
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},8b024b5c-07cf-429a-910d-c2152cbf3d2a,
{8,"ВосстановитьПоУмолчанию",0,1,
{1,1,
{"#","Восстановить по умолчанию"}
Expand Down Expand Up @@ -2719,7 +2719,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
}
}
}
},312,582,1,0,1,4,4,576},
},312,582,1,0,1,4,4,593},
{
{0},7,
{5,
Expand Down
98 changes: 0 additions & 98 deletions src/V8Reader/Form/НавигаторПоФайлам/module

This file was deleted.

Loading

0 comments on commit 9121ff5

Please sign in to comment.