<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-12778</id>
	<title>Nabble - openoffice - interface-discuss</title>
	<updated>2009-08-29T23:19:39Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/openoffice---interface-discuss-f12778.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/openoffice---interface-discuss-f12778.html" />
	<subtitle type="html">Proposals for changes to C++/Java Interfaces are discussed here. Developers from other projects using your interface will provide feedback regarding their current usage, feasibility, timeframes, alternatives or just give you a go according to our guidelines.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-25209054</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-08-29T23:19:39Z</published>
	<updated>2009-08-29T23:19:39Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market 
&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp25209054p25209054.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25101630</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-08-23T02:21:50Z</published>
	<updated>2009-08-23T02:21:50Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market 
&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp25101630p25101630.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25075223</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-08-21T00:13:40Z</published>
	<updated>2009-08-21T00:13:40Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market &lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp25075223p25075223.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25038670</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-08-18T23:46:36Z</published>
	<updated>2009-08-18T23:46:36Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market 
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp25038670p25038670.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24840527</id>
	<title>Re: the mysteriously inconsistent bAbsorb parameter</title>
	<published>2009-08-05T22:08:58Z</published>
	<updated>2009-08-05T22:08:58Z</updated>
	<author>
		<name>Juergen Schmidt-3</name>
	</author>
	<content type="html">Michael Stahl wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; the XText interface is inconsistent in its definition of the bAbsorb
&lt;br&gt;&amp;gt; parameter of the methods insertString, insertControlCharacter and
&lt;br&gt;&amp;gt; insertTextContent.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; the documentation for insertControlCharacter is silent on the matter.
&lt;br&gt;&amp;gt; insertString says:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XSimpleText.html#insertString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XSimpleText.html#insertString&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Parameter bAbsorb
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; specifies whether the text spanned by xRange will be replaced. If true
&lt;br&gt;&amp;gt; then the content of xRange will be replaced by aString, otherwise aString
&lt;br&gt;&amp;gt; will be inserted at the beginning of xRange.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and insertTextContent:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText.html#insertTextContent&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText.html#insertTextContent&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Parameter bAbsorb
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; specifies whether the text spanned by xRange will be replaced. If true
&lt;br&gt;&amp;gt; then the content of xRange will be replaced by xContent, otherwise
&lt;br&gt;&amp;gt; xContent will be inserted at the end of xRange.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; so for insertString, it is the beginning of xRange, but for
&lt;br&gt;&amp;gt; insertTextContent, it is the end of xRange.
&lt;br&gt;&amp;gt; apparently this inconsistency also confused the implementer of SwXText in
&lt;br&gt;&amp;gt; writer, because it consistently implements insertion at the start of the
&lt;br&gt;&amp;gt; range in all 3 methods:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.services.openoffice.org/opengrok/xref/DEV300_m54/sw/source/core/unocore/unotext.cxx#544&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.services.openoffice.org/opengrok/xref/DEV300_m54/sw/source/core/unocore/unotext.cxx#544&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;544 				xTempRange = xRange-&amp;gt;getStart();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; so, what to do?
&lt;br&gt;&amp;gt; fix the implementation in writer to be inconsistent to match the API
&lt;br&gt;&amp;gt; specification?
&lt;br&gt;&amp;gt; or fix the API specification to consistently refer to the start of xRange?
&lt;br&gt;&amp;gt; 
&lt;/div&gt;i would prefer to change the API to bring it in a consistent state. It 
&lt;br&gt;sounds much more intuitive and cleaner to insert at the beginning in all 
&lt;br&gt;three methods.
&lt;br&gt;&lt;br&gt;But it's probably not so easy because this interface is used a lot, see 
&lt;br&gt;&lt;a href=&quot;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText-xref.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText-xref.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;You have to check some more places ... Maybe we should change it for OOo 
&lt;br&gt;4.0, i am not 100% sure.
&lt;br&gt;&lt;br&gt;Juergen
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt; michael
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24840527&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24840527&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/the-mysteriously-inconsistent-bAbsorb-parameter-tp24832673p24840527.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24832673</id>
	<title>the mysteriously inconsistent bAbsorb parameter</title>
	<published>2009-08-05T10:12:08Z</published>
	<updated>2009-08-05T10:12:08Z</updated>
	<author>
		<name>Michael Stahl-3</name>
	</author>
	<content type="html">&lt;br&gt;the XText interface is inconsistent in its definition of the bAbsorb
