New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12830 (closed enhancement: fixed)

Opened 6 years ago

Last modified 4 years ago

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:1 Changed 6 years ago by jpo@…

I forgot to:

1) add BUG: to the ticket summary

2) addign the ticket to one of the vim packagers:

pipping@… or raimue@…

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

/jpo

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@…

comment:4 Changed 6 years ago by raimue@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Made +multibyte the default in r29714.

comment:5 Changed 4 years ago by anonymous

  • Milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.