<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-caja/src, branch v1.23.1</title>
<subtitle>Python bindings for libcaja-extension</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/'/>
<entry>
<title>Get rid of commons</title>
<updated>2020-01-29T19:31:17+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2020-01-29T16:07:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=c3ac79c8c6db137c01acc958ed62488e664fd04c'/>
<id>c3ac79c8c6db137c01acc958ed62488e664fd04c</id>
<content type='text'>
See https://gcc.gnu.org/gcc-10/porting_to.html#common
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://gcc.gnu.org/gcc-10/porting_to.html#common
</pre>
</div>
</content>
</entry>
<entry>
<title>drop Python 2 support (#50)</title>
<updated>2019-12-25T21:57:11+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-12-25T21:57:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=8a6ccef47b310ff70b6f42e625b6739363265648'/>
<id>8a6ccef47b310ff70b6f42e625b6739363265648</id>
<content type='text'>
it's going EOL in 2020</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it's going EOL in 2020</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespaces</title>
<updated>2019-07-06T12:07:53+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-29T10:04:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=86b3ff6a9cd575dbed3a6b2562fad2d22b8f48f9'/>
<id>86b3ff6a9cd575dbed3a6b2562fad2d22b8f48f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Caja.OperationHandle usable.</title>
<updated>2019-03-31T10:30:00+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-02-17T16:36:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=1d5a8b7aa497c6d3d3257887f95832eda397347c'/>
<id>1d5a8b7aa497c6d3d3257887f95832eda397347c</id>
<content type='text'>
The Caja.OperationHandle.handle property is added: this gives access to the
effective handle taking the form of a non-zero signed integer that can be
stored in a void pointer. Trying to set this property with an invalid value
raises an exception.
Upon update_file_info_full call, the new Caja.OperationHandle is preset with
a "unique" non-null value generated from an atomic counter. When the python
method returns, the handle value is transmitted to Caja whatever it is:
this fixes the problem of Caja expecting a non-null handle when
CAJA_OPERATION_IN_PROGRESS is returned.

Ref: https://github.com/mate-desktop/python-caja/issues/36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Caja.OperationHandle.handle property is added: this gives access to the
effective handle taking the form of a non-zero signed integer that can be
stored in a void pointer. Trying to set this property with an invalid value
raises an exception.
Upon update_file_info_full call, the new Caja.OperationHandle is preset with
a "unique" non-null value generated from an atomic counter. When the python
method returns, the handle value is transmitted to Caja whatever it is:
this fixes the problem of Caja expecting a non-null handle when
CAJA_OPERATION_IN_PROGRESS is returned.

Ref: https://github.com/mate-desktop/python-caja/issues/36
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Python 2 INT_ASLONG function.</title>
<updated>2019-01-30T20:59:28+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-01-24T13:27:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=d3497665306dc69aad63b72d7c4ca1d8d17ea3bd'/>
<id>d3497665306dc69aad63b72d7c4ca1d8d17ea3bd</id>
<content type='text'>
Ref: https://github.com/mate-desktop/python-caja/pull/34#issuecomment-457189545
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref: https://github.com/mate-desktop/python-caja/pull/34#issuecomment-457189545
</pre>
</div>
</content>
</entry>
<entry>
<title>Include Python 3 ABI flags in shared library name.</title>
<updated>2019-01-30T20:59:28+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-01-19T00:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=7c4ff1a2c72b9a4f2a84a2e10c7ea0450dbf5227'/>
<id>7c4ff1a2c72b9a4f2a84a2e10c7ea0450dbf5227</id>
<content type='text'>
Python 3 appends the ABI flags to the version in the shared library file name:
since this library is loaded as a gmodule, the correct file name must be
provided.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3 appends the ABI flags to the version in the shared library file name:
since this library is loaded as a gmodule, the correct file name must be
provided.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Python statements compatible with version 2 and 3.</title>
<updated>2019-01-30T20:59:28+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-01-19T00:26:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=855e61271bb357b5ccd8beb5541be45ecf62a74f'/>
<id>855e61271bb357b5ccd8beb5541be45ecf62a74f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement Python 3 C API compatibility using conditional and macros.</title>
<updated>2019-01-30T20:59:28+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-01-19T00:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=047c35bf0aaec2601d6e26e5ab479eeccc58f640'/>
<id>047c35bf0aaec2601d6e26e5ab479eeccc58f640</id>
<content type='text'>
The updated sources are still compatible with Python 2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The updated sources are still compatible with Python 2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fail to build if some referenced symbol cannot be resolved at link time.</title>
<updated>2019-01-30T20:59:28+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-01-19T00:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=ef861e9a5a48a3df18b11871fa317343fa578ad4'/>
<id>ef861e9a5a48a3df18b11871fa317343fa578ad4</id>
<content type='text'>
This also requires to link with the gmodule library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also requires to link with the gmodule library.
</pre>
</div>
</content>
</entry>
<entry>
<title>use standard python exception message</title>
<updated>2017-07-26T12:27:43+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2017-07-26T12:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/python-caja/commit/?id=d82c4594d5dde57d3b3b3b8d4f1e02eb7d43c0c3'/>
<id>d82c4594d5dde57d3b3b3b8d4f1e02eb7d43c0c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