&lt;br&gt;parameter of the methods insertString, insertControlCharacter and
&lt;br&gt;insertTextContent.
&lt;br&gt;&lt;br&gt;the documentation for insertControlCharacter is silent on the matter.
&lt;br&gt;insertString says:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XSimpleText.html#insertString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XSimpleText.html#insertString&lt;/a&gt;&lt;br&gt;&lt;br&gt;Parameter bAbsorb
&lt;br&gt;&amp;nbsp; &amp;nbsp; specifies whether the text spanned by xRange will be replaced. If true
&lt;br&gt;then the content of xRange will be replaced by aString, otherwise aString
&lt;br&gt;will be inserted at the beginning of xRange.
&lt;br&gt;&lt;br&gt;&lt;br&gt;and insertTextContent:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText.html#insertTextContent&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.openoffice.org/docs/common/ref/com/sun/star/text/XText.html#insertTextContent&lt;/a&gt;&lt;br&gt;&lt;br&gt;Parameter bAbsorb
&lt;br&gt;&amp;nbsp; &amp;nbsp; specifies whether the text spanned by xRange will be replaced. If true
&lt;br&gt;then the content of xRange will be replaced by xContent, otherwise
&lt;br&gt;xContent will be inserted at the end of xRange.
&lt;br&gt;&lt;br&gt;&lt;br&gt;so for insertString, it is the beginning of xRange, but for
&lt;br&gt;insertTextContent, it is the end of xRange.
&lt;br&gt;apparently this inconsistency also confused the implementer of SwXText in
&lt;br&gt;writer, because it consistently implements insertion at the start of the
&lt;br&gt;range in all 3 methods:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://svn.services.openoffice.org/opengrok/xref/DEV300_m54/sw/source/core/unocore/unotext.cxx#544&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.services.openoffice.org/opengrok/xref/DEV300_m54/sw/source/core/unocore/unotext.cxx#544&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;544 				xTempRange = xRange-&amp;gt;getStart();
&lt;br&gt;&lt;br&gt;&lt;br&gt;so, what to do?
&lt;br&gt;fix the implementation in writer to be inconsistent to match the API
&lt;br&gt;specification?
&lt;br&gt;or fix the API specification to consistently refer to the start of xRange?
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;michael
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;quot;Measuring software productivity by lines of code is like measuring
&lt;br&gt;&amp;nbsp;progress on an airplane by how much it weighs.&amp;quot; -- Bill Gates
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24832673&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24832673&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/the-mysteriously-inconsistent-bAbsorb-parameter-tp24832673p24832673.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24822550</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-08-05T01:09:15Z</published>
	<updated>2009-08-05T01:09:15Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordan[/url], [url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market &lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp24822550p24822550.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24553416</id>
	<title>Cheap Air Jordans,Nikes Adidas shoes,cheap Puma Gucci shoes,ATO shoes,cheap Prada shoes,cheap jeans</title>
	<published>2009-07-18T18:46:45Z</published>
	<updated>2009-07-18T18:46:45Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear Customers
&lt;br&gt;&amp;nbsp;Nikesc Global Trade Co.LTD,is a leading brand sports shoes wholesaler in China.It has a wide range wholesale of Nike,Nike Max series,Nike shox,Air Jordan,Jordan Fusion,Air force one, Dunk, Bapesta,Adidas,Gucci,Timberland boots etc to offer.We also supply brand bags and fashion clothes, jeans. All the shoes are packed with original boxes with retro cards, and the tags. We try our best to provide you with good quality and competitive price. The number of your order starts from one.Hope to hear from your reply. We have confidence that you will be 100% satisfied with products. We are looking forward to doing business with you.
&lt;br&gt;If you are interested in our shoes,please feel free to contact us.
&lt;br&gt;Contact Person : leiwen 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;pls link google search (Nikesc.com) 
&lt;br&gt;&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&lt;br&gt;E-mail:nikesc@live.cn
&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cheap-Air-Jordans%2CNikes-Adidas-shoes%2Ccheap-Puma-Gucci-shoes%2CATO-shoes%2Ccheap-Prada-shoes%2Ccheap-jeans-tp24553416p24553416.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24348943</id>
	<title>Cheap Adidas,Puma,Bape,D&amp;G Shoes,Cheap Gucci shoes,Hogan Shoes,cheap Lv Shoes,Chanel Shoes,Cheap Timberland boots</title>
	<published>2009-07-05T19:33:14Z</published>
	<updated>2009-07-05T19:33:14Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear Sir or Madam 
&lt;br&gt;&amp;nbsp; Wholesale here are:Nike Sneakers including cheap Nike sneakers,Nike basketball sneakers,
&lt;br&gt;Womens Nike sneakers,Rare Nike sneakers, Rare Nike sneakers,Nike Retro snakers,Exlusive Nike sneakers,you can get wholesale Nike sneaker's price with discount for cheap Nike shoes and cheap Nike sneakers.
&lt;br&gt;&amp;nbsp; we keep updating latest styles and stocks every day,if there are on the stocks,drop shipping business is also welcome.At the same time,we also accept small order to satisfy all customers.One pair is the mini order for all our goods. 
&lt;br&gt;If you are interested in our products,don't hesitate to contact us.
&lt;br&gt;pls link google search (Nikesc.com)
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cheap-Adidas%2CPuma%2CBape%2CD-G-Shoes%2CCheap-Gucci-shoes%2CHogan-Shoes%2Ccheap-Lv-Shoes%2CChanel-Shoes%2CCheap-Timberland-boots-tp24348943p24348943.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24270383</id>
	<title>Re: [api-dev] adding a method to a published interface</title>
	<published>2009-06-30T04:39:08Z</published>
	<updated>2009-06-30T04:39:08Z</updated>
	<author>
		<name>Malte Timmermann</name>
	</author>
	<content type="html">I disagree with doing &amp;quot;selected&amp;quot; enhancements in single css.awt interfaces.
&lt;br&gt;&lt;br&gt;All API in css.awt is &amp;quot;broken&amp;quot;, because someone made the decision there
&lt;br&gt;shouldn't be get- methods, because they are &amp;quot;evil&amp;quot;.
&lt;br&gt;&lt;br&gt;Some background: - css.awt was one of the first APIs we ever created,
&lt;br&gt;with first version of UNO, and the main intent was a remote client,
&lt;br&gt;where get methods are very expensive, because they can't be called
&lt;br&gt;oneway and would block further program execution until they return.
&lt;br&gt;&lt;br&gt;This is why the API is how it is... :(
&lt;br&gt;&lt;br&gt;If people agree on incompatible changes, I would prefer to clean up all
&lt;br&gt;css.awt API and add missing get- methods.
&lt;br&gt;&lt;br&gt;I wouldn't start to do it &amp;quot;here and there&amp;quot; when somebody stumbles over
&lt;br&gt;it. And the next change, and one change again, one more, ...
&lt;br&gt;&lt;br&gt;But a full cleanup probably really would need to wait for a major
&lt;br&gt;version (and an agreement on incompatible changes).
&lt;br&gt;&lt;br&gt;Malte.
&lt;br&gt;&lt;br&gt;Frank Schönheit - Sun Microsystems Germany wrote, On 06/29/09 12:43:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; would adding a method to an existing published interface be considered
&lt;br&gt;&amp;gt; too incompatible for a 3.2 release?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In particular, css.awt.XView has a method setZoom, but not a getZoom,
&lt;br&gt;&amp;gt; which I'd like to add. I could create a crutch called XView2, deriving
&lt;br&gt;&amp;gt; from XView, having only this one said method. However, it would lead to
&lt;br&gt;&amp;gt; a better API (IMO), if we would simply add the method to XView.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now XView is &amp;quot;published&amp;quot;, but did't we say that there's a certain type
&lt;br&gt;&amp;gt; of incompatible API changes which we should consider to allow for
&lt;br&gt;&amp;gt; non-major OOo releases?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In this particular case, I'd say this is such a case: The change makes
&lt;br&gt;&amp;gt; the interface more consistent, allows retrieving information which
&lt;br&gt;&amp;gt; otherwise cannot be retrieved (via UNO), and touches an interfaces which
&lt;br&gt;&amp;gt; is rarely used inside OOo's code base (and probably also rarely outside
&lt;br&gt;&amp;gt; of it).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Opinions?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ciao
&lt;br&gt;&amp;gt; Frank
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; x-post to interface-discuss and dev@api, follow-up to dev@api
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24270383&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24270383&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/adding-a-method-to-a-published-interface-tp24251942p24270383.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24251942</id>
	<title>adding a method to a published interface</title>
	<published>2009-06-29T03:43:27Z</published>
	<updated>2009-06-29T03:43:27Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;would adding a method to an existing published interface be considered
&lt;br&gt;too incompatible for a 3.2 release?
&lt;br&gt;&lt;br&gt;In particular, css.awt.XView has a method setZoom, but not a getZoom,
&lt;br&gt;which I'd like to add. I could create a crutch called XView2, deriving
&lt;br&gt;from XView, having only this one said method. However, it would lead to
&lt;br&gt;a better API (IMO), if we would simply add the method to XView.
&lt;br&gt;&lt;br&gt;Now XView is &amp;quot;published&amp;quot;, but did't we say that there's a certain type
&lt;br&gt;of incompatible API changes which we should consider to allow for
&lt;br&gt;non-major OOo releases?
&lt;br&gt;&lt;br&gt;In this particular case, I'd say this is such a case: The change makes
&lt;br&gt;the interface more consistent, allows retrieving information which
&lt;br&gt;otherwise cannot be retrieved (via UNO), and touches an interfaces which
&lt;br&gt;is rarely used inside OOo's code base (and probably also rarely outside
&lt;br&gt;of it).
&lt;br&gt;&lt;br&gt;Opinions?
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;x-post to interface-discuss and dev@api, follow-up to dev@api
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24251942&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24251942&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24251942&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/adding-a-method-to-a-published-interface-tp24251942p24251942.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24109829</id>
	<title>Re: constant and enum</title>
	<published>2009-06-19T04:36:26Z</published>
	<updated>2009-06-19T04:36:26Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Eike,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; We would need to explicitly check this, but in my understanding the only
&lt;br&gt;&amp;gt;&amp;gt; language binding where this is (compile-time) incompatible is C++. In
&lt;br&gt;&amp;gt;&amp;gt; Java, it should be compile-time compatible, and perhaps even
&lt;br&gt;&amp;gt;&amp;gt; runtime-compatible. All other language bindings should be completely
&lt;br&gt;&amp;gt;&amp;gt; agnostic of such a change.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I understood correctly back years ago, changing an enum is not
&lt;br&gt;&amp;gt; possible because in Java there is the Enum object that bails out if the
&lt;br&gt;&amp;gt; value encountered during runtime doesn't match the set declared at
&lt;br&gt;&amp;gt; compile time.
&lt;/div&gt;&lt;br&gt;Interesting. Okay, this would be a point *against* extending an enum -
&lt;br&gt;at least against changing it too easily.
&lt;br&gt;&lt;br&gt;However, seeing the bunch of Foo2 types introduced by that in the given
&lt;br&gt;case, it might be ... yes yes yes, shutting up now :)
&lt;br&gt;&lt;br&gt;Thanks &amp; Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24109829&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24109829&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24109829&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24109829.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24109527</id>
	<title>constant and enum (was: [interface-discuss] Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2)</title>
	<published>2009-06-19T04:11:36Z</published>
	<updated>2009-06-19T04:11:36Z</updated>
	<author>
		<name>Eike Rathke</name>
	</author>
	<content type="html">Hi Frank,
