Problem: :Tutor may not work as expected
Solution: set buftype=nowrite instead of nofile
(Phạm Bình An)
closes: #18613
Signed-off-by: Phạm Bình An <phambinhanctb2004@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
endif
call tutor#SetupVim()
- exe "edit ".l:to_open
+ exe "drop ".l:to_open
call tutor#EnableInteractive(v:true)
endfunction
function! tutor#EnableInteractive(enable)
let enable = a:enable
if enable
- setlocal buftype=nofile
+ setlocal buftype=nowrite
setlocal concealcursor+=inv
setlocal conceallevel=2
call tutor#ApplyMarks()
func Test_auto_enable_interactive()
Tutor
- call assert_equal('nofile', &buftype)
+ call assert_equal('nowrite', &buftype)
call assert_match('tutor#EnableInteractive', b:undo_ftplugin)
edit Xtutor/Xtest.tutor
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 1870,
/**/
1869,
/**/