[Libreoffice-commits] core.git: 8 commits - accessibility/inc accessibility/source avmedia/source editeng/source include/linguistic include/sfx2 include/svtools include/svx include/xmloff linguistic/source sd/source sfx2/source svtools/source svx/inc svx/source sw/source xmloff/inc xmloff/source

Noel Grandin noel at peralex.com
Tue Apr 15 00:03:23 PDT 2014


 accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx             |    2 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx         |    4 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx |    6 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx    |    8 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderCell.hxx   |    2 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx    |   10 
 accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx       |    4 
 accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx     |    8 
 accessibility/inc/accessibility/extended/AccessibleGridControlHeaderCell.hxx |    2 
 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx   |    4 
 accessibility/inc/accessibility/extended/accessiblelistboxentry.hxx          |    4 
 accessibility/inc/accessibility/extended/accessibletabbarpage.hxx            |   18 
 accessibility/inc/accessibility/extended/accessibletabbarpagelist.hxx        |    6 
 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx       |    4 
 accessibility/inc/accessibility/standard/accessiblemenubasecomponent.hxx     |   48 -
 accessibility/inc/accessibility/standard/accessiblemenucomponent.hxx         |    4 
 accessibility/inc/accessibility/standard/accessiblemenuitemcomponent.hxx     |    6 
 accessibility/inc/accessibility/standard/vclxaccessiblelist.hxx              |    8 
 accessibility/inc/accessibility/standard/vclxaccessiblelistitem.hxx          |   10 
 accessibility/inc/accessibility/standard/vclxaccessiblemenu.hxx              |    4 
 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx           |    2 
 accessibility/inc/accessibility/standard/vclxaccessiblemenuitem.hxx          |    8 
 accessibility/inc/accessibility/standard/vclxaccessiblepopupmenu.hxx         |    2 
 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx         |    2 
 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx     |    6 
 accessibility/inc/accessibility/standard/vclxaccessibletoolbox.hxx           |    2 
 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx       |   12 
 accessibility/source/extended/AccessibleBrowseBox.cxx                        |    2 
 accessibility/source/extended/AccessibleBrowseBoxBase.cxx                    |    6 
 accessibility/source/extended/AccessibleBrowseBoxCheckBoxCell.cxx            |    4 
 accessibility/source/extended/AccessibleBrowseBoxHeaderBar.cxx               |   12 
 accessibility/source/extended/AccessibleBrowseBoxHeaderCell.cxx              |    8 
 accessibility/source/extended/AccessibleBrowseBoxTableBase.cxx               |   10 
 accessibility/source/extended/AccessibleGridControlBase.cxx                  |    6 
 accessibility/source/extended/AccessibleGridControlHeader.cxx                |    2 
 accessibility/source/extended/AccessibleGridControlTable.cxx                 |    4 
 accessibility/source/extended/accessibleiconchoicectrlentry.cxx              |   12 
 accessibility/source/extended/accessiblelistbox.cxx                          |    6 
 accessibility/source/extended/accessiblelistboxentry.cxx                     |   18 
 accessibility/source/extended/accessibletabbarpage.cxx                       |   22 
 accessibility/source/extended/accessibletabbarpagelist.cxx                   |   22 
 accessibility/source/extended/accessibletablistboxtable.cxx                  |    8 
 accessibility/source/extended/textwindowaccessibility.cxx                    |    6 
 accessibility/source/helper/acc_factory.cxx                                  |    4 
 accessibility/source/standard/accessiblemenubasecomponent.cxx                |   92 +--
 accessibility/source/standard/accessiblemenucomponent.cxx                    |    8 
 accessibility/source/standard/accessiblemenuitemcomponent.cxx                |   16 
 accessibility/source/standard/vclxaccessiblebox.cxx                          |    8 
 accessibility/source/standard/vclxaccessiblebutton.cxx                       |    6 
 accessibility/source/standard/vclxaccessiblecheckbox.cxx                     |    4 
 accessibility/source/standard/vclxaccessibleedit.cxx                         |   16 
 accessibility/source/standard/vclxaccessiblelist.cxx                         |   54 -
 accessibility/source/standard/vclxaccessiblelistitem.cxx                     |   14 
 accessibility/source/standard/vclxaccessiblemenu.cxx                         |   12 
 accessibility/source/standard/vclxaccessiblemenubar.cxx                      |    6 
 accessibility/source/standard/vclxaccessiblemenuitem.cxx                     |   26 
 accessibility/source/standard/vclxaccessiblepopupmenu.cxx                    |    2 
 accessibility/source/standard/vclxaccessibleradiobutton.cxx                  |    6 
 accessibility/source/standard/vclxaccessiblescrollbar.cxx                    |    8 
 accessibility/source/standard/vclxaccessiblestatusbar.cxx                    |    2 
 accessibility/source/standard/vclxaccessiblestatusbaritem.cxx                |   10 
 accessibility/source/standard/vclxaccessibletabcontrol.cxx                   |    4 
 accessibility/source/standard/vclxaccessibletabpage.cxx                      |    4 
 accessibility/source/standard/vclxaccessibletextcomponent.cxx                |    4 
 accessibility/source/standard/vclxaccessibletoolbox.cxx                      |   26 
 accessibility/source/standard/vclxaccessibletoolboxitem.cxx                  |   18 
 avmedia/source/gstreamer/gstplayer.cxx                                       |    4 
 avmedia/source/gstreamer/gstplayer.hxx                                       |   10 
 avmedia/source/gstreamer/gstwindow.cxx                                       |    2 
 avmedia/source/opengl/oglwindow.cxx                                          |    2 
 editeng/source/accessibility/AccessibleEditableTextPara.cxx                  |   18 
 editeng/source/accessibility/AccessibleHyperlink.cxx                         |    4 
 editeng/source/accessibility/AccessibleStaticTextBase.cxx                    |   46 -
 editeng/source/editeng/editattr.cxx                                          |    6 
 editeng/source/editeng/editattr.hxx                                          |   14 
 editeng/source/editeng/editdbg.cxx                                           |   16 
 editeng/source/editeng/editdbg.hxx                                           |    4 
 editeng/source/editeng/editdoc.cxx                                           |   62 +-
 editeng/source/editeng/editdoc.hxx                                           |   64 +-
 editeng/source/editeng/editeng.cxx                                           |   28 -
 editeng/source/editeng/editobj.cxx                                           |   24 
 editeng/source/editeng/editstt2.hxx                                          |   52 -
 editeng/source/editeng/editundo.cxx                                          |    6 
 editeng/source/editeng/editundo.hxx                                          |    8 
 editeng/source/editeng/editview.cxx                                          |   18 
 editeng/source/editeng/eeobj.cxx                                             |    4 
 editeng/source/editeng/eertfpar.cxx                                          |   16 
 editeng/source/editeng/impedit.cxx                                           |  154 ++---
 editeng/source/editeng/impedit.hxx                                           |  194 +++---
 editeng/source/editeng/impedit2.cxx                                          |  150 ++---
 editeng/source/editeng/impedit3.cxx                                          |  114 ++--
 editeng/source/editeng/impedit4.cxx                                          |  100 +--
 editeng/source/editeng/impedit5.cxx                                          |   44 -
 editeng/source/items/bulitem.cxx                                             |   10 
 editeng/source/items/flditem.cxx                                             |   12 
 editeng/source/items/frmitems.cxx                                            |  106 +--
 editeng/source/items/itemtype.cxx                                            |    4 
 editeng/source/items/numitem.cxx                                             |   12 
 editeng/source/items/paperinf.cxx                                            |    2 
 editeng/source/items/paraitem.cxx                                            |   34 -
 editeng/source/items/svxfont.cxx                                             |   10 
 editeng/source/items/textitem.cxx                                            |   62 +-
 editeng/source/misc/SvXMLAutoCorrectImport.cxx                               |    4 
 editeng/source/misc/svxacorr.cxx                                             |    2 
 editeng/source/misc/txtrange.cxx                                             |   32 -
 editeng/source/misc/unolingu.cxx                                             |    8 
 editeng/source/outliner/outlundo.cxx                                         |   12 
 editeng/source/outliner/outlundo.hxx                                         |    6 
 editeng/source/outliner/paralist.cxx                                         |    8 
 editeng/source/outliner/paralist.hxx                                         |    8 
 editeng/source/rtf/rtfitem.cxx                                               |   16 
 editeng/source/uno/unoedprx.cxx                                              |   36 -
 editeng/source/uno/unofield.cxx                                              |   32 -
 editeng/source/uno/unofored.cxx                                              |   12 
 editeng/source/uno/unoipset.cxx                                              |    4 
 editeng/source/uno/unotext.cxx                                               |   24 
 include/linguistic/lngprophelp.hxx                                           |    4 
 include/sfx2/dispatch.hxx                                                    |   14 
 include/svtools/accessibleruler.hxx                                          |   38 -
 include/svx/dbtoolsclient.hxx                                                |    4 
 include/svx/fmtools.hxx                                                      |    4 
 include/xmloff/xmlreg.hxx                                                    |    4 
 linguistic/source/convdic.cxx                                                |   54 -
 linguistic/source/convdic.hxx                                                |   16 
 linguistic/source/convdiclist.cxx                                            |   14 
 linguistic/source/convdiclist.hxx                                            |    2 
 linguistic/source/convdicxml.cxx                                             |    6 
 linguistic/source/convdicxml.hxx                                             |   12 
 linguistic/source/dicimp.cxx                                                 |  110 +--
 linguistic/source/dicimp.hxx                                                 |   38 -
 linguistic/source/dlistimp.cxx                                               |   58 +-
 linguistic/source/dlistimp.hxx                                               |    6 
 linguistic/source/gciterator.cxx                                             |   24 
 linguistic/source/gciterator.hxx                                             |   10 
 linguistic/source/hhconvdic.cxx                                              |    8 
 linguistic/source/hyphdsp.cxx                                                |   16 
 linguistic/source/iprcache.cxx                                               |    6 
 linguistic/source/lngopt.cxx                                                 |    8 
 linguistic/source/lngopt.hxx                                                 |   26 
 linguistic/source/lngprophelp.cxx                                            |    8 
 linguistic/source/lngsvcmgr.cxx                                              |   86 +--
 linguistic/source/lngsvcmgr.hxx                                              |   14 
 linguistic/source/spelldsp.cxx                                               |   56 +-
 linguistic/source/spelldsp.hxx                                               |    6 
 linguistic/source/spelldta.cxx                                               |    4 
 linguistic/source/thesdsp.cxx                                                |    4 
 sd/source/ui/docshell/docshell.cxx                                           |    2 
 sd/source/ui/slideshow/slideshowimpl.cxx                                     |    2 
 sfx2/source/control/dispatch.cxx                                             |   33 -
 svtools/source/control/accessibleruler.cxx                                   |   10 
 svx/inc/GalleryControl.hxx                                                   |    2 
 svx/inc/dragmt3d.hxx                                                         |    6 
 svx/inc/galbrws2.hxx                                                         |    2 
 svx/inc/galobj.hxx                                                           |   12 
 svx/inc/xpolyimp.hxx                                                         |   12 
 svx/source/accessibility/AccessibleFrameSelector.cxx                         |   14 
 svx/source/accessibility/AccessibleTextHelper.cxx                            |   66 +-
 svx/source/accessibility/ChildrenManagerImpl.cxx                             |    6 
 svx/source/accessibility/GraphCtlAccessibleContext.cxx                       |    4 
 svx/source/accessibility/svxpixelctlaccessiblecontext.cxx                    |   18 
 svx/source/accessibility/svxrectctaccessiblecontext.cxx                      |   24 
 svx/source/customshapes/EnhancedCustomShape2d.cxx                            |   16 
 svx/source/customshapes/EnhancedCustomShape3d.cxx                            |   22 
 svx/source/customshapes/EnhancedCustomShapeEngine.cxx                        |   18 
 svx/source/customshapes/EnhancedCustomShapeFontWork.cxx                      |    6 
 svx/source/dialog/_bmpmask.cxx                                               |   20 
 svx/source/dialog/_contdlg.cxx                                               |   46 -
 svx/source/dialog/contimp.hxx                                                |   14 
 svx/source/dialog/contwnd.cxx                                                |    8 
 svx/source/dialog/contwnd.hxx                                                |   16 
 svx/source/dialog/dlgctrl.cxx                                                |   24 
 svx/source/dialog/docrecovery.cxx                                            |    8 
 svx/source/dialog/fntctrl.cxx                                                |   14 
 svx/source/dialog/frmsel.cxx                                                 |    4 
 svx/source/dialog/graphctl.cxx                                               |    4 
 svx/source/dialog/hyperdlg.cxx                                               |    8 
 svx/source/dialog/imapdlg.cxx                                                |   14 
 svx/source/dialog/imapimp.hxx                                                |    2 
 svx/source/dialog/imapwnd.cxx                                                |   38 -
 svx/source/dialog/imapwnd.hxx                                                |   18 
 svx/source/dialog/measctrl.cxx                                               |    2 
 svx/source/dialog/pagectrl.cxx                                               |    6 
 svx/source/dialog/rubydialog.cxx                                             |    8 
 svx/source/dialog/rulritem.cxx                                               |    8 
 svx/source/dialog/svxbmpnumvalueset.cxx                                      |    8 
 svx/source/dialog/svxruler.cxx                                               |   56 +-
 svx/source/dialog/swframeexample.cxx                                         |    4 
 svx/source/dialog/txencbox.cxx                                               |   20 
 svx/source/engine3d/dragmt3d.cxx                                             |    6 
 svx/source/engine3d/float3d.cxx                                              |   32 -
 svx/source/engine3d/view3d1.cxx                                              |    2 
 svx/source/fmcomp/dbaexchange.cxx                                            |   10 
 svx/source/fmcomp/dbaobjectex.cxx                                            |    6 
 svx/source/fmcomp/fmgridcl.cxx                                               |   68 +-
 svx/source/fmcomp/fmgridif.cxx                                               |   40 -
 svx/source/fmcomp/gridcell.cxx                                               |  178 +++---
 svx/source/fmcomp/gridctrl.cxx                                               |   46 -
 svx/source/form/ParseContext.cxx                                             |    4 
 svx/source/form/dataaccessdescriptor.cxx                                     |   38 -
 svx/source/form/datanavi.cxx                                                 |   28 -
 svx/source/form/dbtoolsclient.cxx                                            |    4 
 svx/source/form/filtnav.cxx                                                  |   56 +-
 svx/source/form/fmPropBrw.cxx                                                |   12 
 svx/source/form/fmdpage.cxx                                                  |    2 
 svx/source/form/fmexch.cxx                                                   |   18 
 svx/source/form/fmexpl.cxx                                                   |   34 -
 svx/source/form/fmmodel.cxx                                                  |   14 
 svx/source/form/fmobj.cxx                                                    |   12 
 svx/source/form/fmobjfac.cxx                                                 |    4 
 svx/source/form/fmpgeimp.cxx                                                 |    2 
 svx/source/form/fmshell.cxx                                                  |   42 -
 svx/source/form/fmshimp.cxx                                                  |  178 +++---
 svx/source/form/fmsrcimp.cxx                                                 |    8 
 svx/source/form/fmtextcontrolshell.cxx                                       |    6 
 svx/source/form/fmundo.cxx                                                   |   22 
 svx/source/form/fmview.cxx                                                   |   18 
 svx/source/form/fmvwimp.cxx                                                  |   38 -
 svx/source/form/formcontrolfactory.cxx                                       |   14 
 svx/source/form/formcontroller.cxx                                           |  172 +++---
 svx/source/form/formcontrolling.cxx                                          |   16 
 svx/source/form/formdispatchinterceptor.cxx                                  |    6 
 svx/source/form/formfeaturedispatcher.cxx                                    |    6 
 svx/source/form/navigatortree.cxx                                            |  196 +++----
 svx/source/form/navigatortreemodel.cxx                                       |   56 +-
 svx/source/form/sdbdatacolumn.cxx                                            |    6 
 svx/source/form/tabwin.cxx                                                   |    4 
 svx/source/form/tbxform.cxx                                                  |    2 
 svx/source/gallery2/GalleryControl.cxx                                       |    4 
 svx/source/gallery2/codec.cxx                                                |   12 
 svx/source/gallery2/codec.hxx                                                |    2 
 svx/source/gallery2/galbrws1.cxx                                             |   22 
 svx/source/gallery2/galbrws1.hxx                                             |    2 
 svx/source/gallery2/galbrws2.cxx                                             |   30 -
 svx/source/gallery2/galexpl.cxx                                              |    2 
 svx/source/gallery2/gallery1.cxx                                             |    2 
 svx/source/gallery2/galmisc.cxx                                              |    2 
 svx/source/gallery2/galobj.cxx                                               |   24 
 svx/source/gallery2/galtheme.cxx                                             |   24 
 svx/source/inc/AccessibleFrameSelector.hxx                                   |    8 
 svx/source/inc/GraphCtlAccessibleContext.hxx                                 |    2 
 svx/source/inc/docrecovery.hxx                                               |    4 
 svx/source/inc/filtnav.hxx                                                   |   10 
 svx/source/inc/fmPropBrw.hxx                                                 |    2 
 svx/source/inc/fmexch.hxx                                                    |   28 -
 svx/source/inc/fmexpl.hxx                                                    |   82 +-
 svx/source/inc/fmpgeimp.hxx                                                  |    6 
 svx/source/inc/fmshimp.hxx                                                   |   72 +-
 svx/source/inc/fmundo.hxx                                                    |    6 
 svx/source/inc/fmvwimp.hxx                                                   |    8 
 svx/source/inc/formcontroller.hxx                                            |   44 -
 svx/source/inc/formcontrolling.hxx                                           |   10 
 svx/source/inc/formdispatchinterceptor.hxx                                   |    2 
 svx/source/inc/formfeaturedispatcher.hxx                                     |    4 
 svx/source/inc/gridcell.hxx                                                  |  128 ++--
 svx/source/inc/sdbdatacolumn.hxx                                             |   12 
 svx/source/inc/svxpixelctlaccessiblecontext.hxx                              |   26 
 svx/source/inc/svxrectctaccessiblecontext.hxx                                |   16 
 svx/source/inc/tabwin.hxx                                                    |    2 
 svx/source/inc/unogalthemeprovider.hxx                                       |    2 
 svx/source/items/numinf.cxx                                                  |    4 
 svx/source/items/pageitem.cxx                                                |    4 
 svx/source/items/viewlayoutitem.cxx                                          |    8 
 svx/source/sdr/contact/viewobjectcontactofgroup.cxx                          |    2 
 svx/source/sdr/contact/viewobjectcontactofsdrpage.cxx                        |    2 
 svx/source/sdr/properties/attributeproperties.cxx                            |    6 
 svx/source/sdr/properties/customshapeproperties.cxx                          |   10 
 svx/source/sdr/properties/defaultproperties.cxx                              |    4 
 svx/source/sdr/properties/textproperties.cxx                                 |    2 
 svx/source/sidebar/line/LinePropertyPanel.cxx                                |    2 
 svx/source/sidebar/nbdtmg.cxx                                                |   16 
 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx                           |    2 
 svx/source/sidebar/tools/ValueSetWithTextControl.cxx                         |    4 
 svx/source/smarttags/SmartTagMgr.cxx                                         |    2 
 svx/source/svdraw/sdrpaintwindow.cxx                                         |    4 
 svx/source/svdraw/svdattr.cxx                                                |   10 
 svx/source/svdraw/svdcrtv.cxx                                                |    8 
 svx/source/svdraw/svddrgv.cxx                                                |    2 
 svx/source/svdraw/svdedtv.cxx                                                |   12 
 svx/source/svdraw/svdetc.cxx                                                 |    6 
 svx/source/svdraw/svdibrow.cxx                                               |    4 
 svx/source/svdraw/svdocirc.cxx                                               |    2 
 svx/source/svdraw/svdograf.cxx                                               |    6 
 svx/source/svdraw/svdomeas.cxx                                               |    4 
 svx/source/svdraw/svdoole2.cxx                                               |    2 
 svx/source/svdraw/svdopath.cxx                                               |    4 
 svx/source/svdraw/svdotxat.cxx                                               |    4 
 svx/source/svdraw/svdotxed.cxx                                               |    2 
 svx/source/table/accessibletableshape.cxx                                    |    8 
 svx/source/table/cell.cxx                                                    |   22 
 svx/source/table/cell.hxx                                                    |    6 
 svx/source/table/cellcursor.cxx                                              |   17 
 svx/source/table/cellcursor.hxx                                              |    1 
 svx/source/table/tablecolumn.cxx                                             |   12 
 svx/source/table/tablecolumn.hxx                                             |    6 
 svx/source/table/tablecontroller.cxx                                         |    2 
 svx/source/table/tablelayouter.cxx                                           |    4 
 svx/source/table/tablemodel.cxx                                              |    4 
 svx/source/table/tablemodel.hxx                                              |    2 
 svx/source/table/tablerow.cxx                                                |   12 
 svx/source/table/tablerow.hxx                                                |    6 
 svx/source/table/tableundo.hxx                                               |   14 
 svx/source/tbxctrls/fontworkgallery.cxx                                      |   12 
 svx/source/tbxctrls/formatpaintbrushctrl.cxx                                 |    2 
 svx/source/tbxctrls/tbcontrl.cxx                                             |   18 
 svx/source/tbxctrls/tbunosearchcontrollers.cxx                               |   12 
 svx/source/tbxctrls/tbxdrctl.cxx                                             |    4 
 svx/source/tbxctrls/verttexttbxctrl.cxx                                      |    2 
 svx/source/toolbars/extrusionbar.cxx                                         |   20 
 svx/source/toolbars/fontworkbar.cxx                                          |    8 
 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx        |    4 
 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx   |    6 
 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx       |   10 
 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx       |    4 
 svx/source/unodraw/UnoGraphicExporter.cxx                                    |   24 
 svx/source/unodraw/UnoNamespaceMap.cxx                                       |   10 
 svx/source/unodraw/recoveryui.cxx                                            |    6 
 svx/source/unodraw/unoshap2.cxx                                              |   10 
 svx/source/unodraw/unoshap3.cxx                                              |    6 
 svx/source/unodraw/unoshap4.cxx                                              |   10 
 svx/source/unodraw/unoshape.cxx                                              |   22 
 svx/source/unodraw/unoshtxt.cxx                                              |   18 
 svx/source/unogallery/unogalthemeprovider.cxx                                |    4 
 svx/source/xml/xmleohlp.cxx                                                  |    6 
 svx/source/xml/xmlexport.cxx                                                 |    6 
 svx/source/xml/xmlgrhlp.cxx                                                  |   14 
 svx/source/xoutdev/_xoutbmp.cxx                                              |    2 
 svx/source/xoutdev/_xpoly.cxx                                                |   12 
 sw/source/core/uibase/uiview/view.cxx                                        |    4 
 xmloff/inc/MultiPropertySetHelper.hxx                                        |    4 
 xmloff/inc/PageMasterImportContext.hxx                                       |    2 
 xmloff/inc/TransGradientStyle.hxx                                            |    4 
 xmloff/inc/XMLBase64Export.hxx                                               |    6 
 xmloff/inc/XMLElementPropertyContext.hxx                                     |    6 
 xmloff/inc/XMLEmbeddedObjectImportContext.hxx                                |    2 
 xmloff/inc/XMLFootnoteConfigurationImportContext.hxx                         |    4 
 xmloff/inc/XMLImageMapExport.hxx                                             |    2 
 xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx                      |    4 
 xmloff/inc/XMLLineNumberingImportContext.hxx                                 |    8 
 xmloff/inc/XMLNumberStylesImport.hxx                                         |    6 
 xmloff/inc/XMLTextColumnsContext.hxx                                         |    2 
 xmloff/inc/XMLTextHeaderFooterContext.hxx                                    |    8 
 xmloff/inc/txtflde.hxx                                                       |   62 +-
 xmloff/inc/txtfldi.hxx                                                       |   92 +--
 xmloff/inc/txtlists.hxx                                                      |    8 
 xmloff/inc/txtvfldi.hxx                                                      |  140 ++---
 xmloff/inc/xmlversion.hxx                                                    |    2 
 xmloff/source/chart/MultiPropertySetHandler.hxx                              |   28 -
 xmloff/source/chart/PropertyMaps.cxx                                         |    2 
 xmloff/source/chart/SchXMLChartContext.cxx                                   |   17 
 xmloff/source/chart/SchXMLChartContext.hxx                                   |    6 
 xmloff/source/chart/SchXMLExport.cxx                                         |  118 ++--
 xmloff/source/chart/SchXMLPlotAreaContext.cxx                                |   24 
 xmloff/source/chart/SchXMLPlotAreaContext.hxx                                |   16 
 xmloff/source/chart/SchXMLSeries2Context.cxx                                 |    4 
 xmloff/source/chart/SchXMLSeries2Context.hxx                                 |    4 
 xmloff/source/chart/SchXMLTableContext.hxx                                   |    2 
 xmloff/source/chart/SchXMLTools.cxx                                          |    2 
 xmloff/source/chart/XMLLabelSeparatorContext.cxx                             |    2 
 xmloff/source/chart/XMLSymbolImageContext.cxx                                |    2 
 xmloff/source/chart/XMLTextOrientationHdl.cxx                                |    6 
 xmloff/source/chart/transporttypes.hxx                                       |    4 
 xmloff/source/core/DocumentSettingsContext.cxx                               |    4 
 xmloff/source/core/SvXMLAttrCollection.cxx                                   |   36 -
 xmloff/source/core/SvXMLAttrCollection.hxx                                   |   12 
 xmloff/source/core/XMLBase64Export.cxx                                       |   10 
 xmloff/source/core/XMLEmbeddedObjectImportContext.cxx                        |    8 
 xmloff/source/core/xmlimp.cxx                                                |    4 
 xmloff/source/draw/XMLGraphicsDefaultStyle.cxx                               |    4 
 xmloff/source/draw/XMLImageMapContext.cxx                                    |   56 +-
 xmloff/source/draw/XMLImageMapExport.cxx                                     |    2 
 xmloff/source/draw/XMLNumberStyles.cxx                                       |   96 +--
 xmloff/source/draw/XMLReplacementImageContext.cxx                            |    2 
 xmloff/source/draw/animationexport.cxx                                       |   16 
 xmloff/source/draw/animexp.cxx                                               |   18 
 xmloff/source/draw/animimp.cxx                                               |   16 
 xmloff/source/draw/eventimp.cxx                                              |   16 
 xmloff/source/draw/sdpropls.cxx                                              |   26 
 xmloff/source/draw/sdpropls.hxx                                              |    4 
 xmloff/source/draw/sdxmlexp.cxx                                              |  120 ++--
 xmloff/source/draw/sdxmlexp_impl.hxx                                         |   24 
 xmloff/source/draw/sdxmlimp.cxx                                              |   36 -
 xmloff/source/draw/sdxmlimp_impl.hxx                                         |   24 
 xmloff/source/draw/shapeexport.cxx                                           |  114 ++--
 xmloff/source/draw/shapeimport.cxx                                           |   24 
 xmloff/source/draw/ximp3dobject.cxx                                          |   30 -
 xmloff/source/draw/ximp3dobject.hxx                                          |   22 
 xmloff/source/draw/ximp3dscene.cxx                                           |    2 
 xmloff/source/draw/ximp3dscene.hxx                                           |    2 
 xmloff/source/draw/ximpbody.cxx                                              |    4 
 xmloff/source/draw/ximpcustomshape.cxx                                       |   68 +-
 xmloff/source/draw/ximpgrp.cxx                                               |    2 
 xmloff/source/draw/ximpgrp.hxx                                               |    2 
 xmloff/source/draw/ximppage.cxx                                              |    2 
 xmloff/source/draw/ximpshap.cxx                                              |   90 +--
 xmloff/source/draw/ximpshap.hxx                                              |   52 -
 xmloff/source/draw/ximpshow.cxx                                              |    6 
 xmloff/source/draw/ximpstyl.cxx                                              |    8 
 xmloff/source/draw/ximpstyl.hxx                                              |    6 
 xmloff/source/forms/attriblistmerge.cxx                                      |   12 
 xmloff/source/forms/attriblistmerge.hxx                                      |    4 
 xmloff/source/forms/controlpropertymap.cxx                                   |    6 
 xmloff/source/forms/elementexport.cxx                                        |    8 
 xmloff/source/forms/elementexport.hxx                                        |    2 
 xmloff/source/forms/elementimport.cxx                                        |   54 -
 xmloff/source/forms/elementimport.hxx                                        |    6 
 xmloff/source/forms/formattributes.cxx                                       |    2 
 xmloff/source/forms/formattributes.hxx                                       |    6 
 xmloff/source/forms/formcellbinding.cxx                                      |    2 
 xmloff/source/forms/formcellbinding.hxx                                      |    2 
 xmloff/source/forms/layerexport.cxx                                          |   42 -
 xmloff/source/forms/layerexport.hxx                                          |   10 
 xmloff/source/forms/layerimport.cxx                                          |   46 -
 xmloff/source/forms/officeforms.cxx                                          |   14 
 xmloff/source/forms/officeforms.hxx                                          |    4 
 xmloff/source/forms/propertyexport.cxx                                       |   12 
 xmloff/source/forms/propertyexport.hxx                                       |    2 
 xmloff/source/forms/propertyimport.cxx                                       |   20 
 xmloff/source/forms/propertyimport.hxx                                       |   10 
 xmloff/source/meta/xmlversion.cxx                                            |   20 
 xmloff/source/script/xmlscripti.cxx                                          |    2 
 xmloff/source/style/GradientStyle.cxx                                        |   12 
 xmloff/source/style/MultiPropertySetHelper.cxx                               |    2 
 xmloff/source/style/PageHeaderFooterContext.cxx                              |    2 
 xmloff/source/style/PageHeaderFooterContext.hxx                              |    4 
 xmloff/source/style/PageMasterImportContext.cxx                              |    4 
 xmloff/source/style/PageMasterImportPropMapper.cxx                           |    4 
 xmloff/source/style/TransGradientStyle.cxx                                   |   18 
 xmloff/source/style/WordWrapPropertyHdl.cxx                                  |    6 
 xmloff/source/style/XMLBackgroundImageContext.cxx                            |   12 
 xmloff/source/style/XMLElementPropertyContext.cxx                            |    2 
 xmloff/source/style/XMLIsPercentagePropertyHandler.cxx                       |    2 
 xmloff/source/style/XMLPageExport.cxx                                        |    6 
 xmloff/source/style/impastpl.cxx                                             |   16 
 xmloff/source/style/impastpl.hxx                                             |    6 
 xmloff/source/style/opaquhdl.cxx                                             |    6 
 xmloff/source/style/prstylei.cxx                                             |    4 
 xmloff/source/style/shdwdhdl.cxx                                             |    6 
 xmloff/source/style/styleexp.cxx                                             |    8 
 xmloff/source/style/xmlaustp.cxx                                             |   24 
 xmloff/source/style/xmlbahdl.cxx                                             |   18 
 xmloff/source/style/xmlexppr.cxx                                             |   34 -
 xmloff/source/style/xmlimppr.cxx                                             |    4 
 xmloff/source/style/xmlnume.cxx                                              |    8 
 xmloff/source/style/xmlnumi.cxx                                              |   34 -
 xmloff/source/style/xmltabi.cxx                                              |    4 
 xmloff/source/table/XMLTableImport.cxx                                       |    2 
 xmloff/source/text/XMLAutoTextEventExport.cxx                                |    2 
 xmloff/source/text/XMLAutoTextEventExport.hxx                                |    2 
 xmloff/source/text/XMLChangeElementImportContext.cxx                         |    2 
 xmloff/source/text/XMLChangeElementImportContext.hxx                         |    4 
 xmloff/source/text/XMLChangeImportContext.cxx                                |    6 
 xmloff/source/text/XMLChangeImportContext.hxx                                |   12 
 xmloff/source/text/XMLChangedRegionImportContext.cxx                         |    2 
 xmloff/source/text/XMLChangedRegionImportContext.hxx                         |    2 
 xmloff/source/text/XMLFootnoteConfigurationImportContext.cxx                 |    6 
 xmloff/source/text/XMLIndexAlphabeticalSourceContext.cxx                     |   20 
 xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx                     |   20 
 xmloff/source/text/XMLIndexBibliographyConfigurationContext.cxx              |    8 
 xmloff/source/text/XMLIndexBibliographyEntryContext.cxx                      |    6 
 xmloff/source/text/XMLIndexBibliographyEntryContext.hxx                      |    2 
 xmloff/source/text/XMLIndexBibliographySourceContext.cxx                     |    2 
 xmloff/source/text/XMLIndexBodyContext.cxx                                   |    4 
 xmloff/source/text/XMLIndexBodyContext.hxx                                   |    6 
 xmloff/source/text/XMLIndexChapterInfoEntryContext.cxx                       |   12 
 xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx                       |    8 
 xmloff/source/text/XMLIndexMarkExport.cxx                                    |    4 
 xmloff/source/text/XMLIndexMarkExport.hxx                                    |    2 
 xmloff/source/text/XMLIndexObjectSourceContext.cxx                           |   12 
 xmloff/source/text/XMLIndexObjectSourceContext.hxx                           |   10 
 xmloff/source/text/XMLIndexSimpleEntryContext.cxx                            |    6 
 xmloff/source/text/XMLIndexSimpleEntryContext.hxx                            |    2 
 xmloff/source/text/XMLIndexSourceBaseContext.cxx                             |    8 
 xmloff/source/text/XMLIndexSourceBaseContext.hxx                             |    8 
 xmloff/source/text/XMLIndexTOCContext.cxx                                    |    4 
 xmloff/source/text/XMLIndexTOCContext.hxx                                    |    2 
 xmloff/source/text/XMLIndexTOCSourceContext.cxx                              |   14 
 xmloff/source/text/XMLIndexTOCSourceContext.hxx                              |    6 
 xmloff/source/text/XMLIndexTabStopEntryContext.cxx                           |   10 
 xmloff/source/text/XMLIndexTabStopEntryContext.hxx                           |    8 
 xmloff/source/text/XMLIndexTableSourceContext.cxx                            |   12 
 xmloff/source/text/XMLIndexTableSourceContext.hxx                            |    6 
 xmloff/source/text/XMLIndexTemplateContext.cxx                               |   12 
 xmloff/source/text/XMLIndexTemplateContext.hxx                               |    8 
 xmloff/source/text/XMLIndexTitleTemplateContext.cxx                          |    2 
 xmloff/source/text/XMLIndexTitleTemplateContext.hxx                          |    2 
 xmloff/source/text/XMLIndexUserSourceContext.cxx                             |   16 
 xmloff/source/text/XMLIndexUserSourceContext.hxx                             |   14 
 xmloff/source/text/XMLLineNumberingImportContext.cxx                         |    8 
 xmloff/source/text/XMLPropertyBackpatcher.cxx                                |    4 
 xmloff/source/text/XMLPropertyBackpatcher.hxx                                |    4 
 xmloff/source/text/XMLRedlineExport.cxx                                      |   26 
 xmloff/source/text/XMLRedlineExport.hxx                                      |   12 
 xmloff/source/text/XMLSectionExport.cxx                                      |  139 ++---
 xmloff/source/text/XMLSectionExport.hxx                                      |   24 
 xmloff/source/text/XMLSectionFootnoteConfigExport.cxx                        |    8 
 xmloff/source/text/XMLSectionFootnoteConfigExport.hxx                        |    2 
 xmloff/source/text/XMLSectionFootnoteConfigImport.cxx                        |    4 
 xmloff/source/text/XMLSectionImportContext.cxx                               |   34 -
 xmloff/source/text/XMLSectionImportContext.hxx                               |   18 
 xmloff/source/text/XMLTextCharStyleNamesElementExport.cxx                    |    4 
 xmloff/source/text/XMLTextCharStyleNamesElementExport.hxx                    |    2 
 xmloff/source/text/XMLTextColumnsContext.cxx                                 |    4 
 xmloff/source/text/XMLTextFrameContext.cxx                                   |  102 +--
 xmloff/source/text/XMLTextFrameContext.hxx                                   |    8 
 xmloff/source/text/XMLTextFrameHyperlinkContext.cxx                          |    2 
 xmloff/source/text/XMLTextFrameHyperlinkContext.hxx                          |    2 
 xmloff/source/text/XMLTextHeaderFooterContext.cxx                            |   12 
 xmloff/source/text/XMLTextListAutoStylePool.cxx                              |   16 
 xmloff/source/text/XMLTextListBlockContext.cxx                               |   12 
 xmloff/source/text/XMLTextListBlockContext.hxx                               |   10 
 xmloff/source/text/XMLTextListItemContext.cxx                                |    2 
 xmloff/source/text/XMLTextListItemContext.hxx                                |    6 
 xmloff/source/text/XMLTextMarkImportContext.cxx                              |    6 
 xmloff/source/text/XMLTextMarkImportContext.hxx                              |    2 
 xmloff/source/text/XMLTextMasterPageContext.cxx                              |   18 
 xmloff/source/text/XMLTextMasterPageExport.cxx                               |   12 
 xmloff/source/text/XMLTextNumRuleInfo.cxx                                    |   22 
 xmloff/source/text/XMLTextNumRuleInfo.hxx                                    |   28 -
 xmloff/source/text/XMLTrackedChangesImportContext.cxx                        |    2 
 xmloff/source/text/txtdrope.cxx                                              |    2 
 xmloff/source/text/txtdrope.hxx                                              |    2 
 xmloff/source/text/txtdropi.cxx                                              |    2 
 xmloff/source/text/txtexppr.cxx                                              |   54 -
 xmloff/source/text/txtexppr.hxx                                              |    2 
 xmloff/source/text/txtflde.cxx                                               |  278 +++++-----
 xmloff/source/text/txtfldi.cxx                                               |  258 ++++-----
 xmloff/source/text/txtftne.cxx                                               |    2 
 xmloff/source/text/txtimp.cxx                                                |    4 
 xmloff/source/text/txtimppr.cxx                                              |   22 
 xmloff/source/text/txtlists.cxx                                              |   16 
 xmloff/source/text/txtparae.cxx                                              |   58 +-
 xmloff/source/text/txtparai.cxx                                              |   24 
 xmloff/source/text/txtparai.hxx                                              |    6 
 xmloff/source/text/txtparaimphint.hxx                                        |   12 
 xmloff/source/text/txtsecte.cxx                                              |   10 
 xmloff/source/text/txtstyle.cxx                                              |    2 
 xmloff/source/text/txtstyli.cxx                                              |    2 
 xmloff/source/text/txtvfldi.cxx                                              |  232 ++++----
 xmloff/source/transform/ControlOASISTContext.cxx                             |    4 
 xmloff/source/transform/ControlOASISTContext.hxx                             |    4 
 xmloff/source/transform/ControlOOoTContext.cxx                               |    8 
 xmloff/source/transform/DeepTContext.hxx                                     |    4 
 xmloff/source/transform/DocumentTContext.cxx                                 |    4 
 xmloff/source/transform/EventOASISTContext.cxx                               |    2 
 xmloff/source/transform/EventOOoTContext.cxx                                 |    4 
 xmloff/source/transform/EventOOoTContext.hxx                                 |    6 
 xmloff/source/transform/FormPropOASISTContext.cxx                            |    8 
 xmloff/source/transform/FormPropOASISTContext.hxx                            |    4 
 xmloff/source/transform/FormPropOOoTContext.cxx                              |   28 -
 xmloff/source/transform/FormPropOOoTContext.hxx                              |    2 
 xmloff/source/transform/FrameOASISTContext.cxx                               |   20 
 xmloff/source/transform/FrameOASISTContext.hxx                               |    2 
 xmloff/source/transform/FrameOOoTContext.cxx                                 |    6 
 xmloff/source/transform/FrameOOoTContext.hxx                                 |    2 
 xmloff/source/transform/IgnoreTContext.cxx                                   |   18 
 xmloff/source/transform/IgnoreTContext.hxx                                   |   14 
 xmloff/source/transform/MergeElemTContext.cxx                                |   18 
 xmloff/source/transform/MergeElemTContext.hxx                                |    2 
 xmloff/source/transform/MutableAttrList.cxx                                  |    2 
 xmloff/source/transform/MutableAttrList.hxx                                  |    2 
 xmloff/source/transform/NotesTContext.cxx                                    |    8 
 xmloff/source/transform/NotesTContext.hxx                                    |    8 
 xmloff/source/transform/OOo2Oasis.cxx                                        |    2 
 xmloff/source/transform/Oasis2OOo.cxx                                        |   24 
 xmloff/source/transform/PersAttrListTContext.cxx                             |   10 
 xmloff/source/transform/PersAttrListTContext.hxx                             |    2 
 xmloff/source/transform/PersMixedContentTContext.cxx                         |    6 
 xmloff/source/transform/ProcAddAttrTContext.cxx                              |    2 
 xmloff/source/transform/ProcAttrTContext.cxx                                 |    2 
 xmloff/source/transform/StyleOASISTContext.cxx                               |   12 
 xmloff/source/transform/StyleOASISTContext.hxx                               |    8 
 xmloff/source/transform/StyleOOoTContext.cxx                                 |   72 +-
 xmloff/source/transform/StyleOOoTContext.hxx                                 |    8 
 xmloff/source/transform/TransformerBase.cxx                                  |  140 ++---
 xmloff/source/transform/TransformerBase.hxx                                  |   30 -
 xmloff/source/transform/TransformerContext.cxx                               |    8 
 xmloff/source/transform/TransformerContext.hxx                               |    6 
 577 files changed, 5275 insertions(+), 5290 deletions(-)

