Issue 812750: OSA support for properties broken (original) (raw)

Created on 2003-09-25 21:52 by jackjansen, last changed 2022-04-10 16:11 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
Issue812750.diff syeberman,2009-08-14 01:24 macosa.rst patch
Messages (8)
msg60399 - (view) Author: Jack Jansen (jackjansen) * (Python committer) Date: 2003-09-25 21:52
In 2.3 the handling of elements in OSA classes was revamped, so that accessing an element would cause an object of the right type (the Python class handling the OSA class for the element) was returned, but this wasn't done for properties. So at the moment it is possible to say "finder.get(finder.window(0).name)", but not "finder.get(finder.desktop.url)". This seriously hampers the usefulness of the OSA stuff in some cases.
msg63408 - (view) Author: Mark Dickinson (mark.dickinson) * (Python committer) Date: 2008-03-08 23:19
The docs say that development for the MacPython OSA modules has stopped, and that a replacement is expected for Python 2.5. Can this issue now be closed, or at least have its priority downgraded?
msg82024 - (view) Author: Daniel Diniz (ajaksu2) * (Python triager) Date: 2009-02-14 12:10
The module is stagnant ("Development on this set of modules has stopped"), but the docs (for 2.6!) still claim " and a replacement is expected for Python 2.5". http://www.python.org/doc/2.6/library/macosa.html
msg91539 - (view) Author: Sye van der Veen (syeberman) * Date: 2009-08-14 01:24
I've attached a patch to remove "a replacement is expected for Python 2.5".
msg114287 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2010-08-18 22:30
All that is needed is the doc patch to be applied and the issue closed. Or have I missed something?
msg114302 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2010-08-18 23:49
Suggest a different wording to reflect that the 3rd-party appscript package has become the de facto standard for AppleScript support, so something like: -stopped, and a replacement is expected for Python 2.5. +stopped. For more up-to-date implementation of AppleScript support for Python, see the third-party py-appscript project: http://pypi.python.org/pypi/appscript/
msg117533 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2010-09-28 15:46
I've applied the documentation patch that Ned suggests in r I'm furthermore closing this issue as "Won't Fix" because the OSA bindings are no longer developed and we'll therefore not implement the new feature that Jack mentions.
msg117534 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2010-09-28 15:47
Sent the message too soon... the documentation update is in r85069.
History
Date User Action Args
2022-04-10 16:11:23 admin set github: 39304
2010-09-28 15:47:40 ronaldoussoren set messages: +
2010-09-28 15:46:38 ronaldoussoren set status: open -> closednosy: + ronaldoussorenmessages: + resolution: wont fix
2010-08-18 23:49:33 ned.deily set nosy: + ned.deilymessages: +
2010-08-18 22:30:34 BreamoreBoy set nosy: + BreamoreBoy, docs@pythonmessages: + assignee: jackjansen -> docs@pythonstage: test needed -> patch review
2009-08-14 01:24:15 syeberman set files: + Issue812750.diffstatus: pending -> opennosy: + syebermanmessages: + keywords: + patch
2009-02-14 12:10:15 ajaksu2 set status: open -> pendingversions: + Python 2.7nosy: + ajaksu2messages: + components: + Documentationtype: enhancementstage: test needed
2008-03-27 13:21:30 georg.brandl set priority: high -> low
2008-03-08 23:19:18 mark.dickinson set nosy: + mark.dickinsonmessages: +
2003-09-25 21:52:02 jackjansen create