Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 393 by [email protected]: Gvim Font-glitches for combining
characters (pango-view has no problems) in "Ubuntu Mono" font
https://code.google.com/p/vim/issues/detail?id=393
What steps will reproduce the problem?
1.
Consider a text file with one line:
----á----
i.e. between the "minus signs": U+0061 U+0301 (g8: 61 + cc 81)
2. gvim -u NONE -U NONE -N -c 'set gfn=Ubuntu\ Mono\ 30'
What is the expected output? What do you see instead?
The expected output: the same es the output of
pango-view -t "----á-----" --font="Ubuntu mono 65"
There is a screen-shot attached with the output of Gvim and the expected
output (of pango-view).
This problem does not occur with e.g.
se gfn=Bitstream\ Vera\ Sans\ Mono\ Bold\ 12
What version of the product are you using? On what operating system?
Gvim 7.4.826 on Fedora 22
Please provide any additional information below.
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 14 2015 13:47:52)
Included patches: 1-207, 209-826
Huge version with GTK2 GUI. Features included (+) or not (-):
+acl -ebcdic +localmap +printer +title
+arabic +emacs_tags -lua +profile +toolbar
+autocmd +eval +menu +python/dyn
+user_commands
+balloon_eval +ex_extra +mksession -python3
+vertsplit
+browse +extra_search +modify_fname +quickfix
+virtualedit
++builtin_terms +farsi +mouse +reltime +visual
+byte_offset +file_in_path +mouseshape +rightleft
+visualextra
+cindent +find_in_path +mouse_dec +ruby/dyn +viminfo
+clientserver +float +mouse_gpm +scrollbind
+vreplace
+clipboard +folding -mouse_jsbterm +signs
+wildignore
+cmdline_compl -footer +mouse_netterm +smartindent
+wildmenu
+cmdline_hist +fork() +mouse_sgr -sniff +windows
+cmdline_info +gettext -mouse_sysmouse +startuptime
+writebackup
+comments -hangul_input +mouse_urxvt +statusline +X11
+conceal +iconv +mouse_xterm -sun_workshop
-xfontset
+cryptv +insert_expand +multi_byte +syntax +xim
+cscope +jumplist +multi_lang +tag_binary
+xsmp_interact
+cursorbind +keymap -mzscheme +tag_old_static
+xterm_clipboard
+cursorshape +langmap +netbeans_intg -tag_any_white
-xterm_save
+dialog_con_gui +libcall +path_extra -tcl +xpm
+diff +linebreak +perl +terminfo
+digraphs +lispindent +persistent_undo +termresponse
+dnd +listcmds +postscript +textobjects
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16
-O2 -g -pipe -Wall -Werror=format-security -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches
-m64 -mtune=generic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=1
Linking: gcc -L. -Wl,-z,relro -fstack-protector -rdynamic
-Wl,-export-dynamic -Wl,--enable-new-dtags -Wl,-z,relro -L/usr/local/lib
-Wl,--as-needed -o vim -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0
-latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0
-lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lSM -lICE -lXpm -lXt
-lX11 -lSM -lICE -lm -lnsl -lselinux -lncurses -lacl -lattr -lgpm -ldl
-Wl,--enable-new-dtags -fstack-protector -L/usr/local/lib
-L/usr/lib64/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil
-lpthread -lc
Attachments:
GvimUbuntuFontProblem.png 27.0 KB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
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.