logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository. git clone https://hacktivis.me/git/etc_portage.git

vis-0.5-match_quotes.patch (641B)


  1. diff --git a/vis-motions.c.old b/vis-motions.c
  2. index b72f280..781ee1f 100644
  3. --- a/vis-motions.c.old
  4. +++ b/vis-motions.c
  5. @@ -181,7 +181,7 @@ static size_t window_nop(Vis *vis, Win *win, size_t pos) {
  6. }
  7. static size_t bracket_match(Text *txt, size_t pos) {
  8. - size_t hit = text_bracket_match_symbol(txt, pos, "(){}[]<>");
  9. + size_t hit = text_bracket_match_symbol(txt, pos, "(){}[]<>'\"");
  10. if (hit != pos)
  11. return hit;
  12. char current;
  13. @@ -196,6 +196,8 @@ static size_t bracket_match(Text *txt, size_t pos) {
  14. case ']':
  15. case '<':
  16. case '>':
  17. + case '\'':
  18. + case '"':
  19. return it.pos;
  20. }
  21. text_iterator_byte_next(&it, NULL);