Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.system > #58775 > unrolled thread
| Started by | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| First post | 2014-04-22 01:57 -0400 |
| Last post | 2014-04-23 12:43 +0000 |
| Articles | 20 on this page of 23 — 7 participants |
Back to article view | Back to comp.sys.mac.system
Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-22 01:57 -0400
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-22 03:20 -0400
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-22 03:56 -0400
Re: Couple of Xcode questions Alan Baker <alangbaker@telus.net> - 2014-04-23 10:05 -0700
Re: Couple of Xcode questions Lewis <g.kreme@gmail.com.dontsendmecopies> - 2014-04-22 13:58 +0000
Re: Couple of Xcode questions Don Bruder <dakidd@sonic.net> - 2014-04-22 09:11 -0700
Re: Couple of Xcode questions nospam <nospam@nospam.invalid> - 2014-04-22 12:20 -0400
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-22 15:21 -0400
Re: Couple of Xcode questions nospam <nospam@nospam.invalid> - 2014-04-22 15:36 -0400
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-22 16:10 -0400
Re: Couple of Xcode questions nospam <nospam@nospam.invalid> - 2014-04-22 16:43 -0400
Re: Couple of Xcode questions Alan Baker <alangbaker@telus.net> - 2014-04-23 10:11 -0700
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-23 14:55 -0400
Re: Couple of Xcode questions Alan Baker <alangbaker@telus.net> - 2014-04-23 16:38 -0700
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-23 21:46 -0400
Re: Couple of Xcode questions Alan Baker <alangbaker@telus.net> - 2014-04-23 20:58 -0700
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-24 00:44 -0400
Re: Couple of Xcode questions Alan Baker <alangbaker@telus.net> - 2014-04-24 01:47 -0700
Re: Couple of Xcode questions JF Mezei <jfmezei.spamnot@vaxination.ca> - 2014-04-24 03:49 -0400
Re: Couple of Xcode questions Paul Sture <nospam@sture.ch> - 2014-05-10 19:13 +0200
Re: Couple of Xcode questions Michael Vilain <vilain@NOspamcop.net> - 2014-05-10 11:34 -0700
Re: Couple of Xcode questions Lewis <g.kreme@gmail.com.dontsendmecopies> - 2014-05-11 15:39 +0000
Re: Couple of Xcode questions Lewis <g.kreme@gmail.com.dontsendmecopies> - 2014-04-23 12:43 +0000
Page 1 of 2 [1] 2 Next page →
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-22 01:57 -0400 |
| Subject | Couple of Xcode questions |
| Message-ID | <535604c4$0$22465$c3e8da3$f6268168@news.astraweb.com> |
So, I am wasting much time trying to get a simple AppleScriptObjC to run. :-( Question: Is there a magic incantation to change the font of the displayed code ? Edit -> Format -> Font -> Show fonts lets you choose fonts, but no change to code. Similarly, Edit -> Format -> Font -> Bigger has no effect, When it gets late, one has to get bigger font (especially since turning off text colouring has no effect, Xcode continues to insist to colour it). Secondly, when compiling the Appescipt, is it normal that the only details of a compilation error would be hidden into a pane you have to click on and reveal: slideprintAppDelegate.applescript:30: error: Expected “,” or “)” but found identifier. (-2741) Command /usr/bin/osacompile failed with exit code 1 I would have thought a modern IDE would have had some flashing arrow pointing to the error in the source code. Yet, I find no indication of where in the applescript an error was found. Or did Apple disable the goodies between 3.1 and 3.2 to force people to bguy Xcode 4 and beyond ? Also, while I am at it, since there appears to be no debgger support for Applescript, I am resorting to "display dialog". However, is there a trick to display a numeric value ? for instance: set x to 24 display dialog x (I tried many incantations, but lack of proper compiler errors means I operate in the dark).
[toc] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-22 03:20 -0400 |
| Message-ID | <53561830$0$55748$c3e8da3$b280bf18@news.astraweb.com> |
| In reply to | #58775 |
I hate these newfangled languages with insufficient documentation. Seems that contrary to what they say, "set myvar to 1" is not sufficient to declare a variable. In an AppleScriptObjC environment, it appears no code executes by default. And it *appears* that the "on <event> <code> end" blocks are treatead as subroutines, so if you want variables to be accessible accross those blocks, they have to be declared as "global" at the top of program. (The doc and examples all said that a "set myvar to 1" at the top was enough to declare the variable). Also, it appears that the automatic coversion from number to string as some of the documentation alludes is not so automatic. my display dialog of a number was failing because the variable had not been initialised and not availble to that block :-) display dialog myvariable as string does the trick. Hours wasted because of that newfangled documentation. Long live the VMS wall where you got the whole story on how stuff worked. And now, I will have fun trying to integrate the serial port support. It is likely 32 bits, and if I can't recompile it to 64 bits will have to create my small simple app as 32 bits. BTWm the "number formatter" in interface builder is really really basic. It lets you enter anything of any length and only validates once you try to leave the field. 1980s character cell tech did this live as you typed and wouldn't let you enter a letter in a numeric field.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-22 03:56 -0400 |
| Message-ID | <535620c3$0$8082$c3e8da3$3304c218@news.astraweb.com> |
| In reply to | #58776 |
Ok, so this serial interface to appelscript provides and ".OSAX" file put into scripting additions. How does one add this to an xcode project ? (apparently it has a dictionary with the valid statements etc, which would be visible in the applescript editor, but not sure how this works in Xcode)
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2014-04-23 10:05 -0700 |
| Message-ID | <lj8rt9$s5t$3@news.datemas.de> |
| In reply to | #58779 |
On 2014-04-22 07:56:51 +0000, JF Mezei said: > Ok, so this serial interface to appelscript provides and ".OSAX" file > put into scripting additions. > > How does one add this to an xcode project ? (apparently it has a > dictionary with the valid statements etc, which would be visible in the > applescript editor, but not sure how this works in Xcode) Why not just do it in AppleScript?
[toc] | [prev] | [next] | [standalone]
| From | Lewis <g.kreme@gmail.com.dontsendmecopies> |
|---|---|
| Date | 2014-04-22 13:58 +0000 |
| Message-ID | <slrnllctbn.17kv.g.kreme@amelia.local> |
| In reply to | #58775 |
In message <535604c4$0$22465$c3e8da3$f6268168@news.astraweb.com> JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > So, I am wasting much time trying to get a simple AppleScriptObjC to > run. :-( > Question: Is there a magic incantation to change the font of the > displayed code ? In what editor? > Secondly, when compiling the Appescipt, is it normal that the only > details of a compilation error would be hidden into a pane you have to > click on and reveal: Um, that's not how script editor behaves for me, but you didn't say what you were using. > slideprintAppDelegate.applescript:30: error: Expected “,” or “)” but > found identifier. (-2741) > Command /usr/bin/osacompile failed with exit code 1 osacompile? Are you writing in Xcode? Don't do that. Script Editor works very well for almost all AppleScript work. You only want to resort to XCode if you are building something complicated with lots of files. A UI. Stuff like that. > Or did Apple disable the goodies between 3.1 and 3.2 to force people to > bguy Xcode 4 and beyond ? You are using XCODE 3?!? The current version is 5.1.1 And yes, I'm sure Apple is very interested in the income derived from forcing people to buy $0 upgrades to XCode. > Also, while I am at it, since there appears to be no debgger support for > Applescript, I am resorting to "display dialog". However, is there a > trick to display a numeric value ? > for instance: > set x to 24 > display dialog x To the best of my recollection: display dialog (x as text) giving up after 5 seconds -- I get the feeling that some people's idea of heaven is an "I told you so" T-shirt - mmalc
[toc] | [prev] | [next] | [standalone]
| From | Don Bruder <dakidd@sonic.net> |
|---|---|
| Date | 2014-04-22 09:11 -0700 |
| Message-ID | <lj64b6$lkd$1@dont-email.me> |
| In reply to | #58788 |
In article <slrnllctbn.17kv.g.kreme@amelia.local>, Lewis <g.kreme@gmail.com.dontsendmecopies> wrote: > In message <535604c4$0$22465$c3e8da3$f6268168@news.astraweb.com> > JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > > So, I am wasting much time trying to get a simple AppleScriptObjC to > > run. :-( > > > Question: Is there a magic incantation to change the font of the > > displayed code ? > > In what editor? > > > Secondly, when compiling the Appescipt, is it normal that the only > > details of a compilation error would be hidden into a pane you have to > > click on and reveal: > > Um, that's not how script editor behaves for me, but you didn't say what > you were using. > > > slideprintAppDelegate.applescript:30: error: Expected "," or ")" but > > found identifier. (-2741) > > Command /usr/bin/osacompile failed with exit code 1 > > osacompile? Are you writing in Xcode? Don't do that. Script Editor works > very well for almost all AppleScript work. You only want to resort to > XCode if you are building something complicated with lots of files. A > UI. Stuff like that. > > > Or did Apple disable the goodies between 3.1 and 3.2 to force people to > > bguy Xcode 4 and beyond ? > > You are using XCODE 3?!? The current version is 5.1.1 > > And yes, I'm sure Apple is very interested in the income derived from > forcing people to buy $0 upgrades to XCode. Nope, they're more interested in the income from forcing people to buy the $whatever-the-price-is-today machine that *CAN* run the newest XCode. -- Security provided by Mssrs Smith and/or Wesson. Brought to you by the letter Q
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2014-04-22 12:20 -0400 |
| Message-ID | <220420141220023142%nospam@nospam.invalid> |
| In reply to | #58791 |
In article <lj64b6$lkd$1@dont-email.me>, Don Bruder <dakidd@sonic.net> wrote: > > > Or did Apple disable the goodies between 3.1 and 3.2 to force people to > > > bguy Xcode 4 and beyond ? > > > > You are using XCODE 3?!? The current version is 5.1.1 > > > > And yes, I'm sure Apple is very interested in the income derived from > > forcing people to buy $0 upgrades to XCode. > > Nope, they're more interested in the income from forcing people to buy > the $whatever-the-price-is-today machine that *CAN* run the newest > XCode. xcode runs just fine on 5 year old macs, which means your statement is complete bullshit.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-22 15:21 -0400 |
| Message-ID | <5356c147$0$46374$c3e8da3$a9097924@news.astraweb.com> |
| In reply to | #58792 |
I was under the impression that the last "free" version of xcode was 3.2 and that starting with 4, once needed a paid subscription to apple developper to get the free xcode. Is that still the case, or is xcode now freely downloadable again ? would xcode 5 work on Snow Leopard ? The normal Applescript Editor does not provide access to the Interface Builder. It is means to script existing applications instead of building a standalone one. The use of Xcode is required when you want to attach a GUI (interface buioder) to an applescript application.
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2014-04-22 15:36 -0400 |
| Message-ID | <220420141536350749%nospam@nospam.invalid> |
| In reply to | #58794 |
In article <5356c147$0$46374$c3e8da3$a9097924@news.astraweb.com>, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > I was under the impression that the last "free" version of xcode was 3.2 > and that starting with 4, once needed a paid subscription to apple > developper to get the free xcode. > > Is that still the case, or is xcode now freely downloadable again ? you remember wrong. xcode is free with any level developer account, including free) and also available for free on the app store. > would xcode 5 work on Snow Leopard ? mountain lion required.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-22 16:10 -0400 |
| Message-ID | <5356ccb4$0$61339$c3e8da3$5e5e430d@news.astraweb.com> |
| In reply to | #58795 |
On 14-04-22 15:36, nospam wrote: > you remember wrong. xcode is free with any level developer account, > including free) and also available for free on the app store. OK, I need to add parity to my memory :-( I was pretty sure at one point Apple started to require paid developper subscriptions for Xcode upgrades (hence why I stopped bothering after Xcode 3.2)
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2014-04-22 16:43 -0400 |
| Message-ID | <220420141643090342%nospam@nospam.invalid> |
| In reply to | #58796 |
In article <5356ccb4$0$61339$c3e8da3$5e5e430d@news.astraweb.com>, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > > you remember wrong. xcode is free with any level developer account, > > including free) and also available for free on the app store. > > OK, I need to add parity to my memory :-( > > I was pretty sure at one point Apple started to require paid developper > subscriptions for Xcode upgrades (hence why I stopped bothering after > Xcode 3.2) they didn't. however, they did briefly charge for xcode on the app store, but all you had to do was register as a free developer and get it for free that way.
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2014-04-23 10:11 -0700 |
| Message-ID | <lj8s80$t82$1@news.datemas.de> |
| In reply to | #58794 |
On 2014-04-22 19:21:43 +0000, JF Mezei said: > I was under the impression that the last "free" version of xcode was 3.2 > and that starting with 4, once needed a paid subscription to apple > developper to get the free xcode. > > Is that still the case, or is xcode now freely downloadable again ? > > would xcode 5 work on Snow Leopard ? > > The normal Applescript Editor does not provide access to the Interface > Builder. It is means to script existing applications instead of building > a standalone one. > > The use of Xcode is required when you want to attach a GUI (interface > buioder) to an applescript application. Hey... ...here's a CRAZY thought. Why don't you actually check some of these things out... ...for yourself?
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-23 14:55 -0400 |
| Message-ID | <53580c9c$0$46345$c3e8da3$a9097924@news.astraweb.com> |
| In reply to | #58809 |
On 14-04-23 13:11, Alan Baker wrote: > Hey... ...here's a CRAZY thought. > > Why don't you actually check some of these things out... not easy because most of Google stuff on Applescript/Xcode interface predates the change from Applescript Studio to ApplescriptOBJC. And I had to do my own testing to find out that for Applescript Editor, scripting additions placed in the Library/Scripting Additions are automatically available to the Applescript app. Now, I must do the same to see if they are also available to the AppleScriptObjC in Xcode. I was hoping someone had gone through this before and could give some hints that would have saved me archeological digs that have taken hours so far to learn a tech that was meant to allow me to do this simple task in a couple of minutes.
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2014-04-23 16:38 -0700 |
| Message-ID | <lj9iu5$m6v$1@news.datemas.de> |
| In reply to | #58810 |
On 2014-04-23 18:55:22 +0000, JF Mezei said: > On 14-04-23 13:11, Alan Baker wrote: > >> Hey... ...here's a CRAZY thought. >> >> Why don't you actually check some of these things out... > > > not easy because most of Google stuff on Applescript/Xcode interface > predates the change from Applescript Studio to ApplescriptOBJC. Keep whining about how hard it is... > > And I had to do my own testing to find out that for Applescript Editor, > scripting additions placed in the Library/Scripting Additions are > automatically available to the Applescript app. Now, I must do the same > to see if they are also available to the AppleScriptObjC in Xcode. Really? You had to do your own testing to find out what was already told to you in the ReadMe file that accompanied the scripting addition that I found for you? "Installation: Copy SerialPort X.oasx to ~/Library/ScriptingAdditions/ for a single user or /Library/ScriptingAdditions/ for multiple users ( ~ indicates your home folder). Operation: Open the SerialPort X dictionary in your favorite AppleScript editor. Look at the sample scripts to see how to interact with the Scripting Addition. SerialPort X writes error messages to the console log." > > I was hoping someone had gone through this before and could give some > hints that would have saved me archeological digs that have taken hours > so far to learn a tech that was meant to allow me to do this simple task > in a couple of minutes. Dude. I could have written you the script in less time than it's taken you to whine about it.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-23 21:46 -0400 |
| Message-ID | <53586d07$0$10620$c3e8da3$33881b6a@news.astraweb.com> |
| In reply to | #58816 |
On 14-04-23 19:38, Alan Baker wrote: > "Installation: > > Copy SerialPort X.oasx to ~/Library/ScriptingAdditions/ for a single > user or /Library/ScriptingAdditions/ for multiple users > ( ~ indicates your home folder). AppleScript Editor has a "open dictionary" function. Xcode doesn't. AppleScript Editor automatically finds files in Scripting Additions. There is no documentation on whether Xcode does that or not. There is documentation on how to produce a scripting addition in Xcode, but not how to use one.
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2014-04-23 20:58 -0700 |
| Message-ID | <lja25i$gc2$1@news.datemas.de> |
| In reply to | #58821 |
On 2014-04-24 01:46:44 +0000, JF Mezei said: > On 14-04-23 19:38, Alan Baker wrote: > >> "Installation: >> >> Copy SerialPort X.oasx to ~/Library/ScriptingAdditions/ for a single >> user or /Library/ScriptingAdditions/ for multiple users >> ( ~ indicates your home folder). > > AppleScript Editor has a "open dictionary" function. Xcode doesn't. So use AppleScript Editor. I've written most of the script while you've been making excuses. > AppleScript Editor automatically finds files in Scripting Additions. > There is no documentation on whether Xcode does that or not. > > There is documentation on how to produce a scripting addition in Xcode, > but not how to use one. So use AppleScript Editor. I've written most of the script while you've been making excuses.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-24 00:44 -0400 |
| Message-ID | <53589695$0$10067$c3e8da3$69010069@news.astraweb.com> |
| In reply to | #58832 |
On 14-04-23 23:58, Alan Baker wrote: > So use AppleScript Editor. Repeating for the Xth time: AppleScript Editor does not allow building against interface builder. You need Xcode for that. You need Xcode to link the properties defined in Applescript to the fields in interface builder, and the buttons in interface builder to the "on" code blocks in AppleScript. Unless of fcourse I read wrong and that capability also exists in AppleScript Editor along with all the AppleScriptObjC extensions needed to work with interface builder's Cocia interface. BTW, Xcode does seem to find the osax in /Library/ScriptAdditions without having to add it to the project. Not very obvious in a IDE where you are expected to explicitely specify all the libraries a project uses. Will now have to try to run this on the server where there are real serial ports. But now, I have to figure out a way to bind the "return" key to a button. IT seems to want it binded to a text field.
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2014-04-24 01:47 -0700 |
| Message-ID | <ljaj3e$edn$1@news.datemas.de> |
| In reply to | #58841 |
On 2014-04-24 04:44:04 +0000, JF Mezei said: > On 14-04-23 23:58, Alan Baker wrote: > >> So use AppleScript Editor. > > Repeating for the Xth time: AppleScript Editor does not allow building > against interface builder. You need Xcode for that. Why do you care? You have a VERY NARROW task. You want to send text strings to a serial port and have it auto-increment and then pause for you to hit OK. Read this very carefully: I have already coded pretty much all of it in AppleScript Editor. The SerialPort scripting addition lists my available serial ports. I need to code to open a port. I get a dialog box that shows me the number the script thinks it should start with (based on a persistent property store with the compiled app). I hit return. I need to code the sending of the text to the serial port. It increments the number And repeats. Hit "Cancel" in the dialog and the program ends. Done. > > You need Xcode to link the properties defined in Applescript to the > fields in interface builder, and the buttons in interface builder to the > "on" code blocks in AppleScript. > > Unless of fcourse I read wrong and that capability also exists in > AppleScript Editor along with all the AppleScriptObjC extensions needed > to work with interface builder's Cocia interface. > > > BTW, Xcode does seem to find the osax in /Library/ScriptAdditions > without having to add it to the project. Not very obvious in a IDE where > you are expected to explicitely specify all the libraries a project uses. > > Will now have to try to run this on the server where there are real > serial ports. > > But now, I have to figure out a way to bind the "return" key to a > button. IT seems to want it binded to a text field.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2014-04-24 03:49 -0400 |
| Message-ID | <5358c1ee$0$50751$c3e8da3$92d0a893@news.astraweb.com> |
| In reply to | #58832 |
I've had some success. It is interesting that running the script on a machine without the serial port entension does not generate any errors, except that the log does have complaint about missing variable (which has been defined). Also, when there is such an error in the on applicationShouldTerminate_(sender) if theport > 0 then serialport close theport return current application's NSTerminateNow end applicationShouldTerminate_ Then you must "force quit" the application, because of the error in the "quit" code (complains about undeclared theport, but really about missing definition of "serialport". Once I got all setup on the server, the app was able to send data to the serial port. Hurray !. But it does log this message to the console: 14-04-24 03:32:14 slideprint[13337] Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SerialPort X.osax" The source to that serial port osax is not provided. Is there a way to fix it ? I can live with this as this app should not be used that many times.
[toc] | [prev] | [next] | [standalone]
| From | Paul Sture <nospam@sture.ch> |
|---|---|
| Date | 2014-05-10 19:13 +0200 |
| Message-ID | <7b324b-cp02.ln1@news.chingola.ch> |
| In reply to | #58847 |
On 2014-04-24, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > I've had some success. <snip> > > Once I got all setup on the server, the app was able to send data to the > serial port. Hurray !. But it does log this message to the console: > > 14-04-24 03:32:14 slideprint[13337] Performance: Please update this > scripting addition to supply a value for ThreadSafe for each event > handler: "/Library/ScriptingAdditions/SerialPort X.osax" > > > The source to that serial port osax is not provided. Is there a way to > fix it ? I can live with this as this app should not be used that many > times. I missed this thread when it was current, and would have suggested Python instead. The advantages with Python are that there are tons of libraries available AND lots of questions and answers on the likes of Stack Overflow. -- Paul Sture The final step of #heartbleed recovery is to call your mother, and advise her to change her maiden name -- @gojomo
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.sys.mac.system
csiph-web