With V2.2.1 out of the way I've taken a first proper look at this, and started
a new branch copypaste.

I think the most practical way to deal with this is pretty much from the ground
up. Starting with the CLI. This will be slightly easier, and besides the CLI
doesn't currently have the feature at all. At the moment the only thing there
is some brief notes: /yoshimi-code/dev_notes/C-P_notes

Rather than hold a clipboard in memory, I rather like the idea of simply
setting it as a tmp file e.g. /tmp/yoshimi/ChurchOrgan/Poscilgen.xpz

This would mean there is only one route to deal with. A side benefit is that
entries would still be there if you exit then restart yoshimi in the same
session. I think we can also mostly fine grain this.

The process I'm envisioning is use the synchronous mediate entry to disable the
relevant section. Loop back to indirect transfers for the paste operation then
re-enable the section.

If anyone sees a problem or has a better idea please shout. I don't intend to
do any actual coding for a few days yet, and can't say I'm exactly chaffing at
the bit to dig in :P

-- 
Will J Godfrey {apparently now an 'elderly'}
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to