New commits:
commit 86c280acb528048131d233d96ce95848c6acf683
Author: Noel Grandin <noel at peralex.com>
Date:   Tue Apr 15 08:48:53 2014 +0200

    linguistic: sal_Bool->bool
    
    Change-Id: Ifed60967edd768b16cafba3c2293149610138213

diff --git a/include/linguistic/lngprophelp.hxx b/include/linguistic/lngprophelp.hxx
index e0fb2aa..ae0d29d 100644
--- a/include/linguistic/lngprophelp.hxx
+++ b/include/linguistic/lngprophelp.hxx
@@ -342,11 +342,11 @@ public:
     sal_Int16   GetMinLeading() const;
     sal_Int16   GetMinTrailing() const;
     sal_Int16   GetMinWordLength() const;
-    sal_Bool addLinguServiceEventListener(
+    bool addLinguServiceEventListener(
                 const ::com::sun::star::uno::Reference<
                     ::com::sun::star::linguistic2::XLinguServiceEventListener >& rxListener )
             throw(::com::sun::star::uno::RuntimeException);
-    sal_Bool removeLinguServiceEventListener(
+    bool removeLinguServiceEventListener(
                 const ::com::sun::star::uno::Reference<
                     ::com::sun::star::linguistic2::XLinguServiceEventListener >& rxListener )
             throw(::com::sun::star::uno::RuntimeException);
diff --git a/linguistic/source/convdic.cxx b/linguistic/source/convdic.cxx
index 0d2feb5..ef899ac 100644
--- a/linguistic/source/convdic.cxx
+++ b/linguistic/source/convdic.cxx
@@ -123,9 +123,9 @@ void ReadThroughDic( const OUString &rMainURL, ConvDicXMLImport &rImport )
     }
 }
 
