summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_autochdir.vim
AgeCommit message (Collapse)Author
2022-09-07patch 9.0.0411: only created files can be cleaned up with one callv9.0.0411Bram Moolenaar
Problem: Only created files can be cleaned up with one call. Solution: Add flags to mkdir() to delete with a deferred function. Expand the writefile() name to a full path to handle changing directory.
2022-08-29patch 9.0.0313: using common name in tests leads to flaky testsv9.0.0313Bram Moolenaar
Problem: Using common name in tests leads to flaky tests. Solution: Rename files and directories to be more specific.
2022-03-05patch 8.2.4513: window-local directory is not applied if 'acd' failsv8.2.4513zeertzjq
Problem: Window-local directory is not applied if 'acd' fails. Solution: Don't call do_autochdir(). (closes #9891)
2022-02-19patch 8.2.4422: autochdir test fails on MS-Windowsv8.2.4422Bram Moolenaar
Problem: Autochdir test fails on MS-Windows. Solution: Expecta nother error on MS-Windows.
2022-02-19patch 8.2.4418: crash when using special multi-byte characterv8.2.4418Bram Moolenaar
Problem: Crash when using special multi-byte character. Solution: Don't use isalpha() for an arbitrary character.
2021-12-28patch 8.2.3920: restoring directory after using another window is inefficientv8.2.3920Bram Moolenaar
Problem: Restoring directory after using another window is inefficient. Solution: Only restore the directory for win_execute(). Apply 'autochdir' only when needed.
2021-12-05patch 8.2.3745: autochdir test fails without the +channel featurev8.2.3745Dominique Pelle
Problem: Autochdir test fails without the +channel feature. Solution: Remove the ch_logfile() call. (Dominique Pellé, closes #9281)
2021-12-05patch 8.2.3742: dec mouse test fails without gnome terminfo entryv8.2.3742Dominique Pelle
Problem: Dec mouse test fails without gnome terminfo entry. Solution: Check if there is a gnome entry. Also fix 'acd' test on MS-Windows. (Dominique Pellé, closes #9282)
2021-12-04patch 8.2.3739: in wrong directory when using win_execute() with 'acd' setv8.2.3739Bram Moolenaar
Problem: In wrong directory when using win_execute() with 'acd' set. Solution: Restore the directory when returning to the window. (closes #9276)
2021-11-19patch 8.2.3622: "verbose pwd" shows confusing infov8.2.3622zeertzjq
Problem: "verbose pwd" shows confusing info when :lcd does not change directory. Solution: Clear last_chdir_reason also when the directory does not change. (closes #9160)
2021-11-18patch 8.2.3617: ":verbose pwd" does not mention 'autochdir' was appliedv8.2.3617Bram Moolenaar
Problem: ":verbose pwd" does not mention 'autochdir' was applied. Solution: Remember the last chdir was done by 'autochdir'. (issue #9142)
2020-08-12patch 8.2.1432: various inconsistencies in test filesv8.2.1432Bram Moolenaar
Problem: Various inconsistencies in test files. Solution: Add modelines where they were missing. Use Check commands instead of silently skipping over tests. Adjust indents and comments. (Ken Takata, closes #6695)
2019-11-09patch 8.1.2278: using "cd" with "exe" may failv8.1.2278Bram Moolenaar
Problem: Using "cd" with "exe" may fail. Solution: Use chdir() instead.
2019-08-07patch 8.1.1826: tests use hand coded feature and option checksv8.1.1826Bram Moolenaar
Problem: Tests use hand coded feature and option checks. Solution: Use the commands from check.vim in more tests.
2019-06-06patch 8.1.1476: no statistics displayed after running testsv8.1.1476Bram Moolenaar
Problem: No statistics displayed after running tests. Solution: Summarize the test results. (Christian Brabandt, closes #4391) Also make it possible to report a skipped file.
2018-12-16patch 8.1.0602: DirChanged is also triggered when directory didn't changev8.1.0602Bram Moolenaar
Problem: DirChanged is also triggered when the directory didn't change. (Daniel Hahler) Solution: Compare the current with the new directory. (closes #3697)
2017-10-27patch 8.0.1224: still interference between test functionsv8.0.1224Bram Moolenaar
Problem: Still interference between test functions. Solution: Clear autocommands. Wipe all buffers. Fix tests that depend on a specific start context.
2016-07-09patch 7.4.2015v7.4.2015Bram Moolenaar
Problem: When a file gets a name when writing it 'acd' is not effective. (Dan Church) Solution: Invoke DO_AUTOCHDIR after writing the file. (Allen Haim, closes #777, closes #803) Add test_autochdir() to enable 'acd' before "starting" is reset.