&lt;br&gt;&lt;br&gt;On Thursday, 2009-06-18 10:40:15 +0200, Frank Schönheit wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; In the concrete case, I think replacing the enum with an (extensible)
&lt;br&gt;&amp;gt; constant group is better than introducing the FilterOperator2, which
&lt;br&gt;&amp;gt; just adds clutter to the API.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; We would need to explicitly check this, but in my understanding the only
&lt;br&gt;&amp;gt; language binding where this is (compile-time) incompatible is C++. In
&lt;br&gt;&amp;gt; Java, it should be compile-time compatible, and perhaps even
&lt;br&gt;&amp;gt; runtime-compatible. All other language bindings should be completely
&lt;br&gt;&amp;gt; agnostic of such a change.
&lt;br&gt;&lt;br&gt;If I understood correctly back years ago, changing an enum is not
&lt;br&gt;possible because in Java there is the Enum object that bails out if the
&lt;br&gt;value encountered during runtime doesn't match the set declared at
&lt;br&gt;compile time. Someone correct me if I'm wrong on this or there are
&lt;br&gt;details to add.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Wouldn't it make sense to specify that constant groups are extensible
&lt;br&gt;&amp;gt; &amp;gt; per se, so that each code dealing with them must be able to handle
&lt;br&gt;&amp;gt; &amp;gt; unknown values? Perhaps with giving hints or specifying how unknown
&lt;br&gt;&amp;gt; &amp;gt; values of a particular group should be treated?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, would be a reasonable general guideline. Not sure we have a place
&lt;br&gt;&amp;gt; for such guidelines, though.
&lt;br&gt;&lt;br&gt;Code implementing an API and dealing with constants or enums should
&lt;br&gt;always have some default case to handle unknown values. If there's
&lt;br&gt;a recommended treatment of unknown values in a specific constant group
&lt;br&gt;or API using it, that should of course be documented in the IDL.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; So constant groups could be changed at any time with good confidence,
&lt;br&gt;&amp;gt; &amp;gt; without considering this to be &amp;quot;incompatible&amp;quot;. Without this explicit
&lt;br&gt;&amp;gt; &amp;gt; declaration adding constants to groups actually is incompatible, though
&lt;br&gt;&amp;gt; &amp;gt; we didn't AFAIK consider it to be so when we already added numerous
&lt;br&gt;&amp;gt; &amp;gt; constants to several groups.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does our watch dog bite when adding new constants to a *published*
&lt;br&gt;&amp;gt; group?
&lt;br&gt;&lt;br&gt;No, it doesn't. Already did that. For obvious reasons just don't change
&lt;br&gt;the value of an already existing constant. While syntactically doesn't
&lt;br&gt;make it barf, it would create semantical confusion.
&lt;br&gt;&lt;br&gt;Long story short: I don't introduce new enums anymore but use constants
&lt;br&gt;instead. This is ugly because you lose type safety of enums and maybe
&lt;br&gt;other benefits, but for the penalty of not being able to add new values
&lt;br&gt;it just isn't worth the hassle.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Eike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp;OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
&lt;br&gt;&amp;nbsp;SunSign &amp;nbsp; 0x87F8D412 : 2F58 5236 DB02 F335 8304 &amp;nbsp;7D6C 65C9 F9B5 87F8 D412
&lt;br&gt;&amp;nbsp;OpenOffice.org Engineering at Sun: &lt;a href=&quot;http://blogs.sun.com/GullFOSS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/GullFOSS&lt;/a&gt;&lt;br&gt;&amp;nbsp;Please don't send personal mail to the &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24109527&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erl@...&lt;/a&gt; account, which I use for
&lt;br&gt;&amp;nbsp;mailing lists only and don't read from outside Sun. Use &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24109527&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erack@...&lt;/a&gt; Thanks.
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24109527/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24109527.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24108615</id>
	<title>wholesale Nikes Dunks,cheap Jordans,Air Max,cheap Nike Shox,cheap Adidas shoes,shorts jeans,UGG boots</title>
	<published>2009-06-19T03:03:48Z</published>
	<updated>2009-06-19T03:03:48Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear sir or madam,
&lt;br&gt;we can wholesale cheap Nike Shoes,wholesale Air Jordan(1-24),wholesale Nike Air Force 08 Low,wholesale Nike Air Force 1 Low Supreme 07,wholesale Nike Obama AF1,wholesale Nike dunks,wholesale cheap Nike Shox,wholesale Nike Air Max,wholesale Air Jordans,wholesale Nike Air Jordan Force Fusion,wholesale New Jordans 2009,wholesale Obama Jordans,wholesale Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,and wholesale Bape sat shoes,wholesale Puma shoes,and wholesale another Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market 
&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wholesale-Nikes-Dunks%2Ccheap-Jordans%2CAir-Max%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Cshorts-jeans%2CUGG-boots-tp24108615p24108615.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24097205</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T10:02:48Z</published>
	<updated>2009-06-18T10:02:48Z</updated>
	<author>
		<name>Mathias Bauer</name>
	</author>
	<content type="html">Frank Schönheit - Sun Microsystems Germany wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Mathias,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Yes, even published constant groups were allowed to be changed,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; didn't know that ....
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; but IMHO
&lt;br&gt;&amp;gt;&amp;gt; the problems caused by that (or not caused by that) are the same as in
&lt;br&gt;&amp;gt;&amp;gt; case of enums. We treated them differently, though there is no technical
&lt;br&gt;&amp;gt;&amp;gt; reason. No language binding today would have a technical problem with an
&lt;br&gt;&amp;gt;&amp;gt; extended enum as none of them really does boundary checks and breaks if
&lt;br&gt;&amp;gt;&amp;gt; a &amp;quot;new&amp;quot; enum value is found (even C++).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In the C++ language binding, a &amp;quot;Foo_MAKE_FIXED_SIZE = SAL_MAX_ENUM&amp;quot; is
&lt;br&gt;&amp;gt; generated for a enum type Foo. IIRC, this was introduced a few years
&lt;br&gt;&amp;gt; ago, because of anticipated or real problems with the enum size ...
&lt;/div&gt;&lt;br&gt;But where is it used? This is just a crutch because C++ does not have
&lt;br&gt;this built-in. If the crutch is not used anywhere...
&lt;br&gt;&lt;br&gt;Ciao,
&lt;br&gt;Mathias
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
&lt;br&gt;OpenOffice.org Engineering at Sun: &lt;a href=&quot;http://blogs.sun.com/GullFOSS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/GullFOSS&lt;/a&gt;&lt;br&gt;Please don't reply to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24097205&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospamformba@...&lt;/a&gt;&amp;quot;.
&lt;br&gt;I use it for the OOo lists and only rarely read other mails sent to it.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24097205&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24097205&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24097205.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24091937</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T05:15:00Z</published>
	<updated>2009-06-18T05:15:00Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Mathias,
&lt;br&gt;&lt;br&gt;&amp;gt; Yes, even published constant groups were allowed to be changed,
&lt;br&gt;&lt;br&gt;didn't know that ....
&lt;br&gt;&lt;br&gt;&amp;gt; but IMHO
&lt;br&gt;&amp;gt; the problems caused by that (or not caused by that) are the same as in
&lt;br&gt;&amp;gt; case of enums. We treated them differently, though there is no technical
&lt;br&gt;&amp;gt; reason. No language binding today would have a technical problem with an
&lt;br&gt;&amp;gt; extended enum as none of them really does boundary checks and breaks if
&lt;br&gt;&amp;gt; a &amp;quot;new&amp;quot; enum value is found (even C++).
&lt;br&gt;&lt;br&gt;In the C++ language binding, a &amp;quot;Foo_MAKE_FIXED_SIZE = SAL_MAX_ENUM&amp;quot; is
&lt;br&gt;generated for a enum type Foo. IIRC, this was introduced a few years
&lt;br&gt;ago, because of anticipated or real problems with the enum size ...
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091937&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091937&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091937&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24091937.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24091665</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T02:36:06Z</published>
	<updated>2009-06-18T02:36:06Z</updated>
	<author>
		<name>Mathias Bauer</name>
	</author>
	<content type="html">Frank Schönheit - Sun Microsystems Germany wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; So constant groups could be changed at any time with good confidence,
