It looks like you're new here. If you want to get involved, click one of these buttons!
Discussion in another suggestion post (actually, this post!) reminded me how sort of OOC the actual mechanical act of writing in journals/letters/etc. is, given that it literally removes you from the game world.
Thus, I suggest that, in order to allow writing to become a more IC action, that players ought to be able to perform line-editing commands without going into the composer, so that they can literally write while, say, drinking kawhe or talking with someone. This could also potentially be streamlined in some way for clients to take advantage of, although I'm still a bit uncertain how to approach that issue (part of me thinks it'd be cool if your character wrote in the journal while you write in a text editor, but that might get a little messy or weird with certain things, and maybe not everyone would like that sort of attachment).
I'd also like for this to extend to letters, but I'm a bit unsure how that ought to be handled. Maybe letters could become a no-erasing style object, and when you write on a line that already has characters, the old and new lines are sort of combined (eg. space + space = space; space + non-space = non-space; non-space + non-space = scribbled mess). If this is the case, I suggest that the line-editing command not only allow you to provide a line offset, but also a character offset, to let people actually scribble out words if they wanted to. (That, or literally let people scribble out words via something like SCRIBBLE ON LINE <linenumber> WORDS <start> TO <end> or something like that). There are probably other issues regarding letters to be considered though.