jackMort / ChatGPT.nvim

ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
Apache License 2.0
3.68k stars 310 forks source link

Error when copying a large string to the input #166

Open eyalk11 opened 1 year ago

eyalk11 commented 1 year ago

(the input of chat window) It is still get processed. I guess that there is no good UI way to handle this.

Error executing vim.schedule lua callback: ...sers\ekarni\.vim\plugged\nui.nvim/lua/nui/popup/init.lua:368: 'height' key must be a positive Integer
stack traceback:
    [C]: in function 'nvim_win_set_config'
    ...sers\ekarni\.vim\plugged\nui.nvim/lua/nui/popup/init.lua:368: in function 'set_layout'
    ...rs\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/float.lua:89: in function 'process'
    ...rs\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/float.lua:123: in function 'process'
    ...rs\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/float.lua:98: in function 'process'
    ...rs\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/float.lua:123: in function 'process'
    ...ers\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/init.lua:198: in function '_process_layout'
    ...ers\ekarni\.vim\plugged\nui.nvim/lua/nui/layout/init.lua:396: in function 'update'
    ...\ekarni\.vim\plugged\ChatGPT.nvim/lua/chatgpt/module.lua:100: in function 'cb'
    vim/_editor.lua:263: in function <vim/_editor.lua:262>
skdziwak commented 1 year ago

https://github.com/jackMort/ChatGPT.nvim/pull/253 I attempted making it a bit better using an optional property in config that would limit visible lines. You can still scroll it.