mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 17:59:25 +01:00
client: ignore control sequence length in prompt
Readline uses the characters \001 and \002 to mark the start and end of zero-length character sequnces in the prompt before prompt expansion. Without these characters the input point can become offset from the visual end of the prompt when performing some actions.
This commit is contained in:
parent
fde1012f5d
commit
0193940e50
@ -39,7 +39,8 @@
|
|||||||
#include "client/command.h"
|
#include "client/command.h"
|
||||||
#include "client/display.h"
|
#include "client/display.h"
|
||||||
|
|
||||||
#define IWD_PROMPT COLOR_GREEN "[iwd]" COLOR_OFF "# "
|
#define IWD_PROMPT \
|
||||||
|
"\001" COLOR_GREEN "\002" "[iwd]" "\001" COLOR_OFF "\002" "# "
|
||||||
#define LINE_LEN 81
|
#define LINE_LEN 81
|
||||||
|
|
||||||
static struct l_signal *window_change_signal;
|
static struct l_signal *window_change_signal;
|
||||||
|
Loading…
Reference in New Issue
Block a user