In article <4e5778761dmailing@xxxxxxxxxxxxxxxxxxxxxxxxx>, Peter Newble <mailing@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote: > > A feature I found when doing the Windows version is Ctrl Shift > > X - "Return to caret". > Pity there's no command in the RISC OS version which would enable > this -- I can't find anything in the script language manual. How about this: defmacro(1,"CS_X","{int c; c=bmcreate(\"c\"); setbmtocaret(c); bmview(c); bmdelete(c);}",""); This should all be on one line. Either add it by hand to your Macros file, or type the following into the Macros window. {int c; c=bmcreate("c"); setbmtocaret(c); bmview(c); bmdelete(c);} -- Gavin Crawford email: gav@xxxxxxxxxxxxxxxxxxxx web: www.crawford-print.co.uk