-sal_Bool IsConvDic( const OUString &rFileURL, sal_Int16 &nLang, sal_Int16 &nConvType )
+bool IsConvDic( const OUString &rFileURL, sal_Int16 &nLang, sal_Int16 &nConvType )
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     if (rFileURL.isEmpty())
         return bRes;
@@ -166,7 +166,7 @@ ConvDic::ConvDic(
         const OUString &rName,
         sal_Int16 nLang,
         sal_Int16 nConvType,
-        sal_Bool bBiDirectional,
+        bool bBiDirectional,
         const OUString &rMainURL) :
     aFlushListeners( GetLinguMutex() )
 {
@@ -181,11 +181,11 @@ ConvDic::ConvDic(
         pConvPropType.reset( new PropTypeMap );
 
     nMaxLeftCharCount = nMaxRightCharCount = 0;
-    bMaxCharCountIsValid = sal_True;
+    bMaxCharCountIsValid = true;
 
-    bNeedEntries = sal_True;
-    bIsModified  = bIsActive = sal_False;
-    bIsReadonly = sal_False;
+    bNeedEntries = true;
+    bIsModified  = bIsActive = false;
+    bIsReadonly = false;
 
     if( !rMainURL.isEmpty() )
     {
@@ -194,7 +194,7 @@ ConvDic::ConvDic(
 
         if( !bExists )  // new empty dictionary
         {
-            bNeedEntries = sal_False;
+            bNeedEntries = false;
             //! create physical representation of an **empty** dictionary
             //! that could be found by the dictionary-list implementation
             // (Note: empty dictionaries are not just empty files!)
@@ -204,7 +204,7 @@ ConvDic::ConvDic(
     }
     else
     {
-        bNeedEntries = sal_False;
+        bNeedEntries = false;
     }
 }
 
@@ -219,12 +219,12 @@ void ConvDic::Load()
     DBG_ASSERT( !bIsModified, "dictionary is modified. Really do 'Load'?" );
 
     //!! prevent function from being called recursively via HasEntry, AddEntry
-    bNeedEntries = sal_False;
+    bNeedEntries = false;
     ConvDicXMLImport *pImport = new ConvDicXMLImport( this );
     //!! keep a first reference to ensure the lifetime of the object !!
     uno::Reference< XInterface > xRef( (document::XFilter *) pImport, UNO_QUERY );
     ReadThroughDic( aMainURL, *pImport );    // will implicitly add the entries
-    bIsModified = sal_False;
+    bIsModified = false;
 }
 
 
@@ -267,10 +267,10 @@ void ConvDic::Save()
         //!! keep a first(!) reference until everything is done to
         //!! ensure the proper lifetime of the object
         uno::Reference< document::XFilter > aRef( (document::XFilter *) pExport );
-        sal_Bool bRet = pExport->Export();     // write entries to file
+        bool bRet = pExport->Export();     // write entries to file
         DBG_ASSERT( !pStream->GetError(), "I/O error while writing to stream" );
         if (bRet)
-            bIsModified = sal_False;
+            bIsModified = false;
     }
     DBG_ASSERT( !bIsModified, "dictionary still modified after save. Save failed?" );
 }
@@ -292,7 +292,7 @@ ConvMap::iterator ConvDic::GetEntry( ConvMap &rMap, const OUString &rFirstText,
 }
 
 
-sal_Bool ConvDic::HasEntry( const OUString &rLeftText, const OUString &rRightText )
+bool ConvDic::HasEntry( const OUString &rLeftText, const OUString &rRightText )
 {
     if (bNeedEntries)
         Load();
@@ -319,7 +319,7 @@ void ConvDic::AddEntry( const OUString &rLeftText, const OUString &rRightText )
             nMaxRightCharCount  = (sal_Int16) rRightText.getLength();
     }
 
-    bIsModified = sal_True;
+    bIsModified = true;
 }
 
 
@@ -339,8 +339,8 @@ void ConvDic::RemoveEntry( const OUString &rLeftText, const OUString &rRightText
         pFromRight->erase( aRightIt );
     }
 
-    bIsModified = sal_True;
-    bMaxCharCountIsValid = sal_False;
+    bIsModified = true;
+    bMaxCharCountIsValid = false;
 }
 
 
@@ -391,11 +391,11 @@ void SAL_CALL ConvDic::clear(  )
     aFromLeft .clear();
     if (pFromRight.get())
         pFromRight->clear();
-    bNeedEntries    = sal_False;
-    bIsModified     = sal_True;
+    bNeedEntries    = false;
+    bIsModified     = true;
     nMaxLeftCharCount       = 0;
     nMaxRightCharCount      = 0;
-    bMaxCharCountIsValid    = sal_True;
+    bMaxCharCountIsValid    = true;
 }
 
 
@@ -436,19 +436,19 @@ uno::Sequence< OUString > SAL_CALL ConvDic::getConversions(
 }
 
 
-static sal_Bool lcl_SeqHasEntry(
+static bool lcl_SeqHasEntry(
     const OUString *pSeqStart,  // first element to check
     sal_Int32 nToCheck,             // number of elements to check
     const OUString &rText)
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (pSeqStart && nToCheck > 0)
     {
         const OUString *pDone = pSeqStart + nToCheck;   // one behind last to check
         while (!bRes && pSeqStart != pDone)
         {
             if (*pSeqStart++ == rText)
-                bRes = sal_True;
+                bRes = true;
         }
     }
     return bRes;
@@ -556,7 +556,7 @@ sal_Int16 SAL_CALL ConvDic::getMaxCharCount( ConversionDirection eDirection )
             }
         }
 
-        bMaxCharCountIsValid = sal_True;
+        bMaxCharCountIsValid = true;
     }
     sal_Int16 nRes = eDirection == ConversionDirection_FROM_LEFT ?
             nMaxLeftCharCount : nMaxRightCharCount;
