Compare commits
16 Commits
Author | SHA1 | Date |
---|---|---|
Kolan Sh | 01cc801d41 | |
Kolan Sh | 790162755d | |
Kolan Sh | 7cd4be0db3 | |
Kolan Sh | 40634fe040 | |
Kolan Sh | f7966c9d6f | |
Kolan Sh | 378010e5d8 | |
Kolan Sh | d097078e38 | |
Kolan Sh | 4ff168ff45 | |
Kolan Sh | 99fc656f52 | |
Kolan Sh | d9dbfe5e5c | |
Kolan Sh | 16464aa662 | |
Kolan Sh | dff4194add | |
Kolan Sh | 7d07dc2135 | |
Kolan Sh | 4e9547cd86 | |
Kolan Sh | e1e6dcfc33 | |
Kolan Sh | d3857edb66 |
|
@ -7,7 +7,7 @@ SET (PROJECT_DESCRIPTION "LaTeX representation in the memory.")
|
||||||
|
|
||||||
SET (MAJOR 0)
|
SET (MAJOR 0)
|
||||||
SET (MINOR 1)
|
SET (MINOR 1)
|
||||||
SET (PATCH 8)
|
SET (PATCH 10)
|
||||||
|
|
||||||
LIST (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/backbone)
|
LIST (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/backbone)
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 85724cbd4ef273ab6ce06507013dc5e6087023a6
|
Subproject commit 02f3a0f7d969534872799b45a95d3c5a6fef14c3
|
|
@ -5,5 +5,6 @@ SET (REDHAT_DEPENDENCIES "vala >= 0.24, glib >= 2.33, libgee >= 0.16")
|
||||||
SET (REDHAT_SECTION "Applications/Text")
|
SET (REDHAT_SECTION "Applications/Text")
|
||||||
SET (LICENSE "LGPLv3+")
|
SET (LICENSE "LGPLv3+")
|
||||||
SET (WIN32_UNINSTALL_NAME "LVLatStr") # <= 8 symbols for the name
|
SET (WIN32_UNINSTALL_NAME "LVLatStr") # <= 8 symbols for the name
|
||||||
|
SET (CPACK_NSIS_MENU_LINKS "https://redmine.backbone.ws/projects/latex-struct"
|
||||||
|
"Homepage for LAview/LaTeX-Struct")
|
||||||
INCLUDE (CPackCommonRules)
|
INCLUDE (CPackCommonRules)
|
||||||
|
|
|
@ -1 +1,6 @@
|
||||||
INCLUDE (PkgConfigCommonRules)
|
INCLUDE (PkgConfigCommonRules)
|
||||||
|
|
||||||
|
CONFIGURE_FILE (
|
||||||
|
"${CMAKE_SOURCE_DIR}/cmake/backbone/templates/pkg-config.pc.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_LOWERCASE_NAME}-${MAJOR}.pc"
|
||||||
|
)
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
# SOME DESCRIPTIVE TITLE.
|
# SOME DESCRIPTIVE TITLE.
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
# This file is distributed under the same license as the laview-latex-struct package.
|
||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
#
|
#
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: laview-latex-struct-0\n"
|
"Project-Id-Version: laview-latex-struct\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2014-10-26 17:59+0300\n"
|
"POT-Creation-Date: 2015-11-13 22:13+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -18,56 +18,69 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:58
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:58
|
||||||
|
#: src/latex-struct/GlobParser.vala:58
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Begin tag sequence '%s' without end tag pair."
|
msgid "Begin tag sequence '%s' without end tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:127
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:126
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:585
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:584
|
||||||
|
#: src/latex-struct/GlobParser.vala:127 src/latex-struct/TableParser.vala:585
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ": Unexpected end tag sequence '%s' without begin tag pair."
|
msgid ": Unexpected end tag sequence '%s' without begin tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:148
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:147
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:148
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:148
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:179
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:179
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:188
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:188
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:205
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:205
|
||||||
|
#: src/latex-struct/GlobParser.vala:148 src/latex-struct/TableParser.vala:148
|
||||||
|
#: src/latex-struct/TableParser.vala:179 src/latex-struct/TableParser.vala:188
|
||||||
|
#: src/latex-struct/TableParser.vala:205
|
||||||
msgid "Error parsing subdoc."
|
msgid "Error parsing subdoc."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/LongtableParser.vala:44
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/LongtableParser.vala:46
|
||||||
|
#: src/latex-struct/LongtableParser.vala:47
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Incorrect longtable parameters doesn't match '%s' regexp."
|
msgid "Incorrect longtable parameters doesn't match '%s' regexp."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:298
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:298
|
||||||
|
#: src/latex-struct/Table.vala:298
|
||||||
msgid "2nd param (ATable) isn't a child of the 1st (Glob)."
|
msgid "2nd param (ATable) isn't a child of the 1st (Glob)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:312
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:311
|
||||||
|
#: src/latex-struct/Table.vala:311
|
||||||
msgid "3rd param (limits) is incorrect. Read the manual."
|
msgid "3rd param (limits) is incorrect. Read the manual."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:329
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:328
|
||||||
|
#: src/latex-struct/Table.vala:328
|
||||||
msgid "Cann't split the table. Read the manual."
|
msgid "Cann't split the table. Read the manual."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:416
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:415
|
||||||
|
#: src/latex-struct/TableParser.vala:416
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unexpected end external tag sequence '%s' without begin tag pair."
|
msgid "Unexpected end external tag sequence '%s' without begin tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:452
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:451
|
||||||
|
#: src/latex-struct/TableParser.vala:452
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Begin tag sequence '%s':%d:%d without end tag pair."
|
msgid "Begin tag sequence '%s':%d:%d without end tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:615
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:614
|
||||||
|
#: src/latex-struct/TableParser.vala:615
|
||||||
msgid "\\cline parameters doesn't match {number-number} regexp."
|
msgid "\\cline parameters doesn't match {number-number} regexp."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TabularParser.vala:43
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TabularParser.vala:43
|
||||||
|
#: src/latex-struct/TabularParser.vala:44
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Incorrect tabular parameters doesn't match '%s' regexp."
|
msgid "Incorrect tabular parameters doesn't match '%s' regexp."
|
||||||
msgstr ""
|
msgstr ""
|
|
@ -5,9 +5,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: laview-latex-struct-0\n"
|
"Project-Id-Version: laview-latex-struct\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2014-10-26 15:56+0300\n"
|
"POT-Creation-Date: 2015-11-13 22:13+0300\n"
|
||||||
"PO-Revision-Date: 2014-05-28 10:50+0400\n"
|
"PO-Revision-Date: 2014-05-28 10:50+0400\n"
|
||||||
"Last-Translator: <backbone@backbone.ws>\n"
|
"Last-Translator: <backbone@backbone.ws>\n"
|
||||||
"Language-Team: Russian\n"
|
"Language-Team: Russian\n"
|
||||||
|
@ -19,61 +19,74 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:58
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:58
|
||||||
|
#: src/latex-struct/GlobParser.vala:58
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Begin tag sequence '%s' without end tag pair."
|
msgid "Begin tag sequence '%s' without end tag pair."
|
||||||
msgstr "Стартовая последовательность тегов '%s' без соответствующей стоп-пары."
|
msgstr "Стартовая последовательность тегов '%s' без соответствующей стоп-пары."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:127
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:126
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:585
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:584
|
||||||
|
#: src/latex-struct/GlobParser.vala:127 src/latex-struct/TableParser.vala:585
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ": Unexpected end tag sequence '%s' without begin tag pair."
|
msgid ": Unexpected end tag sequence '%s' without begin tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
": Неожиданная завершающая последовательность тегов '%s' без соответствующей "
|
": Неожиданная завершающая последовательность тегов '%s' без соответствующей "
|
||||||
"старт-пары."
|
"старт-пары."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:148
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/GlobParser.vala:147
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:148
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:148
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:179
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:179
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:188
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:188
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:205
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:205
|
||||||
|
#: src/latex-struct/GlobParser.vala:148 src/latex-struct/TableParser.vala:148
|
||||||
|
#: src/latex-struct/TableParser.vala:179 src/latex-struct/TableParser.vala:188
|
||||||
|
#: src/latex-struct/TableParser.vala:205
|
||||||
msgid "Error parsing subdoc."
|
msgid "Error parsing subdoc."
|
||||||
msgstr "Ошибка разбора поддокумента."
|
msgstr "Ошибка разбора поддокумента."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/LongtableParser.vala:44
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/LongtableParser.vala:46
|
||||||
|
#: src/latex-struct/LongtableParser.vala:47
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Incorrect longtable parameters doesn't match '%s' regexp."
|
msgid "Incorrect longtable parameters doesn't match '%s' regexp."
|
||||||
msgstr "Неверные параметры longtable не удовлетворяют рег. выражению '%s'."
|
msgstr "Неверные параметры longtable не удовлетворяют рег. выражению '%s'."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:298
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:298
|
||||||
|
#: src/latex-struct/Table.vala:298
|
||||||
msgid "2nd param (ATable) isn't a child of the 1st (Glob)."
|
msgid "2nd param (ATable) isn't a child of the 1st (Glob)."
|
||||||
msgstr "2-ой параметр (ATable) не является дочерним узлом 1-ого (Glob)."
|
msgstr "2-ой параметр (ATable) не является дочерним узлом 1-ого (Glob)."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:312
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:311
|
||||||
|
#: src/latex-struct/Table.vala:311
|
||||||
msgid "3rd param (limits) is incorrect. Read the manual."
|
msgid "3rd param (limits) is incorrect. Read the manual."
|
||||||
msgstr "3-ий параметр (limits) не верный. Смотрите документацию."
|
msgstr "3-ий параметр (limits) не верный. Смотрите документацию."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:329
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/Table.vala:328
|
||||||
|
#: src/latex-struct/Table.vala:328
|
||||||
msgid "Cann't split the table. Read the manual."
|
msgid "Cann't split the table. Read the manual."
|
||||||
msgstr "Невозможно разбить таблицу. Смотрите документацию."
|
msgstr "Невозможно разбить таблицу. Смотрите документацию."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:416
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:415
|
||||||
|
#: src/latex-struct/TableParser.vala:416
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Unexpected end external tag sequence '%s' without begin tag pair."
|
msgid "Unexpected end external tag sequence '%s' without begin tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
": Неожиданная завершающая последовательность внешних тегов '%s' без "
|
": Неожиданная завершающая последовательность внешних тегов '%s' без "
|
||||||
"соответствующей старт-пары."
|
"соответствующей старт-пары."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:452
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:451
|
||||||
|
#: src/latex-struct/TableParser.vala:452
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Begin tag sequence '%s':%d:%d without end tag pair."
|
msgid "Begin tag sequence '%s':%d:%d without end tag pair."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Стартовая последовательность тегов '%s':%d:%d без соответствующей стоп-пары."
|
"Стартовая последовательность тегов '%s':%d:%d без соответствующей стоп-пары."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:615
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TableParser.vala:614
|
||||||
|
#: src/latex-struct/TableParser.vala:615
|
||||||
msgid "\\cline parameters doesn't match {number-number} regexp."
|
msgid "\\cline parameters doesn't match {number-number} regexp."
|
||||||
msgstr "Параметры \\cline не соответствует рег. выражению {число-число}."
|
msgstr "Параметры \\cline не соответствует рег. выражению {число-число}."
|
||||||
|
|
||||||
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TabularParser.vala:43
|
#: /home/kolan/projects/LAview/latex-struct/src/latex-struct/TabularParser.vala:43
|
||||||
|
#: src/latex-struct/TabularParser.vala:44
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Incorrect tabular parameters doesn't match '%s' regexp."
|
msgid "Incorrect tabular parameters doesn't match '%s' regexp."
|
||||||
msgstr "Неверные параметры tabular не удовлетворяют рег. выражению '%s'."
|
msgstr "Неверные параметры tabular не удовлетворяют рег. выражению '%s'."
|
|
@ -2,6 +2,8 @@ SET (LibName ${PROJECT_LOWERCASE_NAME})
|
||||||
FILE (GLOB_RECURSE LibSources RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.vala)
|
FILE (GLOB_RECURSE LibSources RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.vala)
|
||||||
SET (LibPackages gee-0.8 posix)
|
SET (LibPackages gee-0.8 posix)
|
||||||
SET (LibPkgModules gee-0.8)
|
SET (LibPkgModules gee-0.8)
|
||||||
SET (LibExtraSources ${PROJECT_SOURCE_DIR}/src/library_constructor.c)
|
|
||||||
SET (LibInstall ON)
|
SET (LibInstall ON)
|
||||||
|
SET (LibExtraSources ${CMAKE_CURRENT_BINARY_DIR}/library_constructor.c)
|
||||||
|
SET (LC_RELATIVE_PREFIX "..")
|
||||||
|
CONFIGURE_FILE ( "${CMAKE_SOURCE_DIR}/cmake/backbone/templates/library_constructor.c.in" "${LibExtraSources}")
|
||||||
INCLUDE (ValaLibCommonRules)
|
INCLUDE (ValaLibCommonRules)
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace LAview {
|
||||||
/**
|
/**
|
||||||
* Caption of the table.
|
* Caption of the table.
|
||||||
*/
|
*/
|
||||||
public string caption { get; set; default = ""; }
|
public Text caption { get; set; default = new Text(""); }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Any text before the ``Subtable``.
|
* Any text before the ``Subtable``.
|
||||||
|
@ -316,8 +316,9 @@ namespace LAview {
|
||||||
|
|
||||||
s.append (before);
|
s.append (before);
|
||||||
|
|
||||||
if (caption != "") {
|
var caption_text = caption.generate ();
|
||||||
s.append (caption);
|
if (caption_text != "") {
|
||||||
|
s.append (caption_text);
|
||||||
if (size != 0)
|
if (size != 0)
|
||||||
s.append ("\\tabularnewline");
|
s.append ("\\tabularnewline");
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,7 +63,7 @@ namespace LAview {
|
||||||
uint matched_tag_abspos_right) throws ParseError {
|
uint matched_tag_abspos_right) throws ParseError {
|
||||||
// TODO: Similar ro TabularParser::process_tabularnewline (), make a template method?
|
// TODO: Similar ro TabularParser::process_tabularnewline (), make a template method?
|
||||||
if (in_caption) {
|
if (in_caption) {
|
||||||
subtable.caption = contents[row_abs_pos:tag_left_abspos].compress ();
|
subtable.caption = new Text (contents[row_abs_pos:tag_left_abspos].compress ());
|
||||||
in_caption = false;
|
in_caption = false;
|
||||||
} else {
|
} else {
|
||||||
TokenType token = add_cell (subcontents);
|
TokenType token = add_cell (subcontents);
|
||||||
|
@ -346,10 +346,10 @@ namespace LAview {
|
||||||
TOPRULE, MIDRULE, CMIDRULE, BOTTOMRULE, NOALIGN, ADDLINESPACE
|
TOPRULE, MIDRULE, CMIDRULE, BOTTOMRULE, NOALIGN, ADDLINESPACE
|
||||||
}
|
}
|
||||||
|
|
||||||
void end_subtable (Table.ATable table,
|
void end_subtable (ATable table,
|
||||||
TableTagType subtable_type, uint tag_left_abspos) {
|
TableTagType subtable_type, uint tag_left_abspos) {
|
||||||
if (in_caption) {
|
if (in_caption) {
|
||||||
subtable.caption = contents[row_abs_pos:tag_left_abspos].compress ();
|
subtable.caption = new Text (contents[row_abs_pos:tag_left_abspos].compress ());
|
||||||
in_caption = false;
|
in_caption = false;
|
||||||
} else {
|
} else {
|
||||||
subtable.after = contents[row_abs_pos:tag_left_abspos];
|
subtable.after = contents[row_abs_pos:tag_left_abspos];
|
||||||
|
@ -385,7 +385,7 @@ namespace LAview {
|
||||||
subtable = new Subtable ();
|
subtable = new Subtable ();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected TokenType scan_tex_symbol (Table.ATable table) throws ParseError {
|
protected TokenType scan_tex_symbol (ATable table) throws ParseError {
|
||||||
var tag = 0U;
|
var tag = 0U;
|
||||||
var matched_tag_length = fifo_is_tag (local_tokens_to_class_start, out tag);
|
var matched_tag_length = fifo_is_tag (local_tokens_to_class_start, out tag);
|
||||||
var message = "";
|
var message = "";
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
#if defined(_WIN32) || defined(_WIN64)
|
|
||||||
#include <windows.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include "gettext-config.h"
|
|
||||||
|
|
||||||
#if defined(_WIN32) || defined(_WIN64)
|
|
||||||
BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
|
|
||||||
#elif defined(linux) || defined(UNIX) || defined(__unix__)
|
|
||||||
void __attribute__ ((constructor)) load_library (void)
|
|
||||||
#endif
|
|
||||||
{
|
|
||||||
#if defined(_WIN32) || defined(_WIN64)
|
|
||||||
gchar dllPath[FILENAME_MAX],
|
|
||||||
*dllDir,
|
|
||||||
*localePath;
|
|
||||||
|
|
||||||
GetModuleFileName (hInstance, dllPath, FILENAME_MAX);
|
|
||||||
dllDir = g_path_get_dirname (dllPath);
|
|
||||||
localePath = g_build_filename (dllDir, "../share/locale", NULL);
|
|
||||||
g_free (dllDir);
|
|
||||||
bindtextdomain (GETTEXT_PACKAGE, localePath);
|
|
||||||
g_free (localePath);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if (!GLIB_CHECK_VERSION (2, 36, 0))
|
|
||||||
g_type_init ();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(_WIN32) || defined(_WIN64)
|
|
||||||
(void) dwReason; // avoid
|
|
||||||
(void) lpReserved; // warngings
|
|
||||||
return TRUE;
|
|
||||||
#endif
|
|
||||||
}
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit aa78f6d42c85f7f9a98a1a6273230a9775824fc7
|
Subproject commit d4e233ae72412f4dfef9b7c39ae7a1b6667fb446
|
Loading…
Reference in New Issue