From 69adca057f25b42f97b5284282668c4ba229ddbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Mon, 3 Mar 2025 18:27:02 -0500 Subject: [PATCH] Load saved textedit.ini at start. --- exec/textedit.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/exec/textedit.js b/exec/textedit.js index be91c429d6..31e03760af 100644 --- a/exec/textedit.js +++ b/exec/textedit.js @@ -420,8 +420,24 @@ function check_undone() } } +function load_saved() +{ + var sfile = new File("textedit.ini"); + if (!sfile.open('r')) + return; + var keys = sfile.iniGetKeys(); + var key; + var str; + for (key in keys) { + str = sfile.iniGetValue(null, keys[key]); + bbs.replace_text(keys[key], str); + } + sfile.close(); +} + get_tvals(); newmsg(); +load_saved(); var done = false; var skip_redraw = false; var forcectrl = false; @@ -489,9 +505,8 @@ while (!done) { sfile = new File("textedit.ini"); if (!sfile.open(sfile.exists ? 'r+':'w+')) break; - for (tmp in modified) { + for (tmp in modified) sfile.iniSetValue(null, tnames[tmp], bbs.text(tmp)); - } sfile.close(); break; case '\b': -- GitLab