fix #1224 reverse prompt and multi line (#1297)

* fix reverse prompt and multi line

* Code Formatting

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
pull/1132/merge master-f647ce0
Tomas 1 year ago committed by GitHub
parent 799fdc1b5d
commit f647ce040f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -551,12 +551,14 @@ int main(int argc, char ** argv) {
return 0;
}
#endif
if (line.empty() || line.back() != '\\') {
another_line = false;
} else {
line.pop_back(); // Remove the continue character
if (!line.empty()) {
if (line.back() == '\\') {
line.pop_back(); // Remove the continue character
} else {
another_line = false;
}
buffer += line + '\n'; // Append the line to the result
}
buffer += line + '\n'; // Append the line to the result
} while (another_line);
// done taking input, reset color

Loading…
Cancel
Save