first remove patches. raize IssueZilla as far as possible
This commit is contained in:
parent
2a7037b6ef
commit
68a46b37ab
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=95377
252 changed files with 0 additions and 11724 deletions
|
@ -1,103 +0,0 @@
|
|||
--- ../config_office/configure.in 5 Aug 2003 16:21:41 -0000 1.55.2.9
|
||||
+++ ../config_office/configure.in 9 Aug 2003 05:20:19 -0000
|
||||
@@ -77,6 +77,11 @@
|
||||
|
||||
Usage: --with-jdk-home=<absolute path to JDK 1.3 home>
|
||||
],,)
|
||||
+AC_ARG_WITH(gxx_include_path,
|
||||
+[ --with-gxx-include-path if you want to override the autodetected g++ include path.
|
||||
+
|
||||
+ Usage: --with-gxx-include-path=<absolute path to g++ include dir>
|
||||
+],,)
|
||||
AC_ARG_ENABLE(java,
|
||||
[ --disable-java Build without Java support. Use if there is no supported JDK
|
||||
for your platform. The build will have no support for Java
|
||||
@@ -191,8 +196,8 @@
|
||||
Usage: --with-asm-home=<path to ml.exe directory>
|
||||
],,)
|
||||
AC_ARG_WITH(os-version,
|
||||
-[ --with-os-version For FreeBSD users, use this option option to build
|
||||
- OpenOffice.org with the correct OSVERSION.
|
||||
+[ --with-os-version For FreeBSD users, use this option option to override
|
||||
+ the detected OSVERSION.
|
||||
|
||||
Usage: --with-os-version=<OSVERSION>
|
||||
],,)
|
||||
@@ -301,6 +306,19 @@
|
||||
"FreeBSD")
|
||||
test_x=yes
|
||||
test_gtk=yes
|
||||
+ AC_MSG_CHECKING([the FreeBSD operating system release])
|
||||
+ if test -n "$with_os_version"; then
|
||||
+ OSVERSION="$with_os_version"
|
||||
+ else
|
||||
+ OSVERSION=`/sbin/sysctl -n kern.osreldate`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([found OSVERSION=$OSVERSION])
|
||||
+ PTHREAD_CFLAGS="-D_THREAD_SAFE"
|
||||
+ if test "$OSVERSION" -lt "500016"; then
|
||||
+ PTHREAD_LIBS="-pthread"
|
||||
+ else
|
||||
+ PTHREAD_LIBS="-lc_r"
|
||||
+ fi
|
||||
;;
|
||||
"OSF1")
|
||||
test_x=dontknow
|
||||
@@ -326,6 +345,7 @@
|
||||
|
||||
AC_MSG_RESULT([checked ($_os)])
|
||||
|
||||
+AC_SUBST(OSVERSION)
|
||||
AC_SUBST(PTHREAD_CFLAGS)
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
@@ -812,30 +832,20 @@
|
||||
dnl ===================================================================
|
||||
dnl Set the gcc/gxx include directories
|
||||
dnl ===================================================================
|
||||
-if test "$_os" = "FreeBSD" && test "$CC" != "cc"; then
|
||||
-if test "$GXX" = "yes"; then
|
||||
- if test -n "$enable_gcc3"; then
|
||||
- _gccincname1="g++-v3"
|
||||
- else
|
||||
- _gccincname1="g++-3"
|
||||
- fi
|
||||
- _gcc_include_path=".."
|
||||
- _gxx_include_path="$_gcc_include_path/$_gccincname1"
|
||||
-fi
|
||||
-else
|
||||
-if test "$GXX" = "yes"; then
|
||||
- _gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
- if test "$_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
- _gxx_include_path="/usr/include"
|
||||
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
|
||||
+# often contains an i386 which is expanded as a macro. Solved in stlport.
|
||||
+if test "$GXX" = "yes" -a -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
+ if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
+ with_gxx_include_path="/usr/include"
|
||||
fi
|
||||
dnl This is the original code...
|
||||
-dnl _gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
-fi
|
||||
+dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
fi
|
||||
-if test -z "$_gxx_include_path"; then
|
||||
- _gxx_include_path="NO_GXX_INCLUDE"
|
||||
+if test -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path="NO_GXX_INCLUDE"
|
||||
fi
|
||||
-GXX_INCLUDE_PATH="$_gxx_include_path"
|
||||
+GXX_INCLUDE_PATH="$with_gxx_include_path"
|
||||
AC_SUBST(GXX_INCLUDE_PATH)
|
||||
|
||||
dnl ===================================================================
|
||||
@@ -1677,8 +1687,6 @@
|
||||
AC_SUBST(GCC_HOME)
|
||||
|
||||
AC_SUBST(WITH_MINGWIN)
|
||||
-OSVERSION="$with_os_version"
|
||||
-AC_SUBST(OSVERSION)
|
||||
|
||||
AC_OUTPUT([set_soenv])
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk.orig Tue Apr 15 19:39:14 2003
|
||||
+++ ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk Sat May 31 22:34:31 2003
|
||||
@@ -64,8 +64,8 @@
|
||||
#mozilla specific stuff.
|
||||
MOZ_LIB=$(SOLARVERSION)$/$(INPATH)$/lib$(UPDMINOREXT)
|
||||
MOZ_INC=$(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
|
||||
-#MOZ_LIB=$(PRJ)$/$(INPATH)$/lib
|
||||
-#MOZ_INC=$(PRJ)$/$(INPATH)$/inc$/mozilla
|
||||
+#MOZ_LIB=$(PRJ)$/..$/moz$/$(INPATH)$/lib
|
||||
+#MOZ_INC=$(PRJ)$/..$/moz$/$(INPATH)$/inc$/mozilla
|
||||
#End of mozilla specific stuff.
|
||||
|
||||
PRJ=..$/..$/..$/..
|
||||
@@ -132,7 +132,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS += -DWINVER=0x400 -DMOZILLA_CLIENT \
|
||||
-DNS_NET_FILE -DCookieManagement -DSingleSignon -DClientWallet \
|
||||
-DTRACING -DXP_PC -DXP_WIN -DXP_WIN32 -DHW_THREADS \
|
||||
@@ -150,7 +150,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS+= -DMOZILLA_CLIENT \
|
||||
-DOSTYPE=\"Linux2.2.14-5\" -DOJI
|
||||
.IF "$(OS)" == "LINUX"
|
||||
@@ -166,6 +166,13 @@
|
||||
-fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
-Wno-long-long
|
||||
+CDEFS += -DTRACING
|
||||
+.ELIF "$(OS)" == "FREEBSD"
|
||||
+CFLAGS += -fPIC
|
||||
+CFLAGSCXX += \
|
||||
+ -fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
+ -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
+ -Wno-long-long -pthread
|
||||
CDEFS += -DTRACING
|
||||
.ENDIF
|
||||
.ENDIF
|
|
@ -1,10 +0,0 @@
|
|||
--- ../cppuhelper/source/gcc3_linux_intel.map.orig Sat Sep 13 22:15:22 2003
|
||||
+++ ../cppuhelper/source/gcc3_linux_intel.map Sat Sep 13 22:16:01 2003
|
||||
@@ -299,6 +299,7 @@
|
||||
_ZNK4cppu6UnoUrl11getProtocolEv;
|
||||
_ZNK4cppu6UnoUrl13getConnectionEv;
|
||||
_ZNK4cppu6UnoUrl13getObjectNameEv;
|
||||
+_end;
|
||||
|
||||
local:
|
||||
*;
|
|
@ -1,11 +0,0 @@
|
|||
--- ../crashrep/source/unx/makefile.mk.orig Tue Jul 22 19:37:38 2003
|
||||
+++ ../crashrep/source/unx/makefile.mk Thu Aug 14 18:44:09 2003
|
||||
@@ -123,7 +123,7 @@
|
||||
APP2STDLIBS+=-lsocket
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
-APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11
|
||||
+APP2STDLIBS=`pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff -lintl -lfreetype -lexpat $(DYNAMIC) -lXext -lX11
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
|
@ -1,11 +0,0 @@
|
|||
--- ../desktop/scripts/soffice.sh.orig Wed Sep 17 05:21:54 2003
|
||||
+++ ../desktop/scripts/soffice.sh Wed Sep 17 05:24:59 2003
|
||||
@@ -233,6 +233,8 @@
|
||||
PATH="$sd_prog":$PATH
|
||||
export PATH
|
||||
|
||||
+. $sd_prog/freebsd-local.sh
|
||||
+
|
||||
# execute soffice binary
|
||||
exec "$sd_prog/$sd_binary" "$@"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../jvmaccess/source/sunversion.cxx.orig Thu May 22 18:41:23 2003
|
||||
+++ ../jvmaccess/source/sunversion.cxx Tue Sep 2 21:31:04 2003
|
||||
@@ -244,6 +244,22 @@
|
||||
m_preRelease = Rel_RC1;
|
||||
else if (! strcmp(pCur, "rc2"))
|
||||
m_preRelease = Rel_RC2;
|
||||
+ else if (! strcmp(pCur, "p8"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p7"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p6"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p5"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p4"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p3"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p2"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p1"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
else
|
||||
return false;
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- ../python/makefile.mk 31 Jul 2003 12:15:14 -0000 1.5.2.2
|
||||
+++ ../python/makefile.mk 8 Aug 2003 15:28:45 -0000
|
||||
@@ -187,7 +187,7 @@
|
||||
ld -G -o $@ -u Py_Main -u Py_FrozenMain -u PyFPE_dummy $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -h libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
||||
.ELSE
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
- ld -shared -o $@ --whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a --no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
+ $(LINK) -shared -o $@ -Wl,-whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -Wl,-no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
.ELSE
|
||||
.IF "$(OS)" == "IRIX"
|
||||
ld -shared -o $@ -all $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -notall -soname libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
|
@ -1,8 +0,0 @@
|
|||
--- ../readlicense_oo/prj/d.lst~ Thu Jul 17 03:00:51 2003
|
||||
+++ ../readlicense_oo/prj/d.lst Sun Jul 27 17:23:26 2003
|
||||
@@ -206,4 +206,4 @@
|
||||
..\%__SRC%\misc\99\readme99.txt %_DEST%\bin%_EXT%\99\osl\README99
|
||||
..\%__SRC%\misc\99\readme99.html %_DEST%\bin%_EXT%\99\osl\README99.html
|
||||
|
||||
-..\%__SRC%\misc\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
||||
+..\%__SRC%\html\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
|
@ -1,214 +0,0 @@
|
|||
--- ../svx/source/svrtf/rtfitem.cxx 24 Jun 2003 07:48:56 -0000 1.18
|
||||
+++ ../svx/source/svrtf/rtfitem.cxx 25 Jul 2003 22:54:24 -0000
|
||||
@@ -285,11 +285,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType )
|
||||
+// if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType ) //Takashi Ono for CJK
|
||||
+ if( LOW_CHARTYPE == eType )
|
||||
{
|
||||
if( *pNormal )
|
||||
{
|
||||
rItem.SetWhich( *pNormal );
|
||||
+ rSet.Put( rItem );
|
||||
+ }
|
||||
+ }
|
||||
+ else if( HIGH_CHARTYPE == eType )
|
||||
+ {
|
||||
+ if( *pCTL )
|
||||
+ {
|
||||
+ rItem.SetWhich( *pCTL );
|
||||
rSet.Put( rItem );
|
||||
}
|
||||
}
|
||||
--- ../svx/source/svrtf/svxrtf.cxx 19 May 2003 12:30:59 -0000 1.15
|
||||
+++ ../svx/source/svrtf/svxrtf.cxx 25 Jul 2003 22:54:29 -0000
|
||||
@@ -583,8 +583,14 @@
|
||||
|
||||
case RTF_FCHARSET:
|
||||
if( -1 != nTokenValue )
|
||||
- pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
- (BYTE)nTokenValue ) );
|
||||
+ {
|
||||
+// pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
+// (BYTE)nTokenValue ) );
|
||||
+ CharSet nCharSet =
|
||||
+ rtl_getTextEncodingFromWindowsCharset( (BYTE)nTokenValue );
|
||||
+ pFont->SetCharSet( nCharSet );
|
||||
+ SetEncoding( nCharSet ); //Takashi Ono
|
||||
+ }
|
||||
break;
|
||||
|
||||
case RTF_FPRQ:
|
||||
--- ../sw/source/filter/rtf/swparrtf.cxx 4 Jun 2003 10:19:09 -0000 1.28
|
||||
+++ ../sw/source/filter/rtf/swparrtf.cxx 25 Jul 2003 22:54:37 -0000
|
||||
@@ -3231,10 +3231,156 @@
|
||||
SetSwgValues( rCollSet );
|
||||
}
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+String SwRTFParser::XlateFmtColName( const String &rName )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_NONE, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_NONE, RES_NONE, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_LISTS_BEGIN, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE,RES_NONE, RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ RES_POOL_COLLFMT_TYPE nId = RES_NONE;
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( stiName ) / sizeof( *stiName ); i++)
|
||||
+ {
|
||||
+ if ( rName == String( stiName[i], RTL_TEXTENCODING_MS_1252 ) )
|
||||
+ {
|
||||
+ nId = aArr[i];
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ USHORT nResId;
|
||||
+ if( RES_POOLCOLL_TEXT_BEGIN <= nId && nId < RES_POOLCOLL_TEXT_END )
|
||||
+ nResId = RC_POOLCOLL_TEXT_BEGIN - RES_POOLCOLL_TEXT_BEGIN;
|
||||
+ else if (RES_POOLCOLL_LISTS_BEGIN <= nId && nId < RES_POOLCOLL_LISTS_END)
|
||||
+ nResId = RC_POOLCOLL_LISTS_BEGIN - RES_POOLCOLL_LISTS_BEGIN;
|
||||
+ else if (RES_POOLCOLL_EXTRA_BEGIN <= nId && nId < RES_POOLCOLL_EXTRA_END)
|
||||
+ nResId = RC_POOLCOLL_EXTRA_BEGIN - RES_POOLCOLL_EXTRA_BEGIN;
|
||||
+ else if (RES_POOLCOLL_REGISTER_BEGIN <= nId && nId < RES_POOLCOLL_REGISTER_END)
|
||||
+ nResId = RC_POOLCOLL_REGISTER_BEGIN - RES_POOLCOLL_REGISTER_BEGIN;
|
||||
+ else if (RES_POOLCOLL_DOC_BEGIN <= nId && nId < RES_POOLCOLL_DOC_END)
|
||||
+ nResId = RC_POOLCOLL_DOC_BEGIN - RES_POOLCOLL_DOC_BEGIN;
|
||||
+ else if (RES_POOLCOLL_HTML_BEGIN <= nId && nId < RES_POOLCOLL_HTML_END)
|
||||
+ nResId = RC_POOLCOLL_HTML_BEGIN - RES_POOLCOLL_HTML_BEGIN;
|
||||
+ return String( ResId( nResId + nId, pSwResMgr ) );
|
||||
+}
|
||||
+
|
||||
SwTxtFmtColl* SwRTFParser::MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle )
|
||||
{
|
||||
- int bCollExist;
|
||||
- SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo),
|
||||
+ int bCollExist;
|
||||
+// SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo), //Takashi Ono for CJK
|
||||
+ SwTxtFmtColl* pColl = MakeColl( XlateFmtColName( rStyle.sName ),
|
||||
+ USHORT(nNo),
|
||||
rStyle.nOutlineNo, bCollExist );
|
||||
aTxtCollTbl.Insert( nNo, pColl );
|
||||
|
||||
--- ../sw/source/filter/rtf/swparrtf.hxx 19 May 2003 12:25:34 -0000 1.10
|
||||
+++ ../sw/source/filter/rtf/swparrtf.hxx 25 Jul 2003 22:54:44 -0000
|
||||
@@ -364,6 +364,7 @@
|
||||
void SetStyleAttr( SfxItemSet& rCollSet,
|
||||
const SfxItemSet& rStyleSet,
|
||||
const SfxItemSet& rDerivedSet );
|
||||
+ String XlateFmtColName( const String &rName ); //Takashi Ono for CJK
|
||||
SwTxtFmtColl* MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
SwCharFmt* MakeCharStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
void MakeStyleTab();
|
|
@ -1,13 +0,0 @@
|
|||
--- ../sal/textenc/tencinfo.c.orig Fri Apr 11 16:25:01 2003
|
||||
+++ ../sal/textenc/tencinfo.c Sat May 31 23:33:43 2003
|
||||
@@ -668,6 +668,10 @@
|
||||
/* characters. The function search for the first equal string in */
|
||||
/* the table. In this table are only the most used mime types. */
|
||||
/* Sort order: important */
|
||||
+
|
||||
+ if (pMimeCharset == NULL)
|
||||
+ pMimeCharset = "usascii";
|
||||
+
|
||||
static ImplStrCharsetDef const aVIPMimeCharsetTab[] =
|
||||
{
|
||||
{ "usascii", RTL_TEXTENCODING_ASCII_US },
|
|
@ -1,13 +0,0 @@
|
|||
--- ../setup2/script/setup.sh.orig Thu Jul 17 02:59:43 2003
|
||||
+++ ../setup2/script/setup.sh Thu Sep 4 07:27:59 2003
|
||||
@@ -118,6 +118,10 @@
|
||||
LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export LD_LIBRARY_PATH
|
||||
;;
|
||||
+ FreeBSD)
|
||||
+ LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
+ export LD_LIBRARY_PATH
|
||||
+ ;;
|
||||
Darwin)
|
||||
DYLD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export DYLD_LIBRARY_PATH
|
|
@ -1,16 +0,0 @@
|
|||
--- ../solenv/bin/addsym.awk.orig Tue Mar 11 15:11:44 2003
|
||||
+++ ../solenv/bin/addsym.awk Tue Mar 11 15:13:19 2003
|
||||
@@ -72,11 +72,11 @@
|
||||
END {
|
||||
if (state == 0) {
|
||||
print "# Weak RTTI symbols for C++ exceptions:"
|
||||
- print "UDK_3_0_0 { global: _ZTI*; _ZTS*; };"
|
||||
+ print "UDK_3_0_0 { global: _ZTI*; _ZTS*; GetVersionInfo;};"
|
||||
}
|
||||
}
|
||||
state == 2 {
|
||||
- print " _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
|
||||
+ print " _ZTI*; _ZTS*; GetVersionInfo;# weak RTTI symbols for C++ exceptions"
|
||||
state = 3
|
||||
}
|
||||
/^[\t ]*UDK_3_0_0[\t ]*{/ { state = 1 }
|
|
@ -1,19 +0,0 @@
|
|||
--- ../solenv/inc/unxfbsdi.mk.org Thu Aug 28 07:35:37 2003
|
||||
+++ ../solenv/inc/unxfbsdi.mk Fri Aug 29 22:42:08 2003
|
||||
@@ -200,12 +200,12 @@
|
||||
# libraries for linking applications
|
||||
STDLIBCUIST=-lm
|
||||
STDLIBGUIST=-lXaw -lXt -lX11 -lm
|
||||
-STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDLIBCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm
|
||||
+STDLIBCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
# libraries for linking shared libraries
|
||||
-STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDSHLCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm
|
||||
+STDSHLCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../stlport/STLport-4.5.patch.orig Sat Aug 16 08:45:46 2003
|
||||
+++ ../stlport/STLport-4.5.patch Sat Aug 16 08:52:25 2003
|
||||
@@ -254,11 +254,12 @@
|
||||
|
||||
# elif (__GNUC_MINOR__ < 8)
|
||||
|
||||
---- 244,253 ----
|
||||
+--- 244,254 ----
|
||||
|
||||
# if (__GNUC__ >= 3)
|
||||
|
||||
! /* properly determine the STLP_NATIVE_INCLUDE_PATH */
|
||||
+! #undef i386
|
||||
! # define _STLP_NATIVE_INCLUDE_PATH GXX_INCLUDE_PATH
|
||||
! # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH \
|
||||
! GXX_INCLUDE_PATH/backward
|
||||
@@ -274,7 +275,7 @@
|
||||
# endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
-+ # include <../wchar.h>
|
||||
++ #include _STLP_NATIVE_C_HEADER(wchar.h)
|
||||
+ #endif
|
||||
# include <stl/_cwchar.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8scan.cxx.orig Wed Sep 3 04:12:28 2003
|
||||
+++ ../sw/source/filter/ww8/ww8scan.cxx Wed Sep 3 04:12:49 2003
|
||||
@@ -163,7 +163,7 @@
|
||||
{
|
||||
ASSERT(mnNoElems && pWwSprmTab, "WW8: empty Array: Don't do that");
|
||||
std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
|
||||
-#if OSL_DEBUG_LEVEL > 1
|
||||
+#if OSL_DEBUG_LEVEL > 10 // XXX pass compilation with WITH_DEBUG=2
|
||||
bool bBroken=false;
|
||||
rtl::OUString sError;
|
||||
const C *pIter = mpWwSprmTab;
|
|
@ -1,22 +0,0 @@
|
|||
--- ../tools/source/string/tstring.cxx.orig Thu Mar 27 18:04:53 2003
|
||||
+++ ../tools/source/string/tstring.cxx Sat May 31 23:04:05 2003
|
||||
@@ -103,6 +103,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Char* pStr )
|
||||
{
|
||||
const sal_Char* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
||||
@@ -113,6 +116,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Unicode* pStr )
|
||||
{
|
||||
const sal_Unicode* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
|
@ -1,21 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:55:23 -0000
|
||||
@@ -2015,7 +2015,7 @@
|
||||
bool bStartAttr = pPlcxMan->Get(&aRes); // hole Attribut-Pos
|
||||
aRes.nAktCp = rTxtPos; // Akt. Cp-Pos
|
||||
|
||||
- if (aRes.nFlags & MAN_MASK_NEW_SEP) // neue Section
|
||||
+ if ((aRes.nFlags & MAN_MASK_NEW_SEP) || maSectionManager.empty()) // neue Section
|
||||
{
|
||||
ASSERT(pPaM->GetNode()->GetTxtNode(), "Missing txtnode");
|
||||
// PageDesc erzeugen und fuellen
|
||||
--- ../sw/source/filter/ww8/ww8par.hxx 30 Jun 2003 15:54:37 -0000 1.115
|
||||
+++ ../sw/source/filter/ww8/ww8par.hxx 25 Jul 2003 22:55:28 -0000
|
||||
@@ -720,6 +720,7 @@
|
||||
short GetPageLeft() const;
|
||||
short GetPageRight() const;
|
||||
short GetPageWidth() const;
|
||||
+ bool empty() const { return maSegments.empty(); }
|
||||
};
|
||||
|
||||
class wwFrameNamer
|
|
@ -1,13 +0,0 @@
|
|||
--- ../unoil/makefile.pmk.orig Fri Aug 31 18:04:43 2001
|
||||
+++ ../unoil/makefile.pmk Thu Sep 12 12:17:50 2002
|
||||
@@ -74,8 +74,8 @@
|
||||
JAVAFILESLIST := $(shell +cd $(GENJAVADIR)$/$(PACKAGE) $(COMMANDSEPARATOR) ls *.java)
|
||||
.ENDIF # "$(L10N_framework)"==""
|
||||
|
||||
-GENJAVAFILES := $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
-GENCLASSFILES := $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
+GENJAVAFILES += $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
+GENCLASSFILES += $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../vcl/unx/source/app/salmain.cxx 1 Aug 2003 03:34:39 -0000 1.8.4.1
|
||||
+++ ../vcl/unx/source/app/salmain.cxx 7 Aug 2003 22:43:19 -0000
|
||||
@@ -62,7 +62,7 @@
|
||||
#define _SV_SALMAIN_CXX
|
||||
|
||||
// -=-= #includes =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
-#ifdef MACOSX
|
||||
+#if defined(MACOSX) || defined(FREEBSD)
|
||||
// rlimit needs sys/types.h
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
|
@ -1,63 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:54:52 -0000
|
||||
@@ -1683,11 +1683,20 @@
|
||||
if (bVer67)
|
||||
{
|
||||
sal_Char aTest[2];
|
||||
- aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
- aTest[1] = (nUCode & 0x00FF);
|
||||
- String aTemp(aTest, 2, eSrcCharSet);
|
||||
- ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
- *pWork = aTemp.GetChar(0);
|
||||
+ if (nUCode >= 0x3000)
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
+ aTest[1] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 2, eSrcCharSet);
|
||||
+ ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 1, eSrcCharSet);
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
}
|
||||
else
|
||||
*pWork = nUCode;
|
||||
@@ -3188,7 +3197,8 @@
|
||||
{
|
||||
case 6:
|
||||
case 7:
|
||||
- if ( (0xa5dc != nMagic) && (0xa699 != nMagic) )
|
||||
+ //if ( (0xa5dc != nMagic) && (0xa699 != nMagic) ) //Takashi Ono
|
||||
+ if ( (0xa5dc != nMagic) && ( (0xa697 > nMagic) || (0xa699 < nMagic) ) )
|
||||
{
|
||||
//JP 06.05.99: teste auf eigenen 97-Fake!
|
||||
if (pStg && 0xa5ec == nMagic)
|
||||
--- ../sw/source/filter/ww8/ww8par6.cxx 20 Jun 2003 09:38:07 -0000 1.138
|
||||
+++ ../sw/source/filter/ww8/ww8par6.cxx 25 Jul 2003 22:55:05 -0000
|
||||
@@ -3373,9 +3373,11 @@
|
||||
nId = RES_CHRATR_CTL_FONT;
|
||||
break;
|
||||
case 93:
|
||||
+ case 111:
|
||||
case 0x4a4f:
|
||||
nId = RES_CHRATR_FONT;
|
||||
break;
|
||||
+ case 112:
|
||||
case 0x4a50:
|
||||
nId = RES_CHRATR_CJK_FONT;
|
||||
break;
|
||||
@@ -4984,8 +4986,8 @@
|
||||
//percentage to grow hps short
|
||||
{110, (FNReadRecord)0}, //"sprmCCondHyhen", chp.ysri
|
||||
//ysri short
|
||||
- {111, (FNReadRecord)0}, //"??111",
|
||||
- {112, (FNReadRecord)0}, //"??112",
|
||||
+ {111, &SwWW8ImplReader::Read_FontCode}, //ww7 font
|
||||
+ {112, &SwWW8ImplReader::Read_FontCode}, //ww7 CJK font
|
||||
{113, &SwWW8ImplReader::Read_FontCode}, //ww7 rtl font
|
||||
{114, (FNReadRecord)0}, //"??114",
|
||||
{115, &SwWW8ImplReader::Read_TxtColor}, //ww7 rtl colour ?
|
|
@ -1,312 +0,0 @@
|
|||
--- ../svtools/source/svrtf/rtfout.cxx.orig 2000-10-16 18:13:46.000000000 +0900
|
||||
+++ ../svtools/source/svrtf/rtfout.cxx 2003-09-23 12:41:00.000000000 +0900
|
||||
@@ -124,8 +124,9 @@
|
||||
default:
|
||||
{
|
||||
sal_Unicode cCh = c;
|
||||
- c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
- if( !c )
|
||||
+ rtl::OString buff( &c, 1, eDestEnc, RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE|RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE );
|
||||
+// c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
+ if( !buff.getLength() )
|
||||
{
|
||||
// then write as unicode - character
|
||||
if( 0xFF < cCh )
|
||||
@@ -141,8 +142,8 @@
|
||||
break;
|
||||
}
|
||||
|
||||
- if( !bWriteHelpFile )
|
||||
- switch( c )
|
||||
+ if( !bWriteHelpFile && buff.getLength() == 1 )
|
||||
+ switch( BYTE(buff[0]) )
|
||||
{
|
||||
#ifdef MAC
|
||||
case 0xa5: pStr = sRTF_BULLET; break;
|
||||
@@ -164,6 +165,9 @@
|
||||
// MAC
|
||||
}
|
||||
if( !pStr )
|
||||
+ for (int i = 0; i < buff.getLength(); ++i)
|
||||
+ {
|
||||
+ c = BYTE(buff[i]);
|
||||
switch ( c )
|
||||
{
|
||||
case '\\':
|
||||
@@ -186,6 +190,7 @@
|
||||
}
|
||||
break;
|
||||
}
|
||||
+ }
|
||||
}
|
||||
break;
|
||||
}
|
||||
--- ../sw/source/filter/rtf/wrtrtf.cxx.orig 2003-04-18 00:00:28.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.cxx 2003-09-23 23:33:08.000000000 +0900
|
||||
@@ -184,6 +184,12 @@
|
||||
#ifndef _CHARFMT_HXX
|
||||
#include <charfmt.hxx>
|
||||
#endif
|
||||
+#ifndef _POOLFMT_HXX
|
||||
+#include <poolfmt.hxx>
|
||||
+#endif
|
||||
+#ifndef _SWSTYLENAMEMAPPER_HXX
|
||||
+#include <SwStyleNameMapper.hxx>
|
||||
+#endif
|
||||
#ifndef _SECTION_HXX //autogen
|
||||
#include <section.hxx>
|
||||
#endif
|
||||
@@ -215,7 +221,7 @@
|
||||
SV_IMPL_VARARR( RTFColorTbl, Color )
|
||||
|
||||
|
||||
-SwRTFWriter::SwRTFWriter( const String& rFltName )
|
||||
+SwRTFWriter::SwRTFWriter( const String& rFltName ) : eCurrentCharSet(DEF_ENCODING)
|
||||
{
|
||||
// schreibe Win-RTF-HelpFileFmt
|
||||
bWriteHelpFmt = 'W' == rFltName.GetChar( 0 );
|
||||
@@ -893,14 +899,14 @@
|
||||
// as alternative name. Because WinWord can't match each
|
||||
// font to a UniCode font. So the CJK texts are shown as
|
||||
// empty rectangles ;-(.
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
OutComment( rWrt, sRTF_FALT) << ' ';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt ) << '}';
|
||||
}
|
||||
else
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
rWrt.Strm() << ";}";
|
||||
}
|
||||
@@ -932,6 +938,139 @@
|
||||
|
||||
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+const rtl::OUString SwRTFWriter::XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_POOLCOLL_TEXT_IDENT, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_POOLCOLL_LABEL, RES_POOLCOLL_TOX_ILLUSH, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_POOLCOLL_TOX_AUTHORITIESH, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_NUM_LEVEL1,
|
||||
+
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_NUM_LEVEL2, RES_POOLCOLL_NUM_LEVEL3, RES_POOLCOLL_NUM_LEVEL4, RES_POOLCOLL_NUM_LEVEL5,
|
||||
+
|
||||
+ RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ sal_uInt16 idcol = ::SwStyleNameMapper::GetPoolIdFromUIName( rName, eFlags );
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( aArr ) / sizeof( *aArr ); i++)
|
||||
+ {
|
||||
+ if ( idcol == aArr[i] )
|
||||
+ {
|
||||
+ return rtl::OUString::createFromAscii(stiName[i]);
|
||||
+ }
|
||||
+ }
|
||||
+ return ::SwStyleNameMapper::GetProgName( idcol, String() );
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
void SwRTFWriter::OutRTFStyleTab()
|
||||
{
|
||||
// das 0-Style ist das Default, wird nie ausgegeben !!
|
||||
@@ -988,7 +1127,7 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pColl->GetName(), DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pColl->GetName(), GET_POOLID_TXTCOLL ), DEF_ENCODING,
|
||||
bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
@@ -1015,8 +1154,8 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pFmt->GetName(), DEF_ENCODING,
|
||||
- bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pFmt->GetName(), GET_POOLID_CHRFMT ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
Strm() << '}';
|
||||
@@ -1217,8 +1356,8 @@
|
||||
break;
|
||||
Strm() << sRTF_PGDSCNXT;
|
||||
OutULong( i ) << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), rPageDesc.GetName(),
|
||||
- DEF_ENCODING, bWriteHelpFmt ) << ";}";
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( rPageDesc.GetName(), GET_POOLID_PAGEDESC ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}";
|
||||
}
|
||||
Strm() << '}' << SwRTFWriter::sNewLine;
|
||||
bOutPageDesc = bOutPageDescTbl = FALSE;
|
||||
--- ../sw/source/filter/rtf/wrtrtf.hxx.orig 2002-07-31 19:18:50.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.hxx 2003-09-23 23:37:50.000000000 +0900
|
||||
@@ -117,6 +117,7 @@
|
||||
USHORT nAktFlyPos; // Index auf das naechste "FlyFrmFmt"
|
||||
void OutRTFColorTab();
|
||||
void OutRTFFontTab();
|
||||
+ const rtl::OUString XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags );
|
||||
void OutRTFStyleTab();
|
||||
void OutRTFListTab();
|
||||
|
||||
@@ -136,6 +137,8 @@
|
||||
USHORT nBkmkTabPos; // akt. Position in der Bookmark-Tabelle
|
||||
USHORT nCurScript; // actual scripttype
|
||||
|
||||
+ rtl_TextEncoding eCurrentCharSet;
|
||||
+
|
||||
#if defined(MAC) || defined(UNX)
|
||||
static const sal_Char sNewLine; // nur \012 oder \015
|
||||
#else
|
||||
--- ../sw/source/filter/rtf/rtfatr.cxx.orig 2003-05-19 21:24:46.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/rtfatr.cxx 2003-09-23 23:45:52.000000000 +0900
|
||||
@@ -1319,7 +1319,7 @@
|
||||
sURL = aTmp.GetFull();
|
||||
}
|
||||
*/ rWrt.Strm() << '\"';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
sURL = aTmp.GetMark();
|
||||
}
|
||||
@@ -1328,7 +1328,7 @@
|
||||
{
|
||||
rWrt.Strm() << "\\\\l \"";
|
||||
sURL.Erase( 0, 1 );
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
}
|
||||
|
||||
@@ -1609,7 +1609,7 @@
|
||||
|
||||
if( nStrPos != nEnde )
|
||||
RTFOutFuncs::Out_Char( rWrt.Strm(), rStr.GetChar( nStrPos ),
|
||||
- DEF_ENCODING, rRTFWrt.bWriteHelpFmt );
|
||||
+ rRTFWrt.eCurrentCharSet, rRTFWrt.bWriteHelpFmt );
|
||||
}
|
||||
|
||||
// noch eine schliesende Klammer da ??
|
||||
@@ -2188,6 +2188,7 @@
|
||||
const sal_Char* pCmd = bAssoc ? sRTF_AF : sRTF_F;
|
||||
rWrt.Strm() << pCmd;
|
||||
rWrt.OutULong(rRTFWrt.GetId(rFont));
|
||||
+ rRTFWrt.eCurrentCharSet = rFont.GetCharSet();
|
||||
}
|
||||
return rWrt;
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
--- ../config_office/configure.in 5 Aug 2003 16:21:41 -0000 1.55.2.9
|
||||
+++ ../config_office/configure.in 9 Aug 2003 05:20:19 -0000
|
||||
@@ -77,6 +77,11 @@
|
||||
|
||||
Usage: --with-jdk-home=<absolute path to JDK 1.3 home>
|
||||
],,)
|
||||
+AC_ARG_WITH(gxx_include_path,
|
||||
+[ --with-gxx-include-path if you want to override the autodetected g++ include path.
|
||||
+
|
||||
+ Usage: --with-gxx-include-path=<absolute path to g++ include dir>
|
||||
+],,)
|
||||
AC_ARG_ENABLE(java,
|
||||
[ --disable-java Build without Java support. Use if there is no supported JDK
|
||||
for your platform. The build will have no support for Java
|
||||
@@ -191,8 +196,8 @@
|
||||
Usage: --with-asm-home=<path to ml.exe directory>
|
||||
],,)
|
||||
AC_ARG_WITH(os-version,
|
||||
-[ --with-os-version For FreeBSD users, use this option option to build
|
||||
- OpenOffice.org with the correct OSVERSION.
|
||||
+[ --with-os-version For FreeBSD users, use this option option to override
|
||||
+ the detected OSVERSION.
|
||||
|
||||
Usage: --with-os-version=<OSVERSION>
|
||||
],,)
|
||||
@@ -301,6 +306,19 @@
|
||||
"FreeBSD")
|
||||
test_x=yes
|
||||
test_gtk=yes
|
||||
+ AC_MSG_CHECKING([the FreeBSD operating system release])
|
||||
+ if test -n "$with_os_version"; then
|
||||
+ OSVERSION="$with_os_version"
|
||||
+ else
|
||||
+ OSVERSION=`/sbin/sysctl -n kern.osreldate`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([found OSVERSION=$OSVERSION])
|
||||
+ PTHREAD_CFLAGS="-D_THREAD_SAFE"
|
||||
+ if test "$OSVERSION" -lt "500016"; then
|
||||
+ PTHREAD_LIBS="-pthread"
|
||||
+ else
|
||||
+ PTHREAD_LIBS="-lc_r"
|
||||
+ fi
|
||||
;;
|
||||
"OSF1")
|
||||
test_x=dontknow
|
||||
@@ -326,6 +345,7 @@
|
||||
|
||||
AC_MSG_RESULT([checked ($_os)])
|
||||
|
||||
+AC_SUBST(OSVERSION)
|
||||
AC_SUBST(PTHREAD_CFLAGS)
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
@@ -812,30 +832,20 @@
|
||||
dnl ===================================================================
|
||||
dnl Set the gcc/gxx include directories
|
||||
dnl ===================================================================
|
||||
-if test "$_os" = "FreeBSD" && test "$CC" != "cc"; then
|
||||
-if test "$GXX" = "yes"; then
|
||||
- if test -n "$enable_gcc3"; then
|
||||
- _gccincname1="g++-v3"
|
||||
- else
|
||||
- _gccincname1="g++-3"
|
||||
- fi
|
||||
- _gcc_include_path=".."
|
||||
- _gxx_include_path="$_gcc_include_path/$_gccincname1"
|
||||
-fi
|
||||
-else
|
||||
-if test "$GXX" = "yes"; then
|
||||
- _gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
- if test "$_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
- _gxx_include_path="/usr/include"
|
||||
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
|
||||
+# often contains an i386 which is expanded as a macro. Solved in stlport.
|
||||
+if test "$GXX" = "yes" -a -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
+ if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
+ with_gxx_include_path="/usr/include"
|
||||
fi
|
||||
dnl This is the original code...
|
||||
-dnl _gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
-fi
|
||||
+dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
fi
|
||||
-if test -z "$_gxx_include_path"; then
|
||||
- _gxx_include_path="NO_GXX_INCLUDE"
|
||||
+if test -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path="NO_GXX_INCLUDE"
|
||||
fi
|
||||
-GXX_INCLUDE_PATH="$_gxx_include_path"
|
||||
+GXX_INCLUDE_PATH="$with_gxx_include_path"
|
||||
AC_SUBST(GXX_INCLUDE_PATH)
|
||||
|
||||
dnl ===================================================================
|
||||
@@ -1677,8 +1687,6 @@
|
||||
AC_SUBST(GCC_HOME)
|
||||
|
||||
AC_SUBST(WITH_MINGWIN)
|
||||
-OSVERSION="$with_os_version"
|
||||
-AC_SUBST(OSVERSION)
|
||||
|
||||
AC_OUTPUT([set_soenv])
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk.orig Tue Apr 15 19:39:14 2003
|
||||
+++ ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk Sat May 31 22:34:31 2003
|
||||
@@ -64,8 +64,8 @@
|
||||
#mozilla specific stuff.
|
||||
MOZ_LIB=$(SOLARVERSION)$/$(INPATH)$/lib$(UPDMINOREXT)
|
||||
MOZ_INC=$(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
|
||||
-#MOZ_LIB=$(PRJ)$/$(INPATH)$/lib
|
||||
-#MOZ_INC=$(PRJ)$/$(INPATH)$/inc$/mozilla
|
||||
+#MOZ_LIB=$(PRJ)$/..$/moz$/$(INPATH)$/lib
|
||||
+#MOZ_INC=$(PRJ)$/..$/moz$/$(INPATH)$/inc$/mozilla
|
||||
#End of mozilla specific stuff.
|
||||
|
||||
PRJ=..$/..$/..$/..
|
||||
@@ -132,7 +132,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS += -DWINVER=0x400 -DMOZILLA_CLIENT \
|
||||
-DNS_NET_FILE -DCookieManagement -DSingleSignon -DClientWallet \
|
||||
-DTRACING -DXP_PC -DXP_WIN -DXP_WIN32 -DHW_THREADS \
|
||||
@@ -150,7 +150,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS+= -DMOZILLA_CLIENT \
|
||||
-DOSTYPE=\"Linux2.2.14-5\" -DOJI
|
||||
.IF "$(OS)" == "LINUX"
|
||||
@@ -166,6 +166,13 @@
|
||||
-fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
-Wno-long-long
|
||||
+CDEFS += -DTRACING
|
||||
+.ELIF "$(OS)" == "FREEBSD"
|
||||
+CFLAGS += -fPIC
|
||||
+CFLAGSCXX += \
|
||||
+ -fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
+ -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
+ -Wno-long-long -pthread
|
||||
CDEFS += -DTRACING
|
||||
.ENDIF
|
||||
.ENDIF
|
|
@ -1,10 +0,0 @@
|
|||
--- ../cppuhelper/source/gcc3_linux_intel.map.orig Sat Sep 13 22:15:22 2003
|
||||
+++ ../cppuhelper/source/gcc3_linux_intel.map Sat Sep 13 22:16:01 2003
|
||||
@@ -299,6 +299,7 @@
|
||||
_ZNK4cppu6UnoUrl11getProtocolEv;
|
||||
_ZNK4cppu6UnoUrl13getConnectionEv;
|
||||
_ZNK4cppu6UnoUrl13getObjectNameEv;
|
||||
+_end;
|
||||
|
||||
local:
|
||||
*;
|
|
@ -1,11 +0,0 @@
|
|||
--- ../crashrep/source/unx/makefile.mk.orig Tue Jul 22 19:37:38 2003
|
||||
+++ ../crashrep/source/unx/makefile.mk Thu Aug 14 18:44:09 2003
|
||||
@@ -123,7 +123,7 @@
|
||||
APP2STDLIBS+=-lsocket
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
-APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11
|
||||
+APP2STDLIBS=`pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff -lintl -lfreetype -lexpat $(DYNAMIC) -lXext -lX11
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
|
@ -1,11 +0,0 @@
|
|||
--- ../desktop/scripts/soffice.sh.orig Wed Sep 17 05:21:54 2003
|
||||
+++ ../desktop/scripts/soffice.sh Wed Sep 17 05:24:59 2003
|
||||
@@ -233,6 +233,8 @@
|
||||
PATH="$sd_prog":$PATH
|
||||
export PATH
|
||||
|
||||
+. $sd_prog/freebsd-local.sh
|
||||
+
|
||||
# execute soffice binary
|
||||
exec "$sd_prog/$sd_binary" "$@"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../jvmaccess/source/sunversion.cxx.orig Thu May 22 18:41:23 2003
|
||||
+++ ../jvmaccess/source/sunversion.cxx Tue Sep 2 21:31:04 2003
|
||||
@@ -244,6 +244,22 @@
|
||||
m_preRelease = Rel_RC1;
|
||||
else if (! strcmp(pCur, "rc2"))
|
||||
m_preRelease = Rel_RC2;
|
||||
+ else if (! strcmp(pCur, "p8"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p7"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p6"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p5"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p4"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p3"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p2"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p1"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
else
|
||||
return false;
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- ../python/makefile.mk 31 Jul 2003 12:15:14 -0000 1.5.2.2
|
||||
+++ ../python/makefile.mk 8 Aug 2003 15:28:45 -0000
|
||||
@@ -187,7 +187,7 @@
|
||||
ld -G -o $@ -u Py_Main -u Py_FrozenMain -u PyFPE_dummy $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -h libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
||||
.ELSE
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
- ld -shared -o $@ --whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a --no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
+ $(LINK) -shared -o $@ -Wl,-whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -Wl,-no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
.ELSE
|
||||
.IF "$(OS)" == "IRIX"
|
||||
ld -shared -o $@ -all $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -notall -soname libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
|
@ -1,8 +0,0 @@
|
|||
--- ../readlicense_oo/prj/d.lst~ Thu Jul 17 03:00:51 2003
|
||||
+++ ../readlicense_oo/prj/d.lst Sun Jul 27 17:23:26 2003
|
||||
@@ -206,4 +206,4 @@
|
||||
..\%__SRC%\misc\99\readme99.txt %_DEST%\bin%_EXT%\99\osl\README99
|
||||
..\%__SRC%\misc\99\readme99.html %_DEST%\bin%_EXT%\99\osl\README99.html
|
||||
|
||||
-..\%__SRC%\misc\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
||||
+..\%__SRC%\html\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
|
@ -1,214 +0,0 @@
|
|||
--- ../svx/source/svrtf/rtfitem.cxx 24 Jun 2003 07:48:56 -0000 1.18
|
||||
+++ ../svx/source/svrtf/rtfitem.cxx 25 Jul 2003 22:54:24 -0000
|
||||
@@ -285,11 +285,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType )
|
||||
+// if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType ) //Takashi Ono for CJK
|
||||
+ if( LOW_CHARTYPE == eType )
|
||||
{
|
||||
if( *pNormal )
|
||||
{
|
||||
rItem.SetWhich( *pNormal );
|
||||
+ rSet.Put( rItem );
|
||||
+ }
|
||||
+ }
|
||||
+ else if( HIGH_CHARTYPE == eType )
|
||||
+ {
|
||||
+ if( *pCTL )
|
||||
+ {
|
||||
+ rItem.SetWhich( *pCTL );
|
||||
rSet.Put( rItem );
|
||||
}
|
||||
}
|
||||
--- ../svx/source/svrtf/svxrtf.cxx 19 May 2003 12:30:59 -0000 1.15
|
||||
+++ ../svx/source/svrtf/svxrtf.cxx 25 Jul 2003 22:54:29 -0000
|
||||
@@ -583,8 +583,14 @@
|
||||
|
||||
case RTF_FCHARSET:
|
||||
if( -1 != nTokenValue )
|
||||
- pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
- (BYTE)nTokenValue ) );
|
||||
+ {
|
||||
+// pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
+// (BYTE)nTokenValue ) );
|
||||
+ CharSet nCharSet =
|
||||
+ rtl_getTextEncodingFromWindowsCharset( (BYTE)nTokenValue );
|
||||
+ pFont->SetCharSet( nCharSet );
|
||||
+ SetEncoding( nCharSet ); //Takashi Ono
|
||||
+ }
|
||||
break;
|
||||
|
||||
case RTF_FPRQ:
|
||||
--- ../sw/source/filter/rtf/swparrtf.cxx 4 Jun 2003 10:19:09 -0000 1.28
|
||||
+++ ../sw/source/filter/rtf/swparrtf.cxx 25 Jul 2003 22:54:37 -0000
|
||||
@@ -3231,10 +3231,156 @@
|
||||
SetSwgValues( rCollSet );
|
||||
}
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+String SwRTFParser::XlateFmtColName( const String &rName )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_NONE, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_NONE, RES_NONE, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_LISTS_BEGIN, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE,RES_NONE, RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ RES_POOL_COLLFMT_TYPE nId = RES_NONE;
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( stiName ) / sizeof( *stiName ); i++)
|
||||
+ {
|
||||
+ if ( rName == String( stiName[i], RTL_TEXTENCODING_MS_1252 ) )
|
||||
+ {
|
||||
+ nId = aArr[i];
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ USHORT nResId;
|
||||
+ if( RES_POOLCOLL_TEXT_BEGIN <= nId && nId < RES_POOLCOLL_TEXT_END )
|
||||
+ nResId = RC_POOLCOLL_TEXT_BEGIN - RES_POOLCOLL_TEXT_BEGIN;
|
||||
+ else if (RES_POOLCOLL_LISTS_BEGIN <= nId && nId < RES_POOLCOLL_LISTS_END)
|
||||
+ nResId = RC_POOLCOLL_LISTS_BEGIN - RES_POOLCOLL_LISTS_BEGIN;
|
||||
+ else if (RES_POOLCOLL_EXTRA_BEGIN <= nId && nId < RES_POOLCOLL_EXTRA_END)
|
||||
+ nResId = RC_POOLCOLL_EXTRA_BEGIN - RES_POOLCOLL_EXTRA_BEGIN;
|
||||
+ else if (RES_POOLCOLL_REGISTER_BEGIN <= nId && nId < RES_POOLCOLL_REGISTER_END)
|
||||
+ nResId = RC_POOLCOLL_REGISTER_BEGIN - RES_POOLCOLL_REGISTER_BEGIN;
|
||||
+ else if (RES_POOLCOLL_DOC_BEGIN <= nId && nId < RES_POOLCOLL_DOC_END)
|
||||
+ nResId = RC_POOLCOLL_DOC_BEGIN - RES_POOLCOLL_DOC_BEGIN;
|
||||
+ else if (RES_POOLCOLL_HTML_BEGIN <= nId && nId < RES_POOLCOLL_HTML_END)
|
||||
+ nResId = RC_POOLCOLL_HTML_BEGIN - RES_POOLCOLL_HTML_BEGIN;
|
||||
+ return String( ResId( nResId + nId, pSwResMgr ) );
|
||||
+}
|
||||
+
|
||||
SwTxtFmtColl* SwRTFParser::MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle )
|
||||
{
|
||||
- int bCollExist;
|
||||
- SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo),
|
||||
+ int bCollExist;
|
||||
+// SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo), //Takashi Ono for CJK
|
||||
+ SwTxtFmtColl* pColl = MakeColl( XlateFmtColName( rStyle.sName ),
|
||||
+ USHORT(nNo),
|
||||
rStyle.nOutlineNo, bCollExist );
|
||||
aTxtCollTbl.Insert( nNo, pColl );
|
||||
|
||||
--- ../sw/source/filter/rtf/swparrtf.hxx 19 May 2003 12:25:34 -0000 1.10
|
||||
+++ ../sw/source/filter/rtf/swparrtf.hxx 25 Jul 2003 22:54:44 -0000
|
||||
@@ -364,6 +364,7 @@
|
||||
void SetStyleAttr( SfxItemSet& rCollSet,
|
||||
const SfxItemSet& rStyleSet,
|
||||
const SfxItemSet& rDerivedSet );
|
||||
+ String XlateFmtColName( const String &rName ); //Takashi Ono for CJK
|
||||
SwTxtFmtColl* MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
SwCharFmt* MakeCharStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
void MakeStyleTab();
|
|
@ -1,13 +0,0 @@
|
|||
--- ../sal/textenc/tencinfo.c.orig Fri Apr 11 16:25:01 2003
|
||||
+++ ../sal/textenc/tencinfo.c Sat May 31 23:33:43 2003
|
||||
@@ -668,6 +668,10 @@
|
||||
/* characters. The function search for the first equal string in */
|
||||
/* the table. In this table are only the most used mime types. */
|
||||
/* Sort order: important */
|
||||
+
|
||||
+ if (pMimeCharset == NULL)
|
||||
+ pMimeCharset = "usascii";
|
||||
+
|
||||
static ImplStrCharsetDef const aVIPMimeCharsetTab[] =
|
||||
{
|
||||
{ "usascii", RTL_TEXTENCODING_ASCII_US },
|
|
@ -1,13 +0,0 @@
|
|||
--- ../setup2/script/setup.sh.orig Thu Jul 17 02:59:43 2003
|
||||
+++ ../setup2/script/setup.sh Thu Sep 4 07:27:59 2003
|
||||
@@ -118,6 +118,10 @@
|
||||
LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export LD_LIBRARY_PATH
|
||||
;;
|
||||
+ FreeBSD)
|
||||
+ LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
+ export LD_LIBRARY_PATH
|
||||
+ ;;
|
||||
Darwin)
|
||||
DYLD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export DYLD_LIBRARY_PATH
|
|
@ -1,16 +0,0 @@
|
|||
--- ../solenv/bin/addsym.awk.orig Tue Mar 11 15:11:44 2003
|
||||
+++ ../solenv/bin/addsym.awk Tue Mar 11 15:13:19 2003
|
||||
@@ -72,11 +72,11 @@
|
||||
END {
|
||||
if (state == 0) {
|
||||
print "# Weak RTTI symbols for C++ exceptions:"
|
||||
- print "UDK_3_0_0 { global: _ZTI*; _ZTS*; };"
|
||||
+ print "UDK_3_0_0 { global: _ZTI*; _ZTS*; GetVersionInfo;};"
|
||||
}
|
||||
}
|
||||
state == 2 {
|
||||
- print " _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
|
||||
+ print " _ZTI*; _ZTS*; GetVersionInfo;# weak RTTI symbols for C++ exceptions"
|
||||
state = 3
|
||||
}
|
||||
/^[\t ]*UDK_3_0_0[\t ]*{/ { state = 1 }
|
|
@ -1,19 +0,0 @@
|
|||
--- ../solenv/inc/unxfbsdi.mk.org Thu Aug 28 07:35:37 2003
|
||||
+++ ../solenv/inc/unxfbsdi.mk Fri Aug 29 22:42:08 2003
|
||||
@@ -200,12 +200,12 @@
|
||||
# libraries for linking applications
|
||||
STDLIBCUIST=-lm
|
||||
STDLIBGUIST=-lXaw -lXt -lX11 -lm
|
||||
-STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDLIBCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm
|
||||
+STDLIBCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
# libraries for linking shared libraries
|
||||
-STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDSHLCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm
|
||||
+STDSHLCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../stlport/STLport-4.5.patch.orig Sat Aug 16 08:45:46 2003
|
||||
+++ ../stlport/STLport-4.5.patch Sat Aug 16 08:52:25 2003
|
||||
@@ -254,11 +254,12 @@
|
||||
|
||||
# elif (__GNUC_MINOR__ < 8)
|
||||
|
||||
---- 244,253 ----
|
||||
+--- 244,254 ----
|
||||
|
||||
# if (__GNUC__ >= 3)
|
||||
|
||||
! /* properly determine the STLP_NATIVE_INCLUDE_PATH */
|
||||
+! #undef i386
|
||||
! # define _STLP_NATIVE_INCLUDE_PATH GXX_INCLUDE_PATH
|
||||
! # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH \
|
||||
! GXX_INCLUDE_PATH/backward
|
||||
@@ -274,7 +275,7 @@
|
||||
# endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
-+ # include <../wchar.h>
|
||||
++ #include _STLP_NATIVE_C_HEADER(wchar.h)
|
||||
+ #endif
|
||||
# include <stl/_cwchar.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8scan.cxx.orig Wed Sep 3 04:12:28 2003
|
||||
+++ ../sw/source/filter/ww8/ww8scan.cxx Wed Sep 3 04:12:49 2003
|
||||
@@ -163,7 +163,7 @@
|
||||
{
|
||||
ASSERT(mnNoElems && pWwSprmTab, "WW8: empty Array: Don't do that");
|
||||
std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
|
||||
-#if OSL_DEBUG_LEVEL > 1
|
||||
+#if OSL_DEBUG_LEVEL > 10 // XXX pass compilation with WITH_DEBUG=2
|
||||
bool bBroken=false;
|
||||
rtl::OUString sError;
|
||||
const C *pIter = mpWwSprmTab;
|
|
@ -1,22 +0,0 @@
|
|||
--- ../tools/source/string/tstring.cxx.orig Thu Mar 27 18:04:53 2003
|
||||
+++ ../tools/source/string/tstring.cxx Sat May 31 23:04:05 2003
|
||||
@@ -103,6 +103,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Char* pStr )
|
||||
{
|
||||
const sal_Char* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
||||
@@ -113,6 +116,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Unicode* pStr )
|
||||
{
|
||||
const sal_Unicode* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
|
@ -1,21 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:55:23 -0000
|
||||
@@ -2015,7 +2015,7 @@
|
||||
bool bStartAttr = pPlcxMan->Get(&aRes); // hole Attribut-Pos
|
||||
aRes.nAktCp = rTxtPos; // Akt. Cp-Pos
|
||||
|
||||
- if (aRes.nFlags & MAN_MASK_NEW_SEP) // neue Section
|
||||
+ if ((aRes.nFlags & MAN_MASK_NEW_SEP) || maSectionManager.empty()) // neue Section
|
||||
{
|
||||
ASSERT(pPaM->GetNode()->GetTxtNode(), "Missing txtnode");
|
||||
// PageDesc erzeugen und fuellen
|
||||
--- ../sw/source/filter/ww8/ww8par.hxx 30 Jun 2003 15:54:37 -0000 1.115
|
||||
+++ ../sw/source/filter/ww8/ww8par.hxx 25 Jul 2003 22:55:28 -0000
|
||||
@@ -720,6 +720,7 @@
|
||||
short GetPageLeft() const;
|
||||
short GetPageRight() const;
|
||||
short GetPageWidth() const;
|
||||
+ bool empty() const { return maSegments.empty(); }
|
||||
};
|
||||
|
||||
class wwFrameNamer
|
|
@ -1,13 +0,0 @@
|
|||
--- ../unoil/makefile.pmk.orig Fri Aug 31 18:04:43 2001
|
||||
+++ ../unoil/makefile.pmk Thu Sep 12 12:17:50 2002
|
||||
@@ -74,8 +74,8 @@
|
||||
JAVAFILESLIST := $(shell +cd $(GENJAVADIR)$/$(PACKAGE) $(COMMANDSEPARATOR) ls *.java)
|
||||
.ENDIF # "$(L10N_framework)"==""
|
||||
|
||||
-GENJAVAFILES := $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
-GENCLASSFILES := $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
+GENJAVAFILES += $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
+GENCLASSFILES += $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../vcl/unx/source/app/salmain.cxx 1 Aug 2003 03:34:39 -0000 1.8.4.1
|
||||
+++ ../vcl/unx/source/app/salmain.cxx 7 Aug 2003 22:43:19 -0000
|
||||
@@ -62,7 +62,7 @@
|
||||
#define _SV_SALMAIN_CXX
|
||||
|
||||
// -=-= #includes =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
-#ifdef MACOSX
|
||||
+#if defined(MACOSX) || defined(FREEBSD)
|
||||
// rlimit needs sys/types.h
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
|
@ -1,63 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:54:52 -0000
|
||||
@@ -1683,11 +1683,20 @@
|
||||
if (bVer67)
|
||||
{
|
||||
sal_Char aTest[2];
|
||||
- aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
- aTest[1] = (nUCode & 0x00FF);
|
||||
- String aTemp(aTest, 2, eSrcCharSet);
|
||||
- ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
- *pWork = aTemp.GetChar(0);
|
||||
+ if (nUCode >= 0x3000)
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
+ aTest[1] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 2, eSrcCharSet);
|
||||
+ ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 1, eSrcCharSet);
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
}
|
||||
else
|
||||
*pWork = nUCode;
|
||||
@@ -3188,7 +3197,8 @@
|
||||
{
|
||||
case 6:
|
||||
case 7:
|
||||
- if ( (0xa5dc != nMagic) && (0xa699 != nMagic) )
|
||||
+ //if ( (0xa5dc != nMagic) && (0xa699 != nMagic) ) //Takashi Ono
|
||||
+ if ( (0xa5dc != nMagic) && ( (0xa697 > nMagic) || (0xa699 < nMagic) ) )
|
||||
{
|
||||
//JP 06.05.99: teste auf eigenen 97-Fake!
|
||||
if (pStg && 0xa5ec == nMagic)
|
||||
--- ../sw/source/filter/ww8/ww8par6.cxx 20 Jun 2003 09:38:07 -0000 1.138
|
||||
+++ ../sw/source/filter/ww8/ww8par6.cxx 25 Jul 2003 22:55:05 -0000
|
||||
@@ -3373,9 +3373,11 @@
|
||||
nId = RES_CHRATR_CTL_FONT;
|
||||
break;
|
||||
case 93:
|
||||
+ case 111:
|
||||
case 0x4a4f:
|
||||
nId = RES_CHRATR_FONT;
|
||||
break;
|
||||
+ case 112:
|
||||
case 0x4a50:
|
||||
nId = RES_CHRATR_CJK_FONT;
|
||||
break;
|
||||
@@ -4984,8 +4986,8 @@
|
||||
//percentage to grow hps short
|
||||
{110, (FNReadRecord)0}, //"sprmCCondHyhen", chp.ysri
|
||||
//ysri short
|
||||
- {111, (FNReadRecord)0}, //"??111",
|
||||
- {112, (FNReadRecord)0}, //"??112",
|
||||
+ {111, &SwWW8ImplReader::Read_FontCode}, //ww7 font
|
||||
+ {112, &SwWW8ImplReader::Read_FontCode}, //ww7 CJK font
|
||||
{113, &SwWW8ImplReader::Read_FontCode}, //ww7 rtl font
|
||||
{114, (FNReadRecord)0}, //"??114",
|
||||
{115, &SwWW8ImplReader::Read_TxtColor}, //ww7 rtl colour ?
|
|
@ -1,312 +0,0 @@
|
|||
--- ../svtools/source/svrtf/rtfout.cxx.orig 2000-10-16 18:13:46.000000000 +0900
|
||||
+++ ../svtools/source/svrtf/rtfout.cxx 2003-09-23 12:41:00.000000000 +0900
|
||||
@@ -124,8 +124,9 @@
|
||||
default:
|
||||
{
|
||||
sal_Unicode cCh = c;
|
||||
- c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
- if( !c )
|
||||
+ rtl::OString buff( &c, 1, eDestEnc, RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE|RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE );
|
||||
+// c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
+ if( !buff.getLength() )
|
||||
{
|
||||
// then write as unicode - character
|
||||
if( 0xFF < cCh )
|
||||
@@ -141,8 +142,8 @@
|
||||
break;
|
||||
}
|
||||
|
||||
- if( !bWriteHelpFile )
|
||||
- switch( c )
|
||||
+ if( !bWriteHelpFile && buff.getLength() == 1 )
|
||||
+ switch( BYTE(buff[0]) )
|
||||
{
|
||||
#ifdef MAC
|
||||
case 0xa5: pStr = sRTF_BULLET; break;
|
||||
@@ -164,6 +165,9 @@
|
||||
// MAC
|
||||
}
|
||||
if( !pStr )
|
||||
+ for (int i = 0; i < buff.getLength(); ++i)
|
||||
+ {
|
||||
+ c = BYTE(buff[i]);
|
||||
switch ( c )
|
||||
{
|
||||
case '\\':
|
||||
@@ -186,6 +190,7 @@
|
||||
}
|
||||
break;
|
||||
}
|
||||
+ }
|
||||
}
|
||||
break;
|
||||
}
|
||||
--- ../sw/source/filter/rtf/wrtrtf.cxx.orig 2003-04-18 00:00:28.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.cxx 2003-09-23 23:33:08.000000000 +0900
|
||||
@@ -184,6 +184,12 @@
|
||||
#ifndef _CHARFMT_HXX
|
||||
#include <charfmt.hxx>
|
||||
#endif
|
||||
+#ifndef _POOLFMT_HXX
|
||||
+#include <poolfmt.hxx>
|
||||
+#endif
|
||||
+#ifndef _SWSTYLENAMEMAPPER_HXX
|
||||
+#include <SwStyleNameMapper.hxx>
|
||||
+#endif
|
||||
#ifndef _SECTION_HXX //autogen
|
||||
#include <section.hxx>
|
||||
#endif
|
||||
@@ -215,7 +221,7 @@
|
||||
SV_IMPL_VARARR( RTFColorTbl, Color )
|
||||
|
||||
|
||||
-SwRTFWriter::SwRTFWriter( const String& rFltName )
|
||||
+SwRTFWriter::SwRTFWriter( const String& rFltName ) : eCurrentCharSet(DEF_ENCODING)
|
||||
{
|
||||
// schreibe Win-RTF-HelpFileFmt
|
||||
bWriteHelpFmt = 'W' == rFltName.GetChar( 0 );
|
||||
@@ -893,14 +899,14 @@
|
||||
// as alternative name. Because WinWord can't match each
|
||||
// font to a UniCode font. So the CJK texts are shown as
|
||||
// empty rectangles ;-(.
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
OutComment( rWrt, sRTF_FALT) << ' ';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt ) << '}';
|
||||
}
|
||||
else
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
rWrt.Strm() << ";}";
|
||||
}
|
||||
@@ -932,6 +938,139 @@
|
||||
|
||||
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+const rtl::OUString SwRTFWriter::XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_POOLCOLL_TEXT_IDENT, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_POOLCOLL_LABEL, RES_POOLCOLL_TOX_ILLUSH, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_POOLCOLL_TOX_AUTHORITIESH, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_NUM_LEVEL1,
|
||||
+
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_NUM_LEVEL2, RES_POOLCOLL_NUM_LEVEL3, RES_POOLCOLL_NUM_LEVEL4, RES_POOLCOLL_NUM_LEVEL5,
|
||||
+
|
||||
+ RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ sal_uInt16 idcol = ::SwStyleNameMapper::GetPoolIdFromUIName( rName, eFlags );
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( aArr ) / sizeof( *aArr ); i++)
|
||||
+ {
|
||||
+ if ( idcol == aArr[i] )
|
||||
+ {
|
||||
+ return rtl::OUString::createFromAscii(stiName[i]);
|
||||
+ }
|
||||
+ }
|
||||
+ return ::SwStyleNameMapper::GetProgName( idcol, String() );
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
void SwRTFWriter::OutRTFStyleTab()
|
||||
{
|
||||
// das 0-Style ist das Default, wird nie ausgegeben !!
|
||||
@@ -988,7 +1127,7 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pColl->GetName(), DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pColl->GetName(), GET_POOLID_TXTCOLL ), DEF_ENCODING,
|
||||
bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
@@ -1015,8 +1154,8 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pFmt->GetName(), DEF_ENCODING,
|
||||
- bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pFmt->GetName(), GET_POOLID_CHRFMT ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
Strm() << '}';
|
||||
@@ -1217,8 +1356,8 @@
|
||||
break;
|
||||
Strm() << sRTF_PGDSCNXT;
|
||||
OutULong( i ) << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), rPageDesc.GetName(),
|
||||
- DEF_ENCODING, bWriteHelpFmt ) << ";}";
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( rPageDesc.GetName(), GET_POOLID_PAGEDESC ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}";
|
||||
}
|
||||
Strm() << '}' << SwRTFWriter::sNewLine;
|
||||
bOutPageDesc = bOutPageDescTbl = FALSE;
|
||||
--- ../sw/source/filter/rtf/wrtrtf.hxx.orig 2002-07-31 19:18:50.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.hxx 2003-09-23 23:37:50.000000000 +0900
|
||||
@@ -117,6 +117,7 @@
|
||||
USHORT nAktFlyPos; // Index auf das naechste "FlyFrmFmt"
|
||||
void OutRTFColorTab();
|
||||
void OutRTFFontTab();
|
||||
+ const rtl::OUString XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags );
|
||||
void OutRTFStyleTab();
|
||||
void OutRTFListTab();
|
||||
|
||||
@@ -136,6 +137,8 @@
|
||||
USHORT nBkmkTabPos; // akt. Position in der Bookmark-Tabelle
|
||||
USHORT nCurScript; // actual scripttype
|
||||
|
||||
+ rtl_TextEncoding eCurrentCharSet;
|
||||
+
|
||||
#if defined(MAC) || defined(UNX)
|
||||
static const sal_Char sNewLine; // nur \012 oder \015
|
||||
#else
|
||||
--- ../sw/source/filter/rtf/rtfatr.cxx.orig 2003-05-19 21:24:46.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/rtfatr.cxx 2003-09-23 23:45:52.000000000 +0900
|
||||
@@ -1319,7 +1319,7 @@
|
||||
sURL = aTmp.GetFull();
|
||||
}
|
||||
*/ rWrt.Strm() << '\"';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
sURL = aTmp.GetMark();
|
||||
}
|
||||
@@ -1328,7 +1328,7 @@
|
||||
{
|
||||
rWrt.Strm() << "\\\\l \"";
|
||||
sURL.Erase( 0, 1 );
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
}
|
||||
|
||||
@@ -1609,7 +1609,7 @@
|
||||
|
||||
if( nStrPos != nEnde )
|
||||
RTFOutFuncs::Out_Char( rWrt.Strm(), rStr.GetChar( nStrPos ),
|
||||
- DEF_ENCODING, rRTFWrt.bWriteHelpFmt );
|
||||
+ rRTFWrt.eCurrentCharSet, rRTFWrt.bWriteHelpFmt );
|
||||
}
|
||||
|
||||
// noch eine schliesende Klammer da ??
|
||||
@@ -2188,6 +2188,7 @@
|
||||
const sal_Char* pCmd = bAssoc ? sRTF_AF : sRTF_F;
|
||||
rWrt.Strm() << pCmd;
|
||||
rWrt.OutULong(rRTFWrt.GetId(rFont));
|
||||
+ rRTFWrt.eCurrentCharSet = rFont.GetCharSet();
|
||||
}
|
||||
return rWrt;
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
--- ../config_office/configure.in 5 Aug 2003 16:21:41 -0000 1.55.2.9
|
||||
+++ ../config_office/configure.in 9 Aug 2003 05:20:19 -0000
|
||||
@@ -77,6 +77,11 @@
|
||||
|
||||
Usage: --with-jdk-home=<absolute path to JDK 1.3 home>
|
||||
],,)
|
||||
+AC_ARG_WITH(gxx_include_path,
|
||||
+[ --with-gxx-include-path if you want to override the autodetected g++ include path.
|
||||
+
|
||||
+ Usage: --with-gxx-include-path=<absolute path to g++ include dir>
|
||||
+],,)
|
||||
AC_ARG_ENABLE(java,
|
||||
[ --disable-java Build without Java support. Use if there is no supported JDK
|
||||
for your platform. The build will have no support for Java
|
||||
@@ -191,8 +196,8 @@
|
||||
Usage: --with-asm-home=<path to ml.exe directory>
|
||||
],,)
|
||||
AC_ARG_WITH(os-version,
|
||||
-[ --with-os-version For FreeBSD users, use this option option to build
|
||||
- OpenOffice.org with the correct OSVERSION.
|
||||
+[ --with-os-version For FreeBSD users, use this option option to override
|
||||
+ the detected OSVERSION.
|
||||
|
||||
Usage: --with-os-version=<OSVERSION>
|
||||
],,)
|
||||
@@ -301,6 +306,19 @@
|
||||
"FreeBSD")
|
||||
test_x=yes
|
||||
test_gtk=yes
|
||||
+ AC_MSG_CHECKING([the FreeBSD operating system release])
|
||||
+ if test -n "$with_os_version"; then
|
||||
+ OSVERSION="$with_os_version"
|
||||
+ else
|
||||
+ OSVERSION=`/sbin/sysctl -n kern.osreldate`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([found OSVERSION=$OSVERSION])
|
||||
+ PTHREAD_CFLAGS="-D_THREAD_SAFE"
|
||||
+ if test "$OSVERSION" -lt "500016"; then
|
||||
+ PTHREAD_LIBS="-pthread"
|
||||
+ else
|
||||
+ PTHREAD_LIBS="-lc_r"
|
||||
+ fi
|
||||
;;
|
||||
"OSF1")
|
||||
test_x=dontknow
|
||||
@@ -326,6 +345,7 @@
|
||||
|
||||
AC_MSG_RESULT([checked ($_os)])
|
||||
|
||||
+AC_SUBST(OSVERSION)
|
||||
AC_SUBST(PTHREAD_CFLAGS)
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
@@ -812,30 +832,20 @@
|
||||
dnl ===================================================================
|
||||
dnl Set the gcc/gxx include directories
|
||||
dnl ===================================================================
|
||||
-if test "$_os" = "FreeBSD" && test "$CC" != "cc"; then
|
||||
-if test "$GXX" = "yes"; then
|
||||
- if test -n "$enable_gcc3"; then
|
||||
- _gccincname1="g++-v3"
|
||||
- else
|
||||
- _gccincname1="g++-3"
|
||||
- fi
|
||||
- _gcc_include_path=".."
|
||||
- _gxx_include_path="$_gcc_include_path/$_gccincname1"
|
||||
-fi
|
||||
-else
|
||||
-if test "$GXX" = "yes"; then
|
||||
- _gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
- if test "$_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
- _gxx_include_path="/usr/include"
|
||||
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
|
||||
+# often contains an i386 which is expanded as a macro. Solved in stlport.
|
||||
+if test "$GXX" = "yes" -a -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
+ if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
+ with_gxx_include_path="/usr/include"
|
||||
fi
|
||||
dnl This is the original code...
|
||||
-dnl _gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
-fi
|
||||
+dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
fi
|
||||
-if test -z "$_gxx_include_path"; then
|
||||
- _gxx_include_path="NO_GXX_INCLUDE"
|
||||
+if test -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path="NO_GXX_INCLUDE"
|
||||
fi
|
||||
-GXX_INCLUDE_PATH="$_gxx_include_path"
|
||||
+GXX_INCLUDE_PATH="$with_gxx_include_path"
|
||||
AC_SUBST(GXX_INCLUDE_PATH)
|
||||
|
||||
dnl ===================================================================
|
||||
@@ -1677,8 +1687,6 @@
|
||||
AC_SUBST(GCC_HOME)
|
||||
|
||||
AC_SUBST(WITH_MINGWIN)
|
||||
-OSVERSION="$with_os_version"
|
||||
-AC_SUBST(OSVERSION)
|
||||
|
||||
AC_OUTPUT([set_soenv])
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk.orig Tue Apr 15 19:39:14 2003
|
||||
+++ ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk Sat May 31 22:34:31 2003
|
||||
@@ -64,8 +64,8 @@
|
||||
#mozilla specific stuff.
|
||||
MOZ_LIB=$(SOLARVERSION)$/$(INPATH)$/lib$(UPDMINOREXT)
|
||||
MOZ_INC=$(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
|
||||
-#MOZ_LIB=$(PRJ)$/$(INPATH)$/lib
|
||||
-#MOZ_INC=$(PRJ)$/$(INPATH)$/inc$/mozilla
|
||||
+#MOZ_LIB=$(PRJ)$/..$/moz$/$(INPATH)$/lib
|
||||
+#MOZ_INC=$(PRJ)$/..$/moz$/$(INPATH)$/inc$/mozilla
|
||||
#End of mozilla specific stuff.
|
||||
|
||||
PRJ=..$/..$/..$/..
|
||||
@@ -132,7 +132,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS += -DWINVER=0x400 -DMOZILLA_CLIENT \
|
||||
-DNS_NET_FILE -DCookieManagement -DSingleSignon -DClientWallet \
|
||||
-DTRACING -DXP_PC -DXP_WIN -DXP_WIN32 -DHW_THREADS \
|
||||
@@ -150,7 +150,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS+= -DMOZILLA_CLIENT \
|
||||
-DOSTYPE=\"Linux2.2.14-5\" -DOJI
|
||||
.IF "$(OS)" == "LINUX"
|
||||
@@ -166,6 +166,13 @@
|
||||
-fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
-Wno-long-long
|
||||
+CDEFS += -DTRACING
|
||||
+.ELIF "$(OS)" == "FREEBSD"
|
||||
+CFLAGS += -fPIC
|
||||
+CFLAGSCXX += \
|
||||
+ -fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
+ -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
+ -Wno-long-long -pthread
|
||||
CDEFS += -DTRACING
|
||||
.ENDIF
|
||||
.ENDIF
|
|
@ -1,10 +0,0 @@
|
|||
--- ../cppuhelper/source/gcc3_linux_intel.map.orig Sat Sep 13 22:15:22 2003
|
||||
+++ ../cppuhelper/source/gcc3_linux_intel.map Sat Sep 13 22:16:01 2003
|
||||
@@ -299,6 +299,7 @@
|
||||
_ZNK4cppu6UnoUrl11getProtocolEv;
|
||||
_ZNK4cppu6UnoUrl13getConnectionEv;
|
||||
_ZNK4cppu6UnoUrl13getObjectNameEv;
|
||||
+_end;
|
||||
|
||||
local:
|
||||
*;
|
|
@ -1,11 +0,0 @@
|
|||
--- ../crashrep/source/unx/makefile.mk.orig Tue Jul 22 19:37:38 2003
|
||||
+++ ../crashrep/source/unx/makefile.mk Thu Aug 14 18:44:09 2003
|
||||
@@ -123,7 +123,7 @@
|
||||
APP2STDLIBS+=-lsocket
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
-APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11
|
||||
+APP2STDLIBS=`pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff -lintl -lfreetype -lexpat $(DYNAMIC) -lXext -lX11
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
|
@ -1,11 +0,0 @@
|
|||
--- ../desktop/scripts/soffice.sh.orig Wed Sep 17 05:21:54 2003
|
||||
+++ ../desktop/scripts/soffice.sh Wed Sep 17 05:24:59 2003
|
||||
@@ -233,6 +233,8 @@
|
||||
PATH="$sd_prog":$PATH
|
||||
export PATH
|
||||
|
||||
+. $sd_prog/freebsd-local.sh
|
||||
+
|
||||
# execute soffice binary
|
||||
exec "$sd_prog/$sd_binary" "$@"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../jvmaccess/source/sunversion.cxx.orig Thu May 22 18:41:23 2003
|
||||
+++ ../jvmaccess/source/sunversion.cxx Tue Sep 2 21:31:04 2003
|
||||
@@ -244,6 +244,22 @@
|
||||
m_preRelease = Rel_RC1;
|
||||
else if (! strcmp(pCur, "rc2"))
|
||||
m_preRelease = Rel_RC2;
|
||||
+ else if (! strcmp(pCur, "p8"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p7"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p6"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p5"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p4"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p3"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p2"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p1"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
else
|
||||
return false;
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- ../python/makefile.mk 31 Jul 2003 12:15:14 -0000 1.5.2.2
|
||||
+++ ../python/makefile.mk 8 Aug 2003 15:28:45 -0000
|
||||
@@ -187,7 +187,7 @@
|
||||
ld -G -o $@ -u Py_Main -u Py_FrozenMain -u PyFPE_dummy $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -h libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
||||
.ELSE
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
- ld -shared -o $@ --whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a --no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
+ $(LINK) -shared -o $@ -Wl,-whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -Wl,-no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
.ELSE
|
||||
.IF "$(OS)" == "IRIX"
|
||||
ld -shared -o $@ -all $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -notall -soname libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
|
@ -1,8 +0,0 @@
|
|||
--- ../readlicense_oo/prj/d.lst~ Thu Jul 17 03:00:51 2003
|
||||
+++ ../readlicense_oo/prj/d.lst Sun Jul 27 17:23:26 2003
|
||||
@@ -206,4 +206,4 @@
|
||||
..\%__SRC%\misc\99\readme99.txt %_DEST%\bin%_EXT%\99\osl\README99
|
||||
..\%__SRC%\misc\99\readme99.html %_DEST%\bin%_EXT%\99\osl\README99.html
|
||||
|
||||
-..\%__SRC%\misc\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
||||
+..\%__SRC%\html\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
|
@ -1,214 +0,0 @@
|
|||
--- ../svx/source/svrtf/rtfitem.cxx 24 Jun 2003 07:48:56 -0000 1.18
|
||||
+++ ../svx/source/svrtf/rtfitem.cxx 25 Jul 2003 22:54:24 -0000
|
||||
@@ -285,11 +285,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType )
|
||||
+// if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType ) //Takashi Ono for CJK
|
||||
+ if( LOW_CHARTYPE == eType )
|
||||
{
|
||||
if( *pNormal )
|
||||
{
|
||||
rItem.SetWhich( *pNormal );
|
||||
+ rSet.Put( rItem );
|
||||
+ }
|
||||
+ }
|
||||
+ else if( HIGH_CHARTYPE == eType )
|
||||
+ {
|
||||
+ if( *pCTL )
|
||||
+ {
|
||||
+ rItem.SetWhich( *pCTL );
|
||||
rSet.Put( rItem );
|
||||
}
|
||||
}
|
||||
--- ../svx/source/svrtf/svxrtf.cxx 19 May 2003 12:30:59 -0000 1.15
|
||||
+++ ../svx/source/svrtf/svxrtf.cxx 25 Jul 2003 22:54:29 -0000
|
||||
@@ -583,8 +583,14 @@
|
||||
|
||||
case RTF_FCHARSET:
|
||||
if( -1 != nTokenValue )
|
||||
- pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
- (BYTE)nTokenValue ) );
|
||||
+ {
|
||||
+// pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
+// (BYTE)nTokenValue ) );
|
||||
+ CharSet nCharSet =
|
||||
+ rtl_getTextEncodingFromWindowsCharset( (BYTE)nTokenValue );
|
||||
+ pFont->SetCharSet( nCharSet );
|
||||
+ SetEncoding( nCharSet ); //Takashi Ono
|
||||
+ }
|
||||
break;
|
||||
|
||||
case RTF_FPRQ:
|
||||
--- ../sw/source/filter/rtf/swparrtf.cxx 4 Jun 2003 10:19:09 -0000 1.28
|
||||
+++ ../sw/source/filter/rtf/swparrtf.cxx 25 Jul 2003 22:54:37 -0000
|
||||
@@ -3231,10 +3231,156 @@
|
||||
SetSwgValues( rCollSet );
|
||||
}
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+String SwRTFParser::XlateFmtColName( const String &rName )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_NONE, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_NONE, RES_NONE, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_LISTS_BEGIN, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE,RES_NONE, RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ RES_POOL_COLLFMT_TYPE nId = RES_NONE;
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( stiName ) / sizeof( *stiName ); i++)
|
||||
+ {
|
||||
+ if ( rName == String( stiName[i], RTL_TEXTENCODING_MS_1252 ) )
|
||||
+ {
|
||||
+ nId = aArr[i];
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ USHORT nResId;
|
||||
+ if( RES_POOLCOLL_TEXT_BEGIN <= nId && nId < RES_POOLCOLL_TEXT_END )
|
||||
+ nResId = RC_POOLCOLL_TEXT_BEGIN - RES_POOLCOLL_TEXT_BEGIN;
|
||||
+ else if (RES_POOLCOLL_LISTS_BEGIN <= nId && nId < RES_POOLCOLL_LISTS_END)
|
||||
+ nResId = RC_POOLCOLL_LISTS_BEGIN - RES_POOLCOLL_LISTS_BEGIN;
|
||||
+ else if (RES_POOLCOLL_EXTRA_BEGIN <= nId && nId < RES_POOLCOLL_EXTRA_END)
|
||||
+ nResId = RC_POOLCOLL_EXTRA_BEGIN - RES_POOLCOLL_EXTRA_BEGIN;
|
||||
+ else if (RES_POOLCOLL_REGISTER_BEGIN <= nId && nId < RES_POOLCOLL_REGISTER_END)
|
||||
+ nResId = RC_POOLCOLL_REGISTER_BEGIN - RES_POOLCOLL_REGISTER_BEGIN;
|
||||
+ else if (RES_POOLCOLL_DOC_BEGIN <= nId && nId < RES_POOLCOLL_DOC_END)
|
||||
+ nResId = RC_POOLCOLL_DOC_BEGIN - RES_POOLCOLL_DOC_BEGIN;
|
||||
+ else if (RES_POOLCOLL_HTML_BEGIN <= nId && nId < RES_POOLCOLL_HTML_END)
|
||||
+ nResId = RC_POOLCOLL_HTML_BEGIN - RES_POOLCOLL_HTML_BEGIN;
|
||||
+ return String( ResId( nResId + nId, pSwResMgr ) );
|
||||
+}
|
||||
+
|
||||
SwTxtFmtColl* SwRTFParser::MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle )
|
||||
{
|
||||
- int bCollExist;
|
||||
- SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo),
|
||||
+ int bCollExist;
|
||||
+// SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo), //Takashi Ono for CJK
|
||||
+ SwTxtFmtColl* pColl = MakeColl( XlateFmtColName( rStyle.sName ),
|
||||
+ USHORT(nNo),
|
||||
rStyle.nOutlineNo, bCollExist );
|
||||
aTxtCollTbl.Insert( nNo, pColl );
|
||||
|
||||
--- ../sw/source/filter/rtf/swparrtf.hxx 19 May 2003 12:25:34 -0000 1.10
|
||||
+++ ../sw/source/filter/rtf/swparrtf.hxx 25 Jul 2003 22:54:44 -0000
|
||||
@@ -364,6 +364,7 @@
|
||||
void SetStyleAttr( SfxItemSet& rCollSet,
|
||||
const SfxItemSet& rStyleSet,
|
||||
const SfxItemSet& rDerivedSet );
|
||||
+ String XlateFmtColName( const String &rName ); //Takashi Ono for CJK
|
||||
SwTxtFmtColl* MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
SwCharFmt* MakeCharStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
void MakeStyleTab();
|
|
@ -1,13 +0,0 @@
|
|||
--- ../sal/textenc/tencinfo.c.orig Fri Apr 11 16:25:01 2003
|
||||
+++ ../sal/textenc/tencinfo.c Sat May 31 23:33:43 2003
|
||||
@@ -668,6 +668,10 @@
|
||||
/* characters. The function search for the first equal string in */
|
||||
/* the table. In this table are only the most used mime types. */
|
||||
/* Sort order: important */
|
||||
+
|
||||
+ if (pMimeCharset == NULL)
|
||||
+ pMimeCharset = "usascii";
|
||||
+
|
||||
static ImplStrCharsetDef const aVIPMimeCharsetTab[] =
|
||||
{
|
||||
{ "usascii", RTL_TEXTENCODING_ASCII_US },
|
|
@ -1,13 +0,0 @@
|
|||
--- ../setup2/script/setup.sh.orig Thu Jul 17 02:59:43 2003
|
||||
+++ ../setup2/script/setup.sh Thu Sep 4 07:27:59 2003
|
||||
@@ -118,6 +118,10 @@
|
||||
LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export LD_LIBRARY_PATH
|
||||
;;
|
||||
+ FreeBSD)
|
||||
+ LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
+ export LD_LIBRARY_PATH
|
||||
+ ;;
|
||||
Darwin)
|
||||
DYLD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export DYLD_LIBRARY_PATH
|
|
@ -1,16 +0,0 @@
|
|||
--- ../solenv/bin/addsym.awk.orig Tue Mar 11 15:11:44 2003
|
||||
+++ ../solenv/bin/addsym.awk Tue Mar 11 15:13:19 2003
|
||||
@@ -72,11 +72,11 @@
|
||||
END {
|
||||
if (state == 0) {
|
||||
print "# Weak RTTI symbols for C++ exceptions:"
|
||||
- print "UDK_3_0_0 { global: _ZTI*; _ZTS*; };"
|
||||
+ print "UDK_3_0_0 { global: _ZTI*; _ZTS*; GetVersionInfo;};"
|
||||
}
|
||||
}
|
||||
state == 2 {
|
||||
- print " _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
|
||||
+ print " _ZTI*; _ZTS*; GetVersionInfo;# weak RTTI symbols for C++ exceptions"
|
||||
state = 3
|
||||
}
|
||||
/^[\t ]*UDK_3_0_0[\t ]*{/ { state = 1 }
|
|
@ -1,19 +0,0 @@
|
|||
--- ../solenv/inc/unxfbsdi.mk.org Thu Aug 28 07:35:37 2003
|
||||
+++ ../solenv/inc/unxfbsdi.mk Fri Aug 29 22:42:08 2003
|
||||
@@ -200,12 +200,12 @@
|
||||
# libraries for linking applications
|
||||
STDLIBCUIST=-lm
|
||||
STDLIBGUIST=-lXaw -lXt -lX11 -lm
|
||||
-STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDLIBCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm
|
||||
+STDLIBCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
# libraries for linking shared libraries
|
||||
-STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDSHLCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm
|
||||
+STDSHLCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../stlport/STLport-4.5.patch.orig Sat Aug 16 08:45:46 2003
|
||||
+++ ../stlport/STLport-4.5.patch Sat Aug 16 08:52:25 2003
|
||||
@@ -254,11 +254,12 @@
|
||||
|
||||
# elif (__GNUC_MINOR__ < 8)
|
||||
|
||||
---- 244,253 ----
|
||||
+--- 244,254 ----
|
||||
|
||||
# if (__GNUC__ >= 3)
|
||||
|
||||
! /* properly determine the STLP_NATIVE_INCLUDE_PATH */
|
||||
+! #undef i386
|
||||
! # define _STLP_NATIVE_INCLUDE_PATH GXX_INCLUDE_PATH
|
||||
! # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH \
|
||||
! GXX_INCLUDE_PATH/backward
|
||||
@@ -274,7 +275,7 @@
|
||||
# endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
-+ # include <../wchar.h>
|
||||
++ #include _STLP_NATIVE_C_HEADER(wchar.h)
|
||||
+ #endif
|
||||
# include <stl/_cwchar.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8scan.cxx.orig Wed Sep 3 04:12:28 2003
|
||||
+++ ../sw/source/filter/ww8/ww8scan.cxx Wed Sep 3 04:12:49 2003
|
||||
@@ -163,7 +163,7 @@
|
||||
{
|
||||
ASSERT(mnNoElems && pWwSprmTab, "WW8: empty Array: Don't do that");
|
||||
std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
|
||||
-#if OSL_DEBUG_LEVEL > 1
|
||||
+#if OSL_DEBUG_LEVEL > 10 // XXX pass compilation with WITH_DEBUG=2
|
||||
bool bBroken=false;
|
||||
rtl::OUString sError;
|
||||
const C *pIter = mpWwSprmTab;
|
|
@ -1,22 +0,0 @@
|
|||
--- ../tools/source/string/tstring.cxx.orig Thu Mar 27 18:04:53 2003
|
||||
+++ ../tools/source/string/tstring.cxx Sat May 31 23:04:05 2003
|
||||
@@ -103,6 +103,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Char* pStr )
|
||||
{
|
||||
const sal_Char* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
||||
@@ -113,6 +116,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Unicode* pStr )
|
||||
{
|
||||
const sal_Unicode* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
|
@ -1,21 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:55:23 -0000
|
||||
@@ -2015,7 +2015,7 @@
|
||||
bool bStartAttr = pPlcxMan->Get(&aRes); // hole Attribut-Pos
|
||||
aRes.nAktCp = rTxtPos; // Akt. Cp-Pos
|
||||
|
||||
- if (aRes.nFlags & MAN_MASK_NEW_SEP) // neue Section
|
||||
+ if ((aRes.nFlags & MAN_MASK_NEW_SEP) || maSectionManager.empty()) // neue Section
|
||||
{
|
||||
ASSERT(pPaM->GetNode()->GetTxtNode(), "Missing txtnode");
|
||||
// PageDesc erzeugen und fuellen
|
||||
--- ../sw/source/filter/ww8/ww8par.hxx 30 Jun 2003 15:54:37 -0000 1.115
|
||||
+++ ../sw/source/filter/ww8/ww8par.hxx 25 Jul 2003 22:55:28 -0000
|
||||
@@ -720,6 +720,7 @@
|
||||
short GetPageLeft() const;
|
||||
short GetPageRight() const;
|
||||
short GetPageWidth() const;
|
||||
+ bool empty() const { return maSegments.empty(); }
|
||||
};
|
||||
|
||||
class wwFrameNamer
|
|
@ -1,13 +0,0 @@
|
|||
--- ../unoil/makefile.pmk.orig Fri Aug 31 18:04:43 2001
|
||||
+++ ../unoil/makefile.pmk Thu Sep 12 12:17:50 2002
|
||||
@@ -74,8 +74,8 @@
|
||||
JAVAFILESLIST := $(shell +cd $(GENJAVADIR)$/$(PACKAGE) $(COMMANDSEPARATOR) ls *.java)
|
||||
.ENDIF # "$(L10N_framework)"==""
|
||||
|
||||
-GENJAVAFILES := $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
-GENCLASSFILES := $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
+GENJAVAFILES += $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
+GENCLASSFILES += $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../vcl/unx/source/app/salmain.cxx 1 Aug 2003 03:34:39 -0000 1.8.4.1
|
||||
+++ ../vcl/unx/source/app/salmain.cxx 7 Aug 2003 22:43:19 -0000
|
||||
@@ -62,7 +62,7 @@
|
||||
#define _SV_SALMAIN_CXX
|
||||
|
||||
// -=-= #includes =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
-#ifdef MACOSX
|
||||
+#if defined(MACOSX) || defined(FREEBSD)
|
||||
// rlimit needs sys/types.h
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
|
@ -1,63 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:54:52 -0000
|
||||
@@ -1683,11 +1683,20 @@
|
||||
if (bVer67)
|
||||
{
|
||||
sal_Char aTest[2];
|
||||
- aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
- aTest[1] = (nUCode & 0x00FF);
|
||||
- String aTemp(aTest, 2, eSrcCharSet);
|
||||
- ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
- *pWork = aTemp.GetChar(0);
|
||||
+ if (nUCode >= 0x3000)
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
+ aTest[1] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 2, eSrcCharSet);
|
||||
+ ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 1, eSrcCharSet);
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
}
|
||||
else
|
||||
*pWork = nUCode;
|
||||
@@ -3188,7 +3197,8 @@
|
||||
{
|
||||
case 6:
|
||||
case 7:
|
||||
- if ( (0xa5dc != nMagic) && (0xa699 != nMagic) )
|
||||
+ //if ( (0xa5dc != nMagic) && (0xa699 != nMagic) ) //Takashi Ono
|
||||
+ if ( (0xa5dc != nMagic) && ( (0xa697 > nMagic) || (0xa699 < nMagic) ) )
|
||||
{
|
||||
//JP 06.05.99: teste auf eigenen 97-Fake!
|
||||
if (pStg && 0xa5ec == nMagic)
|
||||
--- ../sw/source/filter/ww8/ww8par6.cxx 20 Jun 2003 09:38:07 -0000 1.138
|
||||
+++ ../sw/source/filter/ww8/ww8par6.cxx 25 Jul 2003 22:55:05 -0000
|
||||
@@ -3373,9 +3373,11 @@
|
||||
nId = RES_CHRATR_CTL_FONT;
|
||||
break;
|
||||
case 93:
|
||||
+ case 111:
|
||||
case 0x4a4f:
|
||||
nId = RES_CHRATR_FONT;
|
||||
break;
|
||||
+ case 112:
|
||||
case 0x4a50:
|
||||
nId = RES_CHRATR_CJK_FONT;
|
||||
break;
|
||||
@@ -4984,8 +4986,8 @@
|
||||
//percentage to grow hps short
|
||||
{110, (FNReadRecord)0}, //"sprmCCondHyhen", chp.ysri
|
||||
//ysri short
|
||||
- {111, (FNReadRecord)0}, //"??111",
|
||||
- {112, (FNReadRecord)0}, //"??112",
|
||||
+ {111, &SwWW8ImplReader::Read_FontCode}, //ww7 font
|
||||
+ {112, &SwWW8ImplReader::Read_FontCode}, //ww7 CJK font
|
||||
{113, &SwWW8ImplReader::Read_FontCode}, //ww7 rtl font
|
||||
{114, (FNReadRecord)0}, //"??114",
|
||||
{115, &SwWW8ImplReader::Read_TxtColor}, //ww7 rtl colour ?
|
|
@ -1,312 +0,0 @@
|
|||
--- ../svtools/source/svrtf/rtfout.cxx.orig 2000-10-16 18:13:46.000000000 +0900
|
||||
+++ ../svtools/source/svrtf/rtfout.cxx 2003-09-23 12:41:00.000000000 +0900
|
||||
@@ -124,8 +124,9 @@
|
||||
default:
|
||||
{
|
||||
sal_Unicode cCh = c;
|
||||
- c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
- if( !c )
|
||||
+ rtl::OString buff( &c, 1, eDestEnc, RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE|RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE );
|
||||
+// c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
+ if( !buff.getLength() )
|
||||
{
|
||||
// then write as unicode - character
|
||||
if( 0xFF < cCh )
|
||||
@@ -141,8 +142,8 @@
|
||||
break;
|
||||
}
|
||||
|
||||
- if( !bWriteHelpFile )
|
||||
- switch( c )
|
||||
+ if( !bWriteHelpFile && buff.getLength() == 1 )
|
||||
+ switch( BYTE(buff[0]) )
|
||||
{
|
||||
#ifdef MAC
|
||||
case 0xa5: pStr = sRTF_BULLET; break;
|
||||
@@ -164,6 +165,9 @@
|
||||
// MAC
|
||||
}
|
||||
if( !pStr )
|
||||
+ for (int i = 0; i < buff.getLength(); ++i)
|
||||
+ {
|
||||
+ c = BYTE(buff[i]);
|
||||
switch ( c )
|
||||
{
|
||||
case '\\':
|
||||
@@ -186,6 +190,7 @@
|
||||
}
|
||||
break;
|
||||
}
|
||||
+ }
|
||||
}
|
||||
break;
|
||||
}
|
||||
--- ../sw/source/filter/rtf/wrtrtf.cxx.orig 2003-04-18 00:00:28.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.cxx 2003-09-23 23:33:08.000000000 +0900
|
||||
@@ -184,6 +184,12 @@
|
||||
#ifndef _CHARFMT_HXX
|
||||
#include <charfmt.hxx>
|
||||
#endif
|
||||
+#ifndef _POOLFMT_HXX
|
||||
+#include <poolfmt.hxx>
|
||||
+#endif
|
||||
+#ifndef _SWSTYLENAMEMAPPER_HXX
|
||||
+#include <SwStyleNameMapper.hxx>
|
||||
+#endif
|
||||
#ifndef _SECTION_HXX //autogen
|
||||
#include <section.hxx>
|
||||
#endif
|
||||
@@ -215,7 +221,7 @@
|
||||
SV_IMPL_VARARR( RTFColorTbl, Color )
|
||||
|
||||
|
||||
-SwRTFWriter::SwRTFWriter( const String& rFltName )
|
||||
+SwRTFWriter::SwRTFWriter( const String& rFltName ) : eCurrentCharSet(DEF_ENCODING)
|
||||
{
|
||||
// schreibe Win-RTF-HelpFileFmt
|
||||
bWriteHelpFmt = 'W' == rFltName.GetChar( 0 );
|
||||
@@ -893,14 +899,14 @@
|
||||
// as alternative name. Because WinWord can't match each
|
||||
// font to a UniCode font. So the CJK texts are shown as
|
||||
// empty rectangles ;-(.
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
OutComment( rWrt, sRTF_FALT) << ' ';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt ) << '}';
|
||||
}
|
||||
else
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
rWrt.Strm() << ";}";
|
||||
}
|
||||
@@ -932,6 +938,139 @@
|
||||
|
||||
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+const rtl::OUString SwRTFWriter::XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_POOLCOLL_TEXT_IDENT, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_POOLCOLL_LABEL, RES_POOLCOLL_TOX_ILLUSH, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_POOLCOLL_TOX_AUTHORITIESH, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_NUM_LEVEL1,
|
||||
+
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_NUM_LEVEL2, RES_POOLCOLL_NUM_LEVEL3, RES_POOLCOLL_NUM_LEVEL4, RES_POOLCOLL_NUM_LEVEL5,
|
||||
+
|
||||
+ RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ sal_uInt16 idcol = ::SwStyleNameMapper::GetPoolIdFromUIName( rName, eFlags );
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( aArr ) / sizeof( *aArr ); i++)
|
||||
+ {
|
||||
+ if ( idcol == aArr[i] )
|
||||
+ {
|
||||
+ return rtl::OUString::createFromAscii(stiName[i]);
|
||||
+ }
|
||||
+ }
|
||||
+ return ::SwStyleNameMapper::GetProgName( idcol, String() );
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
void SwRTFWriter::OutRTFStyleTab()
|
||||
{
|
||||
// das 0-Style ist das Default, wird nie ausgegeben !!
|
||||
@@ -988,7 +1127,7 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pColl->GetName(), DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pColl->GetName(), GET_POOLID_TXTCOLL ), DEF_ENCODING,
|
||||
bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
@@ -1015,8 +1154,8 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pFmt->GetName(), DEF_ENCODING,
|
||||
- bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pFmt->GetName(), GET_POOLID_CHRFMT ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
Strm() << '}';
|
||||
@@ -1217,8 +1356,8 @@
|
||||
break;
|
||||
Strm() << sRTF_PGDSCNXT;
|
||||
OutULong( i ) << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), rPageDesc.GetName(),
|
||||
- DEF_ENCODING, bWriteHelpFmt ) << ";}";
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( rPageDesc.GetName(), GET_POOLID_PAGEDESC ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}";
|
||||
}
|
||||
Strm() << '}' << SwRTFWriter::sNewLine;
|
||||
bOutPageDesc = bOutPageDescTbl = FALSE;
|
||||
--- ../sw/source/filter/rtf/wrtrtf.hxx.orig 2002-07-31 19:18:50.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.hxx 2003-09-23 23:37:50.000000000 +0900
|
||||
@@ -117,6 +117,7 @@
|
||||
USHORT nAktFlyPos; // Index auf das naechste "FlyFrmFmt"
|
||||
void OutRTFColorTab();
|
||||
void OutRTFFontTab();
|
||||
+ const rtl::OUString XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags );
|
||||
void OutRTFStyleTab();
|
||||
void OutRTFListTab();
|
||||
|
||||
@@ -136,6 +137,8 @@
|
||||
USHORT nBkmkTabPos; // akt. Position in der Bookmark-Tabelle
|
||||
USHORT nCurScript; // actual scripttype
|
||||
|
||||
+ rtl_TextEncoding eCurrentCharSet;
|
||||
+
|
||||
#if defined(MAC) || defined(UNX)
|
||||
static const sal_Char sNewLine; // nur \012 oder \015
|
||||
#else
|
||||
--- ../sw/source/filter/rtf/rtfatr.cxx.orig 2003-05-19 21:24:46.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/rtfatr.cxx 2003-09-23 23:45:52.000000000 +0900
|
||||
@@ -1319,7 +1319,7 @@
|
||||
sURL = aTmp.GetFull();
|
||||
}
|
||||
*/ rWrt.Strm() << '\"';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
sURL = aTmp.GetMark();
|
||||
}
|
||||
@@ -1328,7 +1328,7 @@
|
||||
{
|
||||
rWrt.Strm() << "\\\\l \"";
|
||||
sURL.Erase( 0, 1 );
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
}
|
||||
|
||||
@@ -1609,7 +1609,7 @@
|
||||
|
||||
if( nStrPos != nEnde )
|
||||
RTFOutFuncs::Out_Char( rWrt.Strm(), rStr.GetChar( nStrPos ),
|
||||
- DEF_ENCODING, rRTFWrt.bWriteHelpFmt );
|
||||
+ rRTFWrt.eCurrentCharSet, rRTFWrt.bWriteHelpFmt );
|
||||
}
|
||||
|
||||
// noch eine schliesende Klammer da ??
|
||||
@@ -2188,6 +2188,7 @@
|
||||
const sal_Char* pCmd = bAssoc ? sRTF_AF : sRTF_F;
|
||||
rWrt.Strm() << pCmd;
|
||||
rWrt.OutULong(rRTFWrt.GetId(rFont));
|
||||
+ rRTFWrt.eCurrentCharSet = rFont.GetCharSet();
|
||||
}
|
||||
return rWrt;
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
--- ../config_office/configure.in 5 Aug 2003 16:21:41 -0000 1.55.2.9
|
||||
+++ ../config_office/configure.in 9 Aug 2003 05:20:19 -0000
|
||||
@@ -77,6 +77,11 @@
|
||||
|
||||
Usage: --with-jdk-home=<absolute path to JDK 1.3 home>
|
||||
],,)
|
||||
+AC_ARG_WITH(gxx_include_path,
|
||||
+[ --with-gxx-include-path if you want to override the autodetected g++ include path.
|
||||
+
|
||||
+ Usage: --with-gxx-include-path=<absolute path to g++ include dir>
|
||||
+],,)
|
||||
AC_ARG_ENABLE(java,
|
||||
[ --disable-java Build without Java support. Use if there is no supported JDK
|
||||
for your platform. The build will have no support for Java
|
||||
@@ -191,8 +196,8 @@
|
||||
Usage: --with-asm-home=<path to ml.exe directory>
|
||||
],,)
|
||||
AC_ARG_WITH(os-version,
|
||||
-[ --with-os-version For FreeBSD users, use this option option to build
|
||||
- OpenOffice.org with the correct OSVERSION.
|
||||
+[ --with-os-version For FreeBSD users, use this option option to override
|
||||
+ the detected OSVERSION.
|
||||
|
||||
Usage: --with-os-version=<OSVERSION>
|
||||
],,)
|
||||
@@ -301,6 +306,19 @@
|
||||
"FreeBSD")
|
||||
test_x=yes
|
||||
test_gtk=yes
|
||||
+ AC_MSG_CHECKING([the FreeBSD operating system release])
|
||||
+ if test -n "$with_os_version"; then
|
||||
+ OSVERSION="$with_os_version"
|
||||
+ else
|
||||
+ OSVERSION=`/sbin/sysctl -n kern.osreldate`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([found OSVERSION=$OSVERSION])
|
||||
+ PTHREAD_CFLAGS="-D_THREAD_SAFE"
|
||||
+ if test "$OSVERSION" -lt "500016"; then
|
||||
+ PTHREAD_LIBS="-pthread"
|
||||
+ else
|
||||
+ PTHREAD_LIBS="-lc_r"
|
||||
+ fi
|
||||
;;
|
||||
"OSF1")
|
||||
test_x=dontknow
|
||||
@@ -326,6 +345,7 @@
|
||||
|
||||
AC_MSG_RESULT([checked ($_os)])
|
||||
|
||||
+AC_SUBST(OSVERSION)
|
||||
AC_SUBST(PTHREAD_CFLAGS)
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
@@ -812,30 +832,20 @@
|
||||
dnl ===================================================================
|
||||
dnl Set the gcc/gxx include directories
|
||||
dnl ===================================================================
|
||||
-if test "$_os" = "FreeBSD" && test "$CC" != "cc"; then
|
||||
-if test "$GXX" = "yes"; then
|
||||
- if test -n "$enable_gcc3"; then
|
||||
- _gccincname1="g++-v3"
|
||||
- else
|
||||
- _gccincname1="g++-3"
|
||||
- fi
|
||||
- _gcc_include_path=".."
|
||||
- _gxx_include_path="$_gcc_include_path/$_gccincname1"
|
||||
-fi
|
||||
-else
|
||||
-if test "$GXX" = "yes"; then
|
||||
- _gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
- if test "$_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
- _gxx_include_path="/usr/include"
|
||||
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
|
||||
+# often contains an i386 which is expanded as a macro. Solved in stlport.
|
||||
+if test "$GXX" = "yes" -a -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
+ if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
+ with_gxx_include_path="/usr/include"
|
||||
fi
|
||||
dnl This is the original code...
|
||||
-dnl _gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
-fi
|
||||
+dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
fi
|
||||
-if test -z "$_gxx_include_path"; then
|
||||
- _gxx_include_path="NO_GXX_INCLUDE"
|
||||
+if test -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path="NO_GXX_INCLUDE"
|
||||
fi
|
||||
-GXX_INCLUDE_PATH="$_gxx_include_path"
|
||||
+GXX_INCLUDE_PATH="$with_gxx_include_path"
|
||||
AC_SUBST(GXX_INCLUDE_PATH)
|
||||
|
||||
dnl ===================================================================
|
||||
@@ -1677,8 +1687,6 @@
|
||||
AC_SUBST(GCC_HOME)
|
||||
|
||||
AC_SUBST(WITH_MINGWIN)
|
||||
-OSVERSION="$with_os_version"
|
||||
-AC_SUBST(OSVERSION)
|
||||
|
||||
AC_OUTPUT([set_soenv])
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk.orig Tue Apr 15 19:39:14 2003
|
||||
+++ ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk Sat May 31 22:34:31 2003
|
||||
@@ -64,8 +64,8 @@
|
||||
#mozilla specific stuff.
|
||||
MOZ_LIB=$(SOLARVERSION)$/$(INPATH)$/lib$(UPDMINOREXT)
|
||||
MOZ_INC=$(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
|
||||
-#MOZ_LIB=$(PRJ)$/$(INPATH)$/lib
|
||||
-#MOZ_INC=$(PRJ)$/$(INPATH)$/inc$/mozilla
|
||||
+#MOZ_LIB=$(PRJ)$/..$/moz$/$(INPATH)$/lib
|
||||
+#MOZ_INC=$(PRJ)$/..$/moz$/$(INPATH)$/inc$/mozilla
|
||||
#End of mozilla specific stuff.
|
||||
|
||||
PRJ=..$/..$/..$/..
|
||||
@@ -132,7 +132,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS += -DWINVER=0x400 -DMOZILLA_CLIENT \
|
||||
-DNS_NET_FILE -DCookieManagement -DSingleSignon -DClientWallet \
|
||||
-DTRACING -DXP_PC -DXP_WIN -DXP_WIN32 -DHW_THREADS \
|
||||
@@ -150,7 +150,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS+= -DMOZILLA_CLIENT \
|
||||
-DOSTYPE=\"Linux2.2.14-5\" -DOJI
|
||||
.IF "$(OS)" == "LINUX"
|
||||
@@ -166,6 +166,13 @@
|
||||
-fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
-Wno-long-long
|
||||
+CDEFS += -DTRACING
|
||||
+.ELIF "$(OS)" == "FREEBSD"
|
||||
+CFLAGS += -fPIC
|
||||
+CFLAGSCXX += \
|
||||
+ -fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
+ -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
+ -Wno-long-long -pthread
|
||||
CDEFS += -DTRACING
|
||||
.ENDIF
|
||||
.ENDIF
|
|
@ -1,10 +0,0 @@
|
|||
--- ../cppuhelper/source/gcc3_linux_intel.map.orig Sat Sep 13 22:15:22 2003
|
||||
+++ ../cppuhelper/source/gcc3_linux_intel.map Sat Sep 13 22:16:01 2003
|
||||
@@ -299,6 +299,7 @@
|
||||
_ZNK4cppu6UnoUrl11getProtocolEv;
|
||||
_ZNK4cppu6UnoUrl13getConnectionEv;
|
||||
_ZNK4cppu6UnoUrl13getObjectNameEv;
|
||||
+_end;
|
||||
|
||||
local:
|
||||
*;
|
|
@ -1,11 +0,0 @@
|
|||
--- ../crashrep/source/unx/makefile.mk.orig Tue Jul 22 19:37:38 2003
|
||||
+++ ../crashrep/source/unx/makefile.mk Thu Aug 14 18:44:09 2003
|
||||
@@ -123,7 +123,7 @@
|
||||
APP2STDLIBS+=-lsocket
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
-APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11
|
||||
+APP2STDLIBS=`pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff -lintl -lfreetype -lexpat $(DYNAMIC) -lXext -lX11
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
|
@ -1,11 +0,0 @@
|
|||
--- ../desktop/scripts/soffice.sh.orig Wed Sep 17 05:21:54 2003
|
||||
+++ ../desktop/scripts/soffice.sh Wed Sep 17 05:24:59 2003
|
||||
@@ -233,6 +233,8 @@
|
||||
PATH="$sd_prog":$PATH
|
||||
export PATH
|
||||
|
||||
+. $sd_prog/freebsd-local.sh
|
||||
+
|
||||
# execute soffice binary
|
||||
exec "$sd_prog/$sd_binary" "$@"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../jvmaccess/source/sunversion.cxx.orig Thu May 22 18:41:23 2003
|
||||
+++ ../jvmaccess/source/sunversion.cxx Tue Sep 2 21:31:04 2003
|
||||
@@ -244,6 +244,22 @@
|
||||
m_preRelease = Rel_RC1;
|
||||
else if (! strcmp(pCur, "rc2"))
|
||||
m_preRelease = Rel_RC2;
|
||||
+ else if (! strcmp(pCur, "p8"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p7"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p6"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p5"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p4"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p3"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p2"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p1"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
else
|
||||
return false;
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- ../python/makefile.mk 31 Jul 2003 12:15:14 -0000 1.5.2.2
|
||||
+++ ../python/makefile.mk 8 Aug 2003 15:28:45 -0000
|
||||
@@ -187,7 +187,7 @@
|
||||
ld -G -o $@ -u Py_Main -u Py_FrozenMain -u PyFPE_dummy $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -h libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
||||
.ELSE
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
- ld -shared -o $@ --whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a --no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
+ $(LINK) -shared -o $@ -Wl,-whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -Wl,-no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
.ELSE
|
||||
.IF "$(OS)" == "IRIX"
|
||||
ld -shared -o $@ -all $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -notall -soname libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
|
@ -1,8 +0,0 @@
|
|||
--- ../readlicense_oo/prj/d.lst~ Thu Jul 17 03:00:51 2003
|
||||
+++ ../readlicense_oo/prj/d.lst Sun Jul 27 17:23:26 2003
|
||||
@@ -206,4 +206,4 @@
|
||||
..\%__SRC%\misc\99\readme99.txt %_DEST%\bin%_EXT%\99\osl\README99
|
||||
..\%__SRC%\misc\99\readme99.html %_DEST%\bin%_EXT%\99\osl\README99.html
|
||||
|
||||
-..\%__SRC%\misc\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
||||
+..\%__SRC%\html\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
|
@ -1,214 +0,0 @@
|
|||
--- ../svx/source/svrtf/rtfitem.cxx 24 Jun 2003 07:48:56 -0000 1.18
|
||||
+++ ../svx/source/svrtf/rtfitem.cxx 25 Jul 2003 22:54:24 -0000
|
||||
@@ -285,11 +285,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType )
|
||||
+// if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType ) //Takashi Ono for CJK
|
||||
+ if( LOW_CHARTYPE == eType )
|
||||
{
|
||||
if( *pNormal )
|
||||
{
|
||||
rItem.SetWhich( *pNormal );
|
||||
+ rSet.Put( rItem );
|
||||
+ }
|
||||
+ }
|
||||
+ else if( HIGH_CHARTYPE == eType )
|
||||
+ {
|
||||
+ if( *pCTL )
|
||||
+ {
|
||||
+ rItem.SetWhich( *pCTL );
|
||||
rSet.Put( rItem );
|
||||
}
|
||||
}
|
||||
--- ../svx/source/svrtf/svxrtf.cxx 19 May 2003 12:30:59 -0000 1.15
|
||||
+++ ../svx/source/svrtf/svxrtf.cxx 25 Jul 2003 22:54:29 -0000
|
||||
@@ -583,8 +583,14 @@
|
||||
|
||||
case RTF_FCHARSET:
|
||||
if( -1 != nTokenValue )
|
||||
- pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
- (BYTE)nTokenValue ) );
|
||||
+ {
|
||||
+// pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
+// (BYTE)nTokenValue ) );
|
||||
+ CharSet nCharSet =
|
||||
+ rtl_getTextEncodingFromWindowsCharset( (BYTE)nTokenValue );
|
||||
+ pFont->SetCharSet( nCharSet );
|
||||
+ SetEncoding( nCharSet ); //Takashi Ono
|
||||
+ }
|
||||
break;
|
||||
|
||||
case RTF_FPRQ:
|
||||
--- ../sw/source/filter/rtf/swparrtf.cxx 4 Jun 2003 10:19:09 -0000 1.28
|
||||
+++ ../sw/source/filter/rtf/swparrtf.cxx 25 Jul 2003 22:54:37 -0000
|
||||
@@ -3231,10 +3231,156 @@
|
||||
SetSwgValues( rCollSet );
|
||||
}
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+String SwRTFParser::XlateFmtColName( const String &rName )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_NONE, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_NONE, RES_NONE, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_LISTS_BEGIN, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE,RES_NONE, RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ RES_POOL_COLLFMT_TYPE nId = RES_NONE;
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( stiName ) / sizeof( *stiName ); i++)
|
||||
+ {
|
||||
+ if ( rName == String( stiName[i], RTL_TEXTENCODING_MS_1252 ) )
|
||||
+ {
|
||||
+ nId = aArr[i];
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ USHORT nResId;
|
||||
+ if( RES_POOLCOLL_TEXT_BEGIN <= nId && nId < RES_POOLCOLL_TEXT_END )
|
||||
+ nResId = RC_POOLCOLL_TEXT_BEGIN - RES_POOLCOLL_TEXT_BEGIN;
|
||||
+ else if (RES_POOLCOLL_LISTS_BEGIN <= nId && nId < RES_POOLCOLL_LISTS_END)
|
||||
+ nResId = RC_POOLCOLL_LISTS_BEGIN - RES_POOLCOLL_LISTS_BEGIN;
|
||||
+ else if (RES_POOLCOLL_EXTRA_BEGIN <= nId && nId < RES_POOLCOLL_EXTRA_END)
|
||||
+ nResId = RC_POOLCOLL_EXTRA_BEGIN - RES_POOLCOLL_EXTRA_BEGIN;
|
||||
+ else if (RES_POOLCOLL_REGISTER_BEGIN <= nId && nId < RES_POOLCOLL_REGISTER_END)
|
||||
+ nResId = RC_POOLCOLL_REGISTER_BEGIN - RES_POOLCOLL_REGISTER_BEGIN;
|
||||
+ else if (RES_POOLCOLL_DOC_BEGIN <= nId && nId < RES_POOLCOLL_DOC_END)
|
||||
+ nResId = RC_POOLCOLL_DOC_BEGIN - RES_POOLCOLL_DOC_BEGIN;
|
||||
+ else if (RES_POOLCOLL_HTML_BEGIN <= nId && nId < RES_POOLCOLL_HTML_END)
|
||||
+ nResId = RC_POOLCOLL_HTML_BEGIN - RES_POOLCOLL_HTML_BEGIN;
|
||||
+ return String( ResId( nResId + nId, pSwResMgr ) );
|
||||
+}
|
||||
+
|
||||
SwTxtFmtColl* SwRTFParser::MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle )
|
||||
{
|
||||
- int bCollExist;
|
||||
- SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo),
|
||||
+ int bCollExist;
|
||||
+// SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo), //Takashi Ono for CJK
|
||||
+ SwTxtFmtColl* pColl = MakeColl( XlateFmtColName( rStyle.sName ),
|
||||
+ USHORT(nNo),
|
||||
rStyle.nOutlineNo, bCollExist );
|
||||
aTxtCollTbl.Insert( nNo, pColl );
|
||||
|
||||
--- ../sw/source/filter/rtf/swparrtf.hxx 19 May 2003 12:25:34 -0000 1.10
|
||||
+++ ../sw/source/filter/rtf/swparrtf.hxx 25 Jul 2003 22:54:44 -0000
|
||||
@@ -364,6 +364,7 @@
|
||||
void SetStyleAttr( SfxItemSet& rCollSet,
|
||||
const SfxItemSet& rStyleSet,
|
||||
const SfxItemSet& rDerivedSet );
|
||||
+ String XlateFmtColName( const String &rName ); //Takashi Ono for CJK
|
||||
SwTxtFmtColl* MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
SwCharFmt* MakeCharStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
void MakeStyleTab();
|
|
@ -1,13 +0,0 @@
|
|||
--- ../sal/textenc/tencinfo.c.orig Fri Apr 11 16:25:01 2003
|
||||
+++ ../sal/textenc/tencinfo.c Sat May 31 23:33:43 2003
|
||||
@@ -668,6 +668,10 @@
|
||||
/* characters. The function search for the first equal string in */
|
||||
/* the table. In this table are only the most used mime types. */
|
||||
/* Sort order: important */
|
||||
+
|
||||
+ if (pMimeCharset == NULL)
|
||||
+ pMimeCharset = "usascii";
|
||||
+
|
||||
static ImplStrCharsetDef const aVIPMimeCharsetTab[] =
|
||||
{
|
||||
{ "usascii", RTL_TEXTENCODING_ASCII_US },
|
|
@ -1,13 +0,0 @@
|
|||
--- ../setup2/script/setup.sh.orig Thu Jul 17 02:59:43 2003
|
||||
+++ ../setup2/script/setup.sh Thu Sep 4 07:27:59 2003
|
||||
@@ -118,6 +118,10 @@
|
||||
LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export LD_LIBRARY_PATH
|
||||
;;
|
||||
+ FreeBSD)
|
||||
+ LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
+ export LD_LIBRARY_PATH
|
||||
+ ;;
|
||||
Darwin)
|
||||
DYLD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export DYLD_LIBRARY_PATH
|
|
@ -1,16 +0,0 @@
|
|||
--- ../solenv/bin/addsym.awk.orig Tue Mar 11 15:11:44 2003
|
||||
+++ ../solenv/bin/addsym.awk Tue Mar 11 15:13:19 2003
|
||||
@@ -72,11 +72,11 @@
|
||||
END {
|
||||
if (state == 0) {
|
||||
print "# Weak RTTI symbols for C++ exceptions:"
|
||||
- print "UDK_3_0_0 { global: _ZTI*; _ZTS*; };"
|
||||
+ print "UDK_3_0_0 { global: _ZTI*; _ZTS*; GetVersionInfo;};"
|
||||
}
|
||||
}
|
||||
state == 2 {
|
||||
- print " _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
|
||||
+ print " _ZTI*; _ZTS*; GetVersionInfo;# weak RTTI symbols for C++ exceptions"
|
||||
state = 3
|
||||
}
|
||||
/^[\t ]*UDK_3_0_0[\t ]*{/ { state = 1 }
|
|
@ -1,19 +0,0 @@
|
|||
--- ../solenv/inc/unxfbsdi.mk.org Thu Aug 28 07:35:37 2003
|
||||
+++ ../solenv/inc/unxfbsdi.mk Fri Aug 29 22:42:08 2003
|
||||
@@ -200,12 +200,12 @@
|
||||
# libraries for linking applications
|
||||
STDLIBCUIST=-lm
|
||||
STDLIBGUIST=-lXaw -lXt -lX11 -lm
|
||||
-STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDLIBCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm
|
||||
+STDLIBCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
# libraries for linking shared libraries
|
||||
-STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDSHLCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm
|
||||
+STDSHLCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../stlport/STLport-4.5.patch.orig Sat Aug 16 08:45:46 2003
|
||||
+++ ../stlport/STLport-4.5.patch Sat Aug 16 08:52:25 2003
|
||||
@@ -254,11 +254,12 @@
|
||||
|
||||
# elif (__GNUC_MINOR__ < 8)
|
||||
|
||||
---- 244,253 ----
|
||||
+--- 244,254 ----
|
||||
|
||||
# if (__GNUC__ >= 3)
|
||||
|
||||
! /* properly determine the STLP_NATIVE_INCLUDE_PATH */
|
||||
+! #undef i386
|
||||
! # define _STLP_NATIVE_INCLUDE_PATH GXX_INCLUDE_PATH
|
||||
! # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH \
|
||||
! GXX_INCLUDE_PATH/backward
|
||||
@@ -274,7 +275,7 @@
|
||||
# endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
-+ # include <../wchar.h>
|
||||
++ #include _STLP_NATIVE_C_HEADER(wchar.h)
|
||||
+ #endif
|
||||
# include <stl/_cwchar.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8scan.cxx.orig Wed Sep 3 04:12:28 2003
|
||||
+++ ../sw/source/filter/ww8/ww8scan.cxx Wed Sep 3 04:12:49 2003
|
||||
@@ -163,7 +163,7 @@
|
||||
{
|
||||
ASSERT(mnNoElems && pWwSprmTab, "WW8: empty Array: Don't do that");
|
||||
std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
|
||||
-#if OSL_DEBUG_LEVEL > 1
|
||||
+#if OSL_DEBUG_LEVEL > 10 // XXX pass compilation with WITH_DEBUG=2
|
||||
bool bBroken=false;
|
||||
rtl::OUString sError;
|
||||
const C *pIter = mpWwSprmTab;
|
|
@ -1,22 +0,0 @@
|
|||
--- ../tools/source/string/tstring.cxx.orig Thu Mar 27 18:04:53 2003
|
||||
+++ ../tools/source/string/tstring.cxx Sat May 31 23:04:05 2003
|
||||
@@ -103,6 +103,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Char* pStr )
|
||||
{
|
||||
const sal_Char* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
||||
@@ -113,6 +116,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Unicode* pStr )
|
||||
{
|
||||
const sal_Unicode* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
|
@ -1,21 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:55:23 -0000
|
||||
@@ -2015,7 +2015,7 @@
|
||||
bool bStartAttr = pPlcxMan->Get(&aRes); // hole Attribut-Pos
|
||||
aRes.nAktCp = rTxtPos; // Akt. Cp-Pos
|
||||
|
||||
- if (aRes.nFlags & MAN_MASK_NEW_SEP) // neue Section
|
||||
+ if ((aRes.nFlags & MAN_MASK_NEW_SEP) || maSectionManager.empty()) // neue Section
|
||||
{
|
||||
ASSERT(pPaM->GetNode()->GetTxtNode(), "Missing txtnode");
|
||||
// PageDesc erzeugen und fuellen
|
||||
--- ../sw/source/filter/ww8/ww8par.hxx 30 Jun 2003 15:54:37 -0000 1.115
|
||||
+++ ../sw/source/filter/ww8/ww8par.hxx 25 Jul 2003 22:55:28 -0000
|
||||
@@ -720,6 +720,7 @@
|
||||
short GetPageLeft() const;
|
||||
short GetPageRight() const;
|
||||
short GetPageWidth() const;
|
||||
+ bool empty() const { return maSegments.empty(); }
|
||||
};
|
||||
|
||||
class wwFrameNamer
|
|
@ -1,13 +0,0 @@
|
|||
--- ../unoil/makefile.pmk.orig Fri Aug 31 18:04:43 2001
|
||||
+++ ../unoil/makefile.pmk Thu Sep 12 12:17:50 2002
|
||||
@@ -74,8 +74,8 @@
|
||||
JAVAFILESLIST := $(shell +cd $(GENJAVADIR)$/$(PACKAGE) $(COMMANDSEPARATOR) ls *.java)
|
||||
.ENDIF # "$(L10N_framework)"==""
|
||||
|
||||
-GENJAVAFILES := $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
-GENCLASSFILES := $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
+GENJAVAFILES += $(foreach,i,$(JAVAFILESLIST) $(GENJAVADIR)$/$(PACKAGE)$/$i)
|
||||
+GENCLASSFILES += $(foreach,i,$(JAVAFILESLIST:b) $(GENCLASSDIR)$/$(PACKAGE)$/$i.class)
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../vcl/unx/source/app/salmain.cxx 1 Aug 2003 03:34:39 -0000 1.8.4.1
|
||||
+++ ../vcl/unx/source/app/salmain.cxx 7 Aug 2003 22:43:19 -0000
|
||||
@@ -62,7 +62,7 @@
|
||||
#define _SV_SALMAIN_CXX
|
||||
|
||||
// -=-= #includes =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
-#ifdef MACOSX
|
||||
+#if defined(MACOSX) || defined(FREEBSD)
|
||||
// rlimit needs sys/types.h
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
|
@ -1,63 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8par.cxx 9 Jul 2003 11:06:44 -0000 1.114
|
||||
+++ ../sw/source/filter/ww8/ww8par.cxx 25 Jul 2003 22:54:52 -0000
|
||||
@@ -1683,11 +1683,20 @@
|
||||
if (bVer67)
|
||||
{
|
||||
sal_Char aTest[2];
|
||||
- aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
- aTest[1] = (nUCode & 0x00FF);
|
||||
- String aTemp(aTest, 2, eSrcCharSet);
|
||||
- ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
- *pWork = aTemp.GetChar(0);
|
||||
+ if (nUCode >= 0x3000)
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0xFF00) >> 8;
|
||||
+ aTest[1] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 2, eSrcCharSet);
|
||||
+ ASSERT(aTemp.Len() == 1, "so much for that theory");
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ aTest[0] = (nUCode & 0x00FF);
|
||||
+ String aTemp(aTest, 1, eSrcCharSet);
|
||||
+ *pWork = aTemp.GetChar(0);
|
||||
+ }
|
||||
}
|
||||
else
|
||||
*pWork = nUCode;
|
||||
@@ -3188,7 +3197,8 @@
|
||||
{
|
||||
case 6:
|
||||
case 7:
|
||||
- if ( (0xa5dc != nMagic) && (0xa699 != nMagic) )
|
||||
+ //if ( (0xa5dc != nMagic) && (0xa699 != nMagic) ) //Takashi Ono
|
||||
+ if ( (0xa5dc != nMagic) && ( (0xa697 > nMagic) || (0xa699 < nMagic) ) )
|
||||
{
|
||||
//JP 06.05.99: teste auf eigenen 97-Fake!
|
||||
if (pStg && 0xa5ec == nMagic)
|
||||
--- ../sw/source/filter/ww8/ww8par6.cxx 20 Jun 2003 09:38:07 -0000 1.138
|
||||
+++ ../sw/source/filter/ww8/ww8par6.cxx 25 Jul 2003 22:55:05 -0000
|
||||
@@ -3373,9 +3373,11 @@
|
||||
nId = RES_CHRATR_CTL_FONT;
|
||||
break;
|
||||
case 93:
|
||||
+ case 111:
|
||||
case 0x4a4f:
|
||||
nId = RES_CHRATR_FONT;
|
||||
break;
|
||||
+ case 112:
|
||||
case 0x4a50:
|
||||
nId = RES_CHRATR_CJK_FONT;
|
||||
break;
|
||||
@@ -4984,8 +4986,8 @@
|
||||
//percentage to grow hps short
|
||||
{110, (FNReadRecord)0}, //"sprmCCondHyhen", chp.ysri
|
||||
//ysri short
|
||||
- {111, (FNReadRecord)0}, //"??111",
|
||||
- {112, (FNReadRecord)0}, //"??112",
|
||||
+ {111, &SwWW8ImplReader::Read_FontCode}, //ww7 font
|
||||
+ {112, &SwWW8ImplReader::Read_FontCode}, //ww7 CJK font
|
||||
{113, &SwWW8ImplReader::Read_FontCode}, //ww7 rtl font
|
||||
{114, (FNReadRecord)0}, //"??114",
|
||||
{115, &SwWW8ImplReader::Read_TxtColor}, //ww7 rtl colour ?
|
|
@ -1,312 +0,0 @@
|
|||
--- ../svtools/source/svrtf/rtfout.cxx.orig 2000-10-16 18:13:46.000000000 +0900
|
||||
+++ ../svtools/source/svrtf/rtfout.cxx 2003-09-23 12:41:00.000000000 +0900
|
||||
@@ -124,8 +124,9 @@
|
||||
default:
|
||||
{
|
||||
sal_Unicode cCh = c;
|
||||
- c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
- if( !c )
|
||||
+ rtl::OString buff( &c, 1, eDestEnc, RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE|RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE );
|
||||
+// c = (BYTE)ByteString::ConvertFromUnicode( c, eDestEnc, FALSE );
|
||||
+ if( !buff.getLength() )
|
||||
{
|
||||
// then write as unicode - character
|
||||
if( 0xFF < cCh )
|
||||
@@ -141,8 +142,8 @@
|
||||
break;
|
||||
}
|
||||
|
||||
- if( !bWriteHelpFile )
|
||||
- switch( c )
|
||||
+ if( !bWriteHelpFile && buff.getLength() == 1 )
|
||||
+ switch( BYTE(buff[0]) )
|
||||
{
|
||||
#ifdef MAC
|
||||
case 0xa5: pStr = sRTF_BULLET; break;
|
||||
@@ -164,6 +165,9 @@
|
||||
// MAC
|
||||
}
|
||||
if( !pStr )
|
||||
+ for (int i = 0; i < buff.getLength(); ++i)
|
||||
+ {
|
||||
+ c = BYTE(buff[i]);
|
||||
switch ( c )
|
||||
{
|
||||
case '\\':
|
||||
@@ -186,6 +190,7 @@
|
||||
}
|
||||
break;
|
||||
}
|
||||
+ }
|
||||
}
|
||||
break;
|
||||
}
|
||||
--- ../sw/source/filter/rtf/wrtrtf.cxx.orig 2003-04-18 00:00:28.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.cxx 2003-09-23 23:33:08.000000000 +0900
|
||||
@@ -184,6 +184,12 @@
|
||||
#ifndef _CHARFMT_HXX
|
||||
#include <charfmt.hxx>
|
||||
#endif
|
||||
+#ifndef _POOLFMT_HXX
|
||||
+#include <poolfmt.hxx>
|
||||
+#endif
|
||||
+#ifndef _SWSTYLENAMEMAPPER_HXX
|
||||
+#include <SwStyleNameMapper.hxx>
|
||||
+#endif
|
||||
#ifndef _SECTION_HXX //autogen
|
||||
#include <section.hxx>
|
||||
#endif
|
||||
@@ -215,7 +221,7 @@
|
||||
SV_IMPL_VARARR( RTFColorTbl, Color )
|
||||
|
||||
|
||||
-SwRTFWriter::SwRTFWriter( const String& rFltName )
|
||||
+SwRTFWriter::SwRTFWriter( const String& rFltName ) : eCurrentCharSet(DEF_ENCODING)
|
||||
{
|
||||
// schreibe Win-RTF-HelpFileFmt
|
||||
bWriteHelpFmt = 'W' == rFltName.GetChar( 0 );
|
||||
@@ -893,14 +899,14 @@
|
||||
// as alternative name. Because WinWord can't match each
|
||||
// font to a UniCode font. So the CJK texts are shown as
|
||||
// empty rectangles ;-(.
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
OutComment( rWrt, sRTF_FALT) << ' ';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sAltNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt ) << '}';
|
||||
}
|
||||
else
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sFntNm, eChrSet,
|
||||
rWrt.bWriteHelpFmt );
|
||||
rWrt.Strm() << ";}";
|
||||
}
|
||||
@@ -932,6 +938,139 @@
|
||||
|
||||
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+const rtl::OUString SwRTFWriter::XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_POOLCOLL_TEXT_IDENT, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_POOLCOLL_LABEL, RES_POOLCOLL_TOX_ILLUSH, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_POOLCOLL_TOX_AUTHORITIESH, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_BUL_LEVEL1, RES_POOLCOLL_NUM_LEVEL1,
|
||||
+
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_BUL_LEVEL2, RES_POOLCOLL_BUL_LEVEL3, RES_POOLCOLL_BUL_LEVEL4, RES_POOLCOLL_BUL_LEVEL5,
|
||||
+ RES_POOLCOLL_NUM_LEVEL2, RES_POOLCOLL_NUM_LEVEL3, RES_POOLCOLL_NUM_LEVEL4, RES_POOLCOLL_NUM_LEVEL5,
|
||||
+
|
||||
+ RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ sal_uInt16 idcol = ::SwStyleNameMapper::GetPoolIdFromUIName( rName, eFlags );
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( aArr ) / sizeof( *aArr ); i++)
|
||||
+ {
|
||||
+ if ( idcol == aArr[i] )
|
||||
+ {
|
||||
+ return rtl::OUString::createFromAscii(stiName[i]);
|
||||
+ }
|
||||
+ }
|
||||
+ return ::SwStyleNameMapper::GetProgName( idcol, String() );
|
||||
+}
|
||||
+
|
||||
+
|
||||
+
|
||||
void SwRTFWriter::OutRTFStyleTab()
|
||||
{
|
||||
// das 0-Style ist das Default, wird nie ausgegeben !!
|
||||
@@ -988,7 +1127,7 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pColl->GetName(), DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pColl->GetName(), GET_POOLID_TXTCOLL ), DEF_ENCODING,
|
||||
bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
@@ -1015,8 +1154,8 @@
|
||||
}
|
||||
|
||||
Strm() << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), pFmt->GetName(), DEF_ENCODING,
|
||||
- bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( pFmt->GetName(), GET_POOLID_CHRFMT ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}" << SwRTFWriter::sNewLine;
|
||||
}
|
||||
|
||||
Strm() << '}';
|
||||
@@ -1217,8 +1356,8 @@
|
||||
break;
|
||||
Strm() << sRTF_PGDSCNXT;
|
||||
OutULong( i ) << ' ';
|
||||
- RTFOutFuncs::Out_String( Strm(), rPageDesc.GetName(),
|
||||
- DEF_ENCODING, bWriteHelpFmt ) << ";}";
|
||||
+ RTFOutFuncs::Out_String( Strm(), XlateFmtName( rPageDesc.GetName(), GET_POOLID_PAGEDESC ), DEF_ENCODING,
|
||||
+ bWriteHelpFmt ) << ";}";
|
||||
}
|
||||
Strm() << '}' << SwRTFWriter::sNewLine;
|
||||
bOutPageDesc = bOutPageDescTbl = FALSE;
|
||||
--- ../sw/source/filter/rtf/wrtrtf.hxx.orig 2002-07-31 19:18:50.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/wrtrtf.hxx 2003-09-23 23:37:50.000000000 +0900
|
||||
@@ -117,6 +117,7 @@
|
||||
USHORT nAktFlyPos; // Index auf das naechste "FlyFrmFmt"
|
||||
void OutRTFColorTab();
|
||||
void OutRTFFontTab();
|
||||
+ const rtl::OUString XlateFmtName( const rtl::OUString &rName, SwGetPoolIdFromName eFlags );
|
||||
void OutRTFStyleTab();
|
||||
void OutRTFListTab();
|
||||
|
||||
@@ -136,6 +137,8 @@
|
||||
USHORT nBkmkTabPos; // akt. Position in der Bookmark-Tabelle
|
||||
USHORT nCurScript; // actual scripttype
|
||||
|
||||
+ rtl_TextEncoding eCurrentCharSet;
|
||||
+
|
||||
#if defined(MAC) || defined(UNX)
|
||||
static const sal_Char sNewLine; // nur \012 oder \015
|
||||
#else
|
||||
--- ../sw/source/filter/rtf/rtfatr.cxx.orig 2003-05-19 21:24:46.000000000 +0900
|
||||
+++ ../sw/source/filter/rtf/rtfatr.cxx 2003-09-23 23:45:52.000000000 +0900
|
||||
@@ -1319,7 +1319,7 @@
|
||||
sURL = aTmp.GetFull();
|
||||
}
|
||||
*/ rWrt.Strm() << '\"';
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
sURL = aTmp.GetMark();
|
||||
}
|
||||
@@ -1328,7 +1328,7 @@
|
||||
{
|
||||
rWrt.Strm() << "\\\\l \"";
|
||||
sURL.Erase( 0, 1 );
|
||||
- RTFOutFuncs::Out_String( rWrt.Strm(), sURL, DEF_ENCODING,
|
||||
+ RTFOutFuncs::Out_String( rWrt.Strm(), sURL, rRTFWrt.eCurrentCharSet,
|
||||
rRTFWrt.bWriteHelpFmt ) << "\" ";
|
||||
}
|
||||
|
||||
@@ -1609,7 +1609,7 @@
|
||||
|
||||
if( nStrPos != nEnde )
|
||||
RTFOutFuncs::Out_Char( rWrt.Strm(), rStr.GetChar( nStrPos ),
|
||||
- DEF_ENCODING, rRTFWrt.bWriteHelpFmt );
|
||||
+ rRTFWrt.eCurrentCharSet, rRTFWrt.bWriteHelpFmt );
|
||||
}
|
||||
|
||||
// noch eine schliesende Klammer da ??
|
||||
@@ -2188,6 +2188,7 @@
|
||||
const sal_Char* pCmd = bAssoc ? sRTF_AF : sRTF_F;
|
||||
rWrt.Strm() << pCmd;
|
||||
rWrt.OutULong(rRTFWrt.GetId(rFont));
|
||||
+ rRTFWrt.eCurrentCharSet = rFont.GetCharSet();
|
||||
}
|
||||
return rWrt;
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
--- ../config_office/configure.in 5 Aug 2003 16:21:41 -0000 1.55.2.9
|
||||
+++ ../config_office/configure.in 9 Aug 2003 05:20:19 -0000
|
||||
@@ -77,6 +77,11 @@
|
||||
|
||||
Usage: --with-jdk-home=<absolute path to JDK 1.3 home>
|
||||
],,)
|
||||
+AC_ARG_WITH(gxx_include_path,
|
||||
+[ --with-gxx-include-path if you want to override the autodetected g++ include path.
|
||||
+
|
||||
+ Usage: --with-gxx-include-path=<absolute path to g++ include dir>
|
||||
+],,)
|
||||
AC_ARG_ENABLE(java,
|
||||
[ --disable-java Build without Java support. Use if there is no supported JDK
|
||||
for your platform. The build will have no support for Java
|
||||
@@ -191,8 +196,8 @@
|
||||
Usage: --with-asm-home=<path to ml.exe directory>
|
||||
],,)
|
||||
AC_ARG_WITH(os-version,
|
||||
-[ --with-os-version For FreeBSD users, use this option option to build
|
||||
- OpenOffice.org with the correct OSVERSION.
|
||||
+[ --with-os-version For FreeBSD users, use this option option to override
|
||||
+ the detected OSVERSION.
|
||||
|
||||
Usage: --with-os-version=<OSVERSION>
|
||||
],,)
|
||||
@@ -301,6 +306,19 @@
|
||||
"FreeBSD")
|
||||
test_x=yes
|
||||
test_gtk=yes
|
||||
+ AC_MSG_CHECKING([the FreeBSD operating system release])
|
||||
+ if test -n "$with_os_version"; then
|
||||
+ OSVERSION="$with_os_version"
|
||||
+ else
|
||||
+ OSVERSION=`/sbin/sysctl -n kern.osreldate`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([found OSVERSION=$OSVERSION])
|
||||
+ PTHREAD_CFLAGS="-D_THREAD_SAFE"
|
||||
+ if test "$OSVERSION" -lt "500016"; then
|
||||
+ PTHREAD_LIBS="-pthread"
|
||||
+ else
|
||||
+ PTHREAD_LIBS="-lc_r"
|
||||
+ fi
|
||||
;;
|
||||
"OSF1")
|
||||
test_x=dontknow
|
||||
@@ -326,6 +345,7 @@
|
||||
|
||||
AC_MSG_RESULT([checked ($_os)])
|
||||
|
||||
+AC_SUBST(OSVERSION)
|
||||
AC_SUBST(PTHREAD_CFLAGS)
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
@@ -812,30 +832,20 @@
|
||||
dnl ===================================================================
|
||||
dnl Set the gcc/gxx include directories
|
||||
dnl ===================================================================
|
||||
-if test "$_os" = "FreeBSD" && test "$CC" != "cc"; then
|
||||
-if test "$GXX" = "yes"; then
|
||||
- if test -n "$enable_gcc3"; then
|
||||
- _gccincname1="g++-v3"
|
||||
- else
|
||||
- _gccincname1="g++-3"
|
||||
- fi
|
||||
- _gcc_include_path=".."
|
||||
- _gxx_include_path="$_gcc_include_path/$_gccincname1"
|
||||
-fi
|
||||
-else
|
||||
-if test "$GXX" = "yes"; then
|
||||
- _gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
- if test "$_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
- _gxx_include_path="/usr/include"
|
||||
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
|
||||
+# often contains an i386 which is expanded as a macro. Solved in stlport.
|
||||
+if test "$GXX" = "yes" -a -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
|
||||
+ if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
|
||||
+ with_gxx_include_path="/usr/include"
|
||||
fi
|
||||
dnl This is the original code...
|
||||
-dnl _gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
-fi
|
||||
+dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
|
||||
fi
|
||||
-if test -z "$_gxx_include_path"; then
|
||||
- _gxx_include_path="NO_GXX_INCLUDE"
|
||||
+if test -z "$with_gxx_include_path"; then
|
||||
+ with_gxx_include_path="NO_GXX_INCLUDE"
|
||||
fi
|
||||
-GXX_INCLUDE_PATH="$_gxx_include_path"
|
||||
+GXX_INCLUDE_PATH="$with_gxx_include_path"
|
||||
AC_SUBST(GXX_INCLUDE_PATH)
|
||||
|
||||
dnl ===================================================================
|
||||
@@ -1677,8 +1687,6 @@
|
||||
AC_SUBST(GCC_HOME)
|
||||
|
||||
AC_SUBST(WITH_MINGWIN)
|
||||
-OSVERSION="$with_os_version"
|
||||
-AC_SUBST(OSVERSION)
|
||||
|
||||
AC_OUTPUT([set_soenv])
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk.orig Tue Apr 15 19:39:14 2003
|
||||
+++ ../connectivity/source/drivers/mozab/mozillasrc/makefile.mk Sat May 31 22:34:31 2003
|
||||
@@ -64,8 +64,8 @@
|
||||
#mozilla specific stuff.
|
||||
MOZ_LIB=$(SOLARVERSION)$/$(INPATH)$/lib$(UPDMINOREXT)
|
||||
MOZ_INC=$(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
|
||||
-#MOZ_LIB=$(PRJ)$/$(INPATH)$/lib
|
||||
-#MOZ_INC=$(PRJ)$/$(INPATH)$/inc$/mozilla
|
||||
+#MOZ_LIB=$(PRJ)$/..$/moz$/$(INPATH)$/lib
|
||||
+#MOZ_INC=$(PRJ)$/..$/moz$/$(INPATH)$/inc$/mozilla
|
||||
#End of mozilla specific stuff.
|
||||
|
||||
PRJ=..$/..$/..$/..
|
||||
@@ -132,7 +132,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS += -DWINVER=0x400 -DMOZILLA_CLIENT \
|
||||
-DNS_NET_FILE -DCookieManagement -DSingleSignon -DClientWallet \
|
||||
-DTRACING -DXP_PC -DXP_WIN -DXP_WIN32 -DHW_THREADS \
|
||||
@@ -150,7 +150,7 @@
|
||||
-I$(MOZ_INC)$/addrbook -I$(MOZ_INC)$/mork -I$(MOZ_INC)$/locale \
|
||||
-I$(MOZ_INC)$/pref -I$(MOZ_INC)$/mime -I$(MOZ_INC)$/chrome \
|
||||
-I$(MOZ_INC)$/necko -I$(MOZ_INC)$/intl -I$(MOZ_INC)$/profile \
|
||||
- -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap
|
||||
+ -I$(MOZ_INC)$/embed_base -I$(MOZ_INC)$/mozldap -I$(MOZ_INC)$/ldap-nspr
|
||||
CDEFS+= -DMOZILLA_CLIENT \
|
||||
-DOSTYPE=\"Linux2.2.14-5\" -DOJI
|
||||
.IF "$(OS)" == "LINUX"
|
||||
@@ -166,6 +166,13 @@
|
||||
-fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
-Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
-Wno-long-long
|
||||
+CDEFS += -DTRACING
|
||||
+.ELIF "$(OS)" == "FREEBSD"
|
||||
+CFLAGS += -fPIC
|
||||
+CFLAGSCXX += \
|
||||
+ -fno-rtti -Wall -Wconversion -Wpointer-arith \
|
||||
+ -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth \
|
||||
+ -Wno-long-long -pthread
|
||||
CDEFS += -DTRACING
|
||||
.ENDIF
|
||||
.ENDIF
|
|
@ -1,10 +0,0 @@
|
|||
--- ../cppuhelper/source/gcc3_linux_intel.map.orig Sat Sep 13 22:15:22 2003
|
||||
+++ ../cppuhelper/source/gcc3_linux_intel.map Sat Sep 13 22:16:01 2003
|
||||
@@ -299,6 +299,7 @@
|
||||
_ZNK4cppu6UnoUrl11getProtocolEv;
|
||||
_ZNK4cppu6UnoUrl13getConnectionEv;
|
||||
_ZNK4cppu6UnoUrl13getObjectNameEv;
|
||||
+_end;
|
||||
|
||||
local:
|
||||
*;
|
|
@ -1,11 +0,0 @@
|
|||
--- ../crashrep/source/unx/makefile.mk.orig Tue Jul 22 19:37:38 2003
|
||||
+++ ../crashrep/source/unx/makefile.mk Thu Aug 14 18:44:09 2003
|
||||
@@ -123,7 +123,7 @@
|
||||
APP2STDLIBS+=-lsocket
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
-APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11
|
||||
+APP2STDLIBS=`pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff -lintl -lfreetype -lexpat $(DYNAMIC) -lXext -lX11
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
|
@ -1,11 +0,0 @@
|
|||
--- ../desktop/scripts/soffice.sh.orig Wed Sep 17 05:21:54 2003
|
||||
+++ ../desktop/scripts/soffice.sh Wed Sep 17 05:24:59 2003
|
||||
@@ -233,6 +233,8 @@
|
||||
PATH="$sd_prog":$PATH
|
||||
export PATH
|
||||
|
||||
+. $sd_prog/freebsd-local.sh
|
||||
+
|
||||
# execute soffice binary
|
||||
exec "$sd_prog/$sd_binary" "$@"
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../jvmaccess/source/sunversion.cxx.orig Thu May 22 18:41:23 2003
|
||||
+++ ../jvmaccess/source/sunversion.cxx Tue Sep 2 21:31:04 2003
|
||||
@@ -244,6 +244,22 @@
|
||||
m_preRelease = Rel_RC1;
|
||||
else if (! strcmp(pCur, "rc2"))
|
||||
m_preRelease = Rel_RC2;
|
||||
+ else if (! strcmp(pCur, "p8"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p7"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p6"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p5"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p4"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p3"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p2"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
+ else if (! strcmp(pCur, "p1"))
|
||||
+ m_preRelease = Rel_BETA;
|
||||
else
|
||||
return false;
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- ../python/makefile.mk 31 Jul 2003 12:15:14 -0000 1.5.2.2
|
||||
+++ ../python/makefile.mk 8 Aug 2003 15:28:45 -0000
|
||||
@@ -187,7 +187,7 @@
|
||||
ld -G -o $@ -u Py_Main -u Py_FrozenMain -u PyFPE_dummy $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -h libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
||||
.ELSE
|
||||
.IF "$(OS)" == "FREEBSD"
|
||||
- ld -shared -o $@ --whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a --no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
+ $(LINK) -shared -o $@ -Wl,-whole-archive $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -Wl,-no-whole-archive -soname libpython.so.$(PYMAJOR) -lm -lutil ${PTHREAD_LIBS}
|
||||
.ELSE
|
||||
.IF "$(OS)" == "IRIX"
|
||||
ld -shared -o $@ -all $(MISC)$/build$/$(TARFILE_NAME)$/libpython$(PYMAJOR).$(PYMINOR).a -notall -soname libpython.so.$(PYMAJOR) -lm -ldl -lc -lpthread
|
|
@ -1,8 +0,0 @@
|
|||
--- ../readlicense_oo/prj/d.lst~ Thu Jul 17 03:00:51 2003
|
||||
+++ ../readlicense_oo/prj/d.lst Sun Jul 27 17:23:26 2003
|
||||
@@ -206,4 +206,4 @@
|
||||
..\%__SRC%\misc\99\readme99.txt %_DEST%\bin%_EXT%\99\osl\README99
|
||||
..\%__SRC%\misc\99\readme99.html %_DEST%\bin%_EXT%\99\osl\README99.html
|
||||
|
||||
-..\%__SRC%\misc\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
||||
+..\%__SRC%\html\THIRDPARTYLICENSEREADME.html %_DEST%\bin%_EXT%\THIRDPARTYLICENSEREADME.html
|
|
@ -1,214 +0,0 @@
|
|||
--- ../svx/source/svrtf/rtfitem.cxx 24 Jun 2003 07:48:56 -0000 1.18
|
||||
+++ ../svx/source/svrtf/rtfitem.cxx 25 Jul 2003 22:54:24 -0000
|
||||
@@ -285,11 +285,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType )
|
||||
+// if( LOW_CHARTYPE == eType || HIGH_CHARTYPE == eType ) //Takashi Ono for CJK
|
||||
+ if( LOW_CHARTYPE == eType )
|
||||
{
|
||||
if( *pNormal )
|
||||
{
|
||||
rItem.SetWhich( *pNormal );
|
||||
+ rSet.Put( rItem );
|
||||
+ }
|
||||
+ }
|
||||
+ else if( HIGH_CHARTYPE == eType )
|
||||
+ {
|
||||
+ if( *pCTL )
|
||||
+ {
|
||||
+ rItem.SetWhich( *pCTL );
|
||||
rSet.Put( rItem );
|
||||
}
|
||||
}
|
||||
--- ../svx/source/svrtf/svxrtf.cxx 19 May 2003 12:30:59 -0000 1.15
|
||||
+++ ../svx/source/svrtf/svxrtf.cxx 25 Jul 2003 22:54:29 -0000
|
||||
@@ -583,8 +583,14 @@
|
||||
|
||||
case RTF_FCHARSET:
|
||||
if( -1 != nTokenValue )
|
||||
- pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
- (BYTE)nTokenValue ) );
|
||||
+ {
|
||||
+// pFont->SetCharSet( rtl_getTextEncodingFromWindowsCharset(
|
||||
+// (BYTE)nTokenValue ) );
|
||||
+ CharSet nCharSet =
|
||||
+ rtl_getTextEncodingFromWindowsCharset( (BYTE)nTokenValue );
|
||||
+ pFont->SetCharSet( nCharSet );
|
||||
+ SetEncoding( nCharSet ); //Takashi Ono
|
||||
+ }
|
||||
break;
|
||||
|
||||
case RTF_FPRQ:
|
||||
--- ../sw/source/filter/rtf/swparrtf.cxx 4 Jun 2003 10:19:09 -0000 1.28
|
||||
+++ ../sw/source/filter/rtf/swparrtf.cxx 25 Jul 2003 22:54:37 -0000
|
||||
@@ -3231,10 +3231,156 @@
|
||||
SetSwgValues( rCollSet );
|
||||
}
|
||||
|
||||
+//Takashi Ono for CJK
|
||||
+String SwRTFParser::XlateFmtColName( const String &rName )
|
||||
+{
|
||||
+#define RES_NONE RES_POOLCOLL_DOC_END
|
||||
+
|
||||
+ static const RES_POOL_COLLFMT_TYPE aArr[]={
|
||||
+ RES_POOLCOLL_STANDARD, RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE2,
|
||||
+ RES_POOLCOLL_HEADLINE3, RES_POOLCOLL_HEADLINE4, RES_POOLCOLL_HEADLINE5,
|
||||
+ RES_POOLCOLL_HEADLINE6, RES_POOLCOLL_HEADLINE7, RES_POOLCOLL_HEADLINE8,
|
||||
+ RES_POOLCOLL_HEADLINE9,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_IDX1, RES_POOLCOLL_TOX_IDX2, RES_POOLCOLL_TOX_IDX3,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_TOX_CNTNT1,
|
||||
+
|
||||
+ RES_POOLCOLL_TOX_CNTNT2, RES_POOLCOLL_TOX_CNTNT3, RES_POOLCOLL_TOX_CNTNT4,
|
||||
+ RES_POOLCOLL_TOX_CNTNT5, RES_POOLCOLL_TOX_CNTNT6, RES_POOLCOLL_TOX_CNTNT7,
|
||||
+ RES_POOLCOLL_TOX_CNTNT8, RES_POOLCOLL_TOX_CNTNT9,
|
||||
+ RES_NONE, RES_POOLCOLL_FOOTNOTE,
|
||||
+
|
||||
+ RES_NONE, RES_POOLCOLL_HEADER, RES_POOLCOLL_FOOTER, RES_POOLCOLL_TOX_IDXH,
|
||||
+ RES_NONE, RES_NONE, RES_POOLCOLL_JAKETADRESS, RES_POOLCOLL_SENDADRESS,
|
||||
+ RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_ENDNOTE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_POOLCOLL_LISTS_BEGIN, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE,RES_NONE, RES_POOLCOLL_DOC_TITEL, RES_NONE, RES_POOLCOLL_SIGNATURE, RES_NONE,
|
||||
+ RES_POOLCOLL_TEXT, RES_POOLCOLL_TEXT_MOVE, RES_NONE, RES_NONE,
|
||||
+
|
||||
+ RES_NONE, RES_NONE, RES_NONE, RES_NONE, RES_POOLCOLL_DOC_SUBTITEL };
|
||||
+ static const sal_Char *stiName[] = {
|
||||
+ "Normal",
|
||||
+ "heading 1",
|
||||
+ "heading 2",
|
||||
+ "heading 3",
|
||||
+ "heading 4",
|
||||
+ "heading 5",
|
||||
+ "heading 6",
|
||||
+ "heading 7",
|
||||
+ "heading 8",
|
||||
+ "heading 9",
|
||||
+ "index 1",
|
||||
+ "index 2",
|
||||
+ "index 3",
|
||||
+ "index 4",
|
||||
+ "index 5",
|
||||
+ "index 6",
|
||||
+ "index 7",
|
||||
+ "index 8",
|
||||
+ "index 9",
|
||||
+ "toc 1",
|
||||
+ "toc 2",
|
||||
+ "toc 3",
|
||||
+ "toc 4",
|
||||
+ "toc 5",
|
||||
+ "toc 6",
|
||||
+ "toc 7",
|
||||
+ "toc 8",
|
||||
+ "toc 9",
|
||||
+ "Normal Indent",
|
||||
+ "footnote text",
|
||||
+ "annotation text",
|
||||
+ "header",
|
||||
+ "footer",
|
||||
+ "index heading",
|
||||
+ "caption",
|
||||
+ "table of figures",
|
||||
+ "envelope address",
|
||||
+ "envelope return",
|
||||
+ "footnote reference",
|
||||
+ "annotation reference",
|
||||
+ "line number",
|
||||
+ "page number",
|
||||
+ "endnote reference",
|
||||
+ "endnote text",
|
||||
+ "table of authorities",
|
||||
+ "macro",
|
||||
+ "toa heading",
|
||||
+ "List",
|
||||
+ "List Bullet",
|
||||
+ "List Number",
|
||||
+ "List 2",
|
||||
+ "List 3",
|
||||
+ "List 4",
|
||||
+ "List 5",
|
||||
+ "List Bullet 2",
|
||||
+ "List Bullet 3",
|
||||
+ "List Bullet 4",
|
||||
+ "List Bullet 5",
|
||||
+ "List Number 2",
|
||||
+ "List Number 3",
|
||||
+ "List Number 4",
|
||||
+ "List Number 5",
|
||||
+ "Title",
|
||||
+ "Closing",
|
||||
+ "Signature",
|
||||
+ "Default Paragraph Font",
|
||||
+ "Body Text",
|
||||
+ "Body Text Indent",
|
||||
+ "List Continue",
|
||||
+ "List Continue 2",
|
||||
+ "List Continue 3",
|
||||
+ "List Continue 4",
|
||||
+ "List Continue 5",
|
||||
+ "Message Header",
|
||||
+ "Subtitle",
|
||||
+ };
|
||||
+
|
||||
+
|
||||
+ ASSERT( ( sizeof( aArr ) / sizeof( RES_POOL_COLLFMT_TYPE ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+ ASSERT( ( sizeof( stiName ) / sizeof( *stiName ) == 75 ),
|
||||
+ "Style-UEbersetzungstabelle hat falsche Groesse" );
|
||||
+
|
||||
+ RES_POOL_COLLFMT_TYPE nId = RES_NONE;
|
||||
+
|
||||
+ for (int i = 0; i < sizeof( stiName ) / sizeof( *stiName ); i++)
|
||||
+ {
|
||||
+ if ( rName == String( stiName[i], RTL_TEXTENCODING_MS_1252 ) )
|
||||
+ {
|
||||
+ nId = aArr[i];
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ USHORT nResId;
|
||||
+ if( RES_POOLCOLL_TEXT_BEGIN <= nId && nId < RES_POOLCOLL_TEXT_END )
|
||||
+ nResId = RC_POOLCOLL_TEXT_BEGIN - RES_POOLCOLL_TEXT_BEGIN;
|
||||
+ else if (RES_POOLCOLL_LISTS_BEGIN <= nId && nId < RES_POOLCOLL_LISTS_END)
|
||||
+ nResId = RC_POOLCOLL_LISTS_BEGIN - RES_POOLCOLL_LISTS_BEGIN;
|
||||
+ else if (RES_POOLCOLL_EXTRA_BEGIN <= nId && nId < RES_POOLCOLL_EXTRA_END)
|
||||
+ nResId = RC_POOLCOLL_EXTRA_BEGIN - RES_POOLCOLL_EXTRA_BEGIN;
|
||||
+ else if (RES_POOLCOLL_REGISTER_BEGIN <= nId && nId < RES_POOLCOLL_REGISTER_END)
|
||||
+ nResId = RC_POOLCOLL_REGISTER_BEGIN - RES_POOLCOLL_REGISTER_BEGIN;
|
||||
+ else if (RES_POOLCOLL_DOC_BEGIN <= nId && nId < RES_POOLCOLL_DOC_END)
|
||||
+ nResId = RC_POOLCOLL_DOC_BEGIN - RES_POOLCOLL_DOC_BEGIN;
|
||||
+ else if (RES_POOLCOLL_HTML_BEGIN <= nId && nId < RES_POOLCOLL_HTML_END)
|
||||
+ nResId = RC_POOLCOLL_HTML_BEGIN - RES_POOLCOLL_HTML_BEGIN;
|
||||
+ return String( ResId( nResId + nId, pSwResMgr ) );
|
||||
+}
|
||||
+
|
||||
SwTxtFmtColl* SwRTFParser::MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle )
|
||||
{
|
||||
- int bCollExist;
|
||||
- SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo),
|
||||
+ int bCollExist;
|
||||
+// SwTxtFmtColl* pColl = MakeColl( rStyle.sName, USHORT(nNo), //Takashi Ono for CJK
|
||||
+ SwTxtFmtColl* pColl = MakeColl( XlateFmtColName( rStyle.sName ),
|
||||
+ USHORT(nNo),
|
||||
rStyle.nOutlineNo, bCollExist );
|
||||
aTxtCollTbl.Insert( nNo, pColl );
|
||||
|
||||
--- ../sw/source/filter/rtf/swparrtf.hxx 19 May 2003 12:25:34 -0000 1.10
|
||||
+++ ../sw/source/filter/rtf/swparrtf.hxx 25 Jul 2003 22:54:44 -0000
|
||||
@@ -364,6 +364,7 @@
|
||||
void SetStyleAttr( SfxItemSet& rCollSet,
|
||||
const SfxItemSet& rStyleSet,
|
||||
const SfxItemSet& rDerivedSet );
|
||||
+ String XlateFmtColName( const String &rName ); //Takashi Ono for CJK
|
||||
SwTxtFmtColl* MakeStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
SwCharFmt* MakeCharStyle( USHORT nNo, const SvxRTFStyleType& rStyle );
|
||||
void MakeStyleTab();
|
|
@ -1,13 +0,0 @@
|
|||
--- ../sal/textenc/tencinfo.c.orig Fri Apr 11 16:25:01 2003
|
||||
+++ ../sal/textenc/tencinfo.c Sat May 31 23:33:43 2003
|
||||
@@ -668,6 +668,10 @@
|
||||
/* characters. The function search for the first equal string in */
|
||||
/* the table. In this table are only the most used mime types. */
|
||||
/* Sort order: important */
|
||||
+
|
||||
+ if (pMimeCharset == NULL)
|
||||
+ pMimeCharset = "usascii";
|
||||
+
|
||||
static ImplStrCharsetDef const aVIPMimeCharsetTab[] =
|
||||
{
|
||||
{ "usascii", RTL_TEXTENCODING_ASCII_US },
|
|
@ -1,13 +0,0 @@
|
|||
--- ../setup2/script/setup.sh.orig Thu Jul 17 02:59:43 2003
|
||||
+++ ../setup2/script/setup.sh Thu Sep 4 07:27:59 2003
|
||||
@@ -118,6 +118,10 @@
|
||||
LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export LD_LIBRARY_PATH
|
||||
;;
|
||||
+ FreeBSD)
|
||||
+ LD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
+ export LD_LIBRARY_PATH
|
||||
+ ;;
|
||||
Darwin)
|
||||
DYLD_LIBRARY_PATH=${sd_archive_path}:.
|
||||
export DYLD_LIBRARY_PATH
|
|
@ -1,16 +0,0 @@
|
|||
--- ../solenv/bin/addsym.awk.orig Tue Mar 11 15:11:44 2003
|
||||
+++ ../solenv/bin/addsym.awk Tue Mar 11 15:13:19 2003
|
||||
@@ -72,11 +72,11 @@
|
||||
END {
|
||||
if (state == 0) {
|
||||
print "# Weak RTTI symbols for C++ exceptions:"
|
||||
- print "UDK_3_0_0 { global: _ZTI*; _ZTS*; };"
|
||||
+ print "UDK_3_0_0 { global: _ZTI*; _ZTS*; GetVersionInfo;};"
|
||||
}
|
||||
}
|
||||
state == 2 {
|
||||
- print " _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
|
||||
+ print " _ZTI*; _ZTS*; GetVersionInfo;# weak RTTI symbols for C++ exceptions"
|
||||
state = 3
|
||||
}
|
||||
/^[\t ]*UDK_3_0_0[\t ]*{/ { state = 1 }
|
|
@ -1,19 +0,0 @@
|
|||
--- ../solenv/inc/unxfbsdi.mk.org Thu Aug 28 07:35:37 2003
|
||||
+++ ../solenv/inc/unxfbsdi.mk Fri Aug 29 22:42:08 2003
|
||||
@@ -200,12 +200,12 @@
|
||||
# libraries for linking applications
|
||||
STDLIBCUIST=-lm
|
||||
STDLIBGUIST=-lXaw -lXt -lX11 -lm
|
||||
-STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDLIBCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDLIBGUIMT=-lXaw -lXt -lX11 $(PTHREAD_LIBS) -lm
|
||||
+STDLIBCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
# libraries for linking shared libraries
|
||||
-STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
-STDSHLCUIMT=$(PTHREAD_LIBS) -lm -lstlport_gcc
|
||||
+STDSHLGUIMT=-lXaw -lXt -lX11 -lXext $(PTHREAD_LIBS) -lm
|
||||
+STDSHLCUIMT=$(PTHREAD_LIBS) -lm
|
||||
|
||||
LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
--- ../stlport/STLport-4.5.patch.orig Sat Aug 16 08:45:46 2003
|
||||
+++ ../stlport/STLport-4.5.patch Sat Aug 16 08:52:25 2003
|
||||
@@ -254,11 +254,12 @@
|
||||
|
||||
# elif (__GNUC_MINOR__ < 8)
|
||||
|
||||
---- 244,253 ----
|
||||
+--- 244,254 ----
|
||||
|
||||
# if (__GNUC__ >= 3)
|
||||
|
||||
! /* properly determine the STLP_NATIVE_INCLUDE_PATH */
|
||||
+! #undef i386
|
||||
! # define _STLP_NATIVE_INCLUDE_PATH GXX_INCLUDE_PATH
|
||||
! # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH \
|
||||
! GXX_INCLUDE_PATH/backward
|
||||
@@ -274,7 +275,7 @@
|
||||
# endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
-+ # include <../wchar.h>
|
||||
++ #include _STLP_NATIVE_C_HEADER(wchar.h)
|
||||
+ #endif
|
||||
# include <stl/_cwchar.h>
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- ../sw/source/filter/ww8/ww8scan.cxx.orig Wed Sep 3 04:12:28 2003
|
||||
+++ ../sw/source/filter/ww8/ww8scan.cxx Wed Sep 3 04:12:49 2003
|
||||
@@ -163,7 +163,7 @@
|
||||
{
|
||||
ASSERT(mnNoElems && pWwSprmTab, "WW8: empty Array: Don't do that");
|
||||
std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
|
||||
-#if OSL_DEBUG_LEVEL > 1
|
||||
+#if OSL_DEBUG_LEVEL > 10 // XXX pass compilation with WITH_DEBUG=2
|
||||
bool bBroken=false;
|
||||
rtl::OUString sError;
|
||||
const C *pIter = mpWwSprmTab;
|
|
@ -1,22 +0,0 @@
|
|||
--- ../tools/source/string/tstring.cxx.orig Thu Mar 27 18:04:53 2003
|
||||
+++ ../tools/source/string/tstring.cxx Sat May 31 23:04:05 2003
|
||||
@@ -103,6 +103,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Char* pStr )
|
||||
{
|
||||
const sal_Char* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
||||
@@ -113,6 +116,9 @@
|
||||
xub_StrLen ImplStringLen( const sal_Unicode* pStr )
|
||||
{
|
||||
const sal_Unicode* pTempStr = pStr;
|
||||
+
|
||||
+ if (pStr == NULL)
|
||||
+ return(0);
|
||||
while( *pTempStr )
|
||||
++pTempStr;
|
||||
return (xub_StrLen)(pTempStr-pStr);
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue