<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface">
    <title>gmane.comp.openoffice.announce.interface</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1231"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1230"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1229"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1228"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1227"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1226"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1225"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1224"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1223"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1222"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1221"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1220"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1219"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1218"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1217"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1216"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1215"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1214"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1213"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1212"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1231">
    <title>info/DEV300 CWS sb140 : simplified obsolete cppuhelper/stdidlclass.hxx implementation</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1231</link>
    <description>&lt;pre&gt;

          Type: info
         Title: simplified obsolete cppuhelper/stdidlclass.hxx implementation
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;oracle.com
      Affected: -
         TaskId: i117697
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=117697&amp;gt;
Effective from: DEV300 CWS sb140
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb140&amp;gt;
    CWS status: new


*Summary*
--------
cppuhelper/stdidlclass.hxx

*Description*
-------------
see &amp;lt;http://openoffice.org/bugzilla/show_bug.cgi?id=117697#c0&amp;gt;


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org

--
-----------------------------------------------------------------
To unsubscribe send email to interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional commands send email to sympa&amp;lt; at &amp;gt;openoffice.org
with Subject: help
&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;oracle.com</dc:creator>
    <dc:date>2011-04-05T13:38:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1230">
    <title>required/DEV300 cws/sb140 : sal/cppunit.h -&gt; sal/precppunit.hxx; {pre,post}extstl.h -&gt; tools/{pre,post}extstl.h</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1230</link>
    <description>&lt;pre&gt;

          Type: required
         Title: sal/cppunit.h -&amp;gt; sal/precppunit.hxx; {pre,post}extstl.h -&amp;gt; tools/{pre,post}extstl.h
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;oracle.com
      Affected: -
         TaskId: i113503
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=113503&amp;gt;
Effective from: DEV300 cws/sb140
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb140&amp;gt;
    CWS status: new


*Summary*
--------
- sal/cppunit.h
+ sal/precppunit.hxx

- preextstl.h
- postextstl.h
+ tools/preextstl.h
+ tools/postextstl.h

*Description*
-------------
see &amp;lt;http://openoffice.org/bugzilla/show_bug.cgi?id=113503#c10&amp;gt;


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org

--
-----------------------------------------------------------------
To unsubscribe send email to interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional commands send email to sympa&amp;lt; at &amp;gt;openoffice.org
with Subject: help
&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;oracle.com</dc:creator>
    <dc:date>2011-04-05T10:39:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1229">
    <title>info/DEV300 CWS sb143 : gb_CppunitTest_add_other_cxxobjects</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1229</link>
    <description>&lt;pre&gt;

          Type: info
         Title: gb_CppunitTest_add_other_cxxobjects
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;oracle.com
      Affected: -
         TaskId: i117335
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=117335&amp;gt;
Effective from: DEV300 CWS sb143
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb143&amp;gt;
    CWS status: new


*Summary*
--------
$(eval $(call gb_CppunitTest_add_other_cxxobjects,&amp;lt;testing-library&amp;gt;,&amp;lt;tested-library&amp;gt;,&amp;lt;list-of-objects-from-tested-library&amp;gt;))

*Description*
-------------
CppUnit-based test libraries often need to access code internal to a
to-be-tested dynamic library.  The approach typically taken with the
old build system was to link the relevant objects into both the
to-be-tested dynamic library and the test code dynamic library.  This
is now also possible in the new build system; see
&amp;lt;http://hg.services.openoffice.org/cws/sb143/file/48a64daba1e1/binaryurp/CppunitTest_binaryurp_unmarshal.mk#l33&amp;gt;
for an example.


Send feedback to interface-announc&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;oracle.com</dc:creator>
    <dc:date>2011-03-16T12:50:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1228">
    <title>info/cws/debuglevels : cppunittester --protector; unoexceptionprotector</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1228</link>
    <description>&lt;pre&gt;

          Type: info
         Title: cppunittester --protector; unoexceptionprotector
     Posted by: sb&amp;lt; at &amp;gt;openoffice.org
      Affected: -
         TaskId: i117073
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=117073&amp;gt;
Effective from: cws/debuglevels
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/debuglevels&amp;gt;
    CWS status: ready for QA