&lt;br&gt;&amp;gt;&amp;gt; without considering this to be &amp;quot;incompatible&amp;quot;. Without this explicit
&lt;br&gt;&amp;gt;&amp;gt; declaration adding constants to groups actually is incompatible, though
&lt;br&gt;&amp;gt;&amp;gt; we didn't AFAIK consider it to be so when we already added numerous
&lt;br&gt;&amp;gt;&amp;gt; constants to several groups.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does our watch dog bite when adding new constants to a *published*
&lt;br&gt;&amp;gt; group? Never tried. Adding new constants to an unpublished group has
&lt;br&gt;&amp;gt; never been a problem, by definition and in theory, since they were
&lt;br&gt;&amp;gt; allowed to be changed incompatibly.
&lt;/div&gt;&lt;br&gt;Yes, even published constant groups were allowed to be changed, but IMHO
&lt;br&gt;the problems caused by that (or not caused by that) are the same as in
&lt;br&gt;case of enums. We treated them differently, though there is no technical
&lt;br&gt;reason. No language binding today would have a technical problem with an
&lt;br&gt;extended enum as none of them really does boundary checks and breaks if
&lt;br&gt;a &amp;quot;new&amp;quot; enum value is found (even C++). OTOH we can't exclude that any
&lt;br&gt;future language binding might do that, but that is true for constant
&lt;br&gt;groups also.
&lt;br&gt;&lt;br&gt;To avoid uncertainties I thought it might be a good idea to make it
&lt;br&gt;clear that constant groups may be extended without considering that an
&lt;br&gt;incompatible change and that all language bindings (and API users) must
&lt;br&gt;take that into account, while enum changes are always seen as incompatible.
&lt;br&gt;&lt;br&gt;Strictly speaking, wanting to change an enum is a clear sign that this
&lt;br&gt;type never should have been an enum in the first place. The
&lt;br&gt;recommendation always was that the enum type should be used only for
&lt;br&gt;enumerations that can be seen as fixed if only probable or forseeable
&lt;br&gt;changes of the world around us are considered. Thus weekdays, month
&lt;br&gt;names etc. are good candidates as odds are high that they don't change
&lt;br&gt;in the life time of our API. ;-) Many enums in our API are wrong, it
&lt;br&gt;seems that enum or constant group was chosen at random (e.g. in the
&lt;br&gt;toolkit API).
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Mathias
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
&lt;br&gt;OpenOffice.org Engineering at Sun: &lt;a href=&quot;http://blogs.sun.com/GullFOSS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/GullFOSS&lt;/a&gt;&lt;br&gt;Please don't reply to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091665&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospamformba@...&lt;/a&gt;&amp;quot;.
&lt;br&gt;I use it for the OOo lists and only rarely read other mails sent to it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091665&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24091665&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24091665.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24089351</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T02:20:54Z</published>
	<updated>2009-06-18T02:20:54Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Niklas,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; In the concrete case, I think replacing the enum with an (extensible)
&lt;br&gt;&amp;gt;&amp;gt; constant group is better than introducing the FilterOperator2, which
&lt;br&gt;&amp;gt;&amp;gt; just adds clutter to the API.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The FilterOperator2 constants group contains the old and new operators, 
&lt;br&gt;&amp;gt; the TableFilterField2 struct contains an integer instead of the 
&lt;br&gt;&amp;gt; FilterOperator enum, and the XSheetFilterDescriptor2 interface can be 
&lt;br&gt;&amp;gt; used instead of XSheetFilterDescriptor.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, &amp;quot;replacing the enum with an constant group&amp;quot; is exactly what was 
&lt;br&gt;&amp;gt; done, keeping the old types for compatibility.
&lt;/div&gt;&lt;br&gt;okay, my wording might not have been precise enough, &amp;quot;keeping the
&lt;br&gt;replaced item&amp;quot; is not my definition of &amp;quot;replace&amp;quot;, but of &amp;quot;add&amp;quot; :)
&lt;br&gt;&lt;br&gt;I explicitly suggest to sacrifice compatibility, and gain a cleaner API.
&lt;br&gt;Having a FilterOperator2, and the respective changes in all interfaces
&lt;br&gt;and implementations which in/directly use it, is ugly, to say at least.
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24089351&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24089351&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24089351&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24089351.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24089078</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T02:05:30Z</published>
	<updated>2009-06-18T02:05:30Z</updated>
	<author>
		<name>Niklas Nebel</name>
	</author>
	<content type="html">On 06/18/09 10:40, Frank Schönheit - Sun Microsystems Germany wrote:
&lt;br&gt;&amp;gt; In the concrete case, I think replacing the enum with an (extensible)
&lt;br&gt;&amp;gt; constant group is better than introducing the FilterOperator2, which
&lt;br&gt;&amp;gt; just adds clutter to the API.
&lt;br&gt;&lt;br&gt;The FilterOperator2 constants group contains the old and new operators, 
&lt;br&gt;the TableFilterField2 struct contains an integer instead of the 
&lt;br&gt;FilterOperator enum, and the XSheetFilterDescriptor2 interface can be 
&lt;br&gt;used instead of XSheetFilterDescriptor.
&lt;br&gt;&lt;br&gt;So, &amp;quot;replacing the enum with an constant group&amp;quot; is exactly what was 
&lt;br&gt;done, keeping the old types for compatibility.
&lt;br&gt;&lt;br&gt;Niklas
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24089078&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24089078&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24089078.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24088770</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-18T01:40:15Z</published>
	<updated>2009-06-18T01:40:15Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Mathias,
&lt;br&gt;&lt;br&gt;&amp;gt; To my knowledge we still didn't agree on doing incompatible changes
&lt;br&gt;&amp;gt; before 4.0.
&lt;br&gt;&lt;br&gt;Right, we only agreed to disagree :)
&lt;br&gt;&lt;br&gt;In the concrete case, I think replacing the enum with an (extensible)
&lt;br&gt;constant group is better than introducing the FilterOperator2, which
&lt;br&gt;just adds clutter to the API.
&lt;br&gt;&lt;br&gt;We would need to explicitly check this, but in my understanding the only
&lt;br&gt;language binding where this is (compile-time) incompatible is C++. In
&lt;br&gt;Java, it should be compile-time compatible, and perhaps even
&lt;br&gt;runtime-compatible. All other language bindings should be completely
&lt;br&gt;agnostic of such a change.
&lt;br&gt;&lt;br&gt;Well, Stephan could probably point out some esoteric cases where this
&lt;br&gt;breaks ... Glad^Wsad he's on vacation currently :)
&lt;br&gt;&lt;br&gt;&amp;gt; BTW: while changing enums currently is impossible without getting bitten
&lt;br&gt;&amp;gt; by our API compatibility watch dog, IIRC it tolerates extensions of
&lt;br&gt;&amp;gt; constant groups. Please correct me if I'm wrong.
&lt;br&gt;&lt;br&gt;You aren't, to my knowledge.
&lt;br&gt;&lt;br&gt;&amp;gt; Wouldn't it make sense to specify that constant groups are extensible
&lt;br&gt;&amp;gt; per se, so that each code dealing with them must be able to handle
&lt;br&gt;&amp;gt; unknown values? Perhaps with giving hints or specifying how unknown
&lt;br&gt;&amp;gt; values of a particular group should be treated?
&lt;br&gt;&lt;br&gt;Yes, would be a reasonable general guideline. Not sure we have a place
&lt;br&gt;for such guidelines, though.
&lt;br&gt;&lt;br&gt;&amp;gt; So constant groups could be changed at any time with good confidence,
&lt;br&gt;&amp;gt; without considering this to be &amp;quot;incompatible&amp;quot;. Without this explicit
&lt;br&gt;&amp;gt; declaration adding constants to groups actually is incompatible, though
&lt;br&gt;&amp;gt; we didn't AFAIK consider it to be so when we already added numerous
&lt;br&gt;&amp;gt; constants to several groups.
&lt;br&gt;&lt;br&gt;Does our watch dog bite when adding new constants to a *published*
&lt;br&gt;group? Never tried. Adding new constants to an unpublished group has
&lt;br&gt;never been a problem, by definition and in theory, since they were
&lt;br&gt;allowed to be changed incompatibly.
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088770&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088770&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088770&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24088770.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24079230</id>
	<title>Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-17T11:19:19Z</published>
	<updated>2009-06-17T11:19:19Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Thomas,
