Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:bmwiedemann:reproducible:distribution:ring1
python-wxPython
0001-Update-wxTextCtrl-OSX-overrides-since-they...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Update-wxTextCtrl-OSX-overrides-since-they-re-now-do.patch of Package python-wxPython
From 7a198b8cae9a81cec4d25a0c6c5cc65ad8822bb2 Mon Sep 17 00:00:00 2001 From: Scott Talbert <swt@techie.net> Date: Mon, 20 Nov 2023 22:12:58 -0500 Subject: [PATCH] Update wxTextCtrl OSX overrides since they're now documented --- etg/textctrl.py | 48 +++++++++++++++++++++--------------------------- 1 file changed, 21 insertions(+), 27 deletions(-) diff --git a/etg/textctrl.py b/etg/textctrl.py index af631a53..690d68c4 100644 --- a/etg/textctrl.py +++ b/etg/textctrl.py @@ -114,35 +114,29 @@ def parseAndTweakModule(): # OSX methods for controlling native features - c.addCppMethod('void', 'OSXEnableAutomaticQuoteSubstitution', '(bool enable)', - doc="Mac-only method for turning on/off automatic quote substitutions.", - body="""\ - #ifdef __WXMAC__ - self->OSXEnableAutomaticQuoteSubstitution(enable); - #else - wxPyRaiseNotImplemented(); - #endif - """) + c.find('OSXEnableAutomaticQuoteSubstitution').setCppCode("""\ + #ifdef __WXMAC__ + self->OSXEnableAutomaticQuoteSubstitution(enable); + #else + wxPyRaiseNotImplemented(); + #endif + """) - c.addCppMethod('void', 'OSXEnableAutomaticDashSubstitution', '(bool enable)', - doc="Mac-only method for turning on/off automatic dash substitutions.", - body="""\ - #ifdef __WXMAC__ - self->OSXEnableAutomaticDashSubstitution(enable); - #else - wxPyRaiseNotImplemented(); - #endif - """) + c.find('OSXEnableAutomaticDashSubstitution').setCppCode("""\ + #ifdef __WXMAC__ + self->OSXEnableAutomaticDashSubstitution(enable); + #else + wxPyRaiseNotImplemented(); + #endif + """) - c.addCppMethod('void', 'OSXDisableAllSmartSubstitutions', '()', - doc="Mac-only method to disable all automatic text substitutions.", - body="""\ - #ifdef __WXMAC__ - self->OSXDisableAllSmartSubstitutions(); - #else - wxPyRaiseNotImplemented(); - #endif - """) + c.find('OSXDisableAllSmartSubstitutions').setCppCode("""\ + #ifdef __WXMAC__ + self->OSXDisableAllSmartSubstitutions(); + #else + wxPyRaiseNotImplemented(); + #endif + """) # TODO: add support for wxTextProofOptions (only supported on MSW/GTK3) # so will need stubs on other platforms. -- 2.43.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor