If you enter a multiline input it will initially be in history correctly. If you then exit and reload (or probably reload history in general) the former multiline input will be broken into each line in history instead of one input that it should be. Note this can involve the default '\' line ending or the multiline callback in use. Maybe use the callback (possible edge cases that could merge history?) on load or add '\' to the end of each line (should be harmless?) or do something else to the history file to denote this.
If you enter a multiline input it will initially be in history correctly. If you then exit and reload (or probably reload history in general) the former multiline input will be broken into each line in history instead of one input that it should be. Note this can involve the default '\' line ending or the multiline callback in use. Maybe use the callback (possible edge cases that could merge history?) on load or add '\' to the end of each line (should be harmless?) or do something else to the history file to denote this.