Closed pjrobertson closed 4 months ago
This issue hasn't been updated in over 2 years. It has been marked as 'stale' and will be closed in 30 days. Please check whether this is still an issue with the latest version of Quicksilver. If so, update or comment on this issue to keep it open.
Try doing:
=1+1 ⇥ Paste
Nothing happens, because the
=1+1
object is aQSFormulaType
object, and doesn't have any other (useable) types (likeNSStringPboardType
).In the future, the QSObjectHandlers protocol should also be able to implement the NSPasteboardWriting and NSPasteboardReading protocols, so that when reading/writing to the pasteboard, QSObjectHandlers themselves can just provide the right content.
Here's a proof of concept, using the current mac OS X <10.5 method, which I want to remove soon:
In the future, all the NSPasteboardWriting/Reading protocol methods would just call e.g.
I want to hold off on doing this until we've safely moved to OS X 10.5+ pasteboard methods