As a user, I want to be able to use line wrap with character concealing. I'm running into a visual bug when using a plugin that does automatic character concealing. When I enable line wrap, vim will wrap the line as if characters were not concealed. So if the line breaks at column 50 and my line is 60 characters then I should wrap the last 10 characters onto a new line. However, if my line is concealed to 25 characters then I should not do any line wrapping on that line.
This issue is much better explained in screenshots. Here's a github issue with my problem laid out in screenshots: https://github.com/calebsmith/vim-lambdify/issues/11#issuecomment-168695257 As a workaround, perhaps plugins can implement their own line-wrapping solution but this is not ideal. Thanks, Jay ------------------ :so $VIMRUNTIME/bugreport.vim uname -a Linux remus 3.13.0-74-generic #118-Ubuntu SMP Thu Dec 17 22:52:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:32) Included patches: 1-52 Modified by [email protected] Compiled by buildd@ Huge version without GUI. Features included (+) or not (-): +acl -clientserver +cscope +emacs_tags +folding +keymap +menu +mouse_netterm +netbeans_intg -python3 -sniff -tcl +virtualedit +writebackup +arabic -clipboard +cursorbind +eval -footer +langmap +mksession +mouse_sgr +path_extra +quickfix +startuptime +terminfo +visual -X11 +autocmd +cmdline_compl +cursorshape +ex_extra +fork() +libcall +modify_fname -mouse_sysmouse -perl +reltime +statusline +termresponse +visualextra -xfontset -balloon_eval +cmdline_hist +dialog_con +extra_search +gettext +linebreak +mouse +mouse_urxvt +persistent_undo +rightleft -sun_workshop +textobjects +viminfo -xim -browse +cmdline_info +diff +farsi -hangul_input +lispindent -mouseshape +mouse_xterm +postscript -ruby +syntax +title +vreplace -xsmp ++builtin_terms +comments +digraphs +file_in_path +iconv +listcmds +mouse_dec +multi_byte +printer +scrollbind +tag_binary -toolbar +wildignore -xterm_clipboard +byte_offset +conceal -dnd +find_in_path +insert_expand +localmap +mouse_gpm +multi_lang +profile +signs +tag_old_static +user_commands +wildmenu -xterm_save +cindent +cryptv -ebcdic +float +jumplist -lua -mouse_jsbterm -mzscheme +python +smartindent -tag_any_white +vertsplit +windows -xpm system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" user exrc file: "$HOME/.exrc" fall-back for $VIM: "/usr/share/vim" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions --- Directories and Files --- $VIM = "/usr/share/vim" directory "/usr/share/vim" exists $VIMRUNTIME = "/usr/share/vim/vim74" -- -- 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.
