Commit 1be4b81
patch 9.0.1470: deferred functions invoked in unexpected order
Problem: Deferred functions invoked in unexpected order when using :qa and
autocommands.
Solution: Call deferred functions for the current funccal before using the
stack. (closes #12278)1 parent 960cf91 commit 1be4b81
3 files changed
Lines changed: 32 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
704 | 704 | | |
705 | 705 | | |
706 | 706 | | |
707 | | - | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
708 | 711 | | |
709 | | - | |
710 | | - | |
711 | | - | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
712 | 722 | | |
713 | 723 | | |
714 | | - | |
| 724 | + | |
715 | 725 | | |
716 | | - | |
717 | | - | |
718 | | - | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
719 | 729 | | |
720 | 730 | | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
721 | 736 | | |
722 | 737 | | |
723 | 738 | | |
724 | 739 | | |
725 | 740 | | |
726 | | - | |
| 741 | + | |
727 | 742 | | |
728 | | - | |
729 | | - | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
730 | 746 | | |
731 | 747 | | |
732 | 748 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6144 | 6144 | | |
6145 | 6145 | | |
6146 | 6146 | | |
| 6147 | + | |
| 6148 | + | |
| 6149 | + | |
6147 | 6150 | | |
6148 | 6151 | | |
6149 | 6152 | | |
6150 | | - | |
6151 | | - | |
6152 | | - | |
6153 | 6153 | | |
6154 | 6154 | | |
6155 | 6155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
695 | 695 | | |
696 | 696 | | |
697 | 697 | | |
| 698 | + | |
| 699 | + | |
698 | 700 | | |
699 | 701 | | |
700 | 702 | | |
| |||
0 commit comments