To: vim_dev@googlegroups.com Subject: Patch 8.2.1033 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.1033 Problem: Not easy to read the test time in the test output. Solution: Align the times. Make slow tests bold. Files: src/testdir/runtest.vim *** ../vim-8.2.1032/src/testdir/runtest.vim 2020-05-13 16:34:10.401723784 +0200 --- src/testdir/runtest.vim 2020-06-21 20:36:12.833019633 +0200 *************** *** 216,222 **** let message = 'Executed ' . a:test if has('reltime') ! let message ..= ' in ' .. reltimestr(reltime(func_start)) .. ' seconds' endif call add(s:messages, message) let s:done += 1 --- 216,230 ---- let message = 'Executed ' . a:test if has('reltime') ! let message ..= repeat(' ', 50 - len(message)) ! let time = reltime(func_start) ! if has('float') && reltimefloat(time) > 0.1 ! let message = &t_md .. message ! endif ! let message ..= ' in ' .. reltimestr(time) .. ' seconds' ! if has('float') && reltimefloat(time) > 0.1 ! let message ..= &t_me ! endif endif call add(s:messages, message) let s:done += 1 *************** *** 284,290 **** --- 292,300 ---- let message = 'Executed ' . s:done . (s:done > 1 ? ' tests' : ' test') endif if s:done > 0 && has('reltime') + let message = &t_md .. message .. repeat(' ', 40 - len(message)) let message ..= ' in ' .. reltimestr(reltime(s:start_time)) .. ' seconds' + let message ..= &t_me endif echo message call add(s:messages, message) *** ../vim-8.2.1032/src/version.c 2020-06-21 20:38:24.492641761 +0200 --- src/version.c 2020-06-21 20:39:15.768494529 +0200 *************** *** 756,757 **** --- 756,759 ---- { /* Add new patch number below this line */ + /**/ + 1033, /**/ -- Veni, Vidi, VW -- I came, I saw, I drove around in a little car. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///