Hi, When reading the subject I was slightly worried as I thought you wanted to keep the ascii version only.
On Fr, 11 Jan 2019, Bram Moolenaar wrote: > Currently it's still possible to build Vim without multi-byte support. > This leads to a large number of #ifdefs. And is a text editor without > multi-byte support still useful these days? > > The main reason to keep the multi-byte support optional is code size. > The functionality of 8-bit editing is always available, if Vim is built > with multi-byte support one can always set 'encoding' to "latin1" to > edit with 8-bit characters. > > A change in behavior would be noticed for when a tiny Vim was used, > which resulted in 'encoding' defaulting to "latin1". With the feature > included for many systems it would result in 'encoding' defaulting to > "utf-8". Nearly everything will still work though, also when editing > latin1 text or a binary file. > > At least on Ubuntu, the smallest Vim distributed is vim.tiny, which does > include the multi-byte features. > > > Vim compiled with tiny features, GUI disabled, optimized, stripped: > > -rwxr-xr-x 1 user 1019120 Jan 11 13:53 vim > > Same, with the multi_byte feature: > > -rwxr-xr-x 1 user 1167616 Jan 11 14:01 vim > > So that is about 15% larger. Does that worry anybody? Yes, please get rid of the old ascii only version. I'd like to see the ifdefs go away finally. Best, Christian -- Zwei Schafe auf der Wiese. Sagt das eine: "Määähhh!", darauf das andere: "Mäh selbst!" -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
