summaryrefslogtreecommitdiff
path: root/pyuno/source/module/pyuno_impl.hxx
AgeCommit message (Collapse)Author
2014-06-05various: remove SAL_THROW macroNoel Grandin
Change-Id: I9464179a736b91f5bc32eb5e5e89b3b4e3da3494
2014-05-15Resolves fdo#70681: fixincludeguards.pl: all that's leftThomas Arnhold
Change-Id: I3e51a62710bb46c8255fd228d41d9300c90a1fb5 Reviewed-on: https://gerrit.libreoffice.org/9360 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-08pyuno: sal_Bool->boolNoel Grandin
Change-Id: I071c8984cd86b523d8ebae04b5fb2bdc1ac1a5b1
2014-04-02coverity#1019376 Resource leakCaolán McNamara
Change-Id: Ifa9c5a7b3aa0d219e09fa3081e66d870a508a84d
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-26Remove visual noise from pyunoAlexander Wilms
Change-Id: I27f5edf45d5968879436e2466f953576651ed8ae Reviewed-on: https://gerrit.libreoffice.org/8290 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-10Use boolStephan Bergmann
Change-Id: I4c05c602ecdd77d07e8106387270bf01718e975b
2013-08-13fdo#50470: Restore pyuno object method introspection in Python 3David Bolen
Switch to __dir__ entry point for introspection as Python 3 dropped support for __members__/__methods__. This is backwards compatible to Python 2.6. Module initialization adjusted to complete type setup (needed for tp_dict) via PyType_Ready. Change-Id: Ie1f7b9dd4279242de89d009eb7acdc8c786dab8f Reviewed-on: https://gerrit.libreoffice.org/5375 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-07-12Resolves: #i120788# remove unused members from PyUNO_callable_InternalsHerbert Dürr
Patch by: Tsutomu Uchino <hanya.runo@gmail.com> (cherry picked from commit 5e2c3fd88906494965979bd20ca852391bee3bac) Conflicts: pyuno/source/module/pyuno_impl.hxx Change-Id: If73d5f7b799f04b79b5cc71d2d44c797851b18d0
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2012-12-25WaE: Fix needed with MSVS 2010, tooTor Lillqvist
Change-Id: I1d1da64b14139c1d90ac07685f3fe88e99253815
2012-12-21VS2012 WaE: C4211: nonstandard extension used : redefined extern to staticTor Lillqvist
Some screwup with hypot(). As a workaround, include <math.h> early. Change-Id: Ic8c6abc45f8502097c6b6b619108d50ea3c22392
2012-11-25pyuno: fix handling of "str", "unicode", "bytes" types:Michael Stahl
Replace currrent wrappers of Python 2 only PyString_* functions with better abstractions that handle default "str" (PyStr_*) or byte strings ("str"/"bytes" depending on version, PyStrBytes_*) and adjust all invocations to work on appropriate string types. Fixes obvious "attributes typeName and/or value of uno.Enum are not strings" exceptions with Python 3. Change-Id: I255dcb1bc198fd7f6a62b83b957901521071a480
2012-07-02re-base on ALv2 code. Removing:Michael Meeks
a patch contributed by Pedro Giffuni to handle FreeBSD issues that are unlikely to be an issue with a two-layer LibreOffice. http://svn.apache.org/viewvc?view=revision&revision=1180509
2012-02-10Removed unused codeAlexander Bergmann
2012-01-26Code cleanup: ( () ) replaced by (())Alexander Bergmann
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2011-05-07PyVarObject_HEAD_INIT() isn't defined in Python 2.5-Joseph Powers
Mac OS X is still being compiled vs 2.3
2011-05-07Port PyUno to support Python 3Andreas Becker
2011-02-04moving the rest of ure repository to boost unordered containersFridrich Strba
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-04-11INTEGRATION: CWS changefileheader (1.6.54); FILE MERGEDRüdiger Timm
2008/03/31 07:24:58 rt 1.6.54.1: #i87441# Change license header to LPGL v3.
2006-06-20INTEGRATION: CWS warnings01 (1.3.44); FILE MERGEDJens-Heiner Rechtien
2006/04/20 14:46:09 sb 1.3.44.5: #i53898# Made code warning-free again after resync to SRC680m162. 2006/04/07 21:24:23 sb 1.3.44.4: RESYNC: (1.4-1.5); FILE MERGED 2006/03/01 10:01:16 sb 1.3.44.3: #i53898# Made code waring-free. 2005/09/23 02:08:50 sb 1.3.44.2: RESYNC: (1.3-1.4); FILE MERGED 2005/09/09 15:31:19 sb 1.3.44.1: #i53898# Made code warning-free.
2006-03-22INTEGRATION: CWS pyunofixes2 (1.3.40); FILE MERGEDOliver Bolte
2006/01/07 21:35:15 jbu 1.3.40.3: RESYNC: (1.3-1.4); FILE MERGED 2005/09/09 18:51:58 jbu 1.3.40.2: #i54416# removed now obsolete PYUNO_DEBUG macro 2005/09/09 18:43:07 jbu 1.3.40.1: #i54416#,#i47270# added logging support for pyuno + refcounting bug for __members__ variable fixed
2005-09-08INTEGRATION: CWS ooo19126 (1.3.42); FILE MERGEDRüdiger Timm
2005/09/05 18:39:21 rt 1.3.42.1: #i54170# Change license header: remove SISSL
2004-02-02INTEGRATION: CWS geordi2q14 (1.2.34); FILE MERGEDJens-Heiner Rechtien
2004/01/29 18:09:56 hr 1.2.34.1: #111934#: merge CWS ooo111fix2
2003-05-24#i12504# added conversion modeJörg Budischewski
2003-03-23initial checkin for the pyuno-0.9.2 releaseJörg Budischewski