On Jan 22, 2:31 am, [EMAIL PROTECTED] (Brian D Foy) wrote: > [[ This message was both posted and mailed: see > the "To," "Cc," and "Newsgroups" headers for details. ]] > > In article > <012120080315.17779.47940E4B0005B0340000457322007507440B0B9A0300979D9D0E > > [EMAIL PROTECTED]>, <[EMAIL PROTECTED]> wrote: > > Is there a module that will let one manipulate a Mac OS X pasteboard? There > > does not seem to be anything on CPAN that strikes me as being for that > > purpose. > > I'd like to have such a thing, although you should call it > Mac::Clipboard :)
I dithered about this. The arguments as I see them are: For Mac::Clipboard 1) That's what most people call the thing. For Mac::Pasteboard 1) It's what the Apple documentation calls it. 2) There's a lot more to it than (e.g.) Win32::Clipboard. For one thing, there's more than one of them -- in fact, as many as you like. Each can have multiple data items, with data in multiple flavors. The thing is, it's not the number of arguments that counts, its their force. At this point I'm leaning toward Mac::Clipboard, since it is easier to find by browsing or searching (see the one and only argument I gave in its favor). But it appears to me that the docs are going to adhere to Apple's terminology, with "clipboard" referring to the system clipboard, and "pasteboard" refering to other, well, pasteboards, or to pasteboards in general. There will probably be a paragraph or two early in DETAILS about terminology, but it seems less a wart to me to use Apple's terminology as early as possible, rather than to ask the reader to shift terminology gears as soon as he or she actually follows the "SEE ALSO" links into Apple's docs. Tom Wyant