[plt-dev] searching for bitmap% via f1 on mac os x

From: Eli Barzilay (eli at barzilay.org)
Date: Sat Feb 28 11:44:49 EST 2009

On Feb 28, Robby Findler wrote:
> No no -- your comments are quite welcome! We just have lots of
> energy in our emails sometimes and the emotionless nature of email
> communications can sometimes send that funny ways ...


> On Sat, Feb 28, 2009 at 10:36 AM, Thomas Chust <chust at web.de> wrote:
> >
> > all arguments to CFURLCreateWithBytes can be trivially filled in,
> > except for the character data of the URL and its integer length,
> > predefined constants can be used for all arguments. That some
> > integer and enumeration types have speaking names for clarity of
> > the API can hardly be held against it...

Yes, my guess would be that trivial values are needed, but you need to
read some API to know those values, but with

  osascript -e 'open location "<URL>"'

> >>> [...] I was just curious why the special OS API is used to open
> >>> URLs on Windows but not on MacOS X.
> >>
> >> That's easy: `shell-execute' on Windows is not one random
> >> function, it is a generic way to "start stuff", so it's part of
> >> mred.  [...]
> >
> > The same is true for the LaunchServices API.

(It wasn't (and still isn't) clear to me that this is the OSX
equivalent of `shell-execute'.  If it is, then obviously there is a
place for it -- but that would be at the mred layer, not neturl.)

> > Anyway, judging by the offended tone of the replies I got, I must
> > have inadvertently trodden on someone's foot with my question.
> > This was certainly not my intention. I didn't even want to start a
> > big discussion on that technical detail :-/

No, not at all.  I barely know anything about OSX and I barely use it
to be offended...

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

Posted on the dev mailing list.