Inherit clip_unix.cpp from Basilisk II, now they are identical.
Implement Direct Addressing mode similarly to Basilisk II. This is to get SheepShaver working on OSes that don't support maipping of Low Memory globals at 0x00000000, e.g. Windows.
Fix typo in comment here too. ;-)
Workaround for non conforming C++ libraries
Happy New Year! :)
Make sure 68k procedures are stored on 16-bit word boundaries.
PutScrap and GetScrap replacements are always enabled.
Add TODO and debug info for 'styl' resources, and TARGETS from requestors.
Remove the "klipper" hack since it now (in KDE 3.2) checks for TIMESTAMP. Besides, we are as smooth as before with last commits.
Add fast X11 display locking routines based on spinlocks, or on pthreads in the worst case. Optimize out GetScrap() case when we already own the selection. i.e. make it smoother. Use our own XDisplay{Un,}Lock() routines.
Handle copy-paste between X11 and MacOS. X11 events handling code has to be improved in copy mode (when we own the selection to service other clients). Also note that older klipper has a tendency to request clipboard data several times per second.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.