This is an automated email from the ASF dual-hosted git repository.

mseidel pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 2814ae3c3e Fix spelling (#364)
2814ae3c3e is described below

commit 2814ae3c3e7397ac6100816f87499597972e9628
Author: John Bampton <[email protected]>
AuthorDate: Wed May 21 02:47:39 2025 +1000

    Fix spelling (#364)
    
    * Fix spelling
    
    * Update ignored words list
---
 .github/linters/codespell.txt                      | 54 ----------------------
 main/autodoc/source/display/toolkit/out_node.cxx   |  2 +-
 .../source/display/toolkit/out_position.cxx        |  2 +-
 main/autodoc/source/parser/cpp/preproc.hxx         |  2 +-
 .../controller/main/ChartController_Window.cxx     |  2 +-
 main/dbaccess/source/core/dataaccess/ModelImpl.hxx |  2 +-
 main/dbaccess/source/ui/dlg/tablespage.hxx         |  2 +-
 main/dbaccess/source/ui/inc/datasourcemap.hxx      |  2 +-
 .../ui/relationdesign/RTableConnectionData.cxx     |  2 +-
 main/desktop/source/app/lockfile.hxx               |  2 +-
 .../source/commonembedding/embedobj.cxx            |  2 +-
 main/embeddedobj/source/inc/commonembobj.hxx       |  4 +-
 main/filter/source/xslt/export/uof2/odf2uof.xsl    |  2 +-
 main/filter/source/xslt/import/uof2/uof2odf.xsl    |  2 +-
 main/framework/inc/jobs/jobresult.hxx              |  2 +-
 .../source/inc/loadenv/loadenvexception.hxx        |  2 +-
 main/framework/source/jobs/jobdispatch.cxx         |  2 +-
 main/framework/source/loadenv/loadenv.cxx          |  2 +-
 main/framework/test/typecfg/xml2xcd.cxx            |  4 +-
 main/jvmfwk/inc/jvmfwk/framework.h                 |  4 +-
 main/l10ntools/java/jpropex/java/JPropEx.java      |  2 +-
 .../com/sun/star/tooling/converter/GSIWriter.java  |  2 +-
 .../com/sun/star/tooling/converter/SDFWriter.java  |  2 +-
 .../sun/star/tooling/converter/XLIFFReader.java    |  2 +-
 main/libxmlsec/xmlsec1-olderlibxml2.patch          |  2 +-
 main/linguistic/source/hyphdsp.cxx                 | 12 ++---
 main/linguistic/source/hyphdta.cxx                 |  2 +-
 main/linguistic/source/spelldsp.cxx                | 10 ++--
 .../com/sun/star/document/XTypeDetection.idl       |  2 +-
 .../com/sun/star/report/XReportDefinition.idl      |  2 +-
 main/offapi/com/sun/star/sdb/RowSet.idl            |  8 ++--
 main/oox/source/xls/ooxformulaparser.cxx           |  2 +-
 .../java/util/compare/GraphicalComparator.java     |  8 ++--
 main/sax/source/expatwrap/saxwriter.cxx            |  2 +-
 main/sc/source/core/data/table1.cxx                |  2 +-
 main/sc/source/ui/vba/vbarange.cxx                 | 10 ++--
 main/sc/source/ui/vba/vbaworksheet.cxx             |  2 +-
 main/solenv/gbuild/gbuild.mk                       |  4 +-
 .../source/invocation_adapterfactory/iafactory.cxx |  2 +-
 main/svtools/inc/svtools/embedhlp.hxx              |  2 +-
 main/svtools/inc/svtools/htmltokn.h                |  2 +-
 main/svtools/source/graphic/grfmgr2.cxx            |  4 +-
 main/svtools/source/misc/embedhlp.cxx              |  4 +-
 main/svtools/source/svhtml/htmlkywd.cxx            |  2 +-
 main/svtools/source/uno/genericunodialog.cxx       |  2 +-
 main/svx/source/dialog/graphctl.cxx                |  2 +-
 main/sw/source/core/inc/scriptinfo.hxx             |  4 +-
 main/sw/source/core/layout/fly.cxx                 |  6 +--
 main/sw/source/core/layout/ssfrm.cxx               |  2 +-
 main/sw/source/core/text/itrform2.cxx              |  2 +-
 main/sw/source/filter/html/swhtml.cxx              |  6 +--
 main/sw/source/filter/ww8/dump/ww8scan.cxx         |  2 +-
 main/sw/source/filter/ww8/ww8scan.cxx              |  2 +-
 .../source/skeletonmaker/cppcompskeleton.cxx       | 10 ++--
 main/vcl/inc/vcl/fontmanager.hxx                   |  2 +-
 main/vcl/source/glyphs/graphite_layout.cxx         |  4 +-
 .../openoffice/xmerge/merger/DiffAlgorithm.java    |  2 +-
 .../xmerge/merger/diff/CharArrayLCSAlgorithm.java  |  2 +-
 .../xmerge/merger/diff/IteratorRowCompare.java     |  2 +-
 main/xmloff/source/chart/SchXMLChartContext.cxx    |  2 +-
 main/xmloff/source/chart/SchXMLImport.cxx          |  2 +-
 main/xmloff/source/chart/contexts.hxx              |  2 +-
 main/xmloff/source/draw/ximpbody.cxx               |  2 +-
 main/xmloff/source/meta/xmlmetae.cxx               |  2 +-
 main/xmloff/source/style/xmlexppr.cxx              |  2 +-
 .../source/framework/securityengine.hxx            |  2 +-
 main/xmlsecurity/source/xmlsec/saxhelper.cxx       |  2 +-
 67 files changed, 101 insertions(+), 155 deletions(-)

diff --git a/.github/linters/codespell.txt b/.github/linters/codespell.txt
index 9d2723faac..eb5562a24a 100644
--- a/.github/linters/codespell.txt
+++ b/.github/linters/codespell.txt
@@ -90,7 +90,6 @@ afile
 aformentioned
 aftrer
 agains
-againt
 aggreate
 aggreeing
 aggregatet
@@ -371,7 +370,6 @@ boostrap
 boostrapped
 boostrapping
 bootom
-bootrap
 bootstra
 bootstraping
 bootup
@@ -514,7 +512,6 @@ cirsumstances
 cirumstances
 ckeck
 claculate
-claer
 clarety
 clases
 classess
@@ -1287,7 +1284,6 @@ extenions
 extensivly
 extented
 extesnion
-extist
 extracing
 extracs
 extractins
@@ -1626,7 +1622,6 @@ inconviniently
 incorperates
 incosistency
 increae
-incremet
 incremetal
 increse
 incuded
@@ -1783,7 +1778,6 @@ intializing
 intiator
 intitial
 intitialization
-intoduction
 intorduction
 intrface
 introducting
@@ -2028,7 +2022,6 @@ modul
 moduls
 modulu
 momement
-momemt
 momemtn
 montors
 mor
@@ -2058,51 +2051,24 @@ mye
 nagative
 nam
 nameing
-namepace
-namepsace
 namesd
-natvigation
 nax
 nce
 nclude
 nd
 ndefined
-neagtive
 nealy
-neccessarry
-neccessary
-neccsessary
-necesarry
-necessariy
-necessarry
-necessaryly
-necessay
-necessesary
-necesssarily
-nechanism
 ned
 nedd
-nedded
 neede
 needes
-neeeded
 neesds
 neet
 negativ
-negtive
-neighboor
-neighboors
-neighouring
-neightbour
 nempty
 nenviroment
 nerver
-nessesary
-nessessary
-netacpe
-netcape
 nethods
-netscpe
 nin
 nither
 nned
@@ -2192,31 +2158,17 @@ ontop
 onw
 onwer
 ony
-openening
 operatio
 operatng
-operaton
-operatons
-opertion
 opertions
 oposition
-opportunties
-oppsofite
-opration
 optain
-optained
 optimation
-optimazation
-optimitation
-optinally
 optio
 optionaly
 ordner
 ore
-orientaion
 orientned
-origial
-origianal
 origion
 orign
 orignal
@@ -2232,7 +2184,6 @@ otu
 ouline
 oultinenodes
 ountline
-ouptut
 ouput
 ource
 ourselfs
@@ -2637,7 +2588,6 @@ rendererd
 renderering
 reonly
 reosurces
-reounded
 repaitnt
 repant
 repeates
@@ -2818,7 +2768,6 @@ selektors
 seleted
 seletions
 semaphor
-sematical
 sematics
 sence
 senquence
@@ -3040,7 +2989,6 @@ swithc
 swithed
 swown
 sxl
-sybol
 sychronization
 sychronize
 syle
@@ -3062,7 +3010,6 @@ syncronous
 syncronously
 syndonic
 syschronize
-sysmbol
 systemwindiow
 sytlesheet
 szenario
@@ -3229,7 +3176,6 @@ undistinghable
 unequality
 unexpcted
 unexpecte
-unexpectend
 unfurtunately
 uniformely
 uninstatiated
diff --git a/main/autodoc/source/display/toolkit/out_node.cxx 
b/main/autodoc/source/display/toolkit/out_node.cxx
index c15b420a6a..dc3f7a4d70 100644
--- a/main/autodoc/source/display/toolkit/out_node.cxx
+++ b/main/autodoc/source/display/toolkit/out_node.cxx
@@ -48,7 +48,7 @@ struct Less_NodePtr     C_Less_NodePtr;
 Node  C_aNullNode(Node::null_object);
 
 
-}   // namepace anonymous
+}   // namespace anonymous
 
 
 //**********************        Node        ***************************//
