> If I am not mistaking, ... means ``I already displayed this structure, so I do > not want to display it for the second time''. Example: > :let d={} > :let l=[d, d] > :echo l > [{}, {...}] > This makes possible echoing recursive data structures, like the one that > causes
In such a case, it would be better to use a flattened representation of cyclic data. For example, if you would excuse my Lisp, (define x (cons 'foo 'bar)) ;; create a pair (set-cdr! x x) ;; let the second element be the pair itself (print x) ;; gives "#1=(foo . #1#)" The good thing is that you can even read it back! 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