Skip to content

Commit b599479

Browse files
committed
Реализованы требования:
#25 #26 #27 xDrivenDevelopment/precommit1c#26 и #31 Доработана совместимость регулярок с внутренним представлением 8.3.6. Реализован программный интерфейс для открытия сравнения файлов из стороннего кода 1С – в модуле обработки экспортная процедура ОткрытьСравнение(ПутьФайла1,ПутьФайла2). Этот интерфейс позволяет использовать весь функционал проекта v8diff – можно сравнивать обработки, отчеты, конфигурации, файлы mxl, файлы форм и сериализованные в XML табличные документы, выгруженные платформой 8.3. Для всего остального будет открываться произвольное текстовое сравнение. Добавлена обработка ключа запуска convert-mxl2txt для скрипта precommit. // Пример строки запуска для precommit - "decompile;pathtocf;E:\ПутьКФайлуКоторыйНадоРазобратьНаИсходники;pathout;E:\ПутьКПапкеИсходников;convert-mxl2txt;shutdown" В случае запуска скрипта precommit с ключом convert-mxl2txt для файлов табличных документов дополнительно создаются текстовые аналоги с постфиксом *_mxl.txt.
1 parent 1a8e4f4 commit b599479

27 files changed

Lines changed: 5778 additions & 33710 deletions

File tree

V8Reader.epf

-320 KB
Binary file not shown.

src/V8Reader/Form/ВиртуальнаяФорма/form

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
{0}
5454
},
5555
{0}
56-
},1,1,1,0,0,1,4,478},
56+
},1,1,1,0,0,1,4,487},
5757
{
5858
{-1},4,
5959
{3,

src/V8Reader/Form/НавигаторПоФайлам/form

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,7 +1763,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17631763
{1,0}
17641764
},8,2,0,0,1,1,
17651765
{5,132b82db-e432-44a3-bb2c-c47ed5b1aaea,3,1,3,
1766-
{6,d615f3ba-aaa1-4483-9597-8106bcc1fb22,1,e1692cc2-605b-4535-84dd-28440238746c,
1766+
{6,1e6fb037-16d2-4438-8fd4-c71542a895be,1,e1692cc2-605b-4535-84dd-28440238746c,
17671767
{3,"КонтекстноеМенюВосстановитьПоУмолчанию",
17681768
{1,"КонтекстноеМенюВосстановитьПоУмолчанию",
17691769
{1,1,
@@ -1783,7 +1783,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
17831783
{3,1,
17841784
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0}
17851785
},
1786-
{6,f60fa4d3-7caf-4814-8f9e-13faf2242c77,1,e1692cc2-605b-4535-84dd-28440238746c,
1786+
{6,bcb7811b-06cd-40ba-ac76-2cc21aa476ad,1,e1692cc2-605b-4535-84dd-28440238746c,
17871787
{3,"КонтекстноеМенюСортироватьПоВыделенному",
17881788
{1,"КонтекстноеМенюСортироватьПоВыделенному",
17891789
{1,1,
@@ -1803,7 +1803,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18031803
{3,1,
18041804
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0}
18051805
},
1806-
{6,fac0428e-0af6-4bf9-b533-93ef26376759,1,e1692cc2-605b-4535-84dd-28440238746c,
1806+
{6,fd8b5725-e9c5-4174-9f1d-137d5d76700d,1,e1692cc2-605b-4535-84dd-28440238746c,
18071807
{3,"КонтекстноеМенюСортироватьПоВыделенному1",
18081808
{1,"КонтекстноеМенюСортироватьПоВыделенному1",
18091809
{1,1,
@@ -1829,15 +1829,15 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
18291829
{3,1,
18301830
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0}
18311831
},1,
1832-
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f60fa4d3-7caf-4814-8f9e-13faf2242c77,
1832+
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,bcb7811b-06cd-40ba-ac76-2cc21aa476ad,
18331833
{8,"СортироватьПоВыделенному",0,1,
18341834
{1,1,
18351835
{"#","Сортировать по выделенному"}
1836-
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},fac0428e-0af6-4bf9-b533-93ef26376759,
1836+
},0,132b82db-e432-44a3-bb2c-c47ed5b1aaea,1,1e2,0,0,1,0,0,0,0},fd8b5725-e9c5-4174-9f1d-137d5d76700d,
18371837
{8,"СортироватьПоВыделенному1",0,2,
18381838
{1,1,
18391839
{"ru","Сортировать по выделенному"}
1840-
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},d615f3ba-aaa1-4483-9597-8106bcc1fb22,
1840+
},1,132b82db-e432-44a3-bb2c-c47ed5b1aaea,2,1e2,0,0,1,0,0,0,0},1e6fb037-16d2-4438-8fd4-c71542a895be,
18411841
{8,"ВосстановитьПоУмолчанию",0,1,
18421842
{1,1,
18431843
{"#","Восстановить по умолчанию"}
@@ -2719,7 +2719,7 @@ wKbHjvrcBlUnWF43b2QPSN7JMfwA},0}
27192719
}
27202720
}
27212721
}
2722-
},312,582,1,0,1,4,4,561},
2722+
},312,582,1,0,1,4,4,570},
27232723
{
27242724
{0},7,
27252725
{5,

src/V8Reader/Form/РазборФормы/form

Lines changed: 208 additions & 144 deletions
Large diffs are not rendered by default.

src/V8Reader/Form/РазборФормы/module

Lines changed: 66 additions & 57 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)