*Summary*
--------
cppunittester (--protector &amp;lt;shared-library-path&amp;gt; &amp;lt;function-symbol&amp;gt;)* &amp;lt;shared-library-path&amp;gt;

cppunittester/protectorfactory.hxx:
extern "C" typedef CppUnit::Protector * SAL_CALL ProtectorFactory()

unoexceptionprotector dynamic library

*Description*
-------------
cppunittester is enhanced so that one can specify CppUnit::Protector
instances that are pushed onto the used CppUnit::TestResult instance.
 The Protector instances are obtained through factory functions of
type cppunittester::ProtectorFactory, provided by dynamic libraries.

One such protector factory is provided by the unoexceptionprotector
library.  It pri&lt;/pre&gt;</description>
    <dc:creator>sb&lt; at &gt;openoffice.org</dc:creator>
    <dc:date>2011-03-04T10:55:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1227">
    <title>info/cws/debuglevels : cppunittester --protector; unoexceptionprotector</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1227</link>
    <description>&lt;pre&gt;

          Type: info
         Title: cppunittester --protector; unoexceptionprotector
     Posted by: sb&amp;lt; at &amp;gt;openoffice.org
      Affected: -
         TaskId: i117073
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=117073&amp;gt;
Effective from: cws/debuglevels
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/debuglevels&amp;gt;
    CWS status: ready for QA


*Summary*
--------
cppunittester (--protector &amp;lt;shared-library-path&amp;gt; &amp;lt;function-symbol&amp;gt;)* &amp;lt;shared-library-path&amp;gt;

cppunittester/protectorfactory.hxx:
extern "C" typedef CppUnit::Protector * SAL_CALL ProtectorFactory()

unoexceptionprotector dynamic library

*Description*
-------------
cppunittester is enhanced so that one can specify CppUnit::Protector
instances that are pushed onto the used CppUnit::TestResult instance.
 The Protector instances are obtained through factory functions of
type cppunittester::ProtectorFactory, provided by dynamic libraries.

One such protector factory is provided by the unoexceptionprotector
library.  It pri&lt;/pre&gt;</description>
    <dc:creator>sb&lt; at &gt;openoffice.org</dc:creator>
    <dc:date>2011-03-04T10:51:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1226">
    <title>info/CWS fwk165 : Path substitution service handles path substitutions   more restrictive</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1226</link>
    <description>&lt;pre&gt;          Type: info
          Title: The path substitution service handles path substitution 
more restrictive
      Posted by: carsten.driesner&amp;lt; at &amp;gt;oracle.com
       Affected: -
Effective from: CWS fwk165
            CWS: fwk165
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/fwk165&amp;gt;
     CWS status: approved by QA


*Summary*
--------

The path substitution service (com.sun.star.util.PathSubstitution) 
handles path substitutions for pre-defined absolute path variables more 
restrictive.

*Description*
-------------

The path substitution service (com.sun.star.util.PathSubstitution) was 
designed to provide system-dependent paths via path variables. This 
design makes it possible to hide system-dependent parts from 
configuration settings or other clients. The service should provide 
valid file system paths to clients wherever possible. It was not 
designed as a generic text substitution service. The implementation now 
checks incoming strings more restrictive. In detail this means a 
variable&lt;/pre&gt;</description>
    <dc:creator>Carsten Driesner</dc:creator>
    <dc:date>2011-03-03T10:21:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1225">
    <title>info/CWS fwk165 : Path substitution service handles path substitutions   more restrictive</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1225</link>
    <description>&lt;pre&gt;          Type: info
          Title: The path substitution service handles path substitution 
more restrictive
      Posted by: carsten.driesner&amp;lt; at &amp;gt;oracle.com
       Affected: -
Effective from: CWS fwk165
            CWS: fwk165
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/fwk165&amp;gt;
     CWS status: approved by QA


*Summary*
--------

The path substitution service (com.sun.star.util.PathSubstitution) 
handles path substitutions for pre-defined absolute path variables more 
restrictive.

*Description*
-------------

