* fix reverse prompt and multi line
* Code Formatting
Co-authored-by: Georgi Gerganov <redacted>
---------
Co-authored-by: Georgi Gerganov <redacted>
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