You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ja...@apache.org on 2013/02/25 19:52:02 UTC
svn commit: r1449807 - in /openoffice/branches/l10n/main:
l10ntools/source/gConSrc.hxx l10ntools/source/gConSrcWrap.cxx
l10ntools/source/gConSrclex.l l10ntools/source/gConXcs.hxx
sc/source/ui/src/popup.src
Author: jani
Date: Mon Feb 25 18:52:01 2013
New Revision: 1449807
URL: http://svn.apache.org/r1449807
Log:
sc module is working, with all macros
Modified:
openoffice/branches/l10n/main/l10ntools/source/gConSrc.hxx
openoffice/branches/l10n/main/l10ntools/source/gConSrcWrap.cxx
openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l
openoffice/branches/l10n/main/l10ntools/source/gConXcs.hxx
openoffice/branches/l10n/main/sc/source/ui/src/popup.src
Modified: openoffice/branches/l10n/main/l10ntools/source/gConSrc.hxx
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/l10ntools/source/gConSrc.hxx?rev=1449807&r1=1449806&r2=1449807&view=diff
==============================================================================
--- openoffice/branches/l10n/main/l10ntools/source/gConSrc.hxx (original)
+++ openoffice/branches/l10n/main/l10ntools/source/gConSrc.hxx Mon Feb 25 18:52:01 2013
@@ -67,6 +67,7 @@ class convert_src : public convert_gen_i
bool mbAutoPush;
bool mbValuePresent;
int miListCount;
+ int miMacroLevel;
void execute();
};
#endif
\ No newline at end of file
Modified: openoffice/branches/l10n/main/l10ntools/source/gConSrcWrap.cxx
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/l10ntools/source/gConSrcWrap.cxx?rev=1449807&r1=1449806&r2=1449807&view=diff
==============================================================================
--- openoffice/branches/l10n/main/l10ntools/source/gConSrcWrap.cxx (original)
+++ openoffice/branches/l10n/main/l10ntools/source/gConSrcWrap.cxx Mon Feb 25 18:52:01 2013
@@ -162,6 +162,7 @@ void convert_src::setMacro(char *syyText
mbExpectName =
mbExpectMacro =
mbAutoPush = true;
+ miMacroLevel = mcStack.size();
mcStack.push_back("");
}
@@ -224,7 +225,7 @@ void convert_src::setNL(char *syyText, b
if (!bMacro && mbExpectMacro)
{
- if (mcStack.size())
+ while ((int)mcStack.size() > miMacroLevel)
mcStack.pop_back();
mbEnUs =
mbExpectMacro = false;
Modified: openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l?rev=1449807&r1=1449806&r2=1449807&view=diff
==============================================================================
--- openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l (original)
+++ openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l Mon Feb 25 18:52:01 2013
@@ -167,52 +167,55 @@ KEYID [a-zA-Z0-9_-]+
-{PRE}[bB][iI][tT][mM][aA][pP]{SUF} |
-{PRE}[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE]{SUF} |
-{PRE}[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[cC][hH][eE][cC][kK][bB][oO][xX]{SUF} |
-{PRE}[cC][oO][nN][tT][rR][oO][lL]{SUF} |
-{PRE}[cC][oO][mM][bB][oO][bB][oO][xX]{SUF} |
-{PRE}[eE][dD][iI][tT]{SUF} |
-{PRE}[eE][rR][rR][oO][rR][bB][oO][xX]{SUF} |
-{PRE}[fF][iI][xX][eE][dD][tT][eE][xX][tT]{SUF} |
-{PRE}[fF][iI][xX][eE][dD][lL][iI][nN][eE]{SUF} |
-{PRE}[fF][lL][oO][aA][tT][iI][nN][gG][wW][iI][nN][dD][oO][wW]{SUF} |
-{PRE}[hH][eE][lL][pP][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[iI][dD][lL][iI][sS][tT]{SUF} |
-{PRE}[iI][mM][aA][gG][eE]{SUF} |
-{PRE}[iI][mM][aA][gG][eE][lL][iI][sS][tT]{SUF} |
-{PRE}[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[iI][mM][aA][gG][eE][rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[iI][nN][fF][oO][bB][oO][xX]{SUF} |
-{PRE}[lL][iI][sS][tT][bB][oO][xX]{SUF} |
-{PRE}[mM][eE][nN][uU]{SUF} |
-{PRE}[mM][eE][nN][uU][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[mM][eE][nN][uU][iI][tT][eE][mM]{SUF} |
-{PRE}[mM][eE][tT][rR][iI][cC][fF][iI][eE][lL][dD]{SUF} |
-{PRE}[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG]{SUF} |
-{PRE}[mM][oO][dD][eE][lL][eE][sS][sS][dD][iI][aA][lL][oO][gG]{SUF} |
-{PRE}[mM][uU][lL][tT][iI][lL][iI][nN][eE][eE][dD][iI][tT]{SUF} |
-{PRE}[nN][uU][mM][eE][rR][iI][cC][fF][iI][eE][lL][dD]{SUF} |
-{PRE}[oO][kK][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[pP][aA][gG][eE][iI][tT][eE][mM]{SUF} |
-{PRE}[pP][aA][gG][eE][lL][iI][sS][tT]{SUF} |
-{PRE}[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[qQ][uU][eE][rR][yY][bB][oO][xX]{SUF} |
-{PRE}[rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN]{SUF} |
-{PRE}[rR][eE][sS][oO][uU][rR][cC][eE]{SUF} |
-{PRE}[sS][pP][iI][nN][fF][iI][eE][lL][dD]{SUF} |
-{PRE}[sS][tT][rR][iI][nN][gG]{SUF} |
-{PRE}[sS][tT][rR][iI][nN][gG][aA][rR][rR][aA][yY]{SUF} |
-{PRE}[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL]{SUF} |
-{PRE}[tT][aA][bB][dD][iI][aA][lL][oO][gG]{SUF} |
-{PRE}[tT][aA][bB][pP][aA][gG][eE]{SUF} |
-{PRE}[tT][oO][oO][lL][bB][oO][xX]{SUF} |
-{PRE}[tT][oO][oO][lL][bB][oO][xX][iI][tT][eE][mM]{SUF} |
-{PRE}[tT][rR][iI][sS][tT][aA][tT][eE][bB][oO][xX]{SUF} |
-{PRE}[wW][aA][rR][nN][iI][nN][gG][bB][oO][xX]{SUF} |
-{PRE}[wW][iI][nN][dD][oO][wW]{SUF} |
-{PRE}[wW][oO][rR][kK][wW][iI][nN][dD][oO][wW]{SUF} {
+{PRE}[bB][iI][tT][mM][aA][pP]{SUF} |
+{PRE}[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE]{SUF} |
+{PRE}[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[cC][hH][eE][cC][kK][bB][oO][xX]{SUF} |
+{PRE}[cC][oO][nN][tT][rR][oO][lL]{SUF} |
+{PRE}[cC][oO][mM][bB][oO][bB][oO][xX]{SUF} |
+{PRE}[dD][oO][cC][kK][iI][nN][gG][wW][iI][nN][dD][oO][wW]{SUF} |
+{PRE}[eE][dD][iI][tT]{SUF} |
+{PRE}[eE][rR][rR][oO][rR][bB][oO][xX]{SUF} |
+{PRE}[fF][iI][xX][eE][dD][tT][eE][xX][tT]{SUF} |
+{PRE}[fF][iI][xX][eE][dD][lL][iI][nN][eE]{SUF} |
+{PRE}[fF][lL][oO][aA][tT][iI][nN][gG][wW][iI][nN][dD][oO][wW]{SUF} |
+{PRE}[hH][eE][lL][pP][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[iI][dD][lL][iI][sS][tT]{SUF} |
+{PRE}[iI][mM][aA][gG][eE]{SUF} |
+{PRE}[iI][mM][aA][gG][eE][lL][iI][sS][tT]{SUF} |
+{PRE}[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[iI][mM][aA][gG][eE][rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[iI][nN][fF][oO][bB][oO][xX]{SUF} |
+{PRE}[lL][iI][sS][tT][bB][oO][xX]{SUF} |
+{PRE}[mM][eE][nN][uU]{SUF} |
+{PRE}[mM][eE][nN][uU][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[mM][eE][nN][uU][iI][tT][eE][mM]{SUF} |
+{PRE}[mM][eE][tT][rR][iI][cC][fF][iI][eE][lL][dD]{SUF} |
+{PRE}[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG]{SUF} |
+{PRE}[mM][oO][dD][eE][lL][eE][sS][sS][dD][iI][aA][lL][oO][gG]{SUF} |
+{PRE}[mM][uU][lL][tT][iI][lL][iI][nN][eE][eE][dD][iI][tT]{SUF} |
+{PRE}[nN][uU][mM][eE][rR][iI][cC][fF][iI][eE][lL][dD]{SUF} |
+{PRE}[oO][kK][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[pP][aA][gG][eE][iI][tT][eE][mM]{SUF} |
+{PRE}[pP][aA][gG][eE][lL][iI][sS][tT]{SUF} |
+{PRE}[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[qQ][uU][eE][rR][yY][bB][oO][xX]{SUF} |
+{PRE}[rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN]{SUF} |
+{PRE}[rR][eE][sS][oO][uU][rR][cC][eE]{SUF} |
+{PRE}[sS][fF][xX][sS][tT][yY][lL][eE][fF][aA][mM][iI][lL][iI][eS][sS]{SUF} |
+{PRE}[sS][fF][xX][sS][tT][yY][lL][eE][fF][aA][mM][iI][lL][yY][iI][tT][eE][mM]{SUF} |
+{PRE}[sS][pP][iI][nN][fF][iI][eE][lL][dD]{SUF} |
+{PRE}[sS][tT][rR][iI][nN][gG]{SUF} |
+{PRE}[sS][tT][rR][iI][nN][gG][aA][rR][rR][aA][yY]{SUF} |
+{PRE}[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL]{SUF} |
+{PRE}[tT][aA][bB][dD][iI][aA][lL][oO][gG]{SUF} |
+{PRE}[tT][aA][bB][pP][aA][gG][eE]{SUF} |
+{PRE}[tT][oO][oO][lL][bB][oO][xX]{SUF} |
+{PRE}[tT][oO][oO][lL][bB][oO][xX][iI][tT][eE][mM]{SUF} |
+{PRE}[tT][rR][iI][sS][tT][aA][tT][eE][bB][oO][xX]{SUF} |
+{PRE}[wW][aA][rR][nN][iI][nN][gG][bB][oO][xX]{SUF} |
+{PRE}[wW][iI][nN][dD][oO][wW]{SUF} |
+{PRE}[wW][oO][rR][kK][wW][iI][nN][dD][oO][wW]{SUF} {
yyless(strlen(yytext)-1);
LOCptr->setCmd(yytext);
BEGIN(CMD);
@@ -228,11 +231,11 @@ KEYID [a-zA-Z0-9_-]+
}
<CMD>"{" {
- yyless(1);
+ LOCptr->startBlock(yytext);
BEGIN(INITIAL);
}
-<CMD>[\\\n/] {
+<CMD>[\\\r\n/] {
yyless(1);
BEGIN(INITIAL);
}
@@ -268,7 +271,8 @@ KEYID [a-zA-Z0-9_-]+
-{PRE}[iI][tT][eE][mM][lL][iI][sS][tT]{SUFT} {
+{PRE}[iI][tT][eE][mM][lL][iI][sS][tT]{SUFT} |
+{PRE}[sS][tT][yY][lL][eE][fF][aA][mM][iI][lL][yY][lL][iI][sS][tT]{SUF} {
yyless(strlen(yytext)-1);
LOCptr->setList(yytext);
}
Modified: openoffice/branches/l10n/main/l10ntools/source/gConXcs.hxx
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/l10ntools/source/gConXcs.hxx?rev=1449807&r1=1449806&r2=1449807&view=diff
==============================================================================
--- openoffice/branches/l10n/main/l10ntools/source/gConXcs.hxx (original)
+++ openoffice/branches/l10n/main/l10ntools/source/gConXcs.hxx Mon Feb 25 18:52:01 2013
@@ -39,15 +39,14 @@ class convert_xcs : public convert_gen_i
convert_xcs(l10nMem& crMemory);
~convert_xcs();
- void setKey(char *syyText);
- void unsetKey(char *syyText);
- void startCollectData(char *syyText);
+ void setKey(char *syyText);
+ void unsetKey(char *syyText);
+ void startCollectData(char *syyText);
void stopCollectData(char *syyText);
private:
- std::string msKey;
- bool mbCollectingData;
-
+ std::string msKey;
+ bool mbCollectingData;
void execute();
};
Modified: openoffice/branches/l10n/main/sc/source/ui/src/popup.src
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/sc/source/ui/src/popup.src?rev=1449807&r1=1449806&r2=1449807&view=diff
==============================================================================
--- openoffice/branches/l10n/main/sc/source/ui/src/popup.src (original)
+++ openoffice/branches/l10n/main/sc/source/ui/src/popup.src Mon Feb 25 18:52:01 2013
@@ -318,9 +318,9 @@ Menu RID_POPUP_EDIT
};
MenuItem
{
- Text [ en-US ] = "Style" ;
Identifier = RID_MN_FORMAT_STYLE ;
HelpID = HID_MN_FORMAT_STYLE ;
+ Text [ en-US ] = "Style" ;
SubMenu = Menu
{
ItemList =