The path substitution service (com.sun.star.util.PathSubstitution) was 
designed to provide system-dependent paths via path variables. This 
design makes it possible to hide system-dependent parts from 
configuration settings or other clients. The service should provide 
valid file system paths to clients wherever possible. It was not 
designed as a generic text substitution service. The implementation now 
checks incoming strings more restrictive. In detail this means a 
variable&lt;/pre&gt;</description>
    <dc:creator>Carsten Driesner</dc:creator>
    <dc:date>2011-03-03T14:07:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1224">
    <title>info/DEV300_m77 : DBGSV_INIT set in build environment</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1224</link>
    <description>&lt;pre&gt;

          Type: info
         Title: DBGSV_INIT set in build environment
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i106733
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=106733&amp;gt;
Effective from: DEV300_m77


*Summary*
--------
DBGSV_INIT=$SOLARENV/bin/dbgsv.ini

*Description*
-------------
See &amp;lt;http://wiki.services.openoffice.org/wiki/Test_Cleanup#Smoke_Test&amp;gt;
for details.

One consequence is that if you start a non-pro soffice from within the
build environment, open the VCL Debug Options dialog
(Shift-Ctrl-Alt-S-D-T) and press "OK," then $SOLARENV/bin/dbgsv.ini
will be overwritten.  Beware to not accidentally hg commit it.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional commands, e-mail: interface-announce-help&amp;lt; at &amp;gt;openoffice.org&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-02-01T15:16:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1223">
    <title>Re: required/DEV300 CWS sb138 : osl_setThreadName</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1223</link>
    <description>&lt;pre&gt;
On Windows *with the Microsoft compiler,* a thread ...

&lt;/pre&gt;</description>
    <dc:creator>Stephan Bergmann</dc:creator>
    <dc:date>2011-01-31T12:33:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1222">
    <title>info/CWS gridsort : new: Help::UpdateTip</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1222</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new: Help::UpdateTip
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
Effective from: CWS gridsort
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/gridsort&amp;gt;
    CWS status: new


*Summary*
--------
+ Help::UpdateTip

*Description*
-------------
To complement the existing ShowTip/HideTip methods at Help class,
which show/hide a help window which is similar (but not identical) to
the quick help window, Help::UpdateTip has been introduced. It allows
updating the text of an existing tip window without the flickering
implied by hiding/showing a window.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional commands, e-mail: interface-announce-help&amp;lt; at &amp;gt;openoffice.org&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-31T10:38:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1221">
    <title>info/CWS gridsort : new Help::ShowQuickHelp flags</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1221</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new Help::ShowQuickHelp flags
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
Effective from: CWS gridsort
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/gridsort&amp;gt;
    CWS status: new


*Summary*
--------
+ QUICKHELP_FORCE_REPOSITION
+ QUICKHELP_NO_DELAY

*Description*
-------------
There's two new flags accepted by Help::ShowQuickHelp:

QUICKHELP_FORCE_REPOSITION forces the implementation to position the
quick help window according to the current mouse position. Without
this flag, repeated calls to ShowQuickHelp will re-position the window
only if the actual help text changes, which is undesired in cases
where different elements in the UI by chance have the same quick help
text.

QUICKHELP_NO_DELAY specifies that the quick help window should appear
immediately, instead of using the built-in delay used normally.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


------------------------------------------------------------&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-31T10:35:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1220">
    <title>required/DEV300 CWS sb138 : osl_setThreadName</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1220</link>
    <description>&lt;pre&gt;

          Type: required
         Title: osl_setThreadName
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i115619
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=115619&amp;gt;
Effective from: DEV300 CWS sb138
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb138&amp;gt;
    CWS status: new


*Summary*
--------
osl/thread.h:
+ void SAL_CALL osl_setThreadName(char const * name);

osl/thread.hxx:
+ static void osl::Thread::setName(char const * name) throw ();

