Re: [conceal] Requests

2011-06-19 Fir de Conversatie Axioplase
Charles Campbell wrote:
 Hello,

Hello,

 If I may ask, how did you find out about it?  I suspect that there's a lot
 of LaTeX users out there that would like to use the conceal feature but
 don't know about it.

I found out by some random walk on vim related websites the address
http://b4winckler.wordpress.com/2010/08/07/using-the-conceal-vim-feature-with-latex/
(oh, well, the random web site that pointed to it happens to to be
*your* site, in the links section)

This feature definitely deserves more advertisement.

Cheers,

P!

PS: reloading the file is fast  enough, and :e is a lot easier to type :)

-- 
Français, English, 日本語, 한국어

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


Re: [conceal] Requests

2011-06-15 Fir de Conversatie Charles Campbell

Adrien Axioplase Piérard wrote:

I would like to express some regrets regarding this extremely useful
feature, and thus plea for some enhancements, should anyone capable of
coding them read this.
   

Hello,

If I may ask, how did you find out about it?  I suspect that there's a 
lot of LaTeX users out there that would like to use the conceal feature 
but don't know about it.


Regards,
Chip Campbell

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


Re: [conceal] Requests

2011-06-14 Fir de Conversatie Axioplase
2011/6/13 Christian Brabandt cbli...@256bit.org:
 Hi Adrien!

Hello Christian,

 On Mo, 13 Jun 2011, Adrien Axioplase Piérard wrote:
 1/ It is very annoying that when one is moving in a concealed line,
 motions consider the underlying text rather that what can be seen.

 I started working on a patch, that would make this possible. But it's
 not that easy and it didn't seem like this feature would be applied to
 vim anytime soon, so I didn't continue.

It is a pity you could not finish it :)

Not having time to delve into this, I guess that I'll have to wait for
the conceal feature to gain more fame until this feature becomes
requested by more people.


Cheers,

P!

-- 
Français, English, 日本語, 한국어

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


Re: [conceal] Requests

2011-06-13 Fir de Conversatie Christian Brabandt
Hi Adrien!

On Mo, 13 Jun 2011, Adrien Axioplase Piérard wrote:

 1/ It is very annoying that when one is moving in a concealed line,
 motions consider the underlying text rather that what can be seen. For
 example, suppose I have
  $\lambda 42$
 which will be rendered as
  $λ 42$
 and that my cursor is on the first dollar.  To move to the space, I
 wish I could just do RightRight, but instead, I'll have to do
 'Right' eight times; this is very inconvenient.
 (Of course, I could do fspace or any other thing to achieve the
 expected motion, but this not my point here.)
 A nice behaviour would be that, when a line is concealed, motions work
 on the visible text, and that if I press, say, x when the cursor in
 on λ, then it would delete the first character of \lambda and thus
 unconceal this now unrecognised word.

I started working on a patch, that would make this possible. But it's 
not that easy and it didn't seem like this feature would be applied to 
vim anytime soon, so I didn't continue.

My main usecase was to implement some kind of vertical folding using 
concealing.


regards,
Christian

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


[conceal] Requests

2011-06-12 Fir de Conversatie Axioplase
Hello everyone,

I have been using the conceal feature extensively since I discovered
it a week ago or so.
I would like to express some regrets regarding this extremely useful
feature, and thus plea for some enhancements, should anyone capable of
coding them read this.

1/ It is very annoying that when one is moving in a concealed line,
motions consider the underlying text rather that what can be seen. For
example, suppose I have
 $\lambda 42$
which will be rendered as
 $λ 42$
and that my cursor is on the first dollar.  To move to the space, I
wish I could just do RightRight, but instead, I'll have to do
'Right' eight times; this is very inconvenient.
(Of course, I could do fspace or any other thing to achieve the
expected motion, but this not my point here.)
A nice behaviour would be that, when a line is concealed, motions work
on the visible text, and that if I press, say, x when the cursor in
on λ, then it would delete the first character of \lambda and thus
unconceal this now unrecognised word.

2/ A less important, though maybe (?) useful enhancement would be to
allow conceal to replace a string for another, not just a character.


3/ A bug?
I open a tex file, and
 :echo g:tex_conceal
  agm
as set in .vim/after/syntax/tex.vim, which is loaded, I think, last,
and sets cole to 2, and cocu to nc.
However, the dollars in LaTeX's math mode do not appear.
If I reload the file with
 :e
then they do appear as wanted.


Cheers,

P!



FreeBSD 7.2 Release

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb  1 2011 15:18:44)
適用済パッチ: 1-81
Compiled by adr...@kaoru.kb-private
Big 版 with GTK2 GUI.  機能の一覧 有効(+)/無効(-)
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset
+cindent +clientserver +clipboard +cmdline_compl +cmdline_hist
+cmdline_info +comments +conceal +cryptv +cscope +cursorbind
+cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic +emacs_tags
+eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+float +folding -footer +fork() +gettext -hangul_input +iconv
+insert_expand +jumplist +keymap +langmap +libcall +linebreak
+lispindent +listcmds +localmap -lua +menu +mksession +modify_fname
+mouse +mouseshape +mouse_dec -mouse_gpm -mouse_jsbterm +mouse_netterm
+mouse_sysmouse +mouse_xterm +multi_byte +multi_lang
-mzscheme +netbeans_intg -osfiletype +path_extra +perl
+persistent_undo +postscript +printer -profile +python -python3
+quickfix
+reltime +rightleft -ruby +scrollbind +signs +smartindent -sniff
+startuptime +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_interact
+xterm_clipboard -xterm_save
  システム vimrc: $VIM/vimrc
ユーザ vimrc: $HOME/.vimrc
 ユーザ exrc: $HOME/.exrc
 システム gvimrc: $VIM/gvimrc
   ユーザ gvimrc: $HOME/.gvimrc
システムメニュー: $VIMRUNTIME/menu.vim
   省略時の $VIM: /usr/local/share/vim
コンパイル: /usr/local/libexec/ccache/world-cc -c -I. -Iproto
-DHAVE_CONFIG_H -DFEAT_GUI_GTK  -D_THREAD_SAFE -D_REENTRANT -I/usr/loc
al/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo
-I/usr/local/include/pan
go-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/us
r/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include  -O2 -fno-strict-aliasing -pipe -funroll-loops
-fomit-f
rame-pointer -march=native -D_FORTIFY_SOURCE=1  -I/usr/local/include
リンク: /usr/local/libexec/ccache/world-cc -L/usr/local/lib
-L/usr/local/lib -R/usr/local/lib
-Wl,-R/usr/local/lib/perl5/5.12.2/mach
/CORE   -L/usr/local/lib -Wl,--as-needed -o vim -pthread
-L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0
 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor
-lXcomposite -lXdamage -lpangoft2-1.0 -lgio-2.0 -lXfixes -lcai
ro -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0
-lgmodule-2.0 -lgthread-2.0 -lglib-2.0  -lSM -lICE -lXpm  -lXt -lX11
 -lXdmcp -lSM -lICE  -lm -lelf  -pthread -ltermlib -liconv
-Wl,-R/usr/local/lib/perl5/5.12.2/mach/CORE  -Wl,-E  -fstack-prote
ctor -L/usr/local/lib  -L/usr/local/lib/perl5/5.12.2/mach/CORE -lperl
-lm -lcrypt -lutil  -L/usr/local/lib/python2.6/config -lpython
2.6 -lutil -lm -Wl,--export-dynamic


-- 
Français, English, 日本語, 한국어

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