Ticket #12830 (closed enhancement: fixed)
vim 7.1.115: vim should be built with +multibyte by default
| Reported by: | jpo@… | Owned by: | raimue@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.5.0 |
| Keywords: | vim multibyte | Cc: | pipping@…, raimue@…, nox@…, jpo@… |
| Port: |
Description
Hi,
Would it be possible to build vim with multibyte support by default?
As it stands (-multibyte) is impossible to use it to edit documents with UTF8 characters (e.g. ç, ã, ...) as it places a whitespace after each of the mentioned characters.
Another option that is also disabled in port edition is cscope (I appended of this message the options that apple uses to build vi - /usr/bin/vi). To duplicate it I have to build the port version of vim as
sudo port install vim +cscope +multibyte
Thanks in advance, jpo
Note:
/usr/bin/vi (vi options as shipped with MacOS 10.4.x)
VIM - Vi IMproved 6.2 (2003 Jun 1, compiled Oct 16 2006 22:01:48) Compiled by root@… Normal version without GUI. Features included (+) or not (-): -arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset +cindent -clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +cryptv +cscope +dialog_con +diff +digraphs -dnd -ebcdic -emacs_tags +eval +ex_extra +extra_search -farsi +file_in_path +find_in_path +folding -footer +fork() -gettext -hangul_input +iconv +insert_expand +jumplist -keymap -langmap +libcall +linebreak +lispindent +listcmds +localmap +menu +mksession +modify_fname +mouse -mouseshape -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm +mouse_xterm +multi_byte +multi_lang -netbeans_intg -osfiletype +path_extra -perl +postscript +printer -python +quickfix -rightleft -ruby +scrollbind -signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title -toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp -xterm_clipboard -xterm_save
Change History
comment:2 Changed 6 years ago by nox@…
- Cc pipping@…, raimue@…, nox@…, jpo@… added
- Type changed from defect to enhancement
- Milestone set to Port Enhancements
I'd even say multibyte and nls should not be variants, for consistency with the current unwritten policy.
comment:3 Changed 6 years ago by raimue@…
- Status changed from new to assigned
- Owner changed from macports-dev@… to raimue@…


I forgot to:
Note: I don't seem to be able to change the ticket information.
/jpo