TaDaa / vimade

An eye friendly plugin that fades your inactive buffers and preserves your syntax highlighting!
MIT License
486 stars 8 forks source link

Spell check prompt deleted/modified #69

Open Flare576 opened 2 years ago

Flare576 commented 2 years ago

Description

With only vimade installed on a fresh Vim install, the prompt for spell check replacement gets clobbered. Entering a number and pressing \ still works, so this only a problem with the UI, no reduced functionality.

Work Around

Unnecessary, functionality still works, UI just gets cleared out

Reproduction steps:

  1. Fresh Vim install a. Remove ~/.vimrc b. Empty ~/.vim/pack/start
  2. Clone vimade to ~/.vim/pack/start
  3. Open a new doc (e.g., vi demo)
  4. Add misspelled word into doc a. Enter INSERT mode, (e.g., i) b. Type misspelled word (e.g., saeson) c. Exit INSERT mode (e.g. ESC)
  5. Open spell-check a. z=
  6. Observe prompt at bottom of screen being edited; should be:
Type number and <Enter> or click with the mouse (q or empty cancels):

Vim version info:

 $ vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Dec 30 2021 15:29:18)
macOS version - x86_64
Included patches: 1-3950
Compiled by Homebrew
Huge version without GUI.  Features included (+) or not (-):
+acl               +file_in_path      +mouse_urxvt       -tag_any_white
+arabic            +find_in_path      +mouse_xterm       -tcl
+autocmd           +float             +multi_byte        +termguicolors
+autochdir         +folding           +multi_lang        +terminal
-autoservername    -footer            -mzscheme          +terminfo
-balloon_eval      +fork()            +netbeans_intg     +termresponse
+balloon_eval_term +gettext           +num64             +textobjects
-browse            -hangul_input      +packages          +textprop
++builtin_terms    +iconv             +path_extra        +timers
+byte_offset       +insert_expand     +perl              +title
+channel           +ipv6              +persistent_undo   -toolbar
+cindent           +job               +popupwin          +user_commands
-clientserver      +jumplist          +postscript        +vartabs
+clipboard         +keymap            +printer           +vertsplit
+cmdline_compl     +lambda            +profile           +virtualedit
+cmdline_hist      +langmap           -python            +visual
+cmdline_info      +libcall           +python3           +visualextra
+comments          +linebreak         +quickfix          +viminfo
+conceal           +lispindent        +reltime           +vreplace
+cryptv            +listcmds          +rightleft         +wildignore
+cscope            +localmap          +ruby              +wildmenu
+cursorbind        +lua               +scrollbind        +windows
+cursorshape       +menu              +signs             +writebackup
+dialog_con        +mksession         +smartindent       -X11
+diff              +modify_fname      -sodium            -xfontset
+digraphs          +mouse             -sound             -xim
-dnd               -mouseshape        +spell             -xpm
-ebcdic            +mouse_dec         +startuptime       -xsmp
+emacs_tags        -mouse_gpm         +statusline        -xterm_clipboard
+eval              -mouse_jsbterm     -sun_workshop      -xterm_save
+ex_extra          +mouse_netterm     +syntax
+extra_search      +mouse_sgr         +tag_binary
-farsi             -mouse_sysmouse    -tag_old_static
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: clang -c -I. -Iproto -DHAVE_CONFIG_H -DMACOS_X -DMACOS_X_DARWIN -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: clang
-L.
-fstack
-protector
-strong
-L/usr/local/lib
-L/usr/local/opt/libyaml/lib
-L/usr/local/opt/openssl@1.1/lib
-L/usr/local/opt/readline/lib
-L/usr/local/lib
-o vim
-lm
-lncurses
-liconv
-lintl
-framework AppKit
-L/usr/local/opt/lua/lib
-llua5.4
-mmacosx
-version
-min=11.3
-fstack
-protector
-strong
-L/usr/local/lib
-L/usr/local/Cellar/perl/5.34.0/lib/perl5/5.34.0/darwin
-thread
-multi
-2level/CORE
-lperl
-L/usr/local/opt/python@3.10/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config
-3.10
-darwin
-lpython3.10
-framework CoreFoundation
-lruby.3.0
-L/usr/local/Cellar/ruby/3.0.3/lib