From 5ab55ea9eea141a0d1166fd99568305374cdc876 Mon Sep 17 00:00:00 2001
From: Neil Gershenfeld <gersh@cba.mit.edu>
Date: Sun, 19 Jan 2020 15:27:44 +0530
Subject: [PATCH] fix multiline

---
 js/mods.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/js/mods.js b/js/mods.js
index d9c518d..51164cb 100644
--- a/js/mods.js
+++ b/js/mods.js
@@ -1238,6 +1238,8 @@ function update_module_definition(id) {
          var end = lines[line].indexOf(".value")
          var key = lines[line].slice(start,end)
          var value = mods.mod[id][key]['value']
+         if (value.indexOf('\n') != -1)
+            value = value.replace(/\n/g,"\\n")
          lines[line] = "   mod."+key+".value = '"+value+"'"
          }
       else if (lines[line].indexOf(".checked =") != -1) {
-- 
GitLab