&lt;br&gt;&lt;br&gt;&amp;gt; I discussed this issue some time ago with our UNO experts.
&lt;br&gt;&amp;gt; The result was that extending an UNO enum is unacceptable.
&lt;br&gt;&lt;br&gt;Ah ...
&lt;br&gt;&lt;br&gt;For what reasons? Just curious whether those reasons still hold now that
&lt;br&gt;we said incompatible API changes are allowed, if done carefully.
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24079230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24079230&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24079230&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24079230.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24088425</id>
	<title>Re: Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-17T10:20:27Z</published>
	<updated>2009-06-17T10:20:27Z</updated>
	<author>
		<name>Mathias Bauer</name>
	</author>
	<content type="html">Frank Schönheit - Sun Microsystems Germany wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Thomas,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; *Description*
&lt;br&gt;&amp;gt;&amp;gt; -------------
&lt;br&gt;&amp;gt;&amp;gt; The com::sun::star::sheet::FilterOperator2 constants extend the
&lt;br&gt;&amp;gt;&amp;gt; com::sun::star::sheet::FilterOperator enum
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Since we recently reached an agreement that incompatible UNO API changes
&lt;br&gt;&amp;gt; are not bad by definition (but only if done improperly), wouldn't this
&lt;br&gt;&amp;gt; be a good chance to stress this new freedom, and extend the
&lt;br&gt;&amp;gt; FilterOperator enum, instead of this somewhat strange construct of
&lt;br&gt;&amp;gt; extending the /enum/ with a /constants group/ FilterOperator2?
&lt;/div&gt;&lt;br&gt;To my knowledge we still didn't agree on doing incompatible changes
&lt;br&gt;before 4.0.
&lt;br&gt;&lt;br&gt;BTW: while changing enums currently is impossible without getting bitten
&lt;br&gt;by our API compatibility watch dog, IIRC it tolerates extensions of
&lt;br&gt;constant groups. Please correct me if I'm wrong. But in practice,
&lt;br&gt;constant groups and enums are equally prone to compatibility problems.
&lt;br&gt;If code is confronted with an unknown constant - in the firm belief that
&lt;br&gt;this can't happen as it wasn't specified at the time when the code was
&lt;br&gt;written - bad things can happen.
&lt;br&gt;&lt;br&gt;Wouldn't it make sense to specify that constant groups are extensible
&lt;br&gt;per se, so that each code dealing with them must be able to handle
&lt;br&gt;unknown values? Perhaps with giving hints or specifying how unknown
&lt;br&gt;values of a particular group should be treated?
&lt;br&gt;&lt;br&gt;So constant groups could be changed at any time with good confidence,
&lt;br&gt;without considering this to be &amp;quot;incompatible&amp;quot;. Without this explicit
&lt;br&gt;declaration adding constants to groups actually is incompatible, though
&lt;br&gt;we didn't AFAIK consider it to be so when we already added numerous
&lt;br&gt;constants to several groups.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Mathias
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
&lt;br&gt;OpenOffice.org Engineering at Sun: &lt;a href=&quot;http://blogs.sun.com/GullFOSS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/GullFOSS&lt;/a&gt;&lt;br&gt;Please don't reply to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088425&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nospamformba@...&lt;/a&gt;&amp;quot;.
&lt;br&gt;I use it for the OOo lists and only rarely read other mails sent to it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088425&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24088425&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24088425.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24073546</id>
	<title>Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-17T06:20:15Z</published>
	<updated>2009-06-17T06:20:15Z</updated>
	<author>
		<name>thomas.benisch</name>
	</author>
	<content type="html">I discussed this issue some time ago with our UNO experts.
&lt;br&gt;The result was that extending an UNO enum is unacceptable.
&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24073546&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24073546&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24073546.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24073142</id>
	<title>Re: [interface-announce] info/CWS calc51 : New constants com::sun::star::sheet::FilterOperator2</title>
	<published>2009-06-17T05:58:37Z</published>
	<updated>2009-06-17T05:58:37Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Thomas,
&lt;br&gt;&lt;br&gt;&amp;gt; *Description*
&lt;br&gt;&amp;gt; -------------
&lt;br&gt;&amp;gt; The com::sun::star::sheet::FilterOperator2 constants extend the
&lt;br&gt;&amp;gt; com::sun::star::sheet::FilterOperator enum
&lt;br&gt;&lt;br&gt;Since we recently reached an agreement that incompatible UNO API changes
&lt;br&gt;are not bad by definition (but only if done improperly), wouldn't this
&lt;br&gt;be a good chance to stress this new freedom, and extend the
&lt;br&gt;FilterOperator enum, instead of this somewhat strange construct of
&lt;br&gt;extending the /enum/ with a /constants group/ FilterOperator2?
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24073142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - &amp;nbsp;-
&lt;br&gt;- Sitz der Gesellschaft: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -
&lt;br&gt;- Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten &amp;nbsp;-
&lt;br&gt;- Amtsgericht München: HRB 161028 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-
&lt;br&gt;- Geschäftsführer: Thomas Schröder, Wolfgang Engels, Wolf Frenkel &amp;nbsp; &amp;nbsp; &amp;nbsp;-
&lt;br&gt;- Vorsitzender des Aufsichtsrates: Martin Häring &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - &amp;nbsp;-
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24073142&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24073142&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--interface-announce--info-CWS-calc51-%3A-New-constants-com%3A%3Asun%3A%3Astar%3A%3Asheet%3A%3AFilterOperator2-tp24073142p24073142.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23938644</id>
	<title>Cheap Adidas,Puma,Bape,D&amp;G Shoes,Cheap Gucci shoes,Hogan Shoes,cheap Lv Shoes,Chanel Shoes,Cheap Timberland boots</title>
	<published>2009-06-09T01:34:15Z</published>
	<updated>2009-06-09T01:34:15Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">Dear Customers
&lt;br&gt;&amp;nbsp;welcome to visit our website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;, &lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&amp;nbsp;I'm glad to introduce ourselves as a good wholesaler of sneakers, apparels, with high quality, best service and reasonable price &amp;nbsp;in china. We can offer series of cheap Nike Jordan,cheap cheap Jordan fusion,cheap Nike Shox,cheap Air Force One,cheap Air max,cheap Gucci shoes,
&lt;br&gt;cheap Puma shoes,cheap Timberland boots,cheap LV shoes,cheap prada shoes,cheap D&amp;G shoes,
&lt;br&gt;cheap Bape shoes etc.We also wholesale cheap handbags such as chanel,Coach,Fendi,Gucci,LV, Prada.wholesale cheap Jeans such as Red monkey,Evisu,Bape,BBC,Ed hardy,D&amp;G,Antik,G-star,
&lt;br&gt;Antruletc. The price depends on quantity.All of the products displayed on our website are available and in stock.
&lt;br&gt;&amp;nbsp;The products you ordered will be delivered by DHL, EMS, within 24 hours after your payment. Our payment terms are Western Union and Paypal. On the other hand, the freight is FREE. We are sincerely to find excellent partners to establish long-term business relationships. If you are interested in our products, please do not hesitate to contact us, we are on the service for you. Please contact us for more details. 
&lt;br&gt;Website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;E-mail:nikesc@live.cn&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cheap-Adidas%2CPuma%2CBape%2CD-G-Shoes%2CCheap-Gucci-shoes%2CHogan-Shoes%2Ccheap-Lv-Shoes%2CChanel-Shoes%2CCheap-Timberland-boots-tp23938644p23938644.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23774076</id>
	<title>Wholesale cheap Jordans sneakers,cheap Air Max,Obama shoes,cheap Nike Shox,cheap Adidas shoes,cheap Puma shoes</title>
	<published>2009-05-28T21:28:31Z</published>
	<updated>2009-05-28T21:28:31Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordan[/url],
