Mercurial > vim
comparison src/ex_getln.c @ 18251:c8a53c0daeed v8.1.2120
patch 8.1.2120: some MB_ macros are more complicated than necessary
Commit: https://github.com/vim/vim/commit/1614a14901558ca091329315d14a7d5e1b53aa47
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 6 22:00:13 2019 +0200
patch 8.1.2120: some MB_ macros are more complicated than necessary
Problem: Some MB_ macros are more complicated than necessary. (Dominique
Pelle)
Solution: Simplify the macros. Expand inline.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 06 Oct 2019 22:15:04 +0200 |
parents | 7d90fa3e5f8d |
children | 9f51d0cef8da |
comparison
equal
deleted
inserted
replaced
18250:f1d9d3f76c98 | 18251:c8a53c0daeed |
---|---|
2779 while (++vcol % 8); | 2779 while (++vcol % 8); |
2780 ++p; | 2780 ++p; |
2781 } | 2781 } |
2782 else | 2782 else |
2783 { | 2783 { |
2784 len = MB_PTR2LEN(p); | 2784 len = mb_ptr2len(p); |
2785 msg_outtrans_len(p, len); | 2785 msg_outtrans_len(p, len); |
2786 vcol += ptr2cells(p); | 2786 vcol += ptr2cells(p); |
2787 p += len; | 2787 p += len; |
2788 } | 2788 } |
2789 } | 2789 } |