aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_pager.c
diff options
context:
space:
mode:
Diffstat (limited to 'fish_pager.c')
-rw-r--r--fish_pager.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/fish_pager.c b/fish_pager.c
index e4674438..9131e791 100644
--- a/fish_pager.c
+++ b/fish_pager.c
@@ -422,9 +422,10 @@ static void printed_length( wchar_t *str,
case L'^':
case L'<':
case L'>':
- case L'@':
case L'(':
case L')':
+ case L'[':
+ case L']':
case L'{':
case L'}':
case L'?':
@@ -432,6 +433,11 @@ static void printed_length( wchar_t *str,
case L'|':
case L';':
case L':':
+ case L'\'':
+ case L'"':
+ case L'%':
+ case L'~':
+
if( has_description )
desc_len++;
else