&lt;br&gt;[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear Customers
&lt;br&gt;&amp;nbsp;welcome to visit our website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;, &lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&amp;nbsp;I'm glad to introduce ourselves as a good wholesaler of sneakers, apparels, with high quality, best service and reasonable price &amp;nbsp;in china. We can offer series of cheap Nike Jordan,cheap cheap Jordan fusion,cheap Nike Shox,cheap Air Force One,cheap Air max,cheap Gucci shoes,
&lt;br&gt;cheap Puma shoes,cheap Timberland boots,cheap LV shoes,cheap prada shoes,cheap D&amp;G shoes,
&lt;br&gt;cheap Bape shoes etc.We also wholesale cheap handbags such as chanel,Coach,Fendi,Gucci,LV, Prada.wholesale cheap Jeans such as Red monkey,Evisu,Bape,BBC,Ed hardy,D&amp;G,Antik,G-star,
&lt;br&gt;Antruletc. The price depends on quantity.All of the products displayed on our website are available and in stock.
&lt;br&gt;&amp;nbsp;The products you ordered will be delivered by DHL, EMS, within 24 hours after your payment. Our payment terms are Western Union and Paypal. On the other hand, the freight is FREE. We are sincerely to find excellent partners to establish long-term business relationships. If you are interested in our products, please do not hesitate to contact us, we are on the service for you. Please contact us for more details. 
&lt;br&gt;Website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wholesale-cheap-Jordans-sneakers%2Ccheap-Air-Max%2CObama-shoes%2Ccheap-Nike-Shox%2Ccheap-Adidas-shoes%2Ccheap-Puma-shoes-tp23774076p23774076.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23520032</id>
	<title>Re: Re: [allsvn] r271808 - cws/fwk103/sal/inc/osl</title>
	<published>2009-05-13T04:32:06Z</published>
	<updated>2009-05-13T04:32:06Z</updated>
	<author>
		<name>Stephan Bergmann</name>
	</author>
	<content type="html">On 05/13/09 12:13, Frank Schönheit - Sun Microsystems Germany wrote:
&lt;br&gt;&amp;gt; How is a macro declared as private?
&lt;br&gt;&lt;br&gt;By documenting it so. &amp;nbsp;;) &amp;nbsp;(Preferably with a plain C/C++ comment, not a 
&lt;br&gt;autodoc-style one, so that it does not show up in the autodoc-generated 
&lt;br&gt;documentation at all.)
&lt;br&gt;&lt;br&gt;-Stephan
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23520032&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23520032&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--allsvn--r271808---cws-fwk103-sal-inc-osl-tp23504924p23520032.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23519064</id>
	<title>Re: Re: [allsvn] r271808 - cws/fwk103/sal/inc/osl</title>
	<published>2009-05-13T03:13:43Z</published>
	<updated>2009-05-13T03:13:43Z</updated>
	<author>
		<name>frank.schoenheit</name>
	</author>
	<content type="html">Hi Mikhail,
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I must confess, I am not familiar with URE interface handling process, 
&lt;br&gt;&amp;gt;&amp;gt; how can I declare a macro private? I see no similar declaration for 
&lt;br&gt;&amp;gt;&amp;gt; other macros.
&lt;br&gt;&amp;gt; As we have discussed per phone, I will declare all the new macros as 
&lt;br&gt;&amp;gt; private
&lt;br&gt;&lt;br&gt;Hey, if you ask such interesting questions in public, please also put
&lt;br&gt;the answer here :)
&lt;br&gt;How is a macro declared as private?
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Frank
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;- Frank Schönheit, Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23519064&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;frank.schoenheit@...&lt;/a&gt; -
&lt;br&gt;- Sun Microsystems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sun.com/staroffice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sun.com/staroffice&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- OpenOffice.org Base &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dba.openoffice.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dba.openoffice.org&lt;/a&gt;&amp;nbsp;-
&lt;br&gt;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23519064&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23519064&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--allsvn--r271808---cws-fwk103-sal-inc-osl-tp23504924p23519064.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23518362</id>
	<title>Re: Re: [allsvn] r271808 - cws/fwk103/sal/inc/osl</title>
	<published>2009-05-13T02:23:02Z</published>
	<updated>2009-05-13T02:23:02Z</updated>
	<author>
		<name>Mikhail Voytenko</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On 05/13/09 10:34, Mikhail Voytenko wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It should be document which of those new macros are part of the 
&lt;br&gt;&amp;gt;&amp;gt; stable URE interface (including @since tags) and which are private.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is especially true for OSL_TO_STRING and 
&lt;br&gt;&amp;gt;&amp;gt; OSL_MACRO_VALUE_TO_STRING, which are useful in various places, but if 
&lt;br&gt;&amp;gt;&amp;gt; added to the stable URE interface should probably go into a more 
&lt;br&gt;&amp;gt;&amp;gt; general header than osl/diagnose.h.
&lt;br&gt;&amp;gt; I will move the mentioned two macros to sal/macros.h ( with using SAL_ 
&lt;br&gt;&amp;gt; prefix ) then and document all the new macros with @since tag.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I must confess, I am not familiar with URE interface handling process, 
&lt;br&gt;&amp;gt; how can I declare a macro private? I see no similar declaration for 
&lt;br&gt;&amp;gt; other macros.
&lt;/div&gt;As we have discussed per phone, I will declare all the new macros as 
&lt;br&gt;private for now, since they are intended to be used in the office only. 
&lt;br&gt;The move of the macros is also not necessary in this case.
&lt;br&gt;&lt;br&gt;If there will be a necessity to publish the macros in future we still 
&lt;br&gt;can do it.
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Mikhail.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23518362&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23518362&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--allsvn--r271808---cws-fwk103-sal-inc-osl-tp23504924p23518362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23517658</id>
	<title>Re: [allsvn] r271808 - cws/fwk103/sal/inc/osl</title>
	<published>2009-05-13T01:34:31Z</published>
	<updated>2009-05-13T01:34:31Z</updated>
	<author>
		<name>Mikhail Voytenko</name>
	</author>
	<content type="html">Hi Stephan,
