aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/document.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/document.cpp b/src/document.cpp
index c01bd4c..dd39a56 100644
--- a/src/document.cpp
+++ b/src/document.cpp
@@ -75,6 +75,9 @@ TECODocument::edit(void)
void
TECODocument::undo_edit(void)
{
+ if (!is_initialized())
+ doc = (SciDoc)interface.ssm(SCI_CREATEDOCUMENT);
+
/*
* see above: set TECO-style character representations
* NOTE: could be done with push_msg() but that requires