vim-plugin-minibufexpl icon indicating copy to clipboard operation
vim-plugin-minibufexpl copied to clipboard

Buffer delete : error - Key not present in Dictionary: 5

Open g1ra opened this issue 12 years ago • 2 comments

Frequently I got an error message when deleting a buffer:

Error detected while processing function <SNR>74_BufDeleteHandler..<SNR>74_StartExplorer..<SNR>74_BuildAllBufferDicts..<SNR>74_BuildBufferFinalDict..<SNR>74_BuildBufferPathSignDict:
line 26:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function len(s:bufPathDict[bufnr]) < index
E15: Invalid expression: len(s:bufPathDict[bufnr]) < index
line 34:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function get(s:bufPathDict[bufnr],index)
E15: Invalid expression: get(s:bufPathDict[bufnr],index)
line 36:
E121: Undefined variable: part
E116: Invalid arguments for function empty(part)
E15: Invalid expression: empty(part)
line 41:
E121: Undefined variable: part
E116: Invalid arguments for function has_key(partDict, part))
E15: Invalid expression: (!has_key(partDict, part))
line 44:
E121: Undefined variable: part
E116: Invalid arguments for function add
Error detected while processing function <SNR>74_BufDeleteHandler..<SNR>74_StartExplorer..<SNR>74_BuildAllBufferDicts..<SNR>74_BuildBufferFinalDict..<SNR>74_BuildBufferPathSignDict..<SNR>74_BuildBufferPathSignDict:
line 26:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function len(s:bufPathDict[bufnr]) < index
E15: Invalid expression: len(s:bufPathDict[bufnr]) < index
line 34:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function get(s:bufPathDict[bufnr],index)
E15: Invalid expression: get(s:bufPathDict[bufnr],index)
line 36:
E121: Undefined variable: part
E116: Invalid arguments for function empty(part)
E15: Invalid expression: empty(part)
line 41:
E121: Undefined variable: part
E116: Invalid arguments for function has_key(partDict, part))
E15: Invalid expression: (!has_key(partDict, part))
line 44:
E121: Undefined variable: part
E116: Invalid arguments for function add
Error detected while processing function <SNR>74_BufDeleteHandler..<SNR>74_StartExplorer..<SNR>74_BuildAllBufferDicts..<SNR>74_BuildBufferFinalDict..<SNR>74_BuildBufferPathSignDict..<SNR>74_BuildBufferPathSignDict..<SNR>74_BuildBu fferPathSignDict:
line 26:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function len(s:bufPathDict[bufnr]) < index
E15: Invalid expression: len(s:bufPathDict[bufnr]) < index
line 34:
E716: Key not present in Dictionary: 5
E116: Invalid arguments for function get(s:bufPathDict[bufnr],index)
E15: Invalid expression: get(s:bufPathDict[bufnr],index)
line 36:
E121: Undefined variable: part
E116: Invalid arguments for function empty(part)
E15: Invalid expression: empty(part)
line 41:
E121: Undefined variable: part
E116: Invalid arguments for function has_key(partDict, part))
E15: Invalid expression: (!has_key(partDict, part))
line 44:
E121: Undefined variable: part
E116: Invalid arguments for function add
Error detected while processing function <SNR>74_BufDeleteHandler..<SNR>74_StartExplorer..<SNR>74_BuildAllBufferDicts..<SNR>74_BuildBufferFinalDict..<SNR>74_BuildBufferPathSignDict..<SNR>74_BuildBufferPathSignDict..<SNR>74_BuildBu fferPathSignDict..<SNR>74_BuildBufferPathSignDict:
line 26:
E716: Key not present in Dictionary: 5

g1ra avatar Jul 13 '13 09:07 g1ra

Yes, I came across this problem several times when work with Vim sesssions, I am investigating, will keep you post.

weynhamz avatar Jul 13 '13 09:07 weynhamz

Thank you very much !

g1ra avatar Jul 13 '13 13:07 g1ra