&lt;br&gt;&lt;br&gt;Please see my comments inline.
&lt;br&gt;&lt;br&gt;On 05/12/09 17:30, Stephan Bergmann wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 05/12/09 11:43, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23517658&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mav@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Author: mav
&lt;br&gt;&amp;gt;&amp;gt; Date: Tue May 12 09:39:38 2009
&lt;br&gt;&amp;gt;&amp;gt; New Revision: 271808
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Log:
&lt;br&gt;&amp;gt;&amp;gt; #i101356# allow to generate a small log if a document can not be stored
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;cws/fwk103/sal/inc/osl/diagnose.h
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Modified: cws/fwk103/sal/inc/osl/diagnose.h
&lt;br&gt;&amp;gt;&amp;gt; ============================================================================== 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- cws/fwk103/sal/inc/osl/diagnose.h &amp;nbsp; &amp;nbsp;Tue May 12 09:38:00 2009 &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; (r271807)
&lt;br&gt;&amp;gt;&amp;gt; +++ cws/fwk103/sal/inc/osl/diagnose.h &amp;nbsp; &amp;nbsp;Tue May 12 09:39:38 2009 &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; (r271808)
&lt;br&gt;&amp;gt;&amp;gt; @@ -80,6 +80,23 @@
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;#define OSL_THIS_FILE &amp;nbsp; &amp;nbsp; &amp;nbsp; __FILE__
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; +#ifdef __func__
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_THIS_FUNC __func__
&lt;br&gt;&amp;gt;&amp;gt; +#elifdef __PRETTY_FUNCTION__
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_THIS_FUNC __PRETTY_FUNCTION__
&lt;br&gt;&amp;gt;&amp;gt; +#elifdef __FUNCTION__
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_THIS_FUNC __FUNCTION__
&lt;br&gt;&amp;gt;&amp;gt; +#else
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_THIS_FUNC &amp;quot; &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; +#endif
&lt;br&gt;&amp;gt;&amp;gt; +
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_TO_STRING( x ) #x
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_MACRO_VALUE_TO_STRING( x ) OSL_TO_STRING( x )
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_STRING_LINE OSL_MACRO_VALUE_TO_STRING( __LINE__ )
&lt;br&gt;&amp;gt;&amp;gt; +
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_LOG_PREFIX OSL_THIS_FILE &amp;quot;:&amp;quot; OSL_THIS_FUNC &amp;quot;:&amp;quot; 
&lt;br&gt;&amp;gt;&amp;gt; OSL_STRING_LINE
&lt;br&gt;&amp;gt;&amp;gt; +#define OSL_LOG_CONSTSTRING( m ) OSL_LOG_PREFIX &amp;quot;; &amp;quot; m
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It should be document which of those new macros are part of the stable 
&lt;br&gt;&amp;gt; URE interface (including @since tags) and which are private.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is especially true for OSL_TO_STRING and 
&lt;br&gt;&amp;gt; OSL_MACRO_VALUE_TO_STRING, which are useful in various places, but if 
&lt;br&gt;&amp;gt; added to the stable URE interface should probably go into a more 
&lt;br&gt;&amp;gt; general header than osl/diagnose.h.
&lt;/div&gt;I will move the mentioned two macros to sal/macros.h ( with using SAL_ 
&lt;br&gt;prefix ) then and document all the new macros with @since tag.
&lt;br&gt;&lt;br&gt;I must confess, I am not familiar with URE interface handling process, 
&lt;br&gt;how can I declare a macro private? I see no similar declaration for 
&lt;br&gt;other macros.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From the &amp;quot;crusade to eliminate every excess macro&amp;quot; camp point of view: 
&lt;br&gt;&amp;gt; &amp;nbsp;1 The use of OSL_STRING_LINE could be inlined in OSL_LOG_PREFIX, and 
&lt;br&gt;&amp;gt; OSL_STRING_LINE dropped.
&lt;br&gt;Yes, you are right, OSL_MACRO_VALUE_TO_STRING is probably enough. I 
&lt;br&gt;shall change it.
&lt;br&gt;&lt;br&gt;&amp;gt; 2 Would it work to move the &amp;quot;; &amp;quot; from OSL_LOG_CONSTSTRING to 
&lt;br&gt;&amp;gt; OSL_LOG_PREFIX, and drop OSL_LOG_CONSTSTRING?
&lt;br&gt;The pattern 'OSL_LOG_PREFIX &amp;quot;Message&amp;quot;' looked not so readable for me 
&lt;br&gt;than 'OSL_LOG_CONSTSTRING( &amp;quot;Message&amp;quot; )'.
&lt;br&gt;The last one looks very similar to the very common one 
&lt;br&gt;RTL_CONSTASCII_USTRINGPARAM().
&lt;br&gt;&lt;br&gt;But from other side, it could be treated as excess macro and if somebody 
&lt;br&gt;needs it we can add it later. I shall remove it as well.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Mikhail.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Stephan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23517658&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23517658&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--allsvn--r271808---cws-fwk103-sal-inc-osl-tp23504924p23517658.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23504924</id>
	<title>Re: [allsvn] r271808 - cws/fwk103/sal/inc/osl</title>
	<published>2009-05-12T08:30:22Z</published>
	<updated>2009-05-12T08:30:22Z</updated>
	<author>
		<name>Stephan Bergmann</name>
	</author>
	<content type="html">On 05/12/09 11:43, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23504924&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mav@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Author: mav
