I'm surprised to see the shortcuts not working anymore, I have saved them correclty and the otpions show 'shortcuts.txt' and this file is also in the ressource directory of CT. But if I enter a shortcut then the expression will not be inserted anymore, in the Harbinger version the expression got inserted after hitting a space, if I remember well. Do you have to hit a special key command to insert them?
This one is well supported and very actively developed: http://www.phraseexpress.com/textexpander-windows.htm
Nothing has been changed in the Yeddi version regarding the text shortcuts. Please check if the shortcuts.txt file has any contents. You might have overwritten it during the update accidentally. If the file has the contents, please submit a ticket attaching this file.
That is weird. I have just checked and aa, bb, cc, xx, yy and zz work as text shortcuts in the Yeddi version. Do you have them listed after choosing Resources > Text shortcuts > List text shortcuts?
One more note: new text shortcuts need to be saved explicitly after listing them. Otherwise, they will be active only for the current session.
Just to complete my list of suggested text shortcut apps: MacroToolworks.
I was a big fan of this tool when I used Windows.
It not only allows you to define text shortcuts but a lot more. There's also a free version. You can build macros that can manipulate strings in dialogue boxes of CafeTran, like the New Term dialogue box or the Quick term editor, etc.
Just one example macro from the site:
<#>This example shows how to find an e-mail addresses in input text
<form_item>("f1","Input text with e-mail addresses:","EDIT_ML10","This is a text that contains e-mail addresses
such as firstname.lastname@example.org
or FredieX@dot.dot.TV or other....","vInputText",1)
<form_show>("f1","Insert text with e-mail addresses","",0,500,0,,,1,1)
<msg>(-100,-100,"No more e-mail addresses found.","",1,0,0,0)
<msg>(-100,-100,"E-mail found: %vM%
Position in text: %vI%
It's like Keyboard Maestro for the PC ;).
As for the tags surrounding terms or fragments, you may have also noticed that if you insert a fragment from the Matchboard, its surrounding tags get transferred automatically as well. So it might be a good idea to add those phrases either as a term or a fragment (without tags) to your resource.