pyobjc-dev Mailing List for PyObjC (Page 245)
Brought to you by:
ronaldoussoren
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(30) |
May
(18) |
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2002 |
Jan
(7) |
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
(3) |
Jul
(13) |
Aug
|
Sep
(23) |
Oct
(180) |
Nov
(291) |
Dec
(95) |
2003 |
Jan
(338) |
Feb
(352) |
Mar
(97) |
Apr
(46) |
May
(226) |
Jun
(184) |
Jul
(145) |
Aug
(141) |
Sep
(69) |
Oct
(161) |
Nov
(96) |
Dec
(90) |
2004 |
Jan
(66) |
Feb
(87) |
Mar
(98) |
Apr
(132) |
May
(115) |
Jun
(68) |
Jul
(150) |
Aug
(92) |
Sep
(59) |
Oct
(52) |
Nov
(17) |
Dec
(75) |
2005 |
Jan
(84) |
Feb
(191) |
Mar
(133) |
Apr
(114) |
May
(158) |
Jun
(185) |
Jul
(62) |
Aug
(28) |
Sep
(36) |
Oct
(88) |
Nov
(65) |
Dec
(43) |
2006 |
Jan
(85) |
Feb
(62) |
Mar
(92) |
Apr
(75) |
May
(68) |
Jun
(101) |
Jul
(73) |
Aug
(37) |
Sep
(91) |
Oct
(65) |
Nov
(30) |
Dec
(39) |
2007 |
Jan
(24) |
Feb
(28) |
Mar
(10) |
Apr
(2) |
May
(18) |
Jun
(16) |
Jul
(21) |
Aug
(6) |
Sep
(30) |
Oct
(31) |
Nov
(153) |
Dec
(31) |
2008 |
Jan
(63) |
Feb
(70) |
Mar
(47) |
Apr
(24) |
May
(59) |
Jun
(22) |
Jul
(12) |
Aug
(7) |
Sep
(14) |
Oct
(26) |
Nov
(5) |
Dec
(5) |
2009 |
Jan
(10) |
Feb
(41) |
Mar
(70) |
Apr
(88) |
May
(49) |
Jun
(62) |
Jul
(34) |
Aug
(15) |
Sep
(55) |
Oct
(40) |
Nov
(67) |
Dec
(21) |
2010 |
Jan
(60) |
Feb
(17) |
Mar
(26) |
Apr
(26) |
May
(29) |
Jun
(4) |
Jul
(21) |
Aug
(21) |
Sep
(10) |
Oct
(12) |
Nov
(3) |
Dec
(19) |
2011 |
Jan
(3) |
Feb
(13) |
Mar
(8) |
Apr
(8) |
May
(17) |
Jun
(20) |
Jul
(21) |
Aug
(7) |
Sep
|
Oct
|
Nov
(9) |
Dec
(11) |
2012 |
Jan
(3) |
Feb
|
Mar
|
Apr
(5) |
May
(4) |
Jun
(14) |
Jul
(5) |
Aug
(2) |
Sep
(15) |
Oct
(2) |
Nov
(23) |
Dec
(1) |
2013 |
Jan
(8) |
Feb
(1) |
Mar
|
Apr
|
May
(5) |
Jun
(1) |
Jul
(5) |
Aug
(4) |
Sep
|
Oct
(12) |
Nov
(10) |
Dec
(3) |
2014 |
Jan
(7) |
Feb
(14) |
Mar
(2) |
Apr
|
May
(2) |
Jun
(11) |
Jul
(10) |
Aug
(4) |
Sep
|
Oct
(8) |
Nov
(1) |
Dec
(2) |
2015 |
Jan
(9) |
Feb
(7) |
Mar
(1) |
Apr
|
May
(7) |
Jun
|
Jul
(5) |
Aug
(6) |
Sep
|
Oct
(1) |
Nov
(4) |
Dec
|
2016 |
Jan
(1) |
Feb
(1) |
Mar
(4) |
Apr
(2) |
May
(1) |
Jun
|
Jul
(6) |
Aug
(8) |
Sep
(21) |
Oct
(17) |
Nov
|
Dec
(36) |
2017 |
Jan
(6) |
Feb
(2) |
Mar
(4) |
Apr
(2) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(6) |
2018 |
Jan
(2) |
Feb
(3) |
Mar
(3) |
Apr
(14) |
May
(2) |
Jun
(2) |
Jul
(4) |
Aug
(3) |
Sep
(6) |
Oct
(16) |
Nov
(1) |
Dec
(6) |
2019 |
Jan
(3) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(6) |
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(7) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(2) |
Dec
(1) |
2021 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(5) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2025 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jack J. <Jac...@or...> - 2003-05-02 21:38:42
|
On vrijdag, mei 2, 2003, at 18:38 Europe/Amsterdam, Dinu Gherman wrote: > Bill Bumgarner: > >> The project builder templates are currently a bit broken -- they >> don't create projects that run "out of t he box". It looks to be do >> to the namespace cleanup that happened over the past weeks/months. >> >> I'm not going to have time to address this before I return from >> California next Wednesday -- if someone can beat me to it, that would >> be great [and would be good to do before the 0.9 release]. > > Well, I'm not beating anybody. I just looked into the website again > and found that 0.8 was soon released five months ago (as it claims, > on 2002-12-19). So, given the many changes inbetween and given that > EuroPython is about 50 days away I'd really like to see 0.9 come out > before June and, ideally with some time left for people to use it > and adapt their apps, if needed, before going there, but YMMV... > I'd even swallow some light bugs in 0.9, but the templates should > be working. I second this. I know, it's easy to second something if you're not willing to actually do the dirty work, but still:-) Actually, I *am* willing to do some work. If there are only one or two showstoppers: please let me know and I'll see if I can find time. If someone can give me a recipe to see the problem, that is (Bill's description is a bit too vague). Ideally I would like to see 0.9 Real Soon Now, as in early next week. If that happens I will delay the announcement of MacPython-2.3b1 so that PyObjC 0.9 can be installed through the package manager. I think we have a really cool combo, then, and something we can get some airplay for, to whet people's appetite so we'll blow them away when 2.3 and 1.0 come out later. But I'm off on a holiday after next week, and as the 2.3b1 is the first one that's going to get exposure (and, hence, bug reports) I really want to advertise it next week. And lets try for a fast track to 1.0. Don't forget 1.0 doesn't have to be perfect, after all "it's only a 1.0 release". And we shouldn't forget about "release early, release often". We don't want (say) the Ruby people to come up with something before us that will eat the publicity and turn us into also-runners. -- - Jack Jansen <Jac...@or...> http://www.cwi.nl/~jack - - If I can't dance I don't want to be part of your revolution -- Emma Goldman - |
From: Dinu G. <gh...@da...> - 2003-05-02 16:37:10
|
Bill Bumgarner: > The project builder templates are currently a bit broken -- they don't > create projects that run "out of t he box". It looks to be do to the > namespace cleanup that happened over the past weeks/months. > > I'm not going to have time to address this before I return from > California next Wednesday -- if someone can beat me to it, that would > be great [and would be good to do before the 0.9 release]. Well, I'm not beating anybody. I just looked into the website again and found that 0.8 was soon released five months ago (as it claims, on 2002-12-19). So, given the many changes inbetween and given that EuroPython is about 50 days away I'd really like to see 0.9 come out before June and, ideally with some time left for people to use it and adapt their apps, if needed, before going there, but YMMV... I'd even swallow some light bugs in 0.9, but the templates should be working. Regards, Dinu -- Dinu C. Gherman ...................................................................... "There is more to life than increasing its speed." (Mahatma Ghandi) |
From: Bill B. <bb...@co...> - 2003-05-01 23:21:04
|
The project builder templates are currently a bit broken -- they don't create projects that run "out of t he box". It looks to be do to the namespace cleanup that happened over the past weeks/months. I'm not going to have time to address this before I return from California next Wednesday -- if someone can beat me to it, that would be great [and would be good to do before the 0.9 release]. b.bum |
From: Just v. R. <ju...@le...> - 2003-04-29 07:40:56
|
Greg Hamilton wrote: > Hello, > > We're trying to display a standard NSSavePanel save file sheet. > The save sheet is displayed. > The Cancel button works. > Save causes a SIGBUS 10. > Any clues ? > > def saveAs_(self, sender): > sp = NSSavePanel.savePanel() > > sp.beginSheetForDirectory_file_modalForWindow_modalDelegate_didEndSelect > or_contextInfo_( > '~/Documents', > None, > self.mainWindow, > self, > 'didEndSheet:returnCode:contextInfo:', > 0) > print "end of save as" > > def didEndSheet_returnCode_contextInfo_(self, sheet, return_code, > contextInfo): > print 'Did End' > if return_code == NSOKButton: > self.filename = sheet.filename() > print "saving %s items as %s" % (len(self.sched), > self.filename) > self.sched.save(self.filename) You need to specify the exact signature of your didEndSheet_etc method: returnCode is an int argument and PyObjC can't guess that. After your method definition, add: didEndSheet_returnCode_contextInfo_ = objc.selector(didEndSheet_returnCode_contextInfo_, signature="v@:@ii") (I'm not sure I got this right as I don't know where that signature syntax is defined and I have no time to actually run the code.) Just |
From: Greg H. <gr...@ob...> - 2003-04-29 07:20:23
|
Hello, We're trying to display a standard NSSavePanel save file sheet. The save sheet is displayed. The Cancel button works. Save causes a SIGBUS 10. Any clues ? def saveAs_(self, sender): sp = NSSavePanel.savePanel() sp.beginSheetForDirectory_file_modalForWindow_modalDelegate_didEndSelect or_contextInfo_( '~/Documents', None, self.mainWindow, self, 'didEndSheet:returnCode:contextInfo:', 0) print "end of save as" def didEndSheet_returnCode_contextInfo_(self, sheet, return_code, contextInfo): print 'Did End' if return_code == NSOKButton: self.filename = sheet.filename() print "saving %s items as %s" % (len(self.sched), self.filename) self.sched.save(self.filename) Greg Hamilton |
From: Ronald O. <ous...@ci...> - 2003-04-28 18:36:41
|
On Saturday, Apr 26, 2003, at 00:44 Europe/Amsterdam, Jack Jansen wrote: > > On vrijdag, apr 25, 2003, at 16:48 Europe/Amsterdam, Just van Rossum > wrote: >> Then the final clue came in: Bill had not seen the problem when _he_ >> built the app, but did reproduce it with the one _I_ built. So yes, it >> had something to do with my setup (as I sortof suspected), and all >> along >> I overlooked one thing: I didn't have the exact same version of libffi >> as he did. Fixing that made the problem go away. Yay! > > Can we create a regression test for this? Is it worth it? Maybe we can, but I don't think it is worth it unless this is very easy. I think this problem might be related to the warning we used to get when linking with libffi (about relocations in a TEXT section). Ronald (yes, he's back) |
From: Jack J. <Jac...@or...> - 2003-04-25 22:44:21
|
On vrijdag, apr 25, 2003, at 16:48 Europe/Amsterdam, Just van Rossum wrote: > Then the final clue came in: Bill had not seen the problem when _he_ > built the app, but did reproduce it with the one _I_ built. So yes, it > had something to do with my setup (as I sortof suspected), and all > along > I overlooked one thing: I didn't have the exact same version of libffi > as he did. Fixing that made the problem go away. Yay! Can we create a regression test for this? Is it worth it? -- - Jack Jansen <Jac...@or...> http://www.cwi.nl/~jack - - If I can't dance I don't want to be part of your revolution -- Emma Goldman - |
From: Just v. R. <ju...@le...> - 2003-04-25 14:48:40
|
First off, thanks a lot to everyone who sent me their test results. It seems all G4 machines were affected, but not G3's. Then the final clue came in: Bill had not seen the problem when _he_ built the app, but did reproduce it with the one _I_ built. So yes, it had something to do with my setup (as I sortof suspected), and all along I overlooked one thing: I didn't have the exact same version of libffi as he did. Fixing that made the problem go away. Yay! Just |
From: Just v. R. <ju...@le...> - 2003-04-24 19:59:02
|
Michael Hudson wrote: > > I can think about giving an overview talk about Cocoa if nobody > > else wants to. In that case I might be teasing this list for an > > exchange of ideas and input, though... ;-) > > I've been emailing with Just about a more user oriented talk, but less > is settled here I think (like for instance which track it belongs in). An exchange of ideas for a talk would be a great idea regardless. Dinu has much more experience with Cocoa that I have, so he should be more qualified to do a general Cocoa talk. Lets figure something out. Just |
From: Michael H. <mw...@py...> - 2003-04-24 13:59:29
|
Dinu Gherman <gh...@da...> writes: > has anybody made proposals for talks about PyObjC-related stuff > at EPC 2003 in Charlreroi? Something about the core pyobjc bridge > technology and "lessons learned" would be interesting. And maybe > something about Cocoa itself used from Python would also be nice. Yes. Ronald is giving a talk (well, he's submitted one and it has a good chance <wink> of being accepted) on the bridge. > I can think about giving an overview talk about Cocoa if nobody > else wants to. In that case I might be teasing this list for an > exchange of ideas and input, though... ;-) I've been emailing with Just about a more user oriented talk, but less is settled here I think (like for instance which track it belongs in). Cheers, M. -- About the use of language: it is impossible to sharpen a pencil with a blunt axe. It is equally vain to try to do it with ten blunt axes instead. -- E.W.Dijkstra, 18th June 1975. Perl did not exist at the time. |
From: Dinu G. <gh...@da...> - 2003-04-24 13:18:48
|
Hi, has anybody made proposals for talks about PyObjC-related stuff at EPC 2003 in Charlreroi? Something about the core pyobjc bridge technology and "lessons learned" would be interesting. And maybe something about Cocoa itself used from Python would also be nice. I can think about giving an overview talk about Cocoa if nobody else wants to. In that case I might be teasing this list for an exchange of ideas and input, though... ;-) Regards, Dinu -- Dinu C. Gherman ...................................................................... "One of the great things about books is sometimes there are some fantastic pictures." (George W. Bush, 3 Jan. 2000) |
From: Just v. R. <ju...@le...> - 2003-04-23 19:53:49
|
Btw. it's probably better for the list if you send feedback directly to me. I'll summarize later. Thanks for the feedback so far! Keep it coming. (Please be clear in your answers, mention whether you see a solid white rectangle or a striped rectangle.) Just |
From: Dinu G. <gh...@da...> - 2003-04-23 19:17:13
|
I wrote: >> (Should show a window with a white rectangle, but shows vertical lines >> of some color(s) on my box that change when resizing the window.) > > Does so on my iBook 600 MHz, OS X 10.2.5, /usr/bin/python 2.2.2, > ATY RageM3p29s (display). Sorry, that was maybe not so clear. So: it does show a white rectangle and no other "special" effects! Dinu -- Dinu C. Gherman ...................................................................... "If you tell the truth, you don't have to remember anything." (Mark Twain) |
From: Dinu G. <gh...@da...> - 2003-04-23 19:11:58
|
Just van Rossum: > http://just.letterror.com/~just/DumbApp.app.sit (668 k) > > (Should show a window with a white rectangle, but shows vertical lines > of some color(s) on my box that change when resizing the window.) Does so on my iBook 600 MHz, OS X 10.2.5, /usr/bin/python 2.2.2, ATY RageM3p29s (display). Dinu -- Dinu C. Gherman ...................................................................... "IBM put the 'blitz' in 'blitzkrieg'. The whole war effort was organized on Hollerith machines." (Edwin Black) |
From: Zachery B. <zb...@ur...> - 2003-04-23 19:00:37
|
On Wednesday, Apr 23, 2003, at 14:20 US/Eastern, Just van Rossum wrote: > (Should show a window with a white rectangle, but shows vertical lines > of some color(s) on my box that change when resizing the window.) Don't get that behavior here: dual-USB 500MHz iBook Card Name: ATY,RageM3p29s Card Model: ATY,RageM3 10.2.5 /usr/bin/python Zac |
From: Just v. R. <ju...@le...> - 2003-04-23 18:20:49
|
bb...@ma... wrote: > I have tested it on a Dual Proc G4 450 w/a Rage 128 Pro [garbage] > video card and a TiBook 667 (first TiBook with a decent vid card). > > Both work fine. Beh. These are the machines I get reliable failure reports from: 1Ghz Powerbook, ATI Mobility Radeon 9000 AGP Card Type: ATY,DDParent Card Name: ATY,XiaParent Card Model: ATY,RV250M9 400 Mhz TiBook Card Type: RageM3p-parent Card Name: ATY,RageM3p12Parent Card Model: ATY,RageM3 Dual 1.25GHz PowerPC G4 ATI Radeon 9000 Pro, 64 Mb. Just in case it's my *build* setup rather than anything else (eg. I don't have the latest dev tools installed, dunno exactly which version actually), here's a standalone app (using Python 2.3 from fairly recent CVS): http://just.letterror.com/~just/DumbApp.app.sit (668 k) (Should show a window with a white rectangle, but shows vertical lines of some color(s) on my box that change when resizing the window.) Thanks for any feedback, Just |
From: <bb...@ma...> - 2003-04-22 22:52:05
|
On Tuesday, Apr 22, 2003, at 16:49 US/Eastern, Just van Rossum wrote: > I've attached a tiny test program that demonstrates a problem that > showed up with OS 10.2.5: all of a sudden custom views don't get erased > properly, but instead filled with a pattern that appears to be random. > The very same program works well in 10.2.4 and before, regardless of > the > PyObjC version. The equivalent ObjC program works just fine regardless > of OS version. Does anyone have a clue what could be wrong? I have tested it on a Dual Proc G4 450 w/a Rage 128 Pro [garbage] video card and a TiBook 667 (first TiBook with a decent vid card). Both work fine. b.bum |
From: <bb...@ma...> - 2003-04-22 22:18:13
|
On Tuesday, Apr 22, 2003, at 17:41 US/Eastern, Just van Rossum wrote: > Can anyone else see the problem? (I _know_ it's not a problem unique to > my machine as I got two independent reports from people using two > different PyObjC apps that see the same as I do on 10.2.5.) > > The effect only shows for untransformed rectangles: non-rectangular > bezier paths don't have the problem. What video cards do you have in the test systems? I'll try the app across the other 10.2.5 [6l29] systems I have here. b.bum |
From: Just v. R. <ju...@le...> - 2003-04-22 21:42:05
|
bb...@ma... wrote: > Working here on 6L28 with /usr/bin/python. Hm, I get the pattern with both /usr/bin/python and a non-framework install of CVS Python of a little while back. This is on 6L29. PyObjC straight from CVS, installed with distutils. Can anyone else see the problem? (I _know_ it's not a problem unique to my machine as I got two independent reports from people using two different PyObjC apps that see the same as I do on 10.2.5.) The effect only shows for untransformed rectangles: non-rectangular bezier paths don't have the problem. Just |
From: <bb...@ma...> - 2003-04-22 20:59:28
|
Working here on 6L28 with /usr/bin/python. On Tuesday, Apr 22, 2003, at 16:49 US/Eastern, Just van Rossum wrote: > I've attached a tiny test program that demonstrates a problem that > showed up with OS 10.2.5: all of a sudden custom views don't get erased > properly, but instead filled with a pattern that appears to be random. > The very same program works well in 10.2.4 and before, regardless of > the > PyObjC version. The equivalent ObjC program works just fine regardless > of OS version. Does anyone have a clue what could be wrong? |
From: Just v. R. <ju...@le...> - 2003-04-22 20:49:57
|
I've attached a tiny test program that demonstrates a problem that showed up with OS 10.2.5: all of a sudden custom views don't get erased properly, but instead filled with a pattern that appears to be random. The very same program works well in 10.2.4 and before, regardless of the PyObjC version. The equivalent ObjC program works just fine regardless of OS version. Does anyone have a clue what could be wrong? Just |
From: <bb...@ma...> - 2003-04-19 17:53:57
|
On Saturday, Apr 19, 2003, at 13:25 US/Eastern, Bill Bumgarner wrote: > The templates are broken if installed via the package; fixing now. > Sorry! The specifications and templates have been moved back to /Developer due to a bug in PBX. Specifically, PBX looks in /Network/Developer, /Developer, and ~/Developer for the additional resources-- but fails to look in /Library/Developer (as it should). So, for now, the PB Extras are in /Developer again. That is truly unfortunate in that it means the developer will have to reinstall PyObjC after removing/upgrading the dev tools. A bug has been filed at bugreport.apple.com. *sigh* b.bum |
From: Bill B. <bb...@co...> - 2003-04-19 17:26:15
|
The templates are broken if installed via the package; fixing now. Sorry! |
From: Bill B. <bb...@co...> - 2003-04-19 17:16:00
|
I completed the changes to the 0.9 packaging and have restructured everything related to ProjectBuilder into the ProjectBuilder Extras directory within the repository. I also added the Python language definition for Project Builder; PB will now colorize Python code once you install 0.9. Everything not in site-packages is now installed-- documentation, examples, templates, etc..-- into /Library/Developer/. When installing over 0.9pre1, Installer should correctly upgrade the system by removing the files from their original location. post_install and post_upgrade were conslidated into preflight -- preflight now also removes the 0.8 examples, templates, and receipt. b.bum Begin forwarded commit message: > Log Message: > Consolidated post_install and post_upgrade into preflight script. It > is safer to delete legacy cruft prior to installing new cruft. > Integrated removal of examples and templates from the pre-0.9 location > of /Developer. > > Finished moving templates and language specifications to > /Library/Developer as per Apple's informal/unsupported recommendation. > Documentation and Examples can also be found in /Library/Developer > now. |
From: Bill B. <bb...@co...> - 2003-04-19 16:22:07
|
It appears that we cannot upgrade from PyObjC 0.8.0.pkg unless we call the 0.9 package the same thing. Bummer. As such, we probably need a pre-flight that detects the presence of the PyObjC 0.8.0 (or 0.7.0) installer package receipt and then uninstalls those packages prior to installing PyObjC.pkg. Now that the package is generically named, it'll "just work" going forward (I just tested it). I'm working on this problem now. b.bum |