diff --git a/main/autodoc/source/display/toolkit/out_position.cxx 
b/main/autodoc/source/display/toolkit/out_position.cxx
index dfd5a5d1ed..b2f291a00e 100644
--- a/main/autodoc/source/display/toolkit/out_position.cxx
+++ b/main/autodoc/source/display/toolkit/out_position.cxx
@@ -54,7 +54,7 @@ move_ToParent( Node * &   io_node,
 
 
 
-}   // namepace anonymous
+}   // namespace anonymous
 
 
 
diff --git a/main/autodoc/source/parser/cpp/preproc.hxx 
b/main/autodoc/source/parser/cpp/preproc.hxx
index 5e64a9b6dc..cca92ff86f 100644
--- a/main/autodoc/source/parser/cpp/preproc.hxx
+++ b/main/autodoc/source/parser/cpp/preproc.hxx
@@ -51,7 +51,7 @@ class PreProcessor
     // LIFECYCLE
                                                PreProcessor();
                                                ~PreProcessor();
-    // OPERATONS
+    // OPERATIONS
     void                AssignPartners(
                             CodeExplorer &      o_rCodeExplorer,
                             CharacterSource &   o_rCharSource,
diff --git a/main/chart2/source/controller/main/ChartController_Window.cxx 
b/main/chart2/source/controller/main/ChartController_Window.cxx
index c472de4765..7b2c2fdde6 100644
--- a/main/chart2/source/controller/main/ChartController_Window.cxx
+++ b/main/chart2/source/controller/main/ChartController_Window.cxx
@@ -1368,7 +1368,7 @@ bool ChartController::execute_KeyInput( const KeyEvent& 
rKEvt )
     ObjectType eObjectType = ObjectIdentifier::getObjectType( 
m_aSelection.getSelectedCID() );
     if( ! bReturn )
     {
-        // Natvigation (Tab/F3/Home/End)
+        // Navigation (Tab/F3/Home/End)
         uno::Reference< XChartDocument > xChartDoc( getModel(), uno::UNO_QUERY 
);
         ObjectKeyNavigation aObjNav( m_aSelection.getSelectedOID(), xChartDoc, 
ExplicitValueProvider::getExplicitValueProvider( m_xChartView ));
         awt::KeyEvent aKeyEvent( ::svt::AcceleratorExecute::st_VCLKey2AWTKey( 
aKeyCode ));
diff --git a/main/dbaccess/source/core/dataaccess/ModelImpl.hxx 
b/main/dbaccess/source/core/dataaccess/ModelImpl.hxx
index 73c8ae0bd1..054d3301fa 100644
--- a/main/dbaccess/source/core/dataaccess/ModelImpl.hxx
+++ b/main/dbaccess/source/core/dataaccess/ModelImpl.hxx
@@ -515,7 +515,7 @@ private:
     ::com::sun::star::uno::Reference< ::com::sun::star::embed::XStorage >
             impl_switchToStorage_throw( const 
::com::sun::star::uno::Reference< ::com::sun::star::embed::XStorage >& 
_rxNewRootStorage );
 
-    /** switches to the given document URL, which denotes the logical URL of 
the document, not necessariy the
+    /** switches to the given document URL, which denotes the logical URL of 
the document, not necessary the
         URL where the doc was loaded/recovered from
     */
     void    impl_switchToLogicalURL(
diff --git a/main/dbaccess/source/ui/dlg/tablespage.hxx 
b/main/dbaccess/source/ui/dlg/tablespage.hxx
index 66ef4a5dca..b93ce2bb2e 100644
--- a/main/dbaccess/source/ui/dlg/tablespage.hxx
+++ b/main/dbaccess/source/ui/dlg/tablespage.hxx
@@ -119,7 +119,7 @@ namespace dbaui
                virtual void implInitControls(const SfxItemSet& _rSet, sal_Bool 
_bSaveValue);
 
                // checks the tables according to the filter given
-               // in oppsofite to implCheckTables, this method handles the 
case of an empty sequence, too ...
+               // in opposite to implCheckTables, this method handles the case 
of an empty sequence, too ...
                void implCompleteTablesCheck( const 
::com::sun::star::uno::Sequence< ::rtl::OUString >& _rTableFilter );
        };
 
diff --git a/main/dbaccess/source/ui/inc/datasourcemap.hxx 
b/main/dbaccess/source/ui/inc/datasourcemap.hxx
index cfd44cee81..0f882a8e31 100644
--- a/main/dbaccess/source/ui/inc/datasourcemap.hxx
+++ b/main/dbaccess/source/ui/inc/datasourcemap.hxx
@@ -140,7 +140,7 @@ namespace dbaui
                /// update the infos for a data source with a given item set
                void            update(const ::rtl::OUString& _rName, 
SfxItemSet& _rSet);
                /** Tells the map that an entry has been renamed in a sense 
that it should be accessible under
-                       a new name. This does not necesssarily mean that the 
data source has been renamed within
+                       a new name. This does not necessarily mean that the 
data source has been renamed within
                        it's database context
                */
                void            renamed(const ::rtl::OUString& _rOldName, const 
::rtl::OUString& _rNewName);
diff --git a/main/dbaccess/source/ui/relationdesign/RTableConnectionData.cxx 
b/main/dbaccess/source/ui/relationdesign/RTableConnectionData.cxx
index 5acb55f76d..051e198601 100644
--- a/main/dbaccess/source/ui/relationdesign/RTableConnectionData.cxx
+++ b/main/dbaccess/source/ui/relationdesign/RTableConnectionData.cxx
@@ -289,7 +289,7 @@ sal_Bool ORelationTableConnectionData::Update()
                        return sal_False;
        }
 
-       // reassign the keys because the orientaion could be changed
+       // reassign the keys because the orientation could be changed
        Reference<XPropertySet> xTableProp(getReferencingTable()->getTable());
        Reference< XIndexAccess> xKeys ( getReferencingTable()->getKeys());
        
diff --git a/main/desktop/source/app/lockfile.hxx 
b/main/desktop/source/app/lockfile.hxx
index 1ce0fc1cb6..3fcd4f6c35 100644
--- a/main/desktop/source/app/lockfile.hxx
+++ b/main/desktop/source/app/lockfile.hxx
@@ -23,7 +23,7 @@
 
 /* Information:
  * This class implements a mechanism to lock a users installation directory,
- * which is necessesary because instances of staroffice could be running on 
+ * which is necessary because instances of staroffice could be running on
  * different hosts while using the same directory thus causing data 
  * inconsistency.
  * When an existing lock is detected, the user will be asked whether he wants
diff --git a/main/embeddedobj/source/commonembedding/embedobj.cxx 
b/main/embeddedobj/source/commonembedding/embedobj.cxx
index 2bb51f36c5..fae83c67ba 100644
--- a/main/embeddedobj/source/commonembedding/embedobj.cxx
+++ b/main/embeddedobj/source/commonembedding/embedobj.cxx
@@ -698,6 +698,6 @@ void SAL_CALL OCommonEmbeddedObject::setParent( const 
com::sun::star::uno::Refer
 // XDefaultSizeTransmitter
 void SAL_CALL OCommonEmbeddedObject::setDefaultSize( const 
::com::sun::star::awt::Size& rSize_100TH_MM ) throw 
(::com::sun::star::uno::RuntimeException)
 {
-    //#i103460# charts do not necessaryly have an own size within ODF files, 
in this case they need to use the size settings from the surrounding frame, 
which is made available with this method
+    //#i103460# charts do not necessarily have an own size within ODF files, 
in this case they need to use the size settings from the surrounding frame, 
which is made available with this method
     m_aDefaultSizeForChart_In_100TH_MM = rSize_100TH_MM;
 }
diff --git a/main/embeddedobj/source/inc/commonembobj.hxx 
b/main/embeddedobj/source/inc/commonembobj.hxx
index efa3415d5c..15228ed1ff 100644
--- a/main/embeddedobj/source/inc/commonembobj.hxx
+++ b/main/embeddedobj/source/inc/commonembobj.hxx
@@ -161,7 +161,7 @@ protected:
     sal_Bool m_bHasClonedSize; // the object has cached size
     ::com::sun::star::awt::Size m_aClonedSize;
     sal_Int32 m_nClonedMapUnit;
-    ::com::sun::star::awt::Size m_aDefaultSizeForChart_In_100TH_MM;//#i103460# 
charts do not necessaryly have an own size within ODF files, in this case they 
need to use the size settings from the surrounding frame, which is made 
available with this member
+    ::com::sun::star::awt::Size m_aDefaultSizeForChart_In_100TH_MM;//#i103460# 
charts do not necessarily have an own size within ODF files, in this case they 
need to use the size settings from the surrounding frame, which is made 
available with this member
 
 private:
     void CommonInit_Impl( const ::com::sun::star::uno::Sequence< 
::com::sun::star::beans::NamedValue >& aObjectProps );
@@ -509,7 +509,7 @@ public:
     virtual void SAL_CALL setParent( const ::com::sun::star::uno::Reference< 
::com::sun::star::uno::XInterface >& Parent ) throw 
(::com::sun::star::lang::NoSupportException, 
::com::sun::star::uno::RuntimeException);
 
     // XDefaultSizeTransmitter
-    //#i103460# charts do not necessaryly have an own size within ODF files, 
in this case they need to use the size settings from the surrounding frame, 
which is made available with this method
+    //#i103460# charts do not necessarily have an own size within ODF files, 
in this case they need to use the size settings from the surrounding frame, 
which is made available with this method
     virtual void SAL_CALL setDefaultSize( const ::com::sun::star::awt::Size& 
rSize_100TH_MM ) throw (::com::sun::star::uno::RuntimeException);
 };
 
diff --git a/main/filter/source/xslt/export/uof2/odf2uof.xsl 
b/main/filter/source/xslt/export/uof2/odf2uof.xsl
index 93c3ce0523..04001502b5 100644
--- a/main/filter/source/xslt/export/uof2/odf2uof.xsl
+++ b/main/filter/source/xslt/export/uof2/odf2uof.xsl
@@ -11877,7 +11877,7 @@
                                                                
<!--@chart:error-upper- @chart:error-lower- 缺省值为false-->
                                                                <xsl:when 
test="@chart:error-upper-indicator='true' and 
@chart:error-lower-indicator='true'">both</xsl:when>
                                                                <xsl:when 
test="@chart:error-upper-indicator='true'">positive</xsl:when>
-                                                               <xsl:when 
test="@chart:error-lower-indicator='true'">negtive</xsl:when>
+                                                               <xsl:when 
test="@chart:error-lower-indicator='true'">negative</xsl:when>
                                                                
<xsl:otherwise>none</xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:variable>
diff --git a/main/filter/source/xslt/import/uof2/uof2odf.xsl 
b/main/filter/source/xslt/import/uof2/uof2odf.xsl
index 6b34ba386f..3018cbb216 100644
--- a/main/filter/source/xslt/import/uof2/uof2odf.xsl
+++ b/main/filter/source/xslt/import/uof2/uof2odf.xsl
@@ -13393,7 +13393,7 @@ 
iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAKElEQVR4nGNRZrhz57+yCuNdBjCAs1kg
                                        <xsl:when test="@显示方式_E75C='positive'">
                                                <xsl:attribute 
name="chart:error-upper-indicator" select="'true'"/>
                                        </xsl:when>
-                                       <xsl:when test="@显示方式_E75C='negtive'">
+                                       <xsl:when test="@显示方式_E75C='negative'">
                                                <xsl:attribute 
name="chart:error-lower-indicator" select="'true'"/>
                                        </xsl:when>
                                        <xsl:when test="@显示方式_E75C='both'">
diff --git a/main/framework/inc/jobs/jobresult.hxx 
b/main/framework/inc/jobs/jobresult.hxx
index 6d4a7df162..b89a984c19 100644
--- a/main/framework/inc/jobs/jobresult.hxx
+++ b/main/framework/inc/jobs/jobresult.hxx
@@ -52,7 +52,7 @@ namespace framework{
 //_______________________________________
 /**
     @short  represent a result of a finished job execution
-    @descr  Such result instance transport all neccessarry
+    @descr  Such result instance transport all necessary
             data from the code place where the job was finished
             to the outside code, where e.g. listener must be notified.
  */
diff --git a/main/framework/source/inc/loadenv/loadenvexception.hxx 
b/main/framework/source/inc/loadenv/loadenvexception.hxx
index 492e06eaf9..f4095135f0 100644
--- a/main/framework/source/inc/loadenv/loadenvexception.hxx
+++ b/main/framework/source/inc/loadenv/loadenvexception.hxx
@@ -74,7 +74,7 @@ class LoadEnvException
             ID_UNSUPPORTED_CONTENT,
 
             /** @short  It was not possible to get access to global filter 
configuration.
-                @descr  Might som neccsessary services could not be created. */
+                @descr  Might som necessary services could not be created. */
             ID_NO_CONFIG_ACCESS,
 
             /** @short  Some data obtained from the filter configuration seems 
to incorrect.
diff --git a/main/framework/source/jobs/jobdispatch.cxx 
b/main/framework/source/jobs/jobdispatch.cxx
index b09c78d144..b04dbc75fd 100644
--- a/main/framework/source/jobs/jobdispatch.cxx
+++ b/main/framework/source/jobs/jobdispatch.cxx
@@ -297,7 +297,7 @@ void JobDispatch::impl_dispatchEvent( /*IN*/ const 
::rtl::OUString&
 
     // no jobs ... no execution
     // But a may given listener will know something ...
-    // I think this operaton was finished successfully.
+    // I think this operation was finished successfully.
     // It's not really an error, if no registered jobs could be located.
     // Step over all found jobs and execute it
     int nExecutedJobs=0;
diff --git a/main/framework/source/loadenv/loadenv.cxx 
b/main/framework/source/loadenv/loadenv.cxx
index 5b8a5da843..5481322b5b 100644
--- a/main/framework/source/loadenv/loadenv.cxx
+++ b/main/framework/source/loadenv/loadenv.cxx
@@ -741,7 +741,7 @@ LoadEnv::EContentType LoadEnv::classifyContent(const 
::rtl::OUString&
         return E_UNSUPPORTED_CONTENT;
     }
 
-    // following operatons can work on an internal type name only :-(
+    // following operations can work on an internal type name only :-(
     css::uno::Reference< css::lang::XMultiServiceFactory > xSMGR = 
::utl::getProcessServiceFactory();
     css::uno::Reference< css::document::XTypeDetection > 
xDetect(xSMGR->createInstance(SERVICENAME_TYPEDETECTION), css::uno::UNO_QUERY);
 
diff --git a/main/framework/test/typecfg/xml2xcd.cxx 
b/main/framework/test/typecfg/xml2xcd.cxx
index b2f191c5f8..0e2e069705 100644
--- a/main/framework/test/typecfg/xml2xcd.cxx
+++ b/main/framework/test/typecfg/xml2xcd.cxx
@@ -249,7 +249,7 @@ void XCDGenerator::Main()
     // Member m_pData is used in some impl-methods directly ...
     m_aData.pFilterCache = new FilterCache( m_aData.nVersionInput, 
CONFIG_MODE_ALL_LOCALES );
 
-    // Get some statistic informations of current filled filter cache ... 
(e.g. count of current activae filters)
+    // Get some statistic informations of current filled filter cache ... 
(e.g. count of current active filters)
     // because we need it to check if all filters are converted and written to 
disk.
     // May be it's possible to lose some of them during conversion!!!
     m_aData.nOriginalTypes     = 
m_aData.pFilterCache->getAllTypeNames().getLength()     ;
@@ -299,7 +299,7 @@ void XCDGenerator::impl_printSyntax()
     // So we show an assert.
     ::rtl::OStringBuffer sBuffer( 500 );
     sBuffer.append( "\nusing: xml2xcd -fis=<file standard filter> -fia=<file 
additional filter> -pas=<package standard filter> -paa=<package additional 
filter> -vin=<version input> -vou=<version output> [-wri=<true|false>]\n\n" );
-    sBuffer.append( "\tneccessary parameters:\n"                               
                                                                                
                                                                     );
+    sBuffer.append( "\tnecessary parameters:\n"                                
                                                                                
                                                                    );
     sBuffer.append( "\t\t-fis\tname of output file in system notation\n"       
                                                                                
                                                                     );
     sBuffer.append( "\t\t-fia\tname of output file in system notation\n"       
                                                                                
                                                                     );
     sBuffer.append( "\t\t-pas\tpackage of standard filters\n"                  
                                                                                
                                                                     );
diff --git a/main/jvmfwk/inc/jvmfwk/framework.h 
b/main/jvmfwk/inc/jvmfwk/framework.h
index 99bdccaba3..28f2cd6352 100644
--- a/main/jvmfwk/inc/jvmfwk/framework.h
+++ b/main/jvmfwk/inc/jvmfwk/framework.h
@@ -106,12 +106,12 @@ extern "C" {
     necessary to specify the bootstrap parameter 
<code>UNO_JAVA_JFW_SHARED_DATA</code>.
     </p>
 
-    <p>Setting the class path used by a Java VM should not be necesarry. The 
locations
+    <p>Setting the class path used by a Java VM should not be necessary. The 
locations
     of Jar files should be knows by a class loader. If a jar file depends on 
another
     jar file then it can be referenced in the manifest file of the first jar. 
However,
     a user may add jars to the class path by using this API. If it becomes 
necessary
     to add files to the class path which is to be used by all users then one 
can use
-    the bootrap parameter UNO_JAVA_JFW_CLASSPATH_URLS. The value contains of 
file URLs
+    the bootstrap parameter UNO_JAVA_JFW_CLASSPATH_URLS. The value contains of 
file URLs
     which must be separated by spaces.</p>
 
     
diff --git a/main/l10ntools/java/jpropex/java/JPropEx.java 
b/main/l10ntools/java/jpropex/java/JPropEx.java
index f38895039f..c080e1d0e6 100644
--- a/main/l10ntools/java/jpropex/java/JPropEx.java
+++ b/main/l10ntools/java/jpropex/java/JPropEx.java
@@ -306,7 +306,7 @@ public class JPropEx
     }
     
     // we have different types of properties in the source code
-    // each needs a different file nameing scheme
+    // each needs a different file naming scheme
     private int detectFormat( String filename )
     {
        if( filename.endsWith( "_en_US.properties" ) )
diff --git 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/GSIWriter.java
 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/GSIWriter.java
index 9b1624cc6b..06b01f58ac 100644
--- 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/GSIWriter.java
+++ 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/GSIWriter.java
@@ -216,7 +216,7 @@ public class GSIWriter  extends DataWriter {
         * @see 
com.sun.star.tooling.converter.DataWriter#writeData(java.util.Map[])
         */
        protected void writeData(Map[] data) throws IOException {
-               // TODO redesign DataHandler in the way that this is not 
nessesary any more
+               // TODO redesign DataHandler in the way that this is not 
necessary any more
                
        }
 
diff --git 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/SDFWriter.java
 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/SDFWriter.java
index 9551f62665..e109ba530d 100644
--- 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/SDFWriter.java
+++ 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/SDFWriter.java
@@ -145,7 +145,7 @@ public class SDFWriter  extends DataWriter {
         * @see 
com.sun.star.tooling.converter.DataWriter#writeData(java.util.Map[])
         */
        protected void writeData(Map[] data) throws IOException {
-               // TODO redesign DataHandler in the way that this is not 
nessesary any more
+               // TODO redesign DataHandler in the way that this is not 
necessary any more
                
        }
 
diff --git 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/XLIFFReader.java
 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/XLIFFReader.java
index d5f4cb7049..2826e5cd21 100644
--- 
a/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/XLIFFReader.java
+++ 
b/main/l10ntools/java/l10nconv/java/com/sun/star/tooling/converter/XLIFFReader.java
@@ -446,7 +446,7 @@ public class XLIFFReader extends DefaultHandler {
         if (qName.equals("trans-unit")) {
             String id = attrs.getValue("id");
             if ((DataStore.get(id)) != null) {
-                //TODO arraycopy might not be nessessary 
+                //TODO arraycopy might not be necessary
                 System.arraycopy((String[]) DataStore.get(id), 0, data, 0,
                         data.length);
                 int help = 
(Integer.valueOf(data[FOUND_PARTS_COUNTER_IDX])).intValue(); //found one more 
part
diff --git a/main/libxmlsec/xmlsec1-olderlibxml2.patch 
b/main/libxmlsec/xmlsec1-olderlibxml2.patch
index f2bd85f511..401a01863c 100644
--- a/main/libxmlsec/xmlsec1-olderlibxml2.patch
+++ b/main/libxmlsec/xmlsec1-olderlibxml2.patch
@@ -12,7 +12,7 @@
 + *
 + */
 +typedef enum {
-+    XML_C14N_1_0            = 0,    /* Origianal C14N 1.0 spec */
++    XML_C14N_1_0            = 0,    /* Original C14N 1.0 spec */
 +    XML_C14N_EXCLUSIVE_1_0  = 1,    /* Exclusive C14N 1.0 spec */
 +    XML_C14N_1_1            = 2     /* C14N 1.1 spec */
 +} xmlC14NMode;
diff --git a/main/linguistic/source/hyphdsp.cxx 
b/main/linguistic/source/hyphdsp.cxx
index 96a7b2531a..139d681a66 100644
--- a/main/linguistic/source/hyphdsp.cxx
+++ b/main/linguistic/source/hyphdsp.cxx
@@ -283,9 +283,9 @@ Reference< XHyphenatedWord > SAL_CALL
        {
                OUString aChkWord( rWord );
 
-        // replace typographical apostroph by ascii apostroph
+        // replace typographical apostrophe by ascii apostrophe
         String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation 
mark" );
         if (aSingleQuote.Len())
             aChkWord = aChkWord.replace( aSingleQuote.GetChar(0), '\'' );
 
@@ -427,9 +427,9 @@ Reference< XHyphenatedWord > SAL_CALL
        {
         OUString aChkWord( rWord );
 
-        // replace typographical apostroph by ascii apostroph
+        // replace typographical apostrophe by ascii apostrophe
         String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation 
mark" );
         if (aSingleQuote.Len())
             aChkWord = aChkWord.replace( aSingleQuote.GetChar(0), '\'' );
 
@@ -562,9 +562,9 @@ Reference< XPossibleHyphens > SAL_CALL
        {
                OUString aChkWord( rWord );
 
-        // replace typographical apostroph by ascii apostroph
+        // replace typographical apostrophe by ascii apostrophe
         String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation 
mark" );
         if (aSingleQuote.Len())
             aChkWord = aChkWord.replace( aSingleQuote.GetChar(0), '\'' );
 
diff --git a/main/linguistic/source/hyphdta.cxx 
b/main/linguistic/source/hyphdta.cxx
index de1ae57ac8..e67ca3f086 100644
--- a/main/linguistic/source/hyphdta.cxx
+++ b/main/linguistic/source/hyphdta.cxx
@@ -58,7 +58,7 @@ HyphenatedWord::HyphenatedWord(const OUString &rWord, 
sal_Int16 nLang, sal_Int16
     nLanguage       (nLang)
 {
     String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-    DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+    DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation mark" 
);
     if (aSingleQuote.Len())
     { 
         // ignore typographical apostrophes (which got replaced in original
diff --git a/main/linguistic/source/spelldsp.cxx 
b/main/linguistic/source/spelldsp.cxx
index 9f39c14e0e..6250172779 100644
--- a/main/linguistic/source/spelldsp.cxx
+++ b/main/linguistic/source/spelldsp.cxx
@@ -337,9 +337,9 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
                OUString aChkWord( rWord );
         Locale aLocale( CreateLocale( nLanguage ) );
 
-        // replace typographical apostroph by ascii apostroph
+        // replace typographical apostrophe by ascii apostrophe
         String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation 
mark" );
         if (aSingleQuote.Len())
             aChkWord = aChkWord.replace( aSingleQuote.GetChar(0), '\'' );
 
@@ -505,9 +505,9 @@ Reference< XSpellAlternatives > 
SpellCheckerDispatcher::spell_Impl(
                OUString aChkWord( rWord );
         Locale aLocale( CreateLocale( nLanguage ) );
 
-        // replace typographical apostroph by ascii apostroph
+        // replace typographical apostrophe by ascii apostrophe
         String aSingleQuote( GetLocaleDataWrapper( nLanguage 
).getQuotationMarkEnd() );
-        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpectend length of quotation 
mark" );
+        DBG_ASSERT( 1 == aSingleQuote.Len(), "unexpected length of quotation 
mark" );
         if (aSingleQuote.Len())
             aChkWord = aChkWord.replace( aSingleQuote.GetChar(0), '\'' );
 
@@ -673,7 +673,7 @@ Reference< XSpellAlternatives > 
SpellCheckerDispatcher::spell_Impl(
                        xRes = NULL;
 
         // list of proposals found (to be checked against entries of
-        // neagtive dictionaries)
+        // negative dictionaries)
         ProposalList aProposalList;
 //        Sequence< OUString > aProposals;
         sal_Int16 eFailureType = -1;   // no failure
diff --git a/main/offapi/com/sun/star/document/XTypeDetection.idl 
b/main/offapi/com/sun/star/document/XTypeDetection.idl
index 8b0d8772b3..48010301ad 100644
--- a/main/offapi/com/sun/star/document/XTypeDetection.idl
+++ b/main/offapi/com/sun/star/document/XTypeDetection.idl
@@ -82,7 +82,7 @@ published interface XTypeDetection: 
com::sun::star::uno::XInterface
         The property <member>MediaDescriptor::URL</member> should be set on
         this descriptor as minimum. It specifies the location of the document.
         If this parameter is missing another one is required: 
<member>MediaDescriptor::InputStream</member>.
-        This can be useful to prevent operaton against multiple opening of the 
stream
+        This can be useful to prevent operation against multiple opening of 
the stream
         and perform the operation. If this stream isn't already included the 
detection
         will open it (if allowed!) and add it to the descriptor so it will be 
available for
         all following parts.
diff --git a/main/offapi/com/sun/star/report/XReportDefinition.idl 
b/main/offapi/com/sun/star/report/XReportDefinition.idl
index 504dd71590..a4ad6b8912 100644
--- a/main/offapi/com/sun/star/report/XReportDefinition.idl
+++ b/main/offapi/com/sun/star/report/XReportDefinition.idl
@@ -237,7 +237,7 @@ published interface XReportDefinition
      */
     [attribute,bound] long CommandType;
 
-    /** specifies an additional filter to optinally use.
+    /** specifies an additional filter to optionally use.
 
         <p>The Filter string has to form a SQL WHERE-clause, <em>without</em> 
the WHERE-string itself.</p>
 
diff --git a/main/offapi/com/sun/star/sdb/RowSet.idl 
b/main/offapi/com/sun/star/sdb/RowSet.idl
index 79a1b87bb3..56243d2681 100644
--- a/main/offapi/com/sun/star/sdb/RowSet.idl
+++ b/main/offapi/com/sun/star/sdb/RowSet.idl
@@ -85,7 +85,7 @@ published interface XParametersSupplier;
                        </td>
                </tr>
                <tr><td valign="top"><em>column values</em></td>
-                       <td valign="top">If the opration includes changes in 
the values of the columns of the row set, then these are
+                       <td valign="top">If the operation includes changes in 
the values of the columns of the row set, then these are
                        notified before anything else (except requests for 
approval).
                        @see ResultSet
                        @see com::sun::star::sdbcx::XColumnsSupplier
@@ -221,7 +221,7 @@ published service RowSet
 
        /** approving of actions performed on the rowset.
 
-        <p>The support of this interface implies a sematical extension to the 
<type scope="com::sun::star::sdbc">XResultSetUpdate</type>
+        <p>The support of this interface implies a semantical extension to the 
<type scope="com::sun::star::sdbc">XResultSetUpdate</type>
         interface which is supported via the <type 
scope="com::sun::star::sdbc">ResultSet</type>.</p>
 
         @see XResultSetUpdate
@@ -233,7 +233,7 @@ published service RowSet
         <p>The optional support of this interface is already implied with the 
support of the <type scope="com::sun::star::sdbc">ResultSet</type> service.</p>
 
         <p>However, note that the additional support of the 
<type>XRowSetApproveBroadcaster</type> interface results
-        in a sematical extension: the methods <member 
scope="com::sun::star::sdbc">XResultSetUpdate::insertRow</member>,
+        in a semantical extension: the methods <member 
scope="com::sun::star::sdbc">XResultSetUpdate::insertRow</member>,
         <member 
scope="com::sun::star::sdbc">XResultSetUpdate::updateRow</member> and <member 
scope="com::sun::star::sdbc">XResultSetUpdate::deleteRow</member>
         will now throw the <type>RowSetVetoException</type> if the action 
which is to be performed was vetoed
         by one of the <type>XRowSetApproveListener</type>'s.</p>
@@ -245,7 +245,7 @@ published service RowSet
         <p>The optional support of this interface is already implied with the 
support of the <type scope="com::sun::star::sdbcx">ResultSet</type> service.</p>
 
         <p>However, note that the additional support of the 
<type>XRowSetApproveBroadcaster</type> interface results
-        in a sematical extension: the method <member 
scope="com::sun::star::sdbcx">XDeleteRows::deleteRows</member>
+        in a semantical extension: the method <member 
scope="com::sun::star::sdbcx">XDeleteRows::deleteRows</member>
         will now throw the <type>RowSetVetoException</type> if the deletion 
was vetoed
         by one of the <type>XRowSetApproveListener</type>'s.</p>
         */
diff --git a/main/oox/source/xls/ooxformulaparser.cxx 
b/main/oox/source/xls/ooxformulaparser.cxx
index 20b354a4a6..be787b74fb 100644
--- a/main/oox/source/xls/ooxformulaparser.cxx
+++ b/main/oox/source/xls/ooxformulaparser.cxx
@@ -73,7 +73,7 @@ const FunctionInfo* 
OOXMLFormulaParserImpl::resolveBadFuncName( const OUString&
         call is assumed to be
             "'<path-to-office-install>\Library\<libname>'!<funcname>". */
 
-    // the string has to start with an apostroph (followed by the library URL)
+    // the string has to start with an apostrophe (followed by the library URL)
     if( (rTokenData.getLength() >= 6) && (rTokenData[ 0 ] == '\'') )
     {
         // library URL and function name are separated by an exclamation mark
diff --git 
a/main/qadevOOo/java/OOoRunner/src/main/java/util/compare/GraphicalComparator.java
 
b/main/qadevOOo/java/OOoRunner/src/main/java/util/compare/GraphicalComparator.java
index a88e25b3a0..25831094fb 100644
--- 
a/main/qadevOOo/java/OOoRunner/src/main/java/util/compare/GraphicalComparator.java
+++ 
b/main/qadevOOo/java/OOoRunner/src/main/java/util/compare/GraphicalComparator.java
@@ -183,7 +183,7 @@ class GraphicalComparator implements DocComparator
     /**
      *  INPUT_PATH must set, to directory/file, where the documents exist.
      *  REFERENCE_PATH must set to directory/file, where the created 
references (*.prn files) will create.
-     *  OUTPUT_PATH must set to a directory, there the whole ouptut will create
+     *  OUTPUT_PATH must set to a directory, there the whole output will create
      */
     public boolean compare() throws IOException
         {
@@ -224,8 +224,8 @@ class GraphicalComparator implements DocComparator
     /**
      *  INPUT_PATH must set, to directory/file, where the documents exist.
      *  REFERENCE_PATH must set to directory/file, where the created 
references (*.prn files) exists.
-     *  OUTPUT_PATH must set to a directory, where the whole ouptut will 
create. Here the diffReference will create. 
-     *              At the momemt it's not possible to say only where the 
diffreferences will create.
+     *  OUTPUT_PATH must set to a directory, where the whole output will 
create. Here the diffReference will create.
+     *              At the moment it's not possible to say only where the 
differences will create.
      */
     public void createDiffReference() throws IOException
         {
@@ -236,7 +236,7 @@ class GraphicalComparator implements DocComparator
     /**
      *  INPUT_PATH must set, to directory/file, where the documents exist.
      *  REFERENCE_PATH must set to directory/file, where the created 
references (*.prn files) exists.
-     *  OUTPUT_PATH must set to a directory, where the whole ouptut will 
create. 
+     *  OUTPUT_PATH must set to a directory, where the whole output will 
create.
      *  DIFF_PATH must set to a directory, where the older difference 
references exist, it's possible to set this to the same as REFERENCE_PATH
      *  but this is not the default and will not automatically set.
      */
diff --git a/main/sax/source/expatwrap/saxwriter.cxx 
b/main/sax/source/expatwrap/saxwriter.cxx
index 4494f93a12..a7a87cf630 100644
--- a/main/sax/source/expatwrap/saxwriter.cxx
+++ b/main/sax/source/expatwrap/saxwriter.cxx
@@ -1175,7 +1175,7 @@ void SAXWriter::startElement(const OUString& aName, const 
Reference< XAttributeL
                nLength ++;  // '>'
        }
 
-       // Is there a new indentation necesarry ?
+       // Is there a new indentation necessary ?
        sal_Int32 nPrefix(getIndentPrefixLength( nLength ));
 
        // write into sequence
diff --git a/main/sc/source/core/data/table1.cxx 
b/main/sc/source/core/data/table1.cxx
index f2beb4297c..717b29db34 100644
--- a/main/sc/source/core/data/table1.cxx
+++ b/main/sc/source/core/data/table1.cxx
@@ -1413,7 +1413,7 @@ void ScTable::ExtendPrintArea( OutputDevice* pDev,
     // First, mark those columns that we need to skip i.e. hidden and empty 
columns.
 
     ScFlatBoolColSegments aSkipCols;
-    aSkipCols.setInsertFromBack(true); // speed optimazation.
+    aSkipCols.setInsertFromBack(true); // speed optimization.
     aSkipCols.setFalse(0, MAXCOL);
     for (SCCOL i = 0; i <= MAXCOL; ++i)
     {
diff --git a/main/sc/source/ui/vba/vbarange.cxx 
b/main/sc/source/ui/vba/vbarange.cxx
index d7b2b4c109..0f3b41cc32 100644
--- a/main/sc/source/ui/vba/vbarange.cxx
+++ b/main/sc/source/ui/vba/vbarange.cxx
@@ -4881,8 +4881,8 @@ namespace {
 
 sal_Unicode lclGetPrefixChar( const uno::Reference< table::XCell >& rxCell ) 
throw (uno::RuntimeException)
 {
-    /*  TODO/FIXME: We need an apostroph-prefix property at the cell to
-        implement this correctly. For now, return an apostroph for every text
+    /*  TODO/FIXME: We need an apostrophe-prefix property at the cell to
+        implement this correctly. For now, return an apostrophe for every text
         cell.
 
         TODO/FIXME: When Application.TransitionNavigKeys is supported and true,
@@ -4946,17 +4946,17 @@ inline uno::Any lclGetPrefixVariant( sal_Unicode 
cPrefixChar )
 uno::Any SAL_CALL ScVbaRange::getPrefixCharacter() throw 
(uno::RuntimeException)
 {
     /*  (1) If Application.TransitionNavigKeys is false, this function returns
-        an apostroph character if the text cell begins with an apostroph
+        an apostrophe character if the text cell begins with an apostrophe
         character (formula return values are not taken into account); otherwise
         an empty string.
 
         (2) If Application.TransitionNavigKeys is true, this function returns
-        an apostroph character, if the cell is left-aligned; a double-quote
+        an apostrophe character, if the cell is left-aligned; a double-quote
         character, if the cell is right-aligned; a circumflex character, if the
         cell is centered; a backslash character, if the cell is set to filled;
         or an empty string, if nothing of the above.
 
-        If a range or a list of ranges contains texts with leading apostroph
+        If a range or a list of ranges contains texts with leading apostrophe
         character as well as other cells, this function returns an empty
         string.
      */
diff --git a/main/sc/source/ui/vba/vbaworksheet.cxx 
b/main/sc/source/ui/vba/vbaworksheet.cxx
index ff7dc67a4d..9487520784 100644
--- a/main/sc/source/ui/vba/vbaworksheet.cxx
+++ b/main/sc/source/ui/vba/vbaworksheet.cxx
@@ -936,7 +936,7 @@ uno::Any
 ScVbaWorksheet::getControlShape( const ::rtl::OUString& sName )
 {
     // ideally we would get an XControl object but it appears an XControl
-    // implementation only exists for a Control implementation optained from 
the 
+    // implementation only exists for a Control implementation obtained from 
the
     // view ( e.g. in basic you would get this from
     // thiscomponent.currentcontroller.getControl( controlModel ) )
     // and the thing to realise is that it is only possible to get an XControl
diff --git a/main/solenv/gbuild/gbuild.mk b/main/solenv/gbuild/gbuild.mk
index f874d3733d..5edf286920 100644
--- a/main/solenv/gbuild/gbuild.mk
+++ b/main/solenv/gbuild/gbuild.mk
@@ -233,7 +233,7 @@ include $(SOLARENV)/inc/minor.mk
 
 # It is important to include them in the right order as that is
 # -- at least in part -- defining precedence. This is not an issue in the
-# WORKDIR as there are no nameing collisions there, but OUTDIR is a mess
+# WORKDIR as there are no naming collisions there, but OUTDIR is a mess
 # and precedence is important there. This is also platform dependent.
 # For example:
 # $(OUTDIR)/bin/% for executables collides
@@ -243,7 +243,7 @@ include $(SOLARENV)/inc/minor.mk
 # $(OUTDIR)/xml/% for packageparts collides
 #      with $(OUTDIR)/xml/component/%.component for components
 # This is less of an issue with GNU Make versions > 3.82 which matches for
-# shortest stem instead of first match. However, upon intoduction this version
+# shortest stem instead of first match. However, upon introduction this version
 # is not available everywhere by default.
 
 include $(foreach class, \
diff --git a/main/stoc/source/invocation_adapterfactory/iafactory.cxx 
b/main/stoc/source/invocation_adapterfactory/iafactory.cxx
index e123422611..33212e4fe4 100644
--- a/main/stoc/source/invocation_adapterfactory/iafactory.cxx
+++ b/main/stoc/source/invocation_adapterfactory/iafactory.cxx
@@ -252,7 +252,7 @@ static inline void constructRuntimeException(
     uno_Any * pExc, const OUString & rMsg )
 {
     RuntimeException exc( rMsg, Reference< XInterface >() );
-    // no conversion neeeded due to binary compatibility + no convertable type
+    // no conversion needed due to binary compatibility + no convertable type
     ::uno_type_any_construct(
         pExc, &exc, ::getCppuType( &exc ).getTypeLibType(), 0 );
 }
diff --git a/main/svtools/inc/svtools/embedhlp.hxx 
b/main/svtools/inc/svtools/embedhlp.hxx
index a88928732e..61eed5062d 100644
--- a/main/svtools/inc/svtools/embedhlp.hxx
+++ b/main/svtools/inc/svtools/embedhlp.hxx
@@ -130,7 +130,7 @@ namespace svt
         // remembered Graphic (e.g. primitives) has changed compared to the 
current one, but without actively 
         // fetching the Graphic what would be too expensive e.g. for charts
         sal_uInt32 getGraphicVersion() const;
-        void            SetDefaultSizeForChart( const Size& rSizeIn_100TH_MM 
);//#i103460# charts do not necessaryly have an own size within ODF files, in 
this case they need to use the size settings from the surrounding frame, which 
is made available with this method
+        void            SetDefaultSizeForChart( const Size& rSizeIn_100TH_MM 
);//#i103460# charts do not necessarily have an own size within ODF files, in 
this case they need to use the size settings from the surrounding frame, which 
is made available with this method
     };
 }
 
diff --git a/main/svtools/inc/svtools/htmltokn.h 
b/main/svtools/inc/svtools/htmltokn.h
index 68c229b1e1..daab2e90c3 100644
--- a/main/svtools/inc/svtools/htmltokn.h
+++ b/main/svtools/inc/svtools/htmltokn.h
@@ -349,7 +349,7 @@ HTML_OPTION_BOOL_START                      = 
HTML_OPTION_START,
        HTML_O_DISABLED,
        HTML_O_FOLDED, // Netscape internal
        HTML_O_ISMAP,
-       HTML_O_MAYSCRIPT, // Netcape 3.0
+       HTML_O_MAYSCRIPT, // Netscape 3.0
        HTML_O_MULTIPLE,
        HTML_O_NOFLOW,
        HTML_O_NOHREF, // Netscape
diff --git a/main/svtools/source/graphic/grfmgr2.cxx 
b/main/svtools/source/graphic/grfmgr2.cxx
index 7a10f30e3c..d8c112fff1 100644
--- a/main/svtools/source/graphic/grfmgr2.cxx
+++ b/main/svtools/source/graphic/grfmgr2.cxx
@@ -682,11 +682,11 @@ sal_Bool GraphicManager::ImplCreateOutput( OutputDevice* 
pOut,
 
                        if( bRet )
                        {
-                               // attribute adjustment if neccessary
+                               // attribute adjustment if necessary
                                if( rAttr.IsSpecialDrawMode() || 
rAttr.IsAdjusted() || rAttr.IsTransparent() )
                                        ImplAdjust( aOutBmpEx, rAttr, 
ADJUSTMENT_DRAWMODE | ADJUSTMENT_COLORS | ADJUSTMENT_TRANSPARENCY );
 
-                               // OutDev adjustment if neccessary
+                               // OutDev adjustment if necessary
                                if( pOut->GetOutDevType() != OUTDEV_PRINTER && 
pOut->GetBitCount() <= 8 && aOutBmpEx.GetBitCount() >= 8 )
                                        aOutBmpEx.Dither( BMP_DITHER_MATRIX );
                        }
diff --git a/main/svtools/source/misc/embedhlp.cxx 
b/main/svtools/source/misc/embedhlp.cxx
index bc077b393c..7cdf81e7bd 100644
--- a/main/svtools/source/misc/embedhlp.cxx
+++ b/main/svtools/source/misc/embedhlp.cxx
@@ -251,7 +251,7 @@ struct EmbeddedObjectRef_Impl
 
     // #i104867#
     sal_uInt32                                  mnGraphicVersion;
-    awt::Size                                   
aDefaultSizeForChart_In_100TH_MM;//#i103460# charts do not necessaryly have an 
own size within ODF files, in this case they need to use the size settings from 
the surrounding frame, which is made available with this member
+    awt::Size                                   
aDefaultSizeForChart_In_100TH_MM;//#i103460# charts do not necessarily have an 
own size within ODF files, in this case they need to use the size settings from 
the surrounding frame, which is made available with this member
 };
 
 void EmbeddedObjectRef::Construct_Impl()
@@ -1055,7 +1055,7 @@ sal_uInt32 EmbeddedObjectRef::getGraphicVersion() const
 
 void EmbeddedObjectRef::SetDefaultSizeForChart( const Size& rSizeIn_100TH_MM )
 {
-    //#i103460# charts do not necessaryly have an own size within ODF files,
+    //#i103460# charts do not necessarily have an own size within ODF files,
     //for this case they need to use the size settings from the surrounding 
frame,
     //which is made available with this method
 
diff --git a/main/svtools/source/svhtml/htmlkywd.cxx 
b/main/svtools/source/svhtml/htmlkywd.cxx
index 32d80ac257..6ef336edc1 100644
--- a/main/svtools/source/svhtml/htmlkywd.cxx
+++ b/main/svtools/source/svhtml/htmlkywd.cxx
@@ -109,7 +109,7 @@ static HTML_TokenEntry __FAR_DATA aHTMLTokenTab[] = {
        {{OOO_STRING_SVTOOLS_HTML_dt},            HTML_DT_ON},
        {{OOO_STRING_SVTOOLS_HTML_emphasis},        HTML_EMPHASIS_ON},
        {{OOO_STRING_SVTOOLS_HTML_figure},              HTML_FIGURE_ON},        
// HTML 3.0
-       {{OOO_STRING_SVTOOLS_HTML_font},                HTML_FONT_ON}, // 
Netscpe
+       {{OOO_STRING_SVTOOLS_HTML_font},                HTML_FONT_ON}, // 
Netscape
        {{OOO_STRING_SVTOOLS_HTML_footnote},            HTML_FOOTNOTE_ON},      
// HTML 3.0
        {{OOO_STRING_SVTOOLS_HTML_form},                HTML_FORM_ON},
        {{OOO_STRING_SVTOOLS_HTML_frame},               HTML_FRAME_ON}, // 
Netscape 2.0
diff --git a/main/svtools/source/uno/genericunodialog.cxx 
b/main/svtools/source/uno/genericunodialog.cxx
index 4d553fb031..f583ed023d 100644
--- a/main/svtools/source/uno/genericunodialog.cxx
+++ b/main/svtools/source/uno/genericunodialog.cxx
@@ -240,7 +240,7 @@ sal_Int16 SAL_CALL OGenericUnoDialog::execute(  ) 
throw(RuntimeException)
        ::vos::OGuard aSolarGuard( Application::GetSolarMutex() );
 
        Dialog* pDialogToExecute = NULL;
-       // create the dialog, if neccessary
+       // create the dialog, if necessary
        {
                UnoDialogEntryGuard aGuard( *this );
 
diff --git a/main/svx/source/dialog/graphctl.cxx 
b/main/svx/source/dialog/graphctl.cxx
index 544fa590f4..5dbe01380f 100644
--- a/main/svx/source/dialog/graphctl.cxx
+++ b/main/svx/source/dialog/graphctl.cxx
@@ -210,7 +210,7 @@ void GraphCtrl::InitSdrModel()
        pView->SetMarkedPointsSmooth( SDRPATHSMOOTH_SYMMETRIC );
        pView->SetEditMode( sal_True );
 
-       // #i72889# set neeeded flags
+       // #i72889# set needed flags
        pView->SetPagePaintingAllowed(false);
        pView->SetBufferedOutputAllowed(true);
        pView->SetBufferedOverlayAllowed(true);
diff --git a/main/sw/source/core/inc/scriptinfo.hxx 
b/main/sw/source/core/inc/scriptinfo.hxx
index 1b777b70b0..03a2d73295 100644
--- a/main/sw/source/core/inc/scriptinfo.hxx
+++ b/main/sw/source/core/inc/scriptinfo.hxx
@@ -286,8 +286,8 @@ public:
 /** retrieves kashida opportunities for a given text range.
    returns the number of kashida positions in the given text range
 
-   pKashidaPositions: buffer to reveive the char indices of the
-                      kashida opportunties relative to the paragraph
+   pKashidaPositions: buffer to receive the char indices of the
+                      kashida opportunities relative to the paragraph
 */
    sal_uInt16 GetKashidaPositions ( xub_StrLen nStt, xub_StrLen nLen,
                              xub_StrLen* pKashidaPosition );
diff --git a/main/sw/source/core/layout/fly.cxx 
b/main/sw/source/core/layout/fly.cxx
index 5e750b1a20..ffa5487d91 100644
--- a/main/sw/source/core/layout/fly.cxx
+++ b/main/sw/source/core/layout/fly.cxx
@@ -188,9 +188,9 @@ SwFlyFrm::SwFlyFrm( SwFlyFrmFmt *pFmt, SwFrm* pSib, SwFrm 
*pAnch ) :
 
 void SwFlyFrm::Chain( SwFrm* _pAnch )
 {
-    // Connect to chain neighboors.
-    // No problem, if a neighboor doesn't exist - the construction of the
-    // neighboor will make the connection
+    // Connect to chain neighbors.
+    // No problem, if a neighbor doesn't exist - the construction of the
+    // neighbor will make the connection
     const SwFmtChain& rChain = GetFmt()->GetChain();
     if ( rChain.GetPrev() || rChain.GetNext() )
     {
diff --git a/main/sw/source/core/layout/ssfrm.cxx 
b/main/sw/source/core/layout/ssfrm.cxx
index 46fe227254..0b341458e8 100644
--- a/main/sw/source/core/layout/ssfrm.cxx
+++ b/main/sw/source/core/layout/ssfrm.cxx
@@ -697,7 +697,7 @@ const SwRect SwFrm::PaintArea() const
                        bLeft = sal_False;
                        bRight = sal_False;
                }
-               else if( pTmp->IsColumnFrm() )  // nobody enters neightbour 
columns
+               else if( pTmp->IsColumnFrm() )  // nobody enters neighbour 
columns
                {
             sal_Bool bR2L = pTmp->IsRightToLeft();
             // the first column has _no_ influence to the left range
diff --git a/main/sw/source/core/text/itrform2.cxx 
b/main/sw/source/core/text/itrform2.cxx
index e86a633c39..805e4b8fb4 100644
--- a/main/sw/source/core/text/itrform2.cxx
+++ b/main/sw/source/core/text/itrform2.cxx
@@ -1632,7 +1632,7 @@ xub_StrLen SwTxtFormatter::FormatLine( const xub_StrLen 
nStartPos )
             delete pFlyStart;
     }
     else
-        // Special case: We do not allow an optimitation of the repaint
+        // Special case: We do not allow an optimization of the repaint
         // area, but during formatting the repaint offset is set to indicate
         // a maximum value for the offset. This value has to be reset:
         GetInfo().SetPaintOfst( 0 );
diff --git a/main/sw/source/filter/html/swhtml.cxx 
b/main/sw/source/filter/html/swhtml.cxx
index 9311017d70..fc6a7a92c9 100644
--- a/main/sw/source/filter/html/swhtml.cxx
+++ b/main/sw/source/filter/html/swhtml.cxx
@@ -994,7 +994,7 @@ void __EXPORT SwHTMLParser::NextToken( int nToken )
 #endif
 
        // The following special cases have to be handled before the filter 
detection
-       // because the content of the title, etc. is not used for filter even 
in Netcape.
+       // because the content of the title, etc. is not used for filter even 
in Netscape.
        if( !pPendStack )
        {
                if( bInTitle )
@@ -5116,11 +5116,11 @@ void SwHTMLParser::InsertLineBreak()
        }
        else if( pPam->GetPoint()->nContent.GetIndex() )
        {
-               // if a claer was executed in a non-empty paragraph,
+               // if a clear was executed in a non-empty paragraph,
                // a new paragraph must be opened afterwards.
                // MIB 21.02.97: Actually, the lower paragraph should be set to 
0.
                // But this works with something like <BR ..><P>.
-               // (>Netacpe). Therefore we leave it for now.
+               // (>Netscape). Therefore we leave it for now.
                AppendTxtNode( AM_NOSPACE );
        }
        if( bBreakItem && SVX_BREAK_PAGE_BEFORE==aBreakItem.GetBreak() )
diff --git a/main/sw/source/filter/ww8/dump/ww8scan.cxx 
b/main/sw/source/filter/ww8/dump/ww8scan.cxx
index c2e424d2d8..ddcc87c84e 100644
--- a/main/sw/source/filter/ww8/dump/ww8scan.cxx
+++ b/main/sw/source/filter/ww8/dump/ww8scan.cxx
@@ -2851,7 +2851,7 @@ void WW8PLCFx_Fc_FKP::GetPCDSprms( WW8PLCFxDesc& rDesc )
                if( !pFkp )
                {
                        DBG_WARNING(
-                "+Problem: GetPCDSprms: NewFkp necessay (not possible!)" );
+                "+Problem: GetPCDSprms: NewFkp necessary (not possible!)" );
                        if( !NewFkp() )
                                return;
                }
diff --git a/main/sw/source/filter/ww8/ww8scan.cxx 
b/main/sw/source/filter/ww8/ww8scan.cxx
index bd68d8fe53..d3ba1373b7 100644
--- a/main/sw/source/filter/ww8/ww8scan.cxx
+++ b/main/sw/source/filter/ww8/ww8scan.cxx
@@ -3188,7 +3188,7 @@ void WW8PLCFx_Fc_FKP::GetPCDSprms( WW8PLCFxDesc& rDesc )
         if( !pFkp )
         {
             DBG_WARNING(
-                "+Problem: GetPCDSprms: NewFkp necessay (not possible!)" );
+                "+Problem: GetPCDSprms: NewFkp necessary (not possible!)" );
             if( !NewFkp() )
                 return;
         }
diff --git a/main/unodevtools/source/skeletonmaker/cppcompskeleton.cxx 
b/main/unodevtools/source/skeletonmaker/cppcompskeleton.cxx
index eee659fc0c..ce00feb112 100644
--- a/main/unodevtools/source/skeletonmaker/cppcompskeleton.cxx
+++ b/main/unodevtools/source/skeletonmaker/cppcompskeleton.cxx
@@ -132,7 +132,7 @@ OString generateCompHelperDeclaration(std::ostream & o,
         " css::uno::Reference< css::uno::XComponentContext > const & "
         "context );\n\n";
 
-    // close namepsace
+    // close namespace
     for (short i=0; i < nbrackets; i++)
         o << "} ";
     o << "// closing component helper namespace\n\n";
@@ -173,7 +173,7 @@ void generateCompHelperDefinition(std::ostream & o,
       << "    return static_cast< ::cppu::OWeakObject * >(new "
       << classname <<  "(context));\n}\n\n";
 
-    // close namepsace
+    // close namespace
     for (short j=0; j < nbrackets; j++)
         o << "} ";
     o << "// closing component helper namespace\n\n";
@@ -1067,14 +1067,14 @@ void generateSkeleton(ProgramOptions const & options,
                              nmspace, propertyhelper);
 
         if (serviceobject) {
-            // close namepsace
+            // close namespace
             *pofs << "} // closing anonymous implementation namespace\n\n";
             
             generateCompHelperDefinition(*pofs, options.implname,
                                          classname, services);
             generateCompFunctions(*pofs, nmspace);
         } else {
-            // close namepsace
+            // close namespace
             for (short i=0; i < nm; i++)
                 *pofs << "} ";
             *pofs << (nm > 0 ? "// closing namespace\n\n" : "\n");
@@ -1236,7 +1236,7 @@ void generateCalcAddin(ProgramOptions const & options,
                generateMethodBodies(*pofs, options, manager, interfaces, 
classname,
                              nmspace, propertyhelper);
         
-        // close namepsace
+        // close namespace
         *pofs << "} // closing anonymous implementation namespace\n\n";
 
         generateCompHelperDefinition(*pofs, options.implname, classname,
diff --git a/main/vcl/inc/vcl/fontmanager.hxx b/main/vcl/inc/vcl/fontmanager.hxx
index ccd0b8c658..b823f24cef 100644
--- a/main/vcl/inc/vcl/fontmanager.hxx
+++ b/main/vcl/inc/vcl/fontmanager.hxx
@@ -139,7 +139,7 @@ enum type {
 /*
  *  the difference between FastPrintFontInfo and PrintFontInfo
  *  is that the information in FastPrintFontInfo can usually
- *  be gathered without openening either the font file or
+ *  be gathered without opening either the font file or
  *  an afm metric file. they are gathered from fonts.dir alone.
  *  if only FastPrintFontInfo is gathered and PrintFontInfo
  *  on demand and for less fonts, then performance in startup
diff --git a/main/vcl/source/glyphs/graphite_layout.cxx 
b/main/vcl/source/glyphs/graphite_layout.cxx
index cad81d79e5..88f93ed806 100644
--- a/main/vcl/source/glyphs/graphite_layout.cxx
+++ b/main/vcl/source/glyphs/graphite_layout.cxx
@@ -150,11 +150,11 @@ namespace
 
 
 
-// Impementation of the GraphiteLayout::Glyphs container class.
+// Implementation of the GraphiteLayout::Glyphs container class.
 //    This is an extended vector class with methods added to enable
 //        o Correctly filling with glyphs.
 //        o Querying clustering relationships.
-//        o manipulations that affect neighouring glyphs.
+//        o manipulations that affect neighbouring glyphs.
 
 const int GraphiteLayout::EXTRA_CONTEXT_LENGTH = 10;
 #ifdef GRCACHE
diff --git 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/DiffAlgorithm.java
 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/DiffAlgorithm.java
index 9e42f72b1d..f363d3d372 100644
--- 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/DiffAlgorithm.java
+++ 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/DiffAlgorithm.java
@@ -38,7 +38,7 @@ public interface DiffAlgorithm {
      *
      *  @param  orgSeq  The original sequence of object.
      *  @param  modSeq  The modified (or changed) sequence to
-     *                  compare against with the origial.
+     *                  compare against with the original.
      *
      *  @return  A <code>Difference</code> array.
      */
diff --git 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/CharArrayLCSAlgorithm.java
 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/CharArrayLCSAlgorithm.java
index d03cf34301..f322b18ce0 100644
--- 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/CharArrayLCSAlgorithm.java
+++ 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/CharArrayLCSAlgorithm.java
@@ -44,7 +44,7 @@ public class CharArrayLCSAlgorithm {
      *
      *  @param  orgSeq  The original sequence.
      *  @param  modSeq  The modified (or changed) sequence to
-     *                  compare against the origial.
+     *                  compare against the original.
      *
      *  @return  A <code>Difference</code> array.
      */
diff --git 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/IteratorRowCompare.java
 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/IteratorRowCompare.java
index 7127dc0b73..c0f0df02f0 100644
--- 
a/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/IteratorRowCompare.java
+++ 
b/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/merger/diff/IteratorRowCompare.java
@@ -72,7 +72,7 @@ public class IteratorRowCompare implements DiffAlgorithm {
      *
      *  @param  orgSeq  The original sequence.
      *  @param  modSeq  The modified (or changed) sequence to
-     *                                compare against with the origial.
+     *                                compare against with the original.
      *
      *  @return  An array of Difference objects.
      */
diff --git a/main/xmloff/source/chart/SchXMLChartContext.cxx 
b/main/xmloff/source/chart/SchXMLChartContext.cxx
index f084a761cb..233d133405 100644
--- a/main/xmloff/source/chart/SchXMLChartContext.cxx
+++ b/main/xmloff/source/chart/SchXMLChartContext.cxx
@@ -259,7 +259,7 @@ void SchXMLChartContext::StartElement( const 
uno::Reference< xml::sax::XAttribut
     if( xVisualObject.is() )
         maChartSize = xVisualObject->getVisualAreaSize( 
embed::Aspects::MSOLE_CONTENT ); //#i103460# take the size given from the 
parent frame as default
 
-       // this flag is necessarry for pie charts in the core
+       // this flag is necessary for pie charts in the core
        sal_Bool bSetSwitchData = sal_False;
 
        ::rtl::OUString sAutoStyleName;
diff --git a/main/xmloff/source/chart/SchXMLImport.cxx 
b/main/xmloff/source/chart/SchXMLImport.cxx
index 47aea099dd..4b9e32f46a 100644
--- a/main/xmloff/source/chart/SchXMLImport.cxx
+++ b/main/xmloff/source/chart/SchXMLImport.cxx
@@ -729,7 +729,7 @@ void SAL_CALL SchXMLImport::setTargetDocument( const 
uno::Reference< lang::XComp
     if( xChartDoc.is() )
     try
     {
-        //prevent rebuild of view during load ( necesarry especially if loaded 
not via load api, which is the case for example if binary files are loaded )
+        //prevent rebuild of view during load ( necessary especially if loaded 
not via load api, which is the case for example if binary files are loaded )
         xChartDoc->lockControllers();
 
         uno::Reference< container::XChild > xChild( xChartDoc, uno::UNO_QUERY 
);
diff --git a/main/xmloff/source/chart/contexts.hxx 
b/main/xmloff/source/chart/contexts.hxx
index 9ebcb80e8b..380ef9b965 100644
--- a/main/xmloff/source/chart/contexts.hxx
+++ b/main/xmloff/source/chart/contexts.hxx
@@ -36,7 +36,7 @@ namespace com { namespace sun { namespace star { namespace 
xml { namespace sax {
 
 /* ========================================
 
-   These contexts are only nedded by
+   These contexts are only needed by
    SchXMLImport not by the SchXMLImportHelper
    that is also used by other applications
 
diff --git a/main/xmloff/source/draw/ximpbody.cxx 
b/main/xmloff/source/draw/ximpbody.cxx
index 78c6313e78..ca307d7e28 100644
--- a/main/xmloff/source/draw/ximpbody.cxx
+++ b/main/xmloff/source/draw/ximpbody.cxx
@@ -153,7 +153,7 @@ SdXMLDrawPageContext::SdXMLDrawPageContext( SdXMLImport& 
rImport,
        {
                // #85906# Code for setting masterpage needs complete rework
                // since GetSdImport().GetMasterStylesContext() gives always 
ZERO
-               // because of content/style file split. Now the nechanism is to
+               // because of content/style file split. Now the mechanism is to
                // compare the wanted masterpage-name with the existing 
masterpages
                // which were loaded and created in the styles section loading.
                uno::Reference< drawing::XDrawPages > 
xMasterPages(GetSdImport().GetLocalMasterPages(), uno::UNO_QUERY);
diff --git a/main/xmloff/source/meta/xmlmetae.cxx 
b/main/xmloff/source/meta/xmlmetae.cxx
index 3daa311bd9..b9a698fa5d 100644
--- a/main/xmloff/source/meta/xmlmetae.cxx
+++ b/main/xmloff/source/meta/xmlmetae.cxx
@@ -401,7 +401,7 @@ SvXMLMetaExport::startElement(const ::rtl::OUString & 
i_rName,
 {
 
     if (m_level == 0) {
-        // namepace decls: default ones have been written at the root element
+        // namespace decls: default ones have been written at the root element
         // non-default ones must be preserved here
         const sal_Int16 nCount = i_xAttribs->getLength();
         for (sal_Int16 i = 0; i < nCount; ++i) {
diff --git a/main/xmloff/source/style/xmlexppr.cxx 
b/main/xmloff/source/style/xmlexppr.cxx
index 46e36186ac..940c55a9eb 100644
--- a/main/xmloff/source/style/xmlexppr.cxx
+++ b/main/xmloff/source/style/xmlexppr.cxx
@@ -1025,7 +1025,7 @@ void SvXMLExportPropertyMapper::_exportXML(
                                                else 
                                                {
                                                        // check if there is a 
prefix registered for the
-                                                       // namepsace URI
+                                                       // namespace URI
                                                        nKey = 
pNamespaceMap->GetKeyByName( sNamespace );
                                                        if( 
XML_NAMESPACE_UNKNOWN == nKey )
                                                        {
diff --git a/main/xmlsecurity/source/framework/securityengine.hxx 
b/main/xmlsecurity/source/framework/securityengine.hxx
index 30bd322704..9d7a29d29f 100644
--- a/main/xmlsecurity/source/framework/securityengine.hxx
+++ b/main/xmlsecurity/source/framework/securityengine.hxx
@@ -91,7 +91,7 @@ protected:
        sal_Int32 m_nIdOfKeyEC;
        
        /*
-        * remembers whether the current opertion has finished.
+        * remembers whether the current operation has finished.
         */
        bool      m_bMissionDone;
 
diff --git a/main/xmlsecurity/source/xmlsec/saxhelper.cxx 
b/main/xmlsecurity/source/xmlsec/saxhelper.cxx
index 3ec3562e6d..02c3795455 100644
--- a/main/xmlsecurity/source/xmlsec/saxhelper.cxx
+++ b/main/xmlsecurity/source/xmlsec/saxhelper.cxx
@@ -60,7 +60,7 @@ xmlChar* ous_to_nxmlstr( const rtl::OUString& oustr, int& 
length )
 }
 
 /**
- * The input parameter isn't necessaryly NULL terminated.
+ * The input parameter isn't necessarily NULL terminated.
  */
 rtl::OUString xmlchar_to_ous( const xmlChar* pChar, int length ) 
 {

Reply via email to