comparison src/ex_docmd.c @ 33029:c7591e326ded v9.0.1806

patch 9.0.1806: Vim9: bogus error on export Commit: https://github.com/vim/vim/commit/90c27b28032ea2b42718f8933f877a8bca2821ef Author: LemonBoy <thatlemon@gmail.com> Date: Sun Aug 27 19:28:15 2023 +0200 patch 9.0.1806: Vim9: bogus error on export Problem: Vim9: bogus error on export Solution: Don't error out when the export command is not executed closes: #12912 closes: #12930 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: LemonBoy <thatlemon@gmail.com>
author Christian Brabandt <cb@256bit.org>
date Sun, 27 Aug 2023 19:45:02 +0200
parents 695b50472e85
children b2c506f480c7
comparison
equal deleted inserted replaced
33028:50dfac4adf91 33029:c7591e326ded
2584 errormsg = ea.errmsg; 2584 errormsg = ea.errmsg;
2585 } 2585 }
2586 2586
2587 #ifdef FEAT_EVAL 2587 #ifdef FEAT_EVAL
2588 // A command will reset "is_export" when exporting an item. If it is still 2588 // A command will reset "is_export" when exporting an item. If it is still
2589 // set something went wrong. 2589 // set something went wrong or the command was never executed.
2590 if (is_export) 2590 if (!ea.skip && is_export)
2591 { 2591 {
2592 if (errormsg == NULL) 2592 if (errormsg == NULL)
2593 errormsg = _(e_export_with_invalid_argument); 2593 errormsg = _(e_export_with_invalid_argument);
2594 is_export = FALSE; 2594 is_export = FALSE;
2595 } 2595 }