@@ -571,7 +571,7 @@ void SAL_CALL ConvDic::setPropertyType(
         sal_Int16 nPropertyType )
     throw (container::NoSuchElementException, IllegalArgumentException, RuntimeException, std::exception)
 {
-    sal_Bool bHasElement = HasEntry( rLeftText, rRightText);
+    bool bHasElement = HasEntry( rLeftText, rRightText);
     if (!bHasElement)
         throw container::NoSuchElementException();
 
@@ -579,7 +579,7 @@ void SAL_CALL ConvDic::setPropertyType(
     // same PropertyType even if the right text is different...
     if (pConvPropType.get())
         pConvPropType->insert( PropTypeMap::value_type( rLeftText, nPropertyType ) );
-    bIsModified = sal_True;
+    bIsModified = true;
 }
 
 
@@ -588,7 +588,7 @@ sal_Int16 SAL_CALL ConvDic::getPropertyType(
         const OUString& rRightText )
     throw (container::NoSuchElementException, RuntimeException, std::exception)
 {
-    sal_Bool bHasElement = HasEntry( rLeftText, rRightText);
+    bool bHasElement = HasEntry( rLeftText, rRightText);
     if (!bHasElement)
         throw container::NoSuchElementException();
 
diff --git a/linguistic/source/convdic.hxx b/linguistic/source/convdic.hxx
index cc333ae..a43fa91 100644
--- a/linguistic/source/convdic.hxx
+++ b/linguistic/source/convdic.hxx
@@ -39,7 +39,7 @@
 #define SN_CONV_DICTIONARY      "com.sun.star.linguistic2.ConversionDictionary"
 
 
-sal_Bool    IsConvDic( const OUString &rFileURL, sal_Int16 &nLang, sal_Int16 &nConvType );
+bool    IsConvDic( const OUString &rFileURL, sal_Int16 &nLang, sal_Int16 &nConvType );
 
 struct StrLT
 {
@@ -92,11 +92,11 @@ protected:
     sal_Int16       nConversionType;
     sal_Int16       nMaxLeftCharCount;
     sal_Int16       nMaxRightCharCount;
-    sal_Bool            bMaxCharCountIsValid;
-    sal_Bool            bNeedEntries;
-    sal_Bool            bIsModified;
-    sal_Bool            bIsActive;
-    sal_Bool            bIsReadonly;
+    bool            bMaxCharCountIsValid;
+    bool            bNeedEntries;
+    bool            bIsModified;
+    bool            bIsActive;
+    bool            bIsReadonly;
 
     // disallow copy-constructor and assignment-operator for now
     ConvDic(const ConvDic &);
@@ -110,7 +110,7 @@ public:
     ConvDic( const OUString &rName,
              sal_Int16 nLanguage,
              sal_Int16 nConversionType,
-             sal_Bool bBiDirectional,
+             bool bBiDirectional,
              const OUString &rMainURL);
     virtual ~ConvDic();
 
@@ -147,7 +147,7 @@ public:
     static com::sun::star::uno::Sequence< OUString >
         getSupportedServiceNames_Static() throw();
 
-    sal_Bool    HasEntry( const OUString &rLeftText, const OUString &rRightText );
+    bool    HasEntry( const OUString &rLeftText, const OUString &rRightText );
     void    AddEntry( const OUString &rLeftText, const OUString &rRightText );
     void    RemoveEntry( const OUString &rLeftText, const OUString &rRightText );
 };
diff --git a/linguistic/source/convdiclist.cxx b/linguistic/source/convdiclist.cxx
index 4501670..d5cf1b7 100644
--- a/linguistic/source/convdiclist.cxx
+++ b/linguistic/source/convdiclist.cxx
@@ -284,7 +284,7 @@ void SAL_CALL ConvDicNameContainer::removeByName( const OUString& rName )
             ::ucbhelper::Content    aCnt( aObj.GetMainURL( INetURLObject::NO_DECODE ),
                                     uno::Reference< ::com::sun::star::ucb::XCommandEnvironment >(),
                                     comphelper::getProcessComponentContext() );
-            aCnt.executeCommand( "delete", makeAny( sal_Bool( sal_True ) ) );
+            aCnt.executeCommand( "delete", makeAny( true ) );
         }
         catch( ::com::sun::star::ucb::CommandAbortedException& )
         {
@@ -341,7 +341,7 @@ void ConvDicNameContainer::AddConvDics(
             else if ((nLang == LANGUAGE_CHINESE_SIMPLIFIED || nLang == LANGUAGE_CHINESE_TRADITIONAL) &&
                       nConvType == ConversionDictionaryType::SCHINESE_TCHINESE)
             {
-                xDic = new ConvDic( aDicName, nLang, nConvType, sal_False, aURL );
+                xDic = new ConvDic( aDicName, nLang, nConvType, false, aURL );
             }
 
             if (xDic.is())
@@ -374,7 +374,7 @@ ConvDicList::ConvDicList() :
     aEvtListeners( GetLinguMutex() )
 {
     pNameContainer = 0;
-    bDisposing = sal_False;
+    bDisposing = false;
 
     pExitListener = new MyAppExitListener( *this );
     xExitListener = pExitListener;
@@ -465,7 +465,7 @@ uno::Reference< XConversionDictionary > SAL_CALL ConvDicList::addNewDictionary(
     else if ((nLang == LANGUAGE_CHINESE_SIMPLIFIED || nLang == LANGUAGE_CHINESE_TRADITIONAL) &&
               nConvDicType == ConversionDictionaryType::SCHINESE_TCHINESE)
     {
-        xRes = new ConvDic( rName, nLang, nConvDicType, sal_False, aDicMainURL );
+        xRes = new ConvDic( rName, nLang, nConvDicType, false, aDicMainURL );
     }
 
     if (!xRes.is())
@@ -496,12 +496,12 @@ uno::Sequence< OUString > SAL_CALL ConvDicList::queryConversions(
     uno::Sequence< OUString > aRes( 20 );
     OUString *pRes = aRes.getArray();
 
-    sal_Bool bSupported = sal_False;
+    bool bSupported = false;
     sal_Int32 nLen = GetNameContainer().GetCount();
     for (sal_Int32 i = 0;  i < nLen;  ++i)
     {
         const uno::Reference< XConversionDictionary > xDic( GetNameContainer().GetByIndex(i) );
-        sal_Bool bMatch =   xDic.is()  &&
+        bool bMatch =   xDic.is()  &&
                             xDic->getLocale() == rLocale  &&
                             xDic->getConversionType() == nConversionDictionaryType;
         bSupported |= bMatch;
@@ -564,7 +564,7 @@ void SAL_CALL ConvDicList::dispose(  )
     MutexGuard  aGuard( GetLinguMutex() );
     if (!bDisposing)
     {
-        bDisposing = sal_True;
+        bDisposing = true;
         EventObject aEvtObj( (XConversionDictionaryList *) this );
         aEvtListeners.disposeAndClear( aEvtObj );
 
diff --git a/linguistic/source/convdiclist.hxx b/linguistic/source/convdiclist.hxx
index c19c17a..8035348 100644
--- a/linguistic/source/convdiclist.hxx
+++ b/linguistic/source/convdiclist.hxx
@@ -62,7 +62,7 @@ class ConvDicList :
     ::com::sun::star::uno::Reference< ::com::sun::star::frame::
                 XTerminateListener >        xExitListener;
 
-    sal_Bool                                    bDisposing;
+    bool                                    bDisposing;
 
     // disallow copy-constructor and assignment-operator for now
     ConvDicList( const ConvDicList & );
diff --git a/linguistic/source/convdicxml.cxx b/linguistic/source/convdicxml.cxx
index 6b7fb27..46b18a9 100644
--- a/linguistic/source/convdicxml.cxx
+++ b/linguistic/source/convdicxml.cxx
@@ -289,9 +289,9 @@ void ConvDicXMLRightTextContext_Impl::EndElement()
 
 
 
-sal_Bool ConvDicXMLExport::Export()
+bool ConvDicXMLExport::Export()
 {
-    sal_Bool bRet = sal_False;
+    bool bRet = false;
 
     uno::Reference< document::XExporter > xExporter( this );
     uno::Reference< document::XFilter > xFilter( xExporter, UNO_QUERY );
@@ -328,7 +328,7 @@ sal_uInt32 ConvDicXMLExport::exportDoc( enum ::xmloff::token::XMLTokenEnum /*eCl
 
     GetDocHandler()->endDocument();
 
-    bSuccess = sal_True;
+    bSuccess = true;
     return 0;
 }
 
diff --git a/linguistic/source/convdicxml.hxx b/linguistic/source/convdicxml.hxx
index d31e212..d8d155c 100644
--- a/linguistic/source/convdicxml.hxx
+++ b/linguistic/source/convdicxml.hxx
@@ -41,7 +41,7 @@ class ConvDic;
 class ConvDicXMLExport : public SvXMLExport
 {
     ConvDic     &rDic;
-    sal_Bool    bSuccess;
+    bool    bSuccess;
 
 public:
     ConvDicXMLExport( ConvDic &rConvDic,
@@ -50,7 +50,7 @@ public:
         SvXMLExport ( comphelper::getProcessComponentContext(), "com.sun.star.lingu2.ConvDicXMLExport", rFileName,
                       ::com::sun::star::util::MeasureUnit::CM, rHandler ),
         rDic        ( rConvDic ),
-        bSuccess    ( sal_False )
+        bSuccess    ( false )
     {
     }
     virtual ~ConvDicXMLExport()
@@ -63,7 +63,7 @@ public:
     void _ExportContent() SAL_OVERRIDE;
     sal_uInt32 exportDoc( enum ::xmloff::token::XMLTokenEnum eClass ) SAL_OVERRIDE;
 
-    sal_Bool    Export();
+    bool    Export();
 };
 
 
@@ -78,7 +78,7 @@ class ConvDicXMLImport : public SvXMLImport
 
     sal_Int16       nLanguage;          // language of the dictionary
     sal_Int16       nConversionType;    // conversion type the dictionary is used for
-    sal_Bool        bSuccess;
+    bool        bSuccess;
 
 public:
 
@@ -89,7 +89,7 @@ public:
     {
         nLanguage       = LANGUAGE_NONE;
         nConversionType = -1;
-        bSuccess        = sal_False;
+        bSuccess        = false;
     }
 
     virtual ~ConvDicXMLImport() throw ()
@@ -106,7 +106,7 @@ public:
     ConvDic *   GetDic()                    { return pDic; }
     sal_Int16       GetLanguage() const         { return nLanguage; }
     sal_Int16   GetConversionType() const   { return nConversionType; }
-    sal_Bool    GetSuccess() const          { return bSuccess; }
+    bool    GetSuccess() const          { return bSuccess; }
 
     void        SetLanguage( sal_Int16 nLang )              { nLanguage = nLang; }
     void        SetConversionType( sal_Int16 nType )    { nConversionType = nType; }
diff --git a/linguistic/source/dicimp.cxx b/linguistic/source/dicimp.cxx
index 900a10b..dac3046 100644
--- a/linguistic/source/dicimp.cxx
+++ b/linguistic/source/dicimp.cxx
@@ -80,14 +80,14 @@ static bool getTag(const OString &rLine, const sal_Char *pTagName,
 }
 
 
-sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNeg )
+sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, bool &bNeg )
 {
     // Sniff the header
     sal_Int16 nDicVersion = DIC_VERSION_DONTKNOW;
     sal_Char pMagicHeader[MAX_HEADER_LENGTH];
 
     nLng = LANGUAGE_NONE;
-    bNeg = sal_False;
+    bNeg = false;
 
     if (!rpStream.get() || rpStream->GetError())
         return -1;
@@ -98,7 +98,7 @@ sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNe
     if ((rpStream->Read((void *) pMagicHeader, nVerOOo7Len) == nVerOOo7Len) &&
         !strcmp(pMagicHeader, pVerOOo7))
     {
-        sal_Bool bSuccess;
+        bool bSuccess;
         OString aLine;
 
         nDicVersion = DIC_VERSION_7;
@@ -107,7 +107,7 @@ sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNe
         rpStream->ReadLine(aLine);
 
         // 2nd line: language all | en-US | pt-BR ...
-        while (sal_True == (bSuccess = rpStream->ReadLine(aLine)))
+        while ((bSuccess = rpStream->ReadLine(aLine)))
         {
             OString aTagValue;
 
@@ -128,9 +128,9 @@ sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNe
             if (getTag(aLine, "type: ", aTagValue))
             {
                 if (aTagValue == "negative")
-                    bNeg = sal_True;
+                    bNeg = true;
                 else
-                    bNeg = sal_False;
+                    bNeg = false;
             }
 
             if (aLine.indexOf("---") != -1) // end of header
@@ -173,9 +173,7 @@ sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNe
                 nLng = LANGUAGE_NONE;
 
             // Negative Flag
-            sal_Char nTmp;
-            rpStream->ReadChar( nTmp );
-            bNeg = (sal_Bool)nTmp;
+            rpStream->ReadCharAsBool( bNeg );
         }
     }
 
@@ -185,7 +183,7 @@ sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNe
 DictionaryNeo::DictionaryNeo(const OUString &rName,
                              sal_Int16 nLang, DictionaryType eType,
                              const OUString &rMainURL,
-                             sal_Bool bWriteable) :
+                             bool bWriteable) :
     aDicEvtListeners( GetLinguMutex() ),
     aDicName        (rName),
     aMainURL        (rMainURL),
@@ -194,13 +192,13 @@ DictionaryNeo::DictionaryNeo(const OUString &rName,
 {
     nCount       = 0;
     nDicVersion  = DIC_VERSION_DONTKNOW;
-    bNeedEntries = sal_True;
-    bIsModified  = bIsActive = sal_False;
+    bNeedEntries = true;
+    bIsModified  = bIsActive = false;
     bIsReadonly = !bWriteable;
 
     if( !rMainURL.isEmpty())
     {
-        sal_Bool bExists = FileExists( rMainURL );
+        bool bExists = FileExists( rMainURL );
         if( !bExists )
         {
             // save new dictionaries with in Format 7 (UTF8 plain text)
@@ -213,14 +211,14 @@ DictionaryNeo::DictionaryNeo(const OUString &rName,
                     "DictionaryNeo: dictionaries should be writeable if they are to be saved" );
             if (!bIsReadonly)
                 saveEntries( rMainURL );
-            bNeedEntries = sal_False;
+            bNeedEntries = false;
         }
     }
     else
     {
         // non persistent dictionaries (like IgnoreAllList) should always be writable
-        bIsReadonly  = sal_False;
-        bNeedEntries = sal_False;
+        bIsReadonly  = false;
+        bNeedEntries = false;
     }
 }
 
@@ -237,7 +235,7 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL)
     DBG_ASSERT(!bIsModified, "lng : dictionary already modified!");
 
     // function should only be called once in order to load entries from file
-    bNeedEntries = sal_False;
+    bNeedEntries = false;
 
     if (rMainURL.isEmpty())
         return 0;
@@ -263,7 +261,7 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL)
     sal_uLong nErr = sal::static_int_cast< sal_uLong >(-1);
 
     // read header
-    sal_Bool bNegativ;
+    bool bNegativ;
     sal_uInt16 nLang;
     nDicVersion = ReadDicVersion(pStream, nLang, bNegativ);
     if (0 != (nErr = pStream->GetError()))
@@ -311,7 +309,7 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL)
                 OUString aText(aWordBuf, rtl_str_getLength(aWordBuf), eEnc);
                 uno::Reference< XDictionaryEntry > xEntry =
                         new DicEntry( aText, bNegativ );
-                addEntry_Impl( xEntry , sal_True ); //! don't launch events here
+                addEntry_Impl( xEntry, true ); //! don't launch events here
             }
 
             pStream->ReadUInt16( nLen );
@@ -333,18 +331,18 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL)
     }
     else if (DIC_VERSION_7 == nDicVersion)
     {
-        sal_Bool bSuccess;
+        bool bSuccess;
         OString aLine;
 
         // remaining lines - stock strings (a [==] b)
-        while (sal_True == (bSuccess = pStream->ReadLine(aLine)))
+        while (true == (bSuccess = pStream->ReadLine(aLine)))
         {
             if (aLine[0] == '#') // skip comments
                 continue;
             OUString aText = OStringToOUString(aLine, RTL_TEXTENCODING_UTF8);
             uno::Reference< XDictionaryEntry > xEntry =
                     new DicEntry( aText, eDicType == DictionaryType_NEGATIVE );
-            addEntry_Impl( xEntry , sal_True ); //! don't launch events here
+            addEntry_Impl( xEntry, true ); //! don't launch events here
         }
     }
 
@@ -353,7 +351,7 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL)
     // since this routine should be called only initialy (prior to any
     // modification to be saved) we reset the bIsModified flag here that
     // was implicitly set by addEntry_Impl
-    bIsModified = sal_False;
+    bIsModified = false;
 
     return pStream->GetError();
 }
@@ -514,7 +512,7 @@ void DictionaryNeo::launchEvent(sal_Int16 nEvent,
 
 int DictionaryNeo::cmpDicEntry(const OUString& rWord1,
                                const OUString &rWord2,
-                               sal_Bool bSimilarOnly)
+                               bool bSimilarOnly)
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
@@ -620,8 +618,8 @@ int DictionaryNeo::cmpDicEntry(const OUString& rWord1,
     return nRes;
 }
 
-sal_Bool DictionaryNeo::seekEntry(const OUString &rWord,
-                              sal_Int32 *pPos, sal_Bool bSimilarOnly)
+bool DictionaryNeo::seekEntry(const OUString &rWord,
+                              sal_Int32 *pPos, bool bSimilarOnly)
 {
     // look for entry with binary search.
     // return sal_True if found sal_False else.
@@ -648,21 +646,21 @@ sal_Bool DictionaryNeo::seekEntry(const OUString &rWord,
             if(nCmp == 0)
             {
                 if( pPos ) *pPos = nMidIdx;
-                return sal_True;
+                return true;
             }
             else if(nCmp > 0)
                 nLowerIdx = nMidIdx + 1;
             else if( nMidIdx == 0 )
             {
                 if( pPos ) *pPos = nLowerIdx;
-                return sal_False;
+                return false;
             }
             else
                 nUpperIdx = nMidIdx - 1;
         }
     }
     if( pPos ) *pPos = nLowerIdx;
-    return sal_False;
+    return false;
 }
 
 bool DictionaryNeo::isSorted()
@@ -684,17 +682,17 @@ bool DictionaryNeo::isSorted()
     return bRes;
 }
 
-sal_Bool DictionaryNeo::addEntry_Impl(const uno::Reference< XDictionaryEntry > xDicEntry,
-        sal_Bool bIsLoadEntries)
+bool DictionaryNeo::addEntry_Impl(const uno::Reference< XDictionaryEntry > xDicEntry,
+        bool bIsLoadEntries)
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     if ( bIsLoadEntries || (!bIsReadonly  &&  xDicEntry.is()) )
     {
-        sal_Bool bIsNegEntry = xDicEntry->isNegative();
-        sal_Bool bAddEntry   = !isFull() &&
+        bool bIsNegEntry = xDicEntry->isNegative();
+        bool bAddEntry   = !isFull() &&
                    (   ( eDicType == DictionaryType_POSITIVE && !bIsNegEntry )
                     || ( eDicType == DictionaryType_NEGATIVE &&  bIsNegEntry )
                     || ( eDicType == DictionaryType_MIXED ) );
@@ -702,12 +700,12 @@ sal_Bool DictionaryNeo::addEntry_Impl(const uno::Reference< XDictionaryEntry > x
         // look for position to insert entry at
         // if there is already an entry do not insert the new one
         sal_Int32 nPos = 0;
-        sal_Bool bFound = sal_False;
+        bool bFound = false;
         if (bAddEntry)
         {
             bFound = seekEntry( xDicEntry->getDictionaryWord(), &nPos );
             if (bFound)
-                bAddEntry = sal_False;
+                bAddEntry = false;
         }
 
         if (bAddEntry)
@@ -728,8 +726,8 @@ sal_Bool DictionaryNeo::addEntry_Impl(const uno::Reference< XDictionaryEntry > x
 
             nCount++;
 
-            bIsModified = sal_True;
-            bRes = sal_True;
+            bIsModified = true;
+            bRes = true;
 
             if (!bIsLoadEntries)
                 launchEvent( DictionaryEventFlags::ADD_ENTRY, xDicEntry );
@@ -771,16 +769,16 @@ void SAL_CALL DictionaryNeo::setActive( sal_Bool bActivate )
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    if (bIsActive != bActivate)
+    if ((bIsActive ? 1 : 0) != bActivate)
     {
         bIsActive = bActivate != 0;
         sal_Int16 nEvent = bIsActive ?
                 DictionaryEventFlags::ACTIVATE_DIC : DictionaryEventFlags::DEACTIVATE_DIC;
 
         // remove entries from memory if dictionary is deactivated
-        if (bIsActive == sal_False)
+        if (bIsActive == false)
         {
-            sal_Bool bIsEmpty = nCount == 0;
+            bool bIsEmpty = nCount == 0;
 
             // save entries first if necessary
             if (bIsModified && hasLocation() && !isReadonly())
@@ -831,7 +829,7 @@ void SAL_CALL DictionaryNeo::setLocale( const Locale& aLocale )
     if (!bIsReadonly  &&  nLanguage != nLanguageP)
     {
         nLanguage = nLanguageP;
-        bIsModified = sal_True; // new language needs to be saved with dictionary
+        bIsModified = true; // new language needs to be saved with dictionary
 
         launchEvent( DictionaryEventFlags::CHG_LANGUAGE, NULL );
     }
@@ -847,7 +845,7 @@ uno::Reference< XDictionaryEntry > SAL_CALL DictionaryNeo::getEntry(
         loadEntries( aMainURL );
 
     sal_Int32 nPos;
-    sal_Bool bFound = seekEntry( aWord, &nPos, sal_True );
+    bool bFound = seekEntry( aWord, &nPos, true );
     DBG_ASSERT( nCount <= aEntries.getLength(), "lng : wrong number of entries");
     DBG_ASSERT(!bFound || nPos < nCount, "lng : index out of range");
 
@@ -861,7 +859,7 @@ sal_Bool SAL_CALL DictionaryNeo::addEntry(
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     if (!bIsReadonly)
     {
@@ -880,7 +878,7 @@ sal_Bool SAL_CALL
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     if (!bIsReadonly)
     {
@@ -917,7 +915,7 @@ sal_Bool SAL_CALL DictionaryNeo::remove( const OUString& aWord )
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRemoved = sal_False;
+    bool bRemoved = false;
 
     if (!bIsReadonly)
     {
@@ -925,7 +923,7 @@ sal_Bool SAL_CALL DictionaryNeo::remove( const OUString& aWord )
             loadEntries( aMainURL );
 
         sal_Int32 nPos;
-        sal_Bool bFound = seekEntry( aWord, &nPos );
+        bool bFound = seekEntry( aWord, &nPos );
         DBG_ASSERT( nCount < aEntries.getLength(),
                 "lng : wrong number of entries");
         DBG_ASSERT(!bFound || nPos < nCount, "lng : index out of range");
@@ -942,7 +940,7 @@ sal_Bool SAL_CALL DictionaryNeo::remove( const OUString& aWord )
 
             //! the following call reduces the length of the sequence by 1 also
             lcl_SequenceRemoveElementAt( aEntries, nPos );
-            bRemoved = bIsModified = sal_True;
+            bRemoved = bIsModified = true;
 
             launchEvent( DictionaryEventFlags::DEL_ENTRY, xDicEntry );
         }
@@ -987,8 +985,8 @@ void SAL_CALL DictionaryNeo::clear(  )
         aEntries = uno::Sequence< uno::Reference< XDictionaryEntry > > ( 32 );
 
         nCount = 0;
-        bNeedEntries = sal_False;
-        bIsModified = sal_True;
+        bNeedEntries = false;
+        bIsModified = true;
 
         launchEvent( DictionaryEventFlags::ENTRIES_CLEARED , NULL );
     }
@@ -1000,7 +998,7 @@ sal_Bool SAL_CALL DictionaryNeo::addDictionaryEventListener(
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (xListener.is())
     {
         sal_Int32   nLen = aDicEvtListeners.getLength();
@@ -1015,7 +1013,7 @@ sal_Bool SAL_CALL DictionaryNeo::removeDictionaryEventListener(
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (xListener.is())
     {
         sal_Int32   nLen = aDicEvtListeners.getLength();
@@ -1055,7 +1053,7 @@ void SAL_CALL DictionaryNeo::store()
     if (bIsModified && hasLocation() && !isReadonly())
     {
         if (!saveEntries( aMainURL ))
-            bIsModified = sal_False;
+            bIsModified = false;
     }
 }
 
@@ -1069,7 +1067,7 @@ void SAL_CALL DictionaryNeo::storeAsURL(
     if (!saveEntries( aURL ))
     {
         aMainURL = aURL;
-        bIsModified = sal_False;
+        bIsModified = false;
         bIsReadonly = IsReadOnly( getLocation() );
     }
 }
@@ -1085,14 +1083,14 @@ void SAL_CALL DictionaryNeo::storeToURL(
 
 
 DicEntry::DicEntry(const OUString &rDicFileWord,
-                   sal_Bool bIsNegativWord)
+                   bool bIsNegativWord)
 {
     if (!rDicFileWord.isEmpty())
         splitDicFileWord( rDicFileWord, aDicWord, aReplacement );
     bIsNegativ = bIsNegativWord;
 }
 
-DicEntry::DicEntry(const OUString &rDicWord, sal_Bool bNegativ,
+DicEntry::DicEntry(const OUString &rDicWord, bool bNegativ,
                    const OUString &rRplcText) :
     aDicWord                (rDicWord),
     aReplacement            (rRplcText),
diff --git a/linguistic/source/dicimp.hxx b/linguistic/source/dicimp.hxx
index 5c6c259..7d19a32 100644
--- a/linguistic/source/dicimp.hxx
+++ b/linguistic/source/dicimp.hxx
@@ -34,7 +34,7 @@
 
 #define DIC_MAX_ENTRIES     30000
 
-sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, sal_Bool &bNeg );
+sal_Int16 ReadDicVersion( SvStreamPtr &rpStream, sal_uInt16 &nLng, bool &bNeg );
 
 class DictionaryNeo :
     public ::cppu::WeakImplHelper2
@@ -48,16 +48,16 @@ class DictionaryNeo :
     ::com::sun::star::uno::Sequence<
         ::com::sun::star::uno::Reference<
             ::com::sun::star::linguistic2::XDictionaryEntry > > aEntries;
-    OUString                                             aDicName;
-    OUString                                             aMainURL;
+    OUString                                                    aDicName;
+    OUString                                                    aMainURL;
     ::com::sun::star::linguistic2::DictionaryType               eDicType;
-    sal_Int16                                                       nCount;
-    sal_Int16                                                       nLanguage;
-    sal_Int16                                                       nDicVersion;
-    sal_Bool                                                        bNeedEntries;
-    sal_Bool                                                        bIsModified;
-    sal_Bool                                                        bIsActive;
-    sal_Bool                                                        bIsReadonly;
+    sal_Int16                                                   nCount;
+    sal_Int16                                                   nLanguage;
+    sal_Int16                                                   nDicVersion;
+    bool                                                        bNeedEntries;
+    bool                                                        bIsModified;
+    bool                                                        bIsActive;
+    bool                                                        bIsReadonly;
 
     // disallow copy-constructor and assignment-operator for now
     DictionaryNeo(const DictionaryNeo &);
@@ -71,20 +71,20 @@ class DictionaryNeo :
     sal_uLong                   saveEntries(const OUString &rMainURL);
     int                     cmpDicEntry(const OUString &rWord1,
                                         const OUString &rWord2,
-                                        sal_Bool bSimilarOnly = sal_False);
-    sal_Bool                    seekEntry(const OUString &rWord, sal_Int32 *pPos,
-                                        sal_Bool bSimilarOnly = sal_False);
+                                        bool bSimilarOnly = false);
+    bool                    seekEntry(const OUString &rWord, sal_Int32 *pPos,
+                                        bool bSimilarOnly = false);
     bool                        isSorted();
 
-    sal_Bool                    addEntry_Impl(const ::com::sun::star::uno::Reference<
+    bool                    addEntry_Impl(const ::com::sun::star::uno::Reference<
         ::com::sun::star::linguistic2::XDictionaryEntry > xDicEntry,
-                                          sal_Bool bIsLoadEntries = sal_False);
+                                          bool bIsLoadEntries = false);
 
 public:
     DictionaryNeo(const OUString &rName, sal_Int16 nLang,
                     ::com::sun::star::linguistic2::DictionaryType eType,
                     const OUString &rMainURL,
-                    sal_Bool bWriteable );
+                    bool bWriteable );
     virtual ~DictionaryNeo();
 
     // XNamed
@@ -187,7 +187,7 @@ class DicEntry :
 {
     OUString aDicWord,       // including hyphen positions represented by "="
                     aReplacement;   // including hyphen positions represented by "="
-    sal_Bool            bIsNegativ;
+    bool            bIsNegativ;
 
     // disallow copy-constructor and assignment-operator for now
     DicEntry(const DicEntry &);
@@ -198,8 +198,8 @@ class DicEntry :
                                      OUString &rReplacement);
 
 public:
-    DicEntry(const OUString &rDicFileWord, sal_Bool bIsNegativ);
-    DicEntry(const OUString &rDicWord, sal_Bool bIsNegativ,
+    DicEntry(const OUString &rDicFileWord, bool bIsNegativ);
+    DicEntry(const OUString &rDicWord, bool bIsNegativ,
              const OUString &rRplcText);
     virtual ~DicEntry();
 
diff --git a/linguistic/source/dlistimp.cxx b/linguistic/source/dlistimp.cxx
index 9b161db..a6b6484 100644
--- a/linguistic/source/dlistimp.cxx
+++ b/linguistic/source/dlistimp.cxx
@@ -52,7 +52,7 @@ using namespace linguistic;
 
 
 
-static sal_Bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, sal_Bool& bNeg );
+static bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, bool& bNeg );
 
 static void AddInternal( const uno::Reference< XDictionary > &rDic,
                          const OUString& rNew );
@@ -90,10 +90,10 @@ public:
     // non-UNO functions
     void    DisposeAndClear( const EventObject &rEvtObj );
 
-    sal_Bool    AddDicListEvtListener(
+    bool    AddDicListEvtListener(
                 const uno::Reference< XDictionaryListEventListener >& rxListener,
-                sal_Bool bReceiveVerbose );
-    sal_Bool    RemoveDicListEvtListener(
+                bool bReceiveVerbose );
+    bool    RemoveDicListEvtListener(
                 const uno::Reference< XDictionaryListEventListener >& rxListener );
     sal_Int16   BeginCollectEvents();
     sal_Int16   EndCollectEvents();
@@ -208,9 +208,9 @@ void SAL_CALL DicEvtListenerHelper::processDictionaryEvent(
 }
 
 
-sal_Bool DicEvtListenerHelper::AddDicListEvtListener(
+bool DicEvtListenerHelper::AddDicListEvtListener(
             const uno::Reference< XDictionaryListEventListener >& xListener,
-            sal_Bool /*bReceiveVerbose*/ )
+            bool /*bReceiveVerbose*/ )
 {
     DBG_ASSERT( xListener.is(), "empty reference" );
     sal_Int32   nCount = aDicListEvtListeners.getLength();
@@ -218,7 +218,7 @@ sal_Bool DicEvtListenerHelper::AddDicListEvtListener(
 }
 
 
-sal_Bool DicEvtListenerHelper::RemoveDicListEvtListener(
+bool DicEvtListenerHelper::RemoveDicListEvtListener(
             const uno::Reference< XDictionaryListEventListener >& xListener )
 {
     DBG_ASSERT( xListener.is(), "empty reference" );
@@ -287,8 +287,8 @@ DicList::DicList() :
 {
     pDicEvtLstnrHelper  = new DicEvtListenerHelper( this );
     xDicEvtLstnrHelper  = pDicEvtLstnrHelper;
-    bDisposing = sal_False;
-    bInCreation = sal_False;
+    bDisposing = false;
+    bInCreation = false;
 
     pExitListener = new MyAppExitListener( *this );
     xExitListener = pExitListener;
@@ -304,7 +304,7 @@ DicList::~DicList()
 void DicList::SearchForDictionaries(
     DictionaryVec_t&rDicList,
     const OUString &rDicDirURL,
-    sal_Bool bIsWriteablePath )
+    bool bIsWriteablePath )
 {
     osl::MutexGuard aGuard( GetLinguMutex() );
 
@@ -319,7 +319,7 @@ void DicList::SearchForDictionaries(
     {
         OUString  aURL( pDirCnt[i] );
         sal_uInt16  nLang = LANGUAGE_NONE;
-        sal_Bool    bNeg  = sal_False;
+        bool        bNeg  = false;
 
         if(!::IsVers2OrNewer( aURL, nLang, bNeg ))
         {
@@ -328,9 +328,9 @@ void DicList::SearchForDictionaries(
             OUString aExt( aURL.copy(nPos + 1).toAsciiLowerCase() );
 
             if (aDCN.equals(aExt))       // negativ
-                bNeg = sal_True;
+                bNeg = true;
             else if (aDCP.equals(aExt))  // positiv
-                bNeg = sal_False;
+                bNeg = false;
             else
                 continue;          // andere Files
         }
@@ -450,12 +450,12 @@ sal_Bool SAL_CALL DicList::addDictionary(
     if (bDisposing)
         return sal_False;
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (xDictionary.is())
     {
         DictionaryVec_t& rDicList = GetOrCreateDicList();
         rDicList.push_back( xDictionary );
-        bRes = sal_True;
+        bRes = true;
 
         // add listener helper to the dictionaries listener lists
         xDictionary->addDictionaryEventListener( xDicEvtLstnrHelper );
@@ -472,7 +472,7 @@ sal_Bool SAL_CALL
     if (bDisposing)
         return sal_False;
 
-    sal_Bool  bRes = sal_False;
+    bool  bRes = false;
     sal_Int32 nPos = GetDicPos( xDictionary );
     if (nPos >= 0)
     {
@@ -490,7 +490,7 @@ sal_Bool SAL_CALL
 
         // remove element at nPos
         rDicList.erase( rDicList.begin() + nPos );
-        bRes = sal_True;
+        bRes = true;
     }
     return bRes;
 }
@@ -507,7 +507,7 @@ sal_Bool SAL_CALL DicList::addDictionaryListEventListener(
 
     DBG_ASSERT(!bReceiveVerbose, "lng : not yet supported");
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (xListener.is()) //! don't add empty references
     {
         bRes = pDicEvtLstnrHelper->
@@ -525,7 +525,7 @@ sal_Bool SAL_CALL DicList::removeDictionaryListEventListener(
     if (bDisposing)
         return sal_False;
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if(xListener.is())
     {
         bRes = pDicEvtLstnrHelper->RemoveDicListEvtListener( xListener );
@@ -583,7 +583,7 @@ void SAL_CALL
 
     if (!bDisposing)
     {
-        bDisposing = sal_True;
+        bDisposing = true;
         EventObject aEvtObj( (XDictionaryList *) this );
 
         aEvtListeners.disposeAndClear( aEvtObj );
@@ -645,7 +645,7 @@ void SAL_CALL
 
 void DicList::_CreateDicList()
 {
-    bInCreation = sal_True;
+    bInCreation = true;
 
     // look for dictionaries
     const OUString aWriteablePath( GetDictionaryWriteablePath() );
@@ -653,7 +653,7 @@ void DicList::_CreateDicList()
     const OUString *pPaths = aPaths.getConstArray();
     for (sal_Int32 i = 0;  i < aPaths.getLength();  ++i)
     {
-        const sal_Bool bIsWriteablePath = (pPaths[i] == aWriteablePath);
+        const bool bIsWriteablePath = (pPaths[i] == aWriteablePath);
         SearchForDictionaries( aDicList, pPaths[i], bIsWriteablePath );
     }
 
@@ -695,7 +695,7 @@ void DicList::_CreateDicList()
 
     pDicEvtLstnrHelper->EndCollectEvents();
 
-    bInCreation = sal_False;
+    bInCreation = false;
 }
 
 
@@ -854,10 +854,10 @@ static void AddUserData( const uno::Reference< XDictionary > &rDic )
     }
 }
 
-static sal_Bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, sal_Bool& bNeg )
+static bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, bool& bNeg )
 {
     if (rFileURL.isEmpty())
-        return sal_False;
+        return false;
     OUString aDIC("dic");
     OUString aExt;
     sal_Int32 nPos = rFileURL.lastIndexOf( '.' );
@@ -865,7 +865,7 @@ static sal_Bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, sal_
         aExt = rFileURL.copy( nPos + 1 ).toAsciiLowerCase();
 
     if (aDIC != aExt)
-        return sal_False;
+        return false;
 
     // get stream to be used
     uno::Reference< uno::XComponentContext > xContext( comphelper::getProcessComponentContext() );
@@ -883,15 +883,15 @@ static sal_Bool IsVers2OrNewer( const OUString& rFileURL, sal_uInt16& nLng, sal_
     }
     DBG_ASSERT( xStream.is(), "failed to get stream for read" );
     if (!xStream.is())
-        return sal_False;
+        return false;
 
     SvStreamPtr pStream = SvStreamPtr( utl::UcbStreamHelper::CreateStream( xStream ) );
 
     int nDicVersion = ReadDicVersion(pStream, nLng, bNeg);
     if (2 == nDicVersion || nDicVersion >= 5)
-        return sal_True;
+        return true;
 
-    return sal_False;
+    return false;
 }
 
 
diff --git a/linguistic/source/dlistimp.hxx b/linguistic/source/dlistimp.hxx
index 53e3aed..8dfeb3f 100644
--- a/linguistic/source/dlistimp.hxx
+++ b/linguistic/source/dlistimp.hxx
@@ -68,8 +68,8 @@ class DicList :
                 XTerminateListener >        xExitListener;
     MyAppExitListener                       *pExitListener;
 
-    sal_Bool    bDisposing;
-    sal_Bool    bInCreation;
+    bool    bDisposing;
+    bool    bInCreation;
 
     // disallow copy-constructor and assignment-operator for now
     DicList( const DicList & );
@@ -86,7 +86,7 @@ class DicList :
     void            LaunchEvent(sal_Int16 nEvent, com::sun::star::uno::Sequence<
                             ::com::sun::star::linguistic2::XDictionary > xDic);
     void            SearchForDictionaries( DictionaryVec_t &rDicList,
-                                            const OUString &rDicDir, sal_Bool bIsWritePath );
+                                            const OUString &rDicDir, bool bIsWritePath );
     sal_Int32           GetDicPos(const com::sun::star::uno::Reference<
                             ::com::sun::star::linguistic2::XDictionary > &xDic);
 
diff --git a/linguistic/source/gciterator.cxx b/linguistic/source/gciterator.cxx
index 573dfd0..74f9aba 100644
--- a/linguistic/source/gciterator.cxx
+++ b/linguistic/source/gciterator.cxx
@@ -236,9 +236,9 @@ static lang::Locale lcl_GetPrimaryLanguageOfSentence(
 
 
 GrammarCheckingIterator::GrammarCheckingIterator() :
-    m_bEnd( sal_False ),
+    m_bEnd( false ),
     m_aCurCheckedDocId(),
-    m_bGCServicesChecked( sal_False ),
+    m_bGCServicesChecked( false ),
     m_nDocIdCounter( 0 ),
     m_nLastEndOfSentencePos( -1 ),
     m_aEventListeners( MyMutex::get() ),
@@ -260,7 +260,7 @@ void GrammarCheckingIterator::TerminateThread()
         ::osl::Guard< ::osl::Mutex > aGuard( MyMutex::get() );
         t = m_thread;
         m_thread = 0;
-        m_bEnd = sal_True;
+        m_bEnd = true;
         m_aWakeUpThread.set();
     }
     if (t != 0)
@@ -308,7 +308,7 @@ void GrammarCheckingIterator::AddEntry(
     uno::WeakReference< text::XFlatParagraph > xFlatPara,
     const OUString & rDocId,
     sal_Int32 nStartIndex,
-    sal_Bool bAutomatic )
+    bool bAutomatic )
 {
     // we may not need/have a xFlatParaIterator (e.g. if checkGrammarAtPos was called)
     // but we always need a xFlatPara...
@@ -339,11 +339,11 @@ void GrammarCheckingIterator::ProcessResult(
 {
     DBG_ASSERT( rRes.xFlatParagraph.is(), "xFlatParagraph is missing" );
      //no guard necessary as no members are used
-    sal_Bool bContinueWithNextPara = sal_False;
+    bool bContinueWithNextPara = false;
     if (!rRes.xFlatParagraph.is() || rRes.xFlatParagraph->isModified())
     {
         // if paragraph was modified/deleted meanwhile continue with the next one...
-        bContinueWithNextPara = sal_True;
+        bContinueWithNextPara = true;
     }
     else    // paragraph is still unchanged...
     {
@@ -412,7 +412,7 @@ void GrammarCheckingIterator::ProcessResult(
             if (rRes.xFlatParagraph.is())
                 rRes.xFlatParagraph->setChecked( text::TextMarkupType::PROOFREADING, true );
 
-            bContinueWithNextPara = sal_True;
+            bContinueWithNextPara = true;
         }
     }
 
@@ -442,7 +442,7 @@ uno::Reference< linguistic2::XProofreader > GrammarCheckingIterator::GetGrammarC
     if (!m_bGCServicesChecked)
     {
         GetConfiguredGCSvcs_Impl();
-        m_bGCServicesChecked = sal_True;
+        m_bGCServicesChecked = true;
     }
 
     const LanguageType nLang = LanguageTag::convertToLanguageType( rLocale, false);
@@ -527,7 +527,7 @@ void GrammarCheckingIterator::DequeueAndCheck()
             uno::Reference< text::XFlatParagraph > xFlatPara;
             FPEntry aFPEntryItem;
             OUString aCurDocId;
-            sal_Bool bModified = sal_False;
+            bool bModified = false;
             // ---- THREAD SAFE START ----
             {
                 ::osl::Guard< ::osl::Mutex > aGuard( MyMutex::get() );
@@ -820,7 +820,7 @@ throw (uno::RuntimeException, std::exception)
     // ---- THREAD SAFE START ----
     ::osl::Guard< ::osl::Mutex > aGuard( MyMutex::get() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     uno::Reference< lang::XComponent > xComponent( xDoc, uno::UNO_QUERY );
     if (xComponent.is())
@@ -837,7 +837,7 @@ throw (uno::RuntimeException, std::exception)
             if (!m_aCurCheckedDocId.isEmpty() && m_aCurCheckedDocId == aDocId)
             {
                 // an entry for that document was dequed and is currently being checked.
-                bRes = sal_True;
+                bRes = true;
             }
             else
             {
@@ -848,7 +848,7 @@ throw (uno::RuntimeException, std::exception)
                 for (sal_Int32 i = 0; i < nSize && !bRes; ++i)
                 {
                     if (aDocId == m_aFPEntriesQueue[i].m_aDocId)
-                        bRes = sal_True;
+                        bRes = true;
                 }
             }
         }
diff --git a/linguistic/source/gciterator.hxx b/linguistic/source/gciterator.hxx
index 6b9bdd0..7b3138a 100644
--- a/linguistic/source/gciterator.hxx
+++ b/linguistic/source/gciterator.hxx
@@ -59,12 +59,12 @@ struct FPEntry
     sal_Int32       m_nStartIndex;
 
     // the flag to identify whether the document does automatical grammar checking
-    sal_Bool        m_bAutomatic;
+    bool        m_bAutomatic;
 
     FPEntry()
         : m_aDocId()
         , m_nStartIndex( 0 )
-        , m_bAutomatic( 0 )
+        , m_bAutomatic( false )
     {
     }
 };
@@ -91,7 +91,7 @@ class GrammarCheckingIterator:
     FPQueue_t       m_aFPEntriesQueue;
 
     // the flag to end the endless loop
-    sal_Bool        m_bEnd;
+    bool        m_bEnd;
 
     // Note that it must be the pointer and not the uno-reference to check if it is the same implementation object
     typedef std::map< XComponent *, OUString > DocMap_t;
@@ -107,7 +107,7 @@ class GrammarCheckingIterator:
     GCReferences_t  m_aGCReferencesByService;
 
     OUString m_aCurCheckedDocId;
-    sal_Bool        m_bGCServicesChecked;
+    bool        m_bGCServicesChecked;
     sal_Int32       m_nDocIdCounter;
     sal_Int32       m_nLastEndOfSentencePos;
     osl::Condition  m_aWakeUpThread;
@@ -129,7 +129,7 @@ class GrammarCheckingIterator:
     void AddEntry(
             ::com::sun::star::uno::WeakReference< ::com::sun::star::text::XFlatParagraphIterator > xFlatParaIterator,
             ::com::sun::star::uno::WeakReference< ::com::sun::star::text::XFlatParagraph > xFlatPara,
-            const OUString &rDocId, sal_Int32 nStartIndex, sal_Bool bAutomatic );
+            const OUString &rDocId, sal_Int32 nStartIndex, bool bAutomatic );
 
     void ProcessResult( const ::com::sun::star::linguistic2::ProofreadingResult &rRes,
             const ::com::sun::star::uno::Reference< ::com::sun::star::text::XFlatParagraphIterator > &rxFlatParagraphIterator,
diff --git a/linguistic/source/hhconvdic.cxx b/linguistic/source/hhconvdic.cxx
index d7e3044..75125c9 100644
--- a/linguistic/source/hhconvdic.cxx
+++ b/linguistic/source/hhconvdic.cxx
@@ -71,13 +71,13 @@ sal_Int16 SAL_CALL checkScriptType(sal_Unicode c) throw (RuntimeException)
 
 
 
-sal_Bool TextIsAllScriptType( const OUString &rTxt, sal_Int16 nScriptType )
+bool TextIsAllScriptType( const OUString &rTxt, sal_Int16 nScriptType )
 {
-    sal_Bool bIsAll = sal_True;
+    bool bIsAll = true;
     for (sal_Int32 i = 0;  i < rTxt.getLength() && bIsAll;  ++i)
     {
         if (checkScriptType( rTxt[i]) != nScriptType)
-            bIsAll = sal_False;
+            bIsAll = false;
     }
     return bIsAll;
 }
@@ -85,7 +85,7 @@ sal_Bool TextIsAllScriptType( const OUString &rTxt, sal_Int16 nScriptType )
 
 
 HHConvDic::HHConvDic( const OUString &rName, const OUString &rMainURL ) :
-    ConvDic( rName, LANGUAGE_KOREAN, ConversionDictionaryType::HANGUL_HANJA, sal_True, rMainURL )
+    ConvDic( rName, LANGUAGE_KOREAN, ConversionDictionaryType::HANGUL_HANJA, true, rMainURL )
 {
 }
 
diff --git a/linguistic/source/hyphdsp.cxx b/linguistic/source/hyphdsp.cxx
index 3202c78..45c3564 100644
--- a/linguistic/source/hyphdsp.cxx
+++ b/linguistic/source/hyphdsp.cxx
@@ -86,8 +86,8 @@ Reference<XHyphenatedWord>  HyphenatorDispatcher::buildHyphWord(
             sal_Int16 nOrigHyphPos = -1;
 
             OUStringBuffer aTmp( nTextLen );
-            sal_Bool  bSkip = sal_False;
-            sal_Bool  bSkip2 = sal_False;
+            bool  bSkip = false;
+            bool  bSkip2 = false;
             sal_Int32 nHyphIdx = -1;
             sal_Int32 nLeading = 0;
             for (sal_Int32 i = 0;  i < nTextLen;  i++)
@@ -99,7 +99,7 @@ Reference<XHyphenatedWord>  HyphenatorDispatcher::buildHyphWord(
                 {
                     aTmp.append( cTmp );
                     nLeading++;
-                    bSkip = sal_False;
+                    bSkip = false;
                     nHyphIdx++;
                 }
                 else
@@ -111,7 +111,7 @@ Reference<XHyphenatedWord>  HyphenatorDispatcher::buildHyphWord(
                             nOrigHyphPos = i;
                         }
                     }
-                    bSkip = sal_True;   //! multiple '=' should count as one only
+                    bSkip = true;   //! multiple '=' should count as one only
                 }
             }
 
@@ -202,8 +202,8 @@ Reference< XPossibleHyphens > HyphenatorDispatcher::buildPossHyphens(
             sal_Int32 nHyphCount = 0;
 
             OUStringBuffer aTmp( nTextLen );
-            sal_Bool  bSkip = sal_False;
-            sal_Bool  bSkip2 = sal_False;
+            bool  bSkip = false;
+            bool  bSkip2 = false;
             sal_Int32 nHyphIdx = -1;
             for (sal_Int32 i = 0;  i < nTextLen;  i++)
             {
@@ -213,14 +213,14 @@ Reference< XPossibleHyphens > HyphenatorDispatcher::buildPossHyphens(
                 if (cTmp != '=' && !bSkip2 && cTmp != ']')
                 {
                     aTmp.append( cTmp );
-                    bSkip = sal_False;
+                    bSkip = false;
                     nHyphIdx++;
                 }
                 else
                 {
                     if (!bSkip  &&  nHyphIdx >= 0)
                         pPos[ nHyphCount++ ] = (sal_Int16) nHyphIdx;
-                    bSkip = sal_True;   //! multiple '=' should count as one only
+                    bSkip = true;   //! multiple '=' should count as one only
                 }
             }
 
diff --git a/linguistic/source/iprcache.cxx b/linguistic/source/iprcache.cxx
index c3d0210..cb68a3b 100644
--- a/linguistic/source/iprcache.cxx
+++ b/linguistic/source/iprcache.cxx
@@ -87,7 +87,7 @@ static void lcl_RemoveAsPropertyChangeListener(
 }
 
 
-static sal_Bool lcl_IsFlushProperty( sal_Int32 nHandle )
+static bool lcl_IsFlushProperty( sal_Int32 nHandle )
 {
     int i;
     for (i = 0;  i < NUM_FLUSH_PROPS;  ++i)
@@ -174,7 +174,7 @@ void SAL_CALL FlushListener::processDictionaryListEvent(
                 DictionaryListEventFlags::DEL_POS_ENTRY     |
                 DictionaryListEventFlags::ACTIVATE_NEG_DIC  |
                 DictionaryListEventFlags::DEACTIVATE_POS_DIC;
-        sal_Bool bFlush = 0 != (nEvt & nFlushFlags);
+        bool bFlush = 0 != (nEvt & nFlushFlags);
 
         DBG_ASSERT( pFlushObj, "missing object (NULL pointer)" );
         if (bFlush && pFlushObj != NULL)
@@ -191,7 +191,7 @@ void SAL_CALL FlushListener::propertyChange(
 
     if (rEvt.Source == xPropSet)
     {
-        sal_Bool bFlush = lcl_IsFlushProperty( rEvt.PropertyHandle );
+        bool bFlush = lcl_IsFlushProperty( rEvt.PropertyHandle );
 
         DBG_ASSERT( pFlushObj, "missing object (NULL pointer)" );
         if (bFlush && pFlushObj != NULL)
diff --git a/linguistic/source/lngopt.cxx b/linguistic/source/lngopt.cxx
index fb5bcff..5176c38 100644
--- a/linguistic/source/lngopt.cxx
+++ b/linguistic/source/lngopt.cxx
@@ -195,7 +195,7 @@ LinguProps::LinguProps() :
     aPropListeners  (GetLinguMutex()),
     aPropertyMap(lcl_GetLinguProps())
 {
-    bDisposing = sal_False;
+    bDisposing = false;
 }
 
 void LinguProps::launchEvent( const PropertyChangeEvent &rEvt ) const
@@ -387,7 +387,7 @@ void SAL_CALL
 
     if (!bDisposing)
     {
-        bDisposing = sal_True;
+        bDisposing = true;
 
         //! its too late to save the options here!
         // (see AppExitListener for saving)
@@ -456,10 +456,10 @@ uno::Sequence< OUString > LinguProps::getSupportedServiceNames_Static()
     return aSNS;
 }
 
-sal_Bool LinguProps::getPropertyBool(const OUString& aPropertyName) throw (css::uno::RuntimeException)
+bool LinguProps::getPropertyBool(const OUString& aPropertyName) throw (css::uno::RuntimeException)
 {
    uno::Any any = getPropertyValue(aPropertyName);
-   sal_Bool b = sal_False;
+   bool b = false;
    any >>= b;
    return b;
 }
diff --git a/linguistic/source/lngopt.hxx b/linguistic/source/lngopt.hxx
index 93806dd..bc2238b 100644
--- a/linguistic/source/lngopt.hxx
+++ b/linguistic/source/lngopt.hxx
@@ -85,7 +85,7 @@ class LinguProps :
     SfxItemPropertyMap                          aPropertyMap;
     SvtLinguConfig                              aConfig;
 
-    sal_Bool                                        bDisposing;
+    bool                                        bDisposing;
 
     // disallow copy-constructor and assignment-operator for now
     LinguProps(const LinguProps &);
@@ -93,10 +93,10 @@ class LinguProps :
 
     void    launchEvent( const ::com::sun::star::beans::PropertyChangeEvent &rEvt ) const;
 
-    sal_Bool getPropertyBool(const OUString& aPropertyName) throw (css::uno::RuntimeException);
+    bool getPropertyBool(const OUString& aPropertyName) throw (css::uno::RuntimeException);
     sal_Int16 getPropertyInt16(const OUString& aPropertyName) throw (css::uno::RuntimeException);
     css::lang::Locale getPropertyLocale(const OUString& aPropertyName) throw (css::uno::RuntimeException);
-    void setProperty(const OUString& aPropertyName, sal_Bool p1) throw (css::uno::RuntimeException)
+    void setProperty(const OUString& aPropertyName, bool p1) throw (css::uno::RuntimeException)
         { setPropertyValue( aPropertyName, css::uno::Any(p1) ); }
     void setProperty(const OUString& aPropertyName, sal_Int16 p1) throw (css::uno::RuntimeException)
         { setPropertyValue( aPropertyName, css::uno::Any(p1) ); }
@@ -109,23 +109,23 @@ public:
     virtual sal_Bool SAL_CALL getIsUseDictionaryList() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_USE_DICTIONARY_LIST); }
     virtual void SAL_CALL setIsUseDictionaryList(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_USE_DICTIONARY_LIST, p1); }
+        { setProperty(UPN_IS_USE_DICTIONARY_LIST, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsIgnoreControlCharacters() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_IGNORE_CONTROL_CHARACTERS); }
     virtual void SAL_CALL setIsIgnoreControlCharacters(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_IGNORE_CONTROL_CHARACTERS, p1); }
+        { setProperty(UPN_IS_IGNORE_CONTROL_CHARACTERS, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsSpellUpperCase() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_SPELL_UPPER_CASE); }
     virtual void SAL_CALL setIsSpellUpperCase(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_SPELL_UPPER_CASE, p1); }
+        { setProperty(UPN_IS_SPELL_UPPER_CASE, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsSpellWithDigits() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_SPELL_WITH_DIGITS); }
     virtual void SAL_CALL setIsSpellWithDigits(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_SPELL_WITH_DIGITS, p1); }
+        { setProperty(UPN_IS_SPELL_WITH_DIGITS, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsSpellCapitalization() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_SPELL_CAPITALIZATION); }
     virtual void SAL_CALL setIsSpellCapitalization(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_SPELL_CAPITALIZATION, p1); }
+        { setProperty(UPN_IS_SPELL_CAPITALIZATION, (bool) p1); }
     virtual sal_Int16 SAL_CALL getHyphMinLeading() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyInt16(UPN_HYPH_MIN_LEADING); }
     virtual void SAL_CALL setHyphMinLeading(sal_Int16 p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
@@ -145,23 +145,23 @@ public:
     virtual sal_Bool SAL_CALL getIsHyphAuto() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_HYPH_AUTO); }
     virtual void SAL_CALL setIsHyphAuto(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_HYPH_AUTO, p1); }
+        { setProperty(UPN_IS_HYPH_AUTO, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsHyphSpecial() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_HYPH_SPECIAL); }
     virtual void SAL_CALL setIsHyphSpecial(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_HYPH_SPECIAL, p1); }
+        { setProperty(UPN_IS_HYPH_SPECIAL, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsSpellAuto() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_SPELL_AUTO); }
     virtual void SAL_CALL setIsSpellAuto(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_SPELL_AUTO, p1); }
+        { setProperty(UPN_IS_SPELL_AUTO, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsSpellSpecial() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_SPELL_SPECIAL); }
     virtual void SAL_CALL setIsSpellSpecial(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_SPELL_SPECIAL, p1); }
+        { setProperty(UPN_IS_SPELL_SPECIAL, (bool) p1); }
     virtual sal_Bool SAL_CALL getIsWrapReverse() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyBool(UPN_IS_WRAP_REVERSE); }
     virtual void SAL_CALL setIsWrapReverse(sal_Bool p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
-        { setProperty(UPN_IS_WRAP_REVERSE, p1); }
+        { setProperty(UPN_IS_WRAP_REVERSE, (bool) p1); }
     virtual com::sun::star::lang::Locale SAL_CALL getDefaultLocale_CJK() throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
         { return getPropertyLocale(UPN_DEFAULT_LOCALE_CJK); }
     virtual void SAL_CALL setDefaultLocale_CJK(const com::sun::star::lang::Locale& p1) throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE
diff --git a/linguistic/source/lngprophelp.cxx b/linguistic/source/lngprophelp.cxx
index ce5a6ef..3aeb329 100644
--- a/linguistic/source/lngprophelp.cxx
+++ b/linguistic/source/lngprophelp.cxx
@@ -305,7 +305,7 @@ sal_Bool SAL_CALL
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (rxListener.is())
     {
         sal_Int32   nCount = aLngSvcEvtListeners.getLength();
@@ -322,7 +322,7 @@ sal_Bool SAL_CALL
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (rxListener.is())
     {
         sal_Int32   nCount = aLngSvcEvtListeners.getLength();
@@ -772,7 +772,7 @@ sal_Int16 PropertyHelper_Hyphenation::GetMinWordLength() const
     return pInst->GetMinWordLength();
 }
 
-sal_Bool PropertyHelper_Hyphenation::addLinguServiceEventListener(
+bool PropertyHelper_Hyphenation::addLinguServiceEventListener(
                 const ::com::sun::star::uno::Reference<
                     ::com::sun::star::linguistic2::XLinguServiceEventListener >& rxListener )
             throw(::com::sun::star::uno::RuntimeException)
@@ -780,7 +780,7 @@ sal_Bool PropertyHelper_Hyphenation::addLinguServiceEventListener(
     return pInst->addLinguServiceEventListener( rxListener );
 }
 
-sal_Bool PropertyHelper_Hyphenation::removeLinguServiceEventListener(
+bool PropertyHelper_Hyphenation::removeLinguServiceEventListener(
                 const ::com::sun::star::uno::Reference<
                     ::com::sun::star::linguistic2::XLinguServiceEventListener >& rxListener )
             throw(::com::sun::star::uno::RuntimeException)
diff --git a/linguistic/source/lngsvcmgr.cxx b/linguistic/source/lngsvcmgr.cxx
index 1284d95..44c5551 100644
--- a/linguistic/source/lngsvcmgr.cxx
+++ b/linguistic/source/lngsvcmgr.cxx
@@ -55,9 +55,9 @@ uno::Sequence< OUString > static GetLangSvcList( const uno::Any &rVal );
 uno::Sequence< OUString > static GetLangSvc( const uno::Any &rVal );
 
 
-static sal_Bool lcl_SeqHasString( const uno::Sequence< OUString > &rSeq, const OUString &rText )
+static bool lcl_SeqHasString( const uno::Sequence< OUString > &rSeq, const OUString &rText )
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
 
     sal_Int32 nLen = rSeq.getLength();
     if (nLen == 0 || rText.isEmpty())
@@ -67,7 +67,7 @@ static sal_Bool lcl_SeqHasString( const uno::Sequence< OUString > &rSeq, const O
     for (sal_Int32 i = 0;  i < nLen  &&  !bRes;  ++i)
     {
         if (rText == pSeq[i])
-            bRes = sal_True;
+            bRes = true;
     }
     return bRes;
 }
@@ -157,11 +157,11 @@ struct SvcInfo
     {
     }
 
-    sal_Bool    HasLanguage( sal_Int16 nLanguage ) const;
+    bool    HasLanguage( sal_Int16 nLanguage ) const;
 };
 
 
-sal_Bool SvcInfo::HasLanguage( sal_Int16 nLanguage ) const
+bool SvcInfo::HasLanguage( sal_Int16 nLanguage ) const
 {
     sal_Int32 nCnt = aSuppLanguages.getLength();
     const sal_Int16 *pLang = aSuppLanguages.getConstArray();
@@ -215,14 +215,14 @@ public:
                 const linguistic2::DictionaryListEvent& rDicListEvent )
             throw(uno::RuntimeException, std::exception) SAL_OVERRIDE;
 
-    inline  sal_Bool    AddLngSvcMgrListener(
+    inline  bool    AddLngSvcMgrListener(
                         const uno::Reference< lang::XEventListener >& rxListener );
-    inline  sal_Bool    RemoveLngSvcMgrListener(
+    inline  bool    RemoveLngSvcMgrListener(
                         const uno::Reference< lang::XEventListener >& rxListener );
     void    DisposeAndClear( const lang::EventObject &rEvtObj );
-    sal_Bool    AddLngSvcEvtBroadcaster(
+    bool    AddLngSvcEvtBroadcaster(
                         const uno::Reference< linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster );
-    sal_Bool    RemoveLngSvcEvtBroadcaster(
+    bool    RemoveLngSvcEvtBroadcaster(
                         const uno::Reference< linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster );
 
     void    AddLngSvcEvt( sal_Int16 nLngSvcEvt );
@@ -378,19 +378,19 @@ void LngSvcMgrListenerHelper::LaunchEvent( sal_Int16 nLngSvcEvtFlags )
 }
 
 
-inline sal_Bool LngSvcMgrListenerHelper::AddLngSvcMgrListener(
+inline bool LngSvcMgrListenerHelper::AddLngSvcMgrListener(
         const uno::Reference< lang::XEventListener >& rxListener )
 {
     aLngSvcMgrListeners.addInterface( rxListener );
-    return sal_True;
+    return true;
 }
 
 
-inline sal_Bool LngSvcMgrListenerHelper::RemoveLngSvcMgrListener(
+inline bool LngSvcMgrListenerHelper::RemoveLngSvcMgrListener(
         const uno::Reference< lang::XEventListener >& rxListener )
 {
     aLngSvcMgrListeners.removeInterface( rxListener );
-    return sal_True;
+    return true;
 }
 
 
@@ -418,10 +418,10 @@ void LngSvcMgrListenerHelper::DisposeAndClear( const lang::EventObject &rEvtObj
 }
 
 
-sal_Bool LngSvcMgrListenerHelper::AddLngSvcEvtBroadcaster(
+bool LngSvcMgrListenerHelper::AddLngSvcEvtBroadcaster(
         const uno::Reference< linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster )
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (rxBroadcaster.is())
     {
         aLngSvcEvtBroadcasters.addInterface( rxBroadcaster );
@@ -432,10 +432,10 @@ sal_Bool LngSvcMgrListenerHelper::AddLngSvcEvtBroadcaster(
 }
 
 
-sal_Bool LngSvcMgrListenerHelper::RemoveLngSvcEvtBroadcaster(
+bool LngSvcMgrListenerHelper::RemoveLngSvcEvtBroadcaster(
         const uno::Reference< linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster )
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (rxBroadcaster.is())
     {
         aLngSvcEvtBroadcasters.removeInterface( rxBroadcaster );
@@ -452,7 +452,7 @@ LngSvcMgr::LngSvcMgr()
     : utl::ConfigItem("Office.Linguistic")
     , aEvtListeners(GetLinguMutex())
 {
-    bDisposing = sal_False;
+    bDisposing = false;
 
     pSpellDsp   = 0;
     pGrammarDsp = 0;
@@ -589,7 +589,7 @@ namespace
     using uno::Any;
     using uno::Sequence;
 
-    sal_Bool lcl_FindEntry( const OUString &rEntry, const Sequence< OUString > &rCfgSvcs )
+    bool lcl_FindEntry( const OUString &rEntry, const Sequence< OUString > &rCfgSvcs )
     {
         sal_Int32 nRes = -1;
         sal_Int32 nEntries = rCfgSvcs.getLength();
@@ -612,7 +612,7 @@ namespace
         OUString aCfgLocaleStr( LanguageTag::convertToBcp47( rAvailLocale ) );
 
         Sequence< OUString > aNodeNames( rCfg.GetNodeNames(rLastFoundList) );
-        sal_Bool bFound = lcl_FindEntry( aCfgLocaleStr, aNodeNames);
+        bool bFound = lcl_FindEntry( aCfgLocaleStr, aNodeNames);
 
         if (bFound)
         {
@@ -812,7 +812,7 @@ void LngSvcMgr::UpdateAll()
 
             {
                 // add new or replace existing entries.
-                sal_Bool bRes = aCfg.ReplaceSetProperties( aSubNodeName, aNewValues );
+                bool bRes = aCfg.ReplaceSetProperties( aSubNodeName, aNewValues );
                 if (!bRes)
                 {
 #if OSL_DEBUG_LEVEL > 1
@@ -879,7 +879,7 @@ void LngSvcMgr::Notify( const uno::Sequence< OUString > &rPropertyNames )
                 if (!aKeyText.isEmpty())
                     nLang = LanguageTag::convertToLanguageTypeWithFallback( aKeyText );
 
-                GetSpellCheckerDsp_Impl( sal_False );     // don't set service list, it will be done below
+                GetSpellCheckerDsp_Impl( false );     // don't set service list, it will be done below
                 pSpellDsp->SetServiceList( LanguageTag::convertToLocale(nLang), aSvcImplNames );
             }
         }
@@ -906,7 +906,7 @@ void LngSvcMgr::Notify( const uno::Sequence< OUString > &rPropertyNames )
 
                 if (SvtLinguConfig().HasGrammarChecker())
                 {
-                    GetGrammarCheckerDsp_Impl( sal_False );   // don't set service list, it will be done below
+                    GetGrammarCheckerDsp_Impl( false );   // don't set service list, it will be done below
                     pGrammarDsp->SetServiceList( LanguageTag::convertToLocale(nLang), aSvcImplNames );
                 }
             }
@@ -932,7 +932,7 @@ void LngSvcMgr::Notify( const uno::Sequence< OUString > &rPropertyNames )
                 if (!aKeyText.isEmpty())
                     nLang = LanguageTag::convertToLanguageTypeWithFallback( aKeyText );
 
-                GetHyphenatorDsp_Impl( sal_False );   // don't set service list, it will be done below
+                GetHyphenatorDsp_Impl( false );   // don't set service list, it will be done below
                 pHyphDsp->SetServiceList( LanguageTag::convertToLocale(nLang), aSvcImplNames );
             }
         }
@@ -957,7 +957,7 @@ void LngSvcMgr::Notify( const uno::Sequence< OUString > &rPropertyNames )
                 if (!aKeyText.isEmpty())
                     nLang = LanguageTag::convertToLanguageTypeWithFallback( aKeyText );
 
-                GetThesaurusDsp_Impl( sal_False );  // don't set service list, it will be done below
+                GetThesaurusDsp_Impl( false );  // don't set service list, it will be done below
                 pThesDsp->SetServiceList( LanguageTag::convertToLocale(nLang), aSvcImplNames );
             }
         }
@@ -987,7 +987,7 @@ void LngSvcMgr::GetListenerHelper_Impl()
 }
 
 
-void LngSvcMgr::GetSpellCheckerDsp_Impl( sal_Bool bSetSvcList )
+void LngSvcMgr::GetSpellCheckerDsp_Impl( bool bSetSvcList )
 {
     if (!pSpellDsp)
     {
@@ -999,7 +999,7 @@ void LngSvcMgr::GetSpellCheckerDsp_Impl( sal_Bool bSetSvcList )
 }
 
 
-void LngSvcMgr::GetGrammarCheckerDsp_Impl( sal_Bool bSetSvcList  )
+void LngSvcMgr::GetGrammarCheckerDsp_Impl( bool bSetSvcList  )
 {
     if (!pGrammarDsp && SvtLinguConfig().HasGrammarChecker())
     {
@@ -1027,7 +1027,7 @@ void LngSvcMgr::GetGrammarCheckerDsp_Impl( sal_Bool bSetSvcList  )
 }
 
 
-void LngSvcMgr::GetHyphenatorDsp_Impl( sal_Bool bSetSvcList  )
+void LngSvcMgr::GetHyphenatorDsp_Impl( bool bSetSvcList  )
 {
     if (!pHyphDsp)
     {
@@ -1039,7 +1039,7 @@ void LngSvcMgr::GetHyphenatorDsp_Impl( sal_Bool bSetSvcList  )
 }
 
 
-void LngSvcMgr::GetThesaurusDsp_Impl( sal_Bool bSetSvcList  )
+void LngSvcMgr::GetThesaurusDsp_Impl( bool bSetSvcList  )
 {
     if (!pThesDsp)
     {
@@ -1525,7 +1525,7 @@ sal_Bool SAL_CALL
 {
     osl::MutexGuard aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (!bDisposing  &&  xListener.is())
     {
         if (!pListenerHelper)
@@ -1543,7 +1543,7 @@ sal_Bool SAL_CALL
 {
     osl::MutexGuard aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (!bDisposing  &&  xListener.is())
     {
         DBG_ASSERT( pListenerHelper, "listener removed without being added" );
@@ -1647,22 +1647,22 @@ uno::Sequence< lang::Locale > SAL_CALL
     return aRes;
 }
 
-static sal_Bool IsEqSvcList( const uno::Sequence< OUString > &rList1,
+static bool IsEqSvcList( const uno::Sequence< OUString > &rList1,
                         const uno::Sequence< OUString > &rList2 )
 {
     // returns sal_True iff both sequences are equal
 
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     sal_Int32 nLen = rList1.getLength();
     if (rList2.getLength() == nLen)
     {
         const OUString *pStr1 = rList1.getConstArray();
         const OUString *pStr2 = rList2.getConstArray();
-        bRes = sal_True;
+        bRes = true;
         for (sal_Int32 i = 0;  i < nLen  &&  bRes;  ++i)
         {
             if (*pStr1++ != *pStr2++)
-                bRes = sal_False;
+                bRes = false;
         }
     }
     return bRes;
@@ -1690,7 +1690,7 @@ void SAL_CALL
         {
             if (!xSpellDsp.is())
                 GetSpellCheckerDsp_Impl();
-            sal_Bool bChanged = !IsEqSvcList( rServiceImplNames,
+            bool bChanged = !IsEqSvcList( rServiceImplNames,
                                           pSpellDsp->GetServiceList( rLocale ) );
             if (bChanged)
             {
@@ -1707,7 +1707,7 @@ void SAL_CALL
         {
             if (!xGrammarDsp.is())
                 GetGrammarCheckerDsp_Impl();
-            sal_Bool bChanged = !IsEqSvcList( rServiceImplNames,
+            bool bChanged = !IsEqSvcList( rServiceImplNames,
                                           pGrammarDsp->GetServiceList( rLocale ) );
             if (bChanged)
             {
@@ -1723,7 +1723,7 @@ void SAL_CALL
         {
             if (!xHyphDsp.is())
                 GetHyphenatorDsp_Impl();
-            sal_Bool bChanged = !IsEqSvcList( rServiceImplNames,
+            bool bChanged = !IsEqSvcList( rServiceImplNames,
                                           pHyphDsp->GetServiceList( rLocale ) );
             if (bChanged)
             {
@@ -1739,7 +1739,7 @@ void SAL_CALL
         {
             if (!xThesDsp.is())
                 GetThesaurusDsp_Impl();
-            sal_Bool bChanged = !IsEqSvcList( rServiceImplNames,
+            bool bChanged = !IsEqSvcList( rServiceImplNames,
                                           pThesDsp->GetServiceList( rLocale ) );
             if (bChanged)
             {
@@ -1751,7 +1751,7 @@ void SAL_CALL
 }
 
 
-sal_Bool LngSvcMgr::SaveCfgSvcs( const OUString &rServiceName )
+bool LngSvcMgr::SaveCfgSvcs( const OUString &rServiceName )
 {
     SAL_INFO( "linguistic", "linguistic: LngSvcMgr::SaveCfgSvcs" );
 
@@ -2004,7 +2004,7 @@ void SAL_CALL
 
     if (!bDisposing)
     {
-        bDisposing = sal_True;
+        bDisposing = true;
 
         // require listeners to release this object
         lang::EventObject aEvtObj( static_cast<XLinguServiceManager*>(this) );
@@ -2044,10 +2044,10 @@ void SAL_CALL
 }
 
 
-sal_Bool LngSvcMgr::AddLngSvcEvtBroadcaster(
+bool LngSvcMgr::AddLngSvcEvtBroadcaster(
             const uno::Reference< linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster )
 {
-    sal_Bool bRes = sal_False;
+    bool bRes = false;
     if (rxBroadcaster.is())
     {
         if (!pListenerHelper)
diff --git a/linguistic/source/lngsvcmgr.hxx b/linguistic/source/lngsvcmgr.hxx
index 7e9a8ec..1b0d664 100644
--- a/linguistic/source/lngsvcmgr.hxx
+++ b/linguistic/source/lngsvcmgr.hxx
@@ -106,7 +106,7 @@ class LngSvcMgr :
     SvcInfoArray *                                      pAvailHyphSvcs;
     SvcInfoArray *                                      pAvailThesSvcs;
 
-    sal_Bool bDisposing;
+    bool bDisposing;
 
     // disallow copy-constructor and assignment-operator for now
     LngSvcMgr(const LngSvcMgr &);
@@ -118,17 +118,17 @@ class LngSvcMgr :
     void    GetAvailableThesSvcs_Impl();
     void    GetListenerHelper_Impl();
 
-    void    GetSpellCheckerDsp_Impl( sal_Bool bSetSvcList = sal_True );
-    void    GetGrammarCheckerDsp_Impl( sal_Bool bSetSvcList = sal_True );
-    void    GetHyphenatorDsp_Impl( sal_Bool bSetSvcList = sal_True );
-    void    GetThesaurusDsp_Impl( sal_Bool bSetSvcList = sal_True );
+    void    GetSpellCheckerDsp_Impl( bool bSetSvcList = true );
+    void    GetGrammarCheckerDsp_Impl( bool bSetSvcList = true );
+    void    GetHyphenatorDsp_Impl( bool bSetSvcList = true );
+    void    GetThesaurusDsp_Impl( bool bSetSvcList = true );
 
     void    SetCfgServiceLists( SpellCheckerDispatcher &rSpellDsp );
     void    SetCfgServiceLists( GrammarCheckingIterator &rGrammarDsp );
     void    SetCfgServiceLists( HyphenatorDispatcher &rHyphDsp );
     void    SetCfgServiceLists( ThesaurusDispatcher &rThesDsp );
 
-    sal_Bool    SaveCfgSvcs( const OUString &rServiceName );
+    bool    SaveCfgSvcs( const OUString &rServiceName );
 
     static void clearSvcInfoArray(SvcInfoArray *&rpInfo);
 
@@ -178,7 +178,7 @@ public:
     static inline OUString   getImplementationName_Static();
     static ::com::sun::star::uno::Sequence< OUString > getSupportedServiceNames_Static() throw();
 
-    sal_Bool    AddLngSvcEvtBroadcaster(
+    bool    AddLngSvcEvtBroadcaster(
                 const ::com::sun::star::uno::Reference<
                     ::com::sun::star::linguistic2::XLinguServiceEventBroadcaster > &rxBroadcaster );
 };
diff --git a/linguistic/source/spelldsp.cxx b/linguistic/source/spelldsp.cxx
index f2e7ce8..15ecfef 100644
--- a/linguistic/source/spelldsp.cxx
+++ b/linguistic/source/spelldsp.cxx
@@ -59,7 +59,7 @@ class ProposalList: private boost::noncopyable
 {
     std::vector< OUString > aVec;
 
-    sal_Bool    HasEntry( const OUString &rText ) const;
+    bool    HasEntry( const OUString &rText ) const;
 
 public:
     ProposalList()  {}
@@ -73,14 +73,14 @@ public:
 };
 
 
-sal_Bool ProposalList::HasEntry( const OUString &rText ) const
+bool ProposalList::HasEntry( const OUString &rText ) const
 {
-    sal_Bool bFound = sal_False;
+    bool bFound = false;
     size_t nCnt = aVec.size();
     for (size_t i = 0;  !bFound && i < nCnt;  ++i)
     {
         if (aVec[i] == rText)
-            bFound = sal_True;
+            bFound = true;
     }
     return bFound;
 }
@@ -151,11 +151,11 @@ Sequence< OUString > ProposalList::GetSequence() const
     return aRes;
 }
 
-sal_Bool SvcListHasLanguage(
+bool SvcListHasLanguage(
         const LangSvcEntries_Spell &rEntry,
         LanguageType nLanguage )
 {
-    sal_Bool bHasLanguage = sal_False;
+    bool bHasLanguage = false;
     Locale aTmpLocale;
 
     const Reference< XSpellChecker >  *pRef  = rEntry.aSvcRefs .getConstArray();
@@ -228,7 +228,7 @@ sal_Bool SAL_CALL
         throw(IllegalArgumentException, RuntimeException, std::exception)
 {
     MutexGuard  aGuard( GetLinguMutex() );
-    return isValid_Impl( rWord, LinguLocaleToLanguage( rLocale ), rProperties, sal_True );
+    return isValid_Impl( rWord, LinguLocaleToLanguage( rLocale ), rProperties, true );
 }
 
 
@@ -238,7 +238,7 @@ Reference< XSpellAlternatives > SAL_CALL
         throw(IllegalArgumentException, RuntimeException, std::exception)
 {
     MutexGuard  aGuard( GetLinguMutex() );
-    return spell_Impl( rWord, LinguLocaleToLanguage( rLocale ), rProperties, sal_True );
+    return spell_Impl( rWord, LinguLocaleToLanguage( rLocale ), rProperties, true );
 }
 
 
@@ -276,16 +276,16 @@ static Reference< XDictionaryEntry > lcl_GetRulingDictionaryEntry(
 }
 
 
-sal_Bool SpellCheckerDispatcher::isValid_Impl(
+bool SpellCheckerDispatcher::isValid_Impl(
             const OUString& rWord,
             LanguageType nLanguage,
             const PropertyValues& rProperties,
-            sal_Bool bCheckDics)
+            bool bCheckDics)
         throw( RuntimeException, IllegalArgumentException )
 {
     MutexGuard  aGuard( GetLinguMutex() );
 
-    sal_Bool bRes = sal_True;
+    bool bRes = true;
 
     if (LinguIsUnspecified( nLanguage) || rWord.isEmpty())
         return bRes;
@@ -316,17 +316,17 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
                 "lng : index out of range");
 
         sal_Int32 i = 0;
-        sal_Bool bTmpRes = sal_True;
-        sal_Bool bTmpResValid = sal_False;
+        bool bTmpRes = true;
+        bool bTmpResValid = false;
 
         // try already instantiated services first
         {
             const Reference< XSpellChecker >  *pRef  =
                     pEntry->aSvcRefs.getConstArray();
             while (i <= pEntry->nLastTriedSvcIndex
-                   &&  (!bTmpResValid  ||  sal_False == bTmpRes))
+                   && (!bTmpResValid || !bTmpRes))
             {
-                bTmpResValid = sal_True;
+                bTmpResValid = true;
                 if (pRef[i].is()  &&  pRef[i]->hasLocale( aLocale ))
                 {
                     bTmpRes = GetCache().CheckWord( aChkWord, nLanguage );
@@ -342,7 +342,7 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
                     }
                 }
                 else
-                    bTmpResValid = sal_False;
+                    bTmpResValid = false;
 
                 if (bTmpResValid)
                     bRes = bTmpRes;
@@ -352,7 +352,7 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
         }
 
         // if still no result instantiate new services and try those
-        if ((!bTmpResValid  ||  sal_False == bTmpRes)
+        if ((!bTmpResValid || !bTmpRes)
             &&  pEntry->nLastTriedSvcIndex < nLen - 1)
         {
             const OUString *pImplNames = pEntry->aSvcImplNames.getConstArray();
@@ -365,7 +365,7 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
             Sequence< Any > aArgs(2);
             aArgs.getArray()[0] <<= GetPropSet();
 
-            while (i < nLen  &&  (!bTmpResValid  ||  sal_False == bTmpRes))
+            while (i < nLen && (!bTmpResValid || !bTmpRes))
             {
                 // create specific service via it's implementation name
                 Reference< XSpellChecker > xSpell;
@@ -387,7 +387,7 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
                 if (xBroadcaster.is())
                     rMgr.AddLngSvcEvtBroadcaster( xBroadcaster );
 
-                bTmpResValid = sal_True;
+                bTmpResValid = true;
                 if (xSpell.is()  &&  xSpell->hasLocale( aLocale ))
                 {
                     bTmpRes = GetCache().CheckWord( aChkWord, nLanguage );
@@ -402,7 +402,7 @@ sal_Bool SpellCheckerDispatcher::isValid_Impl(
                     }
                 }
                 else
-                    bTmpResValid = sal_False;
+                    bTmpResValid = false;
                 if (bTmpResValid)
                     bRes = bTmpRes;
 
@@ -447,7 +447,7 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
             const OUString& rWord,
             LanguageType nLanguage,
             const PropertyValues& rProperties,
-            sal_Bool bCheckDics )
+            bool bCheckDics )
         throw(IllegalArgumentException, RuntimeException)
 {
     MutexGuard  aGuard( GetLinguMutex() );
@@ -484,7 +484,7 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
 
         sal_Int32 i = 0;
         Reference< XSpellAlternatives > xTmpRes;
-        sal_Bool bTmpResValid = sal_False;
+        bool bTmpResValid = false;
 
         // try already instantiated services first
         {
@@ -493,10 +493,10 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
             while (i <= pEntry->nLastTriedSvcIndex
                    &&  (!bTmpResValid || xTmpRes.is()) )
             {
-                bTmpResValid = sal_True;
+                bTmpResValid = true;
                 if (pRef[i].is()  &&  pRef[i]->hasLocale( aLocale ))
                 {
-                    sal_Bool bOK = GetCache().CheckWord( aChkWord, nLanguage );
+                    bool bOK = GetCache().CheckWord( aChkWord, nLanguage );
                     if (bOK)
                         xTmpRes = NULL;
                     else
@@ -511,7 +511,7 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
                     }
                 }
                 else
-                    bTmpResValid = sal_False;
+                    bTmpResValid = false;
 
                 // return first found result if the word is not known by any checker.
                 // But if that result has no suggestions use the first one that does
@@ -573,10 +573,10 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
                 if (xBroadcaster.is())
                     rMgr.AddLngSvcEvtBroadcaster( xBroadcaster );
 
-                bTmpResValid = sal_True;
+                bTmpResValid = true;
                 if (xSpell.is()  &&  xSpell->hasLocale( aLocale ))
                 {
-                    sal_Bool bOK = GetCache().CheckWord( aChkWord, nLanguage );
+                    bool bOK = GetCache().CheckWord( aChkWord, nLanguage );
                     if (bOK)
                         xTmpRes = NULL;
                     else
@@ -591,7 +591,7 @@ Reference< XSpellAlternatives > SpellCheckerDispatcher::spell_Impl(
                     }
                 }
                 else
-                    bTmpResValid = sal_False;
+                    bTmpResValid = false;
 
                 // return first found result if the word is not known by any checker.
                 // But if that result has no suggestions use the first one that does
diff --git a/linguistic/source/spelldsp.hxx b/linguistic/source/spelldsp.hxx
index 4a29a54..3de0327 100644
--- a/linguistic/source/spelldsp.hxx
+++ b/linguistic/source/spelldsp.hxx
@@ -82,16 +82,16 @@ class SpellCheckerDispatcher :
 
     void    ClearSvcList();
 
-    sal_Bool    isValid_Impl(const OUString& aWord, LanguageType nLanguage,
+    bool    isValid_Impl(const OUString& aWord, LanguageType nLanguage,
                     const ::com::sun::star::beans::PropertyValues& aProperties,
-                    sal_Bool bCheckDics)
+                    bool bCheckDics)
                 throw( ::com::sun::star::uno::RuntimeException, ::com::sun::star::lang::IllegalArgumentException );
 
     ::com::sun::star::uno::Reference<
         ::com::sun::star::linguistic2::XSpellAlternatives >
             spell_Impl(const OUString& aWord, LanguageType nLanguage,
                     const ::com::sun::star::beans::PropertyValues& aProperties,
-                    sal_Bool bCheckDics)
+                    bool bCheckDics)
                 throw( ::com::sun::star::uno::RuntimeException, ::com::sun::star::lang::IllegalArgumentException );
 
 public:
diff --git a/linguistic/source/spelldta.cxx b/linguistic/source/spelldta.cxx
index b8490ee..f1d5d7b 100644
--- a/linguistic/source/spelldta.cxx
+++ b/linguistic/source/spelldta.cxx
@@ -111,7 +111,7 @@ void SeqRemoveNegEntries( Sequence< OUString > &rSeq,
         sal_Int16 nLanguage )
 {
     static const OUString aEmpty;
-    sal_Bool bSthRemoved = sal_False;
+    bool bSthRemoved = false;
     sal_Int32 nLen = rSeq.getLength();
     OUString *pEntries = rSeq.getArray();
     for (sal_Int32 i = 0;  i < nLen;  ++i)
@@ -121,7 +121,7 @@ void SeqRemoveNegEntries( Sequence< OUString > &rSeq,
         if (xNegEntry.is())
         {
             pEntries[i] = aEmpty;
-            bSthRemoved = sal_True;
+            bSthRemoved = true;
         }
     }
     if (bSthRemoved)
diff --git a/linguistic/source/thesdsp.cxx b/linguistic/source/thesdsp.cxx
index 664216c..4386f40 100644
--- a/linguistic/source/thesdsp.cxx
+++ b/linguistic/source/thesdsp.cxx
@@ -40,11 +40,11 @@ using namespace linguistic;
 
 
 
-static sal_Bool SvcListHasLanguage(
+static bool SvcListHasLanguage(
         const Sequence< Reference< XThesaurus > > &rRefs,
         const Locale &rLocale )
 {
-    sal_Bool bHasLanguage = sal_False;
+    bool bHasLanguage = false;
 
     const Reference< XThesaurus > *pRef = rRefs.getConstArray();
     sal_Int32 nLen = rRefs.getLength();
commit af047fc242c51d97477c109653a98749d2af335d
Author: Noel Grandin <noel at peralex.com>
Date:   Mon Apr 14 16:38:33 2014 +0200

    accessibility: sal_Bool->bool
    
    Change-Id: Id44e7a88ba4118259c990a2c6997230586d378bb

diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
index a52e48e..d70683f 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
@@ -113,7 +113,7 @@ public:
     */
     void commitHeaderBarEvent(sal_Int16 nEventId,
             const ::com::sun::star::uno::Any& rNewValue,
-            const ::com::sun::star::uno::Any& rOldValue,sal_Bool _bColumnHeaderBar = sal_True);
+            const ::com::sun::star::uno::Any& rOldValue,bool _bColumnHeaderBar = true);
 
     // helper functions
     /** commitTableEvent commit the event at all listeners of the table
diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx
index 98c42e3..42a211b 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx
@@ -268,7 +268,7 @@ public:
 
     const ::com::sun::star::uno::Any& rOldValue );
     /** @return  <TRUE/>, if the object is not disposed or disposing. */
-    sal_Bool isAlive() const;
+    bool isAlive() const;
 
 protected:
     // internal virtual methods -----------------------------------------------
@@ -278,7 +278,7 @@ protected:
         behaviour.
         @attention  This method requires locked mutex's and a living object.
         @return  <TRUE/>, if the object is really showing. */
-    virtual sal_Bool implIsShowing();
+    virtual bool implIsShowing();
 
     /** Derived classes return the bounding box relative to the parent window.
         @attention  This method requires locked mutex's and a living object.
diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
index c901f26..01102c3 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
@@ -38,7 +38,7 @@ namespace accessibility
     {
     private:
         TriState m_eState;
-        sal_Bool m_bIsTriState;
+        bool m_bIsTriState;
 
     protected:
         virtual ~AccessibleCheckBoxCell() {}
@@ -52,7 +52,7 @@ namespace accessibility
                                 sal_Int32 _nRowPos,
                                 sal_uInt16 _nColPos,
                                 const TriState& _eState,
-                                sal_Bool _bIsTriState);
+                                bool _bIsTriState);
 
         // XInterface
         DECLARE_XINTERFACE( )
@@ -76,7 +76,7 @@ namespace accessibility
         virtual ::com::sun::star::uno::Any SAL_CALL getMinimumValue(  ) throw (::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 
         // internal
-        void        SetChecked( sal_Bool _bChecked );
+        void        SetChecked( bool _bChecked );
     };
 }
 #endif // ACCESSIBILITY_EXT_ACCESSIBLEBROWSEBOXCHECKBOXCELL_HXX
diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx
index 3c2cf47..375a75e 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx
@@ -221,9 +221,9 @@ protected:
     // internal helper methods ------------------------------------------------
 
     /** @return  <TRUE/>, if the objects is a header bar for rows. */
-    inline sal_Bool isRowBar() const;
+    inline bool isRowBar() const;
     /** @return  <TRUE/>, if the objects is a header bar for columns. */
-    inline sal_Bool isColumnBar() const;
+    inline bool isColumnBar() const;
 
     /** Returns the specified row or column. Uses one of the parameters,
         depending on object type.
@@ -249,12 +249,12 @@ protected:
 
 // inlines --------------------------------------------------------------------
 
-inline sal_Bool AccessibleBrowseBoxHeaderBar::isRowBar() const
+inline bool AccessibleBrowseBoxHeaderBar::isRowBar() const
 {
     return getType() == ::svt::BBTYPE_ROWHEADERBAR;
 }
 
-inline sal_Bool AccessibleBrowseBoxHeaderBar::isColumnBar() const
+inline bool AccessibleBrowseBoxHeaderBar::isColumnBar() const
 {
     return getType() == ::svt::BBTYPE_COLUMNHEADERBAR;
 }
diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderCell.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderCell.hxx
index 6b03125..4f22dfb 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderCell.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderCell.hxx
@@ -45,7 +45,7 @@ namespace accessibility
         /** Grabs the focus to the BrowseBox. */
         virtual void SAL_CALL grabFocus() throw ( ::com::sun::star::uno::RuntimeException, std::exception ) SAL_OVERRIDE;
 
-        inline sal_Bool isRowBarCell() const
+        inline bool isRowBarCell() const
         {
             return getType() == ::svt::BBTYPE_ROWHEADERCELL;
         }
diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx
index a12d1f3..ff35c97 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx
@@ -183,7 +183,7 @@ protected:
     // internal helper methods ------------------------------------------------
 
     /** @return  <TRUE/>, if first BrowseBox column is the "handle column". */
-    sal_Bool implHasHandleColumn() const;
+    bool implHasHandleColumn() const;
 
     /** @attention  This method requires locked mutex's and a living object.
         @param nColumn
@@ -209,19 +209,19 @@ protected:
 
     /** @attention  This method requires locked mutex's and a living object.
         @return  <TRUE/>, if the specified row is selected. */
-    sal_Bool implIsRowSelected( sal_Int32 nRow ) const;
+    bool implIsRowSelected( sal_Int32 nRow ) const;
     /** @attention  This method requires locked mutex's and a living object.
         @return  <TRUE/>, if the specified column is selected. */
-    sal_Bool implIsColumnSelected( sal_Int32 nColumn ) const;
+    bool implIsColumnSelected( sal_Int32 nColumn ) const;
 
     /** Selects/deselects a row (tries to expand selection).
         @attention  This method requires locked mutex's and a living object.
         @param bSelect  <TRUE/> = select, <FALSE/> = deselect */
-    void implSelectRow( sal_Int32 nRow, sal_Bool bSelect );
+    void implSelectRow( sal_Int32 nRow, bool bSelect );
     /** Selects/deselects a column (tries to expand selection).
         @attention  This method requires locked mutex's and a living object.
         @param bSelect  <TRUE/> = select, <FALSE/> = deselect */
-    void implSelectColumn( sal_Int32 nColumnPos, sal_Bool bSelect );
+    void implSelectColumn( sal_Int32 nColumnPos, bool bSelect );
 
     /** @attention  This method requires locked mutex's and a living object.
         @return  The count of selected rows. */
diff --git a/accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx b/accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx
index 50c12a7..0af2d3c 100644
--- a/accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx
@@ -233,7 +233,7 @@ public:
 
     const ::com::sun::star::uno::Any& rOldValue );
     /** @return  <TRUE/>, if the object is not disposed or disposing. */
-    sal_Bool isAlive() const;
+    bool isAlive() const;
 
 protected:
     // internal virtual methods -----------------------------------------------
@@ -243,7 +243,7 @@ protected:
         behaviour.
         @attention  This method requires locked mutex's and a living object.
         @return  <TRUE/>, if the object is really showing. */
-    virtual sal_Bool implIsShowing();
+    virtual bool implIsShowing();
 
     /** Derived classes return the bounding box relative to the parent window.
         @attention  This method requires locked mutex's and a living object.
diff --git a/accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx b/accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx
index 11b710d..d31c39f 100644
--- a/accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx
@@ -179,19 +179,19 @@ protected:
     // internal helper methods ------------------------------------------------
 
     /** @return  <TRUE/>, if the objects is a header bar for rows. */
-    inline sal_Bool isRowBar() const;
+    inline bool isRowBar() const;
     /** @return  <TRUE/>, if the objects is a header bar for columns. */
-    inline sal_Bool isColumnBar() const;
+    inline bool isColumnBar() const;
 };
 
 // inlines --------------------------------------------------------------------
 
-inline sal_Bool AccessibleGridControlHeader::isRowBar() const
+inline bool AccessibleGridControlHeader::isRowBar() const
 {
     return getType() == ::svt::table::TCTYPE_ROWHEADERBAR;
 }
 
-inline sal_Bool AccessibleGridControlHeader::isColumnBar() const
+inline bool AccessibleGridControlHeader::isColumnBar() const
 {
     return getType() == ::svt::table::TCTYPE_COLUMNHEADERBAR;
 }
diff --git a/accessibility/inc/accessibility/extended/AccessibleGridControlHeaderCell.hxx b/accessibility/inc/accessibility/extended/AccessibleGridControlHeaderCell.hxx
index c9125a0..7e0ec11 100644
--- a/accessibility/inc/accessibility/extended/AccessibleGridControlHeaderCell.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleGridControlHeaderCell.hxx
@@ -64,7 +64,7 @@ namespace accessibility
         getAccessibleContext()
             throw ( ::com::sun::star::uno::RuntimeException, std::exception ) SAL_OVERRIDE;
 
-        inline sal_Bool isRowBarCell() const
+        inline bool isRowBarCell() const
         {
             return getType() == ::svt::table::TCTYPE_ROWHEADERCELL;
         }
diff --git a/accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx b/accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx
index 041aa15..098c8e5 100644
--- a/accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx
+++ b/accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx
@@ -75,8 +75,8 @@ namespace accessibility
     private:
         Rectangle               GetBoundingBox_Impl() const;
         Rectangle               GetBoundingBoxOnScreen_Impl() const;
-        sal_Bool                IsAlive_Impl() const;
-        sal_Bool                IsShowing_Impl() const;
+        bool                IsAlive_Impl() const;
+        bool                IsShowing_Impl() const;
 
         Rectangle               GetBoundingBox()
             throw (css::lang::DisposedException,
diff --git a/accessibility/inc/accessibility/extended/accessiblelistboxentry.hxx b/accessibility/inc/accessibility/extended/accessiblelistboxentry.hxx
index 47996d5..231829a 100644

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list