mirror of
https://github.com/Dushistov/sdcv.git
synced 2025-12-16 09:51:56 +00:00
Import patch from Roman Imankulov:
"sdcv" does not set up `rl_readline_name' variable which can be extremely useful for the writing the .inputrc file. Additionally sdcv does not use readline in the "Your choice [-1 to abort]" dialog. This patch fix both these issues, readline_name is set up to "sdcv". This trick allows me to add into the .inputrc $if sdcv "\e\e": "-1\n" $endif and type double-escape in the "Your choice" dialog instead of pretty annoying "-1".
This commit is contained in:
@@ -29,17 +29,6 @@
|
||||
|
||||
#include "utils.hpp"
|
||||
|
||||
bool stdio_getline(FILE *in, std::string & str)
|
||||
{
|
||||
str.clear();
|
||||
int ch;
|
||||
while((ch=fgetc(in))!=EOF && ch!='\n')
|
||||
str+=ch;
|
||||
if(EOF==ch)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
std::string utf8_to_locale_ign_err(const std::string& utf8_str)
|
||||
{
|
||||
gsize bytes_read, bytes_written;
|
||||
|
||||
Reference in New Issue
Block a user