*Description*
-------------
/** Attempts to set the name of the current thread.

    The name of a thread is usually evaluated for debugging purposes.
 Not all
    platforms support this.  On Linux, a set thread name can be
observed with
    "ps -L".  On Windows, a thread name set while a debugger is
attached can be
    observed within the debugger.

    &amp;lt; at &amp;gt;param name  the name of the thread; must not be null; on Linux,
only the
    first 16 characters are used
*/
void SAL_CALL osl_setThreadName(char cons&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-28T15:35:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1219">
    <title>required/DEV300 CWS sb138 : SDK: bridges/remote/{connection,context,remote}.h gone</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1219</link>
    <description>&lt;pre&gt;

          Type: required
         Title: SDK: bridges/remote/{connection,context,remote}.h gone
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;oracle.com
      Affected: -
         TaskId: i116038
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=116038&amp;gt;
Effective from: DEV300 CWS sb138
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb138&amp;gt;
    CWS status: new


*Summary*
--------
- bridges/remote/connection.h
- bridges/remote/context.h
- bridges/remote/remote.h

*Description*
-------------
The new binary URP bridge implementation simplified parts of the code,
so that the above three header files were no longer relevant and have
been removed from the SDK.  It has always been a mistake that they had
been included in the SDK interface, and no client code should have
used them.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional comman&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;oracle.com</dc:creator>
    <dc:date>2011-01-27T10:36:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1218">
    <title>info/CWS undoapi : new: framework::DocumentUndoGuard</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1218</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new: framework::DocumentUndoGuard
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
+ &amp;lt;framework/documentundoguard.hxx&amp;gt;
+ framework::DocumentUndoGuard

*Description*
-------------
The class DocumentUndoGuard is a scope guard to protect a document's
Undo manager state.

For instance, if some external script code is called which operates on
a document, and potentially tampers with the document's Undo Manager,
then it is possible that the manager is left inconsistent. The
DocumentUndoGuard protects the Undo Manager (to some extent), by at
least ensuring that XUndoManager::enterUndoContext calls are matched
by respective XUndoManager::leaveUndoContext calls.

All places which today call an external script, and where this is
reaso&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T13:32:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1217">
    <title>info/CWS undoapi : new: framework::UndoManagerHelper</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1217</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new: framework::UndoManagerHelper
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
+ &amp;lt;framework/undomanagerhelper.hxx&amp;gt;
+ framework::IUndoManagerImplementation
  + IUndoManager&amp;amp; getImplUndoManager() = 0;
  + Reference&amp;lt; XInterface &amp;gt; getThis() = 0;
+ framework::UndoManagerHelper

*Description*
-------------
UndoManagerHelper is a class greatly simplifying the implementation of
the new css.document.XUndoManager interface, taking care of all this
thread-safety stuff, and the like.

See the header file for a detailed documentation.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For add&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T13:26:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1216">
    <title>info/CWS undoapi : Sfx/Basic dead corpses removal</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1216</link>
    <description>&lt;pre&gt;

          Type: info
         Title: Sfx/Basic dead corpses removal
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
- SfxApplication::IsInBasicCall
- SfxCallMacro
- SfxObjectShell::IsBasic
- SfxMacroConfig
+ SfxApplication::Call(App)Basic
- SfxObjectShell::CallStarBasicScript
- SfxObjectShell::CallScript
- SfxObjectShell::Call
- SfxObjectShell::QueryTitle
- SID_PLAYMACRO

*Description*
-------------
Various Basic-related classes and/or methods in sfx2 have been
removed, since their transient closure had no connection to other OOo
code anymore. This affects at least all the classes and methods
mentioned above, plus probably some more I forgot to note ...

SfxMacroConfig::Call is now available as SfxApplication::Call(App)Basic.


Send feedback to interface-annou&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T12:27:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1215">
    <title>info/CWS undoapi : new: ::comphelper::FlagRestorationGuard</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1215</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new: ::comphelper::FlagRestorationGuard
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
+ &amp;lt;comphelper/flagguard.hxx&amp;gt; 
+ class FlagRestorationGuard

*Description*
-------------
FlagRestorartionGuard is a specialization of ::comphelper::ScopeGuard,
encapsulating the often-seen pattern of setting a certain boolean flag
to some value, and ensuring that it is reset to its previous value
upon leaving the current scope.
  {
    FlagRestorationGuard aGuard( bSomeFlag, true );
    ...
  } // bSomeFlag will be reset to the value it had at the beginning of
the scope


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-uns&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T12:14:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1214">
    <title>info/CWS undoapi : SfxUndoManager rework</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1214</link>
    <description>&lt;pre&gt;

          Type: info
         Title: SfxUndoManager rework
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
* removed various unused methods
* removed various unused method parameters
* replace USHORT, where referencing a stack size, with size_t
+ bool SfxUndoManager::IsDoing() const
+ bool SfxUndoManager::IsInListAction() const
+ size_t SfxUndoManager::GetListActionDepth() const
+ class SfxUndoListener
+ SfxUndoManager::Add/RemoveUndoListener
* outsourced remaining public interface into ::svl::IUndoManager
+ typedef sal_Int32 UndoStackMark;
+ UndoStackMark SfxUndoManager::MarkTopUndoAction();
+ void SfxUndoManager::RemoveMark( UndoStackMark );
+ bool SfxUndoManager::HasTopUndoActionMark(
    UndoStackMark );
+ void SfxUndoManager::RemoveOldestUndoActions( size&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T12:11:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1213">
    <title>info/CWS undoapi : new JUnit test target: javatest_&lt;testname&gt;</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1213</link>
    <description>&lt;pre&gt;

          Type: info
         Title: new JUnit test target: javatest_&amp;lt;testname&amp;gt;
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i33781
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=33781&amp;gt;
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
+ dmake javetest_&amp;lt;testname&amp;gt;

*Description*
-------------
Usually, doing "dmake" in a location containing JUnit tests results in
all specified tests being ran. This is undesired in case you're just
working on a single test.

With the integration of CWS undoapi, there's a new target for
selectively running single tests: "dmake javatest_&amp;lt;testname&amp;gt;", where
&amp;lt;testname&amp;gt; is the name of the Java class containing the test, will
just execute this single test.


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffic&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T12:06:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1212">
    <title>info/CWS undoapi : build env: JARCLASSEXCLUDES</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1212</link>
    <description>&lt;pre&gt;

          Type: info
         Title: build env: JARCLASSEXCLUDES
     Posted by: frank.schoenheit&amp;lt; at &amp;gt;sun.com
      Affected: -
Effective from: CWS undoapi
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/undoapi&amp;gt;
    CWS status: new


*Summary*
--------
solenv/inc/tg_jar.mk: new directive JARCLASSEXCLUDES

*Description*
-------------
When creating a JAR file from within a makefile.mk, you so far could
specify JARCLASSDIRS, effectively controlling which class files to
include in the JAR file. Usually, this looks like
  PACKAGE = foo/bar
  JARCLASSDIRS = $(PACKAGE)
In case you want to build multiple jars within a project, where the
package of one class set is a prefix of the package of another class
set (say, foo.bar and foo.bar.something), this is not possible so far,
since one of the JARs would include all class files from both packages.

With the integration of CWS undoapi, you'll be able to specify
JARCLASSEXCLUDES, which controls the files *not* to be included in a
JAR (with&lt;/pre&gt;</description>
    <dc:creator>frank.schoenheit&lt; at &gt;sun.com</dc:creator>
    <dc:date>2011-01-10T12:03:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1211">
    <title>info/DEV300 CWS sb135 : OSL_TRACE output atomic/more useful</title>
    <link>http://permalink.gmane.org/gmane.comp.openoffice.announce.interface/1211</link>
    <description>&lt;pre&gt;

          Type: info
         Title: OSL_TRACE output atomic/more useful
     Posted by: stephan.bergmann&amp;lt; at &amp;gt;sun.com
      Affected: -
         TaskId: i116050
&amp;lt;http://www.openoffice.org/issues/show_bug.cgi?id=116050&amp;gt;
Effective from: DEV300 CWS sb135
           CWS:
&amp;lt;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb135&amp;gt;
    CWS status: new


*Summary*
--------
OSL_TRACE output changed

*Description*
-------------
see &amp;lt;http://qa.openoffice.org/issues/show_bug.cgi?id=116050#desc2&amp;gt;


Send feedback to interface-announce&amp;lt; at &amp;gt;openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: interface-announce-unsubscribe&amp;lt; at &amp;gt;openoffice.org
For additional commands, e-mail: interface-announce-help&amp;lt; at &amp;gt;openoffice.org&lt;/pre&gt;</description>
    <dc:creator>stephan.bergmann&lt; at &gt;sun.com</dc:creator>
    <dc:date>2010-12-14T14:49:29</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.openoffice.announce.interface">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.openoffice.announce.interface</link>
  </textinput>
</rdf:RDF>

