This is an automated email from the ASF dual-hosted git repository. mseidel pushed a commit to branch AOO42X in repository https://gitbox.apache.org/repos/asf/openoffice.git
commit 5bdb5f07dda548c8bb22809596735bf7f62a9988 Author: mseidel <msei...@apache.org> AuthorDate: Sun Aug 22 02:23:46 2021 +0200 Fixed typo (COMMEND -> COMMENT), removed whitespace (cherry picked from commit 08511ee295297184f42bd9cc8c54f2819191e6e0) --- main/l10ntools/inc/tokens.h | 50 +++++++++++++++++++++--------------------- main/l10ntools/source/cfglex.l | 29 ++++++++++++------------ main/l10ntools/source/srclex.l | 37 ++++++++++++++++--------------- main/l10ntools/source/xrmlex.l | 25 +++++++++++---------- 4 files changed, 71 insertions(+), 70 deletions(-) diff --git a/main/l10ntools/inc/tokens.h b/main/l10ntools/inc/tokens.h index 059c8c8..7f72fb5 100644 --- a/main/l10ntools/inc/tokens.h +++ b/main/l10ntools/inc/tokens.h @@ -1,5 +1,5 @@ /************************************************************** - * + * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information @@ -7,16 +7,16 @@ * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. - * + * *************************************************************/ @@ -29,8 +29,8 @@ /* Tokens for parsing src files */ /*------------------------------------------------------ */ /*------------------------------------------------------ */ -#define IGNOREDTOKENS 400 /* #include | #pragma | //... | ... */ -#define COMMEND 401 /*... */ +#define IGNOREDTOKENS 400 /* #include | #pragma | //... | ... */ +#define COMMENT 401 /*... */ #define DEFINEDRES 402 /* Text = { */ #define ANYTOKEN 404 /* XYZ */ #define UNKNOWNTOKEN 405 /* XYZ[ \t]$ */ @@ -41,30 +41,30 @@ #define FILTER_LEVEL 500 /* following tokens will be executed */ /*------------------------------------------------------ */ -#define CONDITION 501 /* #if... | #endif ... | ... */ -#define EMPTYLINE 502 /* */ -#define RESSOURCE 503 /* Menu MID_TEST */ -#define RESSOURCEEXPR 504 /* Menu ( MID_TEST + .. ) */ -#define SMALRESSOURCE 505 /* PageItem { */ -#define TEXTLINE 506 /* TEXT = "hhh" */ +#define CONDITION 501 /* #if... | #endif ... | ... */ +#define EMPTYLINE 502 /* */ +#define RESSOURCE 503 /* Menu MID_TEST */ +#define RESSOURCEEXPR 504 /* Menu ( MID_TEST + .. ) */ +#define SMALRESSOURCE 505 /* PageItem { */ +#define TEXTLINE 506 /* TEXT = "hhh" */ #define LONGTEXTLINE 507 /* TEXT = "hhh" TEST "HHH" ... */ #define TEXT 508 /* "Something like this" */ #define LEVELUP 509 /* { */ #define LEVELDOWN 510 /* }; */ #define APPFONTMAPPING 511 /* MAP_APPFONT(10,10) */ #define ASSIGNMENT 512 /* Somathing = Anything */ -#define LISTASSIGNMENT 513 /* ...List [xyz]=... */ -#define LISTTEXT 514 /* < "Text" ... > */ +#define LISTASSIGNMENT 513 /* ...List [xyz]=... */ +#define LISTTEXT 514 /* < "Text" ... > */ #define RSCDEFINE 515 /* #define MY_TEXT */ #define RSCDEFINELEND 516 /* */ -#define NEWTEXTINRES 517 /* ### Achtung : Ne... */ -#define UIENTRIES 518 /* UIEntries = { */ +#define NEWTEXTINRES 517 /* ### Achtung : Ne... */ +#define UIENTRIES 518 /* UIEntries = { */ #define PRAGMA 519 /* #pragma ... */ -#define _LISTTEXT 521 /* { "Text" ... } */ -#define TEXTREFID 522 /* Text = 12345 */ +#define _LISTTEXT 521 /* { "Text" ... } */ +#define TEXTREFID 522 /* Text = 12345 */ #define LISTRESID 523 /* < 12345; ... > */ #define _LISTRESID 523 /* { 12345; ... } */ -#define NORMDEFINE 524 /* #define ... */ +#define NORMDEFINE 524 /* #define ... */ /*------------------------------------------------------ */ /*------------------------------------------------------ */ /* Tokens for parsing cfg files */ @@ -94,12 +94,12 @@ #define XRM_SECTION_START 503 #define XRM_SECTION_END 504 #define XRM_PARAGRAPH_START 505 -#define XRM_PARAGRAPH_END 506 -#define XRM_TEXT_START 507 -#define XRM_TEXT_END 508 -#define XRM_LIST_START 509 -#define XRM_LIST_END 510 +#define XRM_PARAGRAPH_END 506 +#define XRM_TEXT_START 507 +#define XRM_TEXT_END 508 +#define XRM_LIST_START 509 +#define XRM_LIST_END 510 #define XML_TEXTCHAR 600 - + #endif diff --git a/main/l10ntools/source/cfglex.l b/main/l10ntools/source/cfglex.l index 1cbbc1d..b9002cc 100644 --- a/main/l10ntools/source/cfglex.l +++ b/main/l10ntools/source/cfglex.l @@ -1,6 +1,6 @@ %{ /************************************************************** - * + * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information @@ -8,16 +8,16 @@ * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. - * + * *************************************************************/ /* * lexer for parsing cfg source files @@ -106,8 +106,8 @@ int bText=0; pChar[1] = 0x00; pChar[0] = c3; - WorkOnTokenSet( COMMEND, yytext ); - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, yytext ); + WorkOnTokenSet( COMMENT, pChar ); for(;;) { if ( c3 == EOF ) @@ -118,7 +118,7 @@ int bText=0; c2 = c3; c3 = input(); pChar[0] = c3; - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, pChar ); } } @@ -130,7 +130,7 @@ int bText=0; \<[^\>\!]*\> { bText = 0; if ( yytext[ 1 ] == '!' && yytext[ 2 ] == '-' && yytext[ 3 ] == '-' ) - WorkOnTokenSet( COMMEND, yytext ); + WorkOnTokenSet( COMMENT, yytext ); else WorkOnTokenSet( CFG_UNKNOWNTAG, yytext ); } @@ -190,14 +190,14 @@ main( int argc, char* argv[]) pOutput = GetOutputFile( argc, argv ); - if ( !pOutput ) { + if ( !pOutput ) { fprintf( stdout, "Syntax: CFGEX[-p Prj][-r PrjRoot]-i FileIn [-o FileOut][-m DataBase][-e][-b][-u][-f][-d DoneFile][-g[:dtd] ][-L l1,l2,...]\n" ); fprintf( stdout, " Prj: Project\n" ); fprintf( stdout, " PrjRoot: Path to project root (..\\.. etc.)\n" ); fprintf( stdout, " FileIn: Source files (*.src)\n" ); fprintf( stdout, " FileOut: Destination file (*.*)\n" ); fprintf( stdout, " DataBase: Mergedata (*.sdf)\n" ); - fprintf( stdout, " -e: Disable writing errorlog\n" ); + fprintf( stdout, " -e: Disable writing errorlog\n" ); fprintf( stdout, " -b: Break when Token \"HelpText\" found in source\n" ); fprintf( stdout, " -u: [english] and [german] are allowed, Id is Taken from DataBase \n" ); fprintf( stdout, " -f: force extraction and merge even if only one language is existent\n" ); @@ -216,22 +216,21 @@ main( int argc, char* argv[]) if ( !pFile ) return 1; - yyin = pFile; + yyin = pFile; /* create global instance of class CfgExport */ //InitCfgExport( pOutput ); /* start parser */ - yylex(); + yylex(); /* get error info. and end export */ nRetValue = GetError(); EndCfgExport(); - - removeTempFile(); + + removeTempFile(); /* return error level */ return nRetValue; } - diff --git a/main/l10ntools/source/srclex.l b/main/l10ntools/source/srclex.l index f47f138..8f388ce 100644 --- a/main/l10ntools/source/srclex.l +++ b/main/l10ntools/source/srclex.l @@ -1,7 +1,7 @@ %{ /************************************************************** - * + * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information @@ -9,16 +9,16 @@ * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. - * + * *************************************************************/ /* * lexer for parsing ressource source files (*.src) @@ -98,8 +98,8 @@ void YYWarning(); pChar[1] = 0x00; pChar[0] = c2; - WorkOnTokenSet( COMMEND, yytext ); - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, yytext ); + WorkOnTokenSet( COMMENT, pChar ); for(;;) { if ( c2 == EOF ) break; @@ -108,7 +108,7 @@ void YYWarning(); c1 = c2; c2 = input(); pChar[0] = c2; - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, pChar ); } } @@ -172,8 +172,8 @@ void YYWarning(); WorkOnTokenSet( TEXTREFID, yytext ); } -[a-zA-Z0-9_]+[ \t]*"="[\t ]*([ \t]*"//".*\n)*.* | -[a-zA-Z0-9_]+[ \t]*"=".* { +[a-zA-Z0-9_]+[ \t]*"="[\t ]*([ \t]*"//".*\n)*.* | +[a-zA-Z0-9_]+[ \t]*"=".* { /* ASSIGNMENT Typ = ... */ WorkOnTokenSet( ASSIGNMENT, yytext ); } @@ -244,7 +244,7 @@ int yywrap(void) return 0; } - /* end of input reached */ + /* end of input reached */ return 1; } @@ -277,10 +277,10 @@ main( int argc, char* argv[]) int nRetValue = 0; char *pOutput; FILE *pFile; - + pOutput = GetOutputFile( argc, argv ); - if ( !pOutput ) { + if ( !pOutput ) { fprintf( stdout, "Syntax:TRANSEX[-p Prj][-r PrjRoot]-i FileIn...[-o FileOut][-m DataBase][-e][-b][-u][-L l1,l2,...]\n" ); fprintf( stdout, " Prj: Project\n" ); fprintf( stdout, " PrjRoot: Path to project root (..\\.. etc.)\n" ); @@ -288,7 +288,7 @@ main( int argc, char* argv[]) fprintf( stdout, " FileOut: Destination file (*.*)\n" ); fprintf( stdout, " DataBase: Mergedata (*.sdf)\n" ); fprintf( stdout, " -QQ: quiet output\n" ); - fprintf( stdout, " -e: Disable writing errorlog\n" ); + fprintf( stdout, " -e: Disable writing errorlog\n" ); fprintf( stdout, " -b: Break when Token \"HelpText\" found in source\n" ); fprintf( stdout, " -u: [english] and [german] are allowed, Id is Taken from DataBase \n" ); fprintf( stdout, " -NOUTF8: disable UTF8 as language independent encoding\n" ); @@ -299,19 +299,19 @@ main( int argc, char* argv[]) fprintf( stdout, " Restriction to de and es, en-US will be fallback for es\n" ); return 1; } - + InitExport( pOutput , getFilename() ); pFile = GetNextFile(); if ( !pFile ) return 1; - - yyin = pFile; + + yyin = pFile; /* create global instance of class Export */ /* start parser */ - yylex(); - Close(); + yylex(); + Close(); /* get error info. and end export */ nRetValue = GetError(); @@ -320,3 +320,4 @@ main( int argc, char* argv[]) /* return error level */ return nRetValue; } + diff --git a/main/l10ntools/source/xrmlex.l b/main/l10ntools/source/xrmlex.l index 7d263fe..80f330f 100644 --- a/main/l10ntools/source/xrmlex.l +++ b/main/l10ntools/source/xrmlex.l @@ -1,6 +1,6 @@ %{ /************************************************************** - * + * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information @@ -8,16 +8,16 @@ * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. - * + * *************************************************************/ /* * lexer for parsing xml-property source files (*.xml) @@ -38,7 +38,7 @@ #endif /* table of possible token ids */ -#include "tokens.h" +#include "tokens.h" #include <stdlib.h> #include <stdio.h> @@ -130,8 +130,8 @@ int bText=0; pChar[1] = 0x00; pChar[0] = c3; - WorkOnTokenSet( COMMEND, yytext ); - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, yytext ); + WorkOnTokenSet( COMMENT, pChar ); for(;;) { if ( c3 == EOF ) @@ -142,7 +142,7 @@ int bText=0; c2 = c3; c3 = input(); pChar[0] = c3; - WorkOnTokenSet( COMMEND, pChar ); + WorkOnTokenSet( COMMENT, pChar ); } } @@ -223,22 +223,23 @@ main( int argc, char* argv[]) pFile = GetXrmFile(); InitXrmExport( pOutput , getFilename() ); - if ( !pFile ) + if ( !pFile ) return 1; - yyin = pFile; + yyin = pFile; /* create global instance of class XmlExport */ //InitXrmExport( pOutput ); /* start parser */ - yylex(); + yylex(); /* get error info. and end export */ nRetValue = GetError(); EndXrmExport(); - removeTempFile(); + removeTempFile(); /* return error level */ return nRetValue; } +