&lt;br&gt;&amp;gt; Date: Tue May 12 09:39:38 2009
&lt;br&gt;&amp;gt; New Revision: 271808
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Log:
&lt;br&gt;&amp;gt; #i101356# allow to generate a small log if a document can not be stored
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;cws/fwk103/sal/inc/osl/diagnose.h
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified: cws/fwk103/sal/inc/osl/diagnose.h
&lt;br&gt;&amp;gt; ==============================================================================
&lt;br&gt;&amp;gt; --- cws/fwk103/sal/inc/osl/diagnose.h	Tue May 12 09:38:00 2009	(r271807)
&lt;br&gt;&amp;gt; +++ cws/fwk103/sal/inc/osl/diagnose.h	Tue May 12 09:39:38 2009	(r271808)
&lt;br&gt;&amp;gt; @@ -80,6 +80,23 @@
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp;#define OSL_THIS_FILE &amp;nbsp; &amp;nbsp; &amp;nbsp; __FILE__
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; +#ifdef __func__
&lt;br&gt;&amp;gt; +#define OSL_THIS_FUNC __func__
&lt;br&gt;&amp;gt; +#elifdef __PRETTY_FUNCTION__
&lt;br&gt;&amp;gt; +#define OSL_THIS_FUNC __PRETTY_FUNCTION__
&lt;br&gt;&amp;gt; +#elifdef __FUNCTION__
&lt;br&gt;&amp;gt; +#define OSL_THIS_FUNC __FUNCTION__
&lt;br&gt;&amp;gt; +#else
&lt;br&gt;&amp;gt; +#define OSL_THIS_FUNC &amp;quot; &amp;quot;
&lt;br&gt;&amp;gt; +#endif
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +#define OSL_TO_STRING( x ) #x
&lt;br&gt;&amp;gt; +#define OSL_MACRO_VALUE_TO_STRING( x ) OSL_TO_STRING( x )
&lt;br&gt;&amp;gt; +#define OSL_STRING_LINE OSL_MACRO_VALUE_TO_STRING( __LINE__ )
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +#define OSL_LOG_PREFIX OSL_THIS_FILE &amp;quot;:&amp;quot; OSL_THIS_FUNC &amp;quot;:&amp;quot; OSL_STRING_LINE
&lt;br&gt;&amp;gt; +#define OSL_LOG_CONSTSTRING( m ) OSL_LOG_PREFIX &amp;quot;; &amp;quot; m
&lt;/div&gt;&lt;br&gt;It should be document which of those new macros are part of the stable 
&lt;br&gt;URE interface (including @since tags) and which are private.
&lt;br&gt;&lt;br&gt;This is especially true for OSL_TO_STRING and OSL_MACRO_VALUE_TO_STRING, 
&lt;br&gt;which are useful in various places, but if added to the stable URE 
&lt;br&gt;interface should probably go into a more general header than osl/diagnose.h.
&lt;br&gt;&lt;br&gt;&amp;nbsp;From the &amp;quot;crusade to eliminate every excess macro&amp;quot; camp point of view: 
&lt;br&gt;&amp;nbsp; 1 The use of OSL_STRING_LINE could be inlined in OSL_LOG_PREFIX, and 
&lt;br&gt;OSL_STRING_LINE dropped. &amp;nbsp;2 Would it work to move the &amp;quot;; &amp;quot; from 
&lt;br&gt;OSL_LOG_CONSTSTRING to OSL_LOG_PREFIX, and drop OSL_LOG_CONSTSTRING?
&lt;br&gt;&lt;br&gt;-Stephan
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23504924&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23504924&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;interface-discuss-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--allsvn--r271808---cws-fwk103-sal-inc-osl-tp23504924p23504924.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23499844</id>
	<title>Wholesale Nikes Jordans sneakers,cheap Air Max,Obama shoes,cheap Nike dunks AF1,Adidas shoes,cheap Puma shoes</title>
	<published>2009-05-12T03:15:28Z</published>
	<updated>2009-05-12T03:15:28Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordan[/url], [url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear sir or madam,
&lt;br&gt;we can supply Nike Shoes,Air Jordan(1-24),Nike Air Force 08 Low,Nike Air Force 1 Low Supreme 07,Nike Obama AF1,Nike dunks,Nike Shox,Nike Air Max,Air Jordans,Nike Air Jordan Force Fusion,New Jordans 2009,Obama Jordans,Adidas shoe:Adicolor,Adidas 35, Adidas 2006,Adidas NBA,Bape sat shoes, Puma shoes, Brand shoes: Gucci shoes, D&amp;G shoes,Chanel shoes Timberland shoes Rada shoes, With high quality,as I hope we can have a good start,we cut down our prices to cost level.we have fast shipping about 4-5days and successful exported.we can accept small order,you can see our quality and service. You can look the picture at &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;, &amp;nbsp;&lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&lt;br&gt;Best wishes!!! 
&lt;br&gt;I will oblige if you early reply. 
&lt;br&gt;&lt;br&gt;The new products has already appear on market &lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wholesale-Nikes-Jordans-sneakers%2Ccheap-Air-Max%2CObama-shoes%2Ccheap-Nike-dunks-AF1%2CAdidas-shoes%2Ccheap-Puma-shoes-tp23499844p23499844.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23229427</id>
	<title>Wholesale Nikes Jordans sneakers,cheap Air Max,Obama shoes,cheap Nike dunks AF1,Adidas shoes,cheap Puma shoes</title>
	<published>2009-04-25T00:36:14Z</published>
	<updated>2009-04-25T00:36:14Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]wholesale Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordans[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear Sir or Madam
&lt;br&gt;&amp;nbsp; We are a professional shoes and sneaker industrial company,and as a famous Nike shoes factory and stores and wholesale company.
&lt;br&gt;&amp;nbsp; We Lies in the nike sports shoes factory base with stores in China.We specialised in Brand shoes.Our main business is wholesale Nike shoes and sneakers.
&lt;br&gt;Our factory wholesale Nike shoes style include: Nike Sneakers, Jordan sneakers, Air Force one ,Nike air max,Nike shox,Nike air jordan,Jordan Fusion, nike dunks SB and bape shoes.
&lt;br&gt;&amp;nbsp; We also wholesale other brands of Puma,Timberland,Adidas,Prada etc.Meanwhile,brand clothes (t-shirts,hoodies,jacket),brand handbags,brand jeans and brand sun-glasses.Our policy is: buy more save more.If buy more,we wil give you more discount.We insist that the customers is king.Kindly let us know your interest and we will send you photo samples and quotations for your reference.More information about us.
&lt;br&gt;&lt;br&gt;Contact Person:Leiwen &amp;nbsp; &amp;nbsp;
&lt;br&gt;Please link Google search (Nikesc.com) 
&lt;br&gt;&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&lt;br&gt;E-mail:nikesc@live.cn
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wholesale-Nikes-Jordans-sneakers%2Ccheap-Air-Max%2CObama-shoes%2Ccheap-Nike-dunks-AF1%2CAdidas-shoes%2Ccheap-Puma-shoes-tp23229427p23229427.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23149225</id>
	<title>Wholesale Nikes Jordans sneakers,cheap Air Max,Obama shoes,cheap Nike dunks AF1,Adidas shoes,cheap Puma shoes</title>
	<published>2009-04-20T22:02:31Z</published>
	<updated>2009-04-20T22:02:31Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]wholesale Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordans[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear Sir or Madam
&lt;br&gt;&amp;nbsp; Nikesc Global Trade Co.LTD is a top Nike shoes wholesale company. As a big Nike cheap shoes wholesale company,We Sale and Wholesale Nike Shoes from our Nike factory to the Global Nike shop and Nike store. We sale and wholesale Nike shoes as following:Nike Shox,Nike Air Jordan,Nike Air dunks,Nike Air force one,New Jordans 2009,Obama Jordans,Air Max shoes, Nike stocks shoes, Nike sneakers,Nike running shoes,Nike basketball Shoes, Nike discount shoes,Nike cheap Shoes,footwear,sports Shoes,Nike walking shoes,Nike training shoes,Retro Nike shoes,cheap Nike shoes,original Nike shoes, authentic Nike shoes,clear Nike shoes.Brand shoes wholesale: Adidas,Puma,Prada,Timberland, Gucci,Bape STA,LV,UGG,
&lt;br&gt;Fendi,Chanel,D&amp;G,ATO,and so on.
&lt;br&gt;&amp;nbsp; we keep updating latest style and stocks every day, if there are on the stocks,drop shipping business is also welcome.At the same time,we also accept small order to satisfy all customers.One pair is the mini order for all our goods. 
&lt;br&gt;If you are interested in our products,don't hesitate to contact us.
&lt;br&gt;pls link Google search (Nikesc.com) 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&lt;br&gt;E-mail:nikesc@live.cn
&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wholesale-Nikes-Jordans-sneakers%2Ccheap-Air-Max%2CObama-shoes%2Ccheap-Nike-dunks-AF1%2CAdidas-shoes%2Ccheap-Puma-shoes-tp23149225p23149225.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23093698</id>
	<title>Wholesale Cheap Jordans sneakers,Air Max,Cheap Nikes Shox dunks,Adidas shoes,cheap Puma Dsquared Shoes,shorts jeans</title>
	<published>2009-04-17T01:48:37Z</published>
	<updated>2009-04-17T01:48:37Z</updated>
	<author>
		<name>Nikesc</name>
	</author>
	<content type="html">[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Nikes[/url],[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap Jordan[/url],
&lt;br&gt;[url=&lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;]cheap sneakers[/url]
&lt;br&gt;&lt;br&gt;Dear Customers
&lt;br&gt;&amp;nbsp;welcome to visit our website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;, &lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&amp;nbsp;I'm glad to introduce ourselves as a good wholesaler of sneakers, apparels, with high quality, best service and reasonable price &amp;nbsp;in china. We can offer series of Nike Jordan,Jordan fusion, Nike Shox, Air Force One,Air max,Gucci,Puma,Timberland,LV,prada,D&amp;G,Bape shoes etc.We also supply handbags such as chanel,Coach,Fendi,Gucci,LV, Prada. Jeans such as Red monkey,Evisu,
&lt;br&gt;Bape,BBC,Ed hardy,D&amp;G,Antik,G-star,Antruletc. The price depends on quantity.All of the products displayed on our website are available and in stock.
&lt;br&gt;&amp;nbsp;The products you ordered will be delivered by DHL, EMS, within 24 hours after your payment. Our payment terms are Western Union and Paypal. On the other hand, the freight is FREE. We are sincerely to find excellent partners to establish long-term business relationships. If you are interested in our products, please do not hesitate to contact us, we are on the service for you. Please contact us for more details. 
&lt;br&gt;Website: &lt;a href=&quot;http://www.Nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.Nikesc.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.sneakermonger.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sneakermonger.com&lt;/a&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.nikesc.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nikesc.com&lt;/a&gt;wholesale Nikes,wholesale sneakers,Cheap Jordans,cheap Adidas,cheap Nike dunks,wholesale Jordans,cheap Nikes,cheap Nike shox,cheap Nike shoes,cheap Nike Air force 1,cheap Air Jordans,cheap dunks,cheap Nike sb,cheap Nike sneakers,Retro
&lt;br&gt;discount Nike shoes,cheap Air max,cheap Jordan sneakers,wholesale Jordan Fusion,wholesale Nike Air forceone,
&lt;br&gt;wholesale Nike dunks,Gucci,Prada,jeans,bags,Adidas,Puma,www.Nikesc.com
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wholesale-Cheap-Jordans-sneakers%2CAir-Max%2CCheap-Nikes-Shox-dunks%2CAdidas-shoes%2Ccheap-Puma-Dsquared-Shoes%2Cshorts-jeans-tp23093698p23093698.html" />
</entry>

</feed>
