Set registers via :let

This has a number of interesting uses, such as `let @+=@%`, which copies the currently filename to the system clipboard rather succinctly. Notably, the display version of let does not work with register names (e.g.  `let @+ @%`).
Can you change this to `LineCommand.ParseError Resources.Parser_Error`.  This the general purpose "didn't parse" error message :)