From 4de04d1af8d18a81487ff34edf613c8ea29fc509 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 24 Jan 2024 16:41:54 +0100
Subject: [PATCH] Solver: Mage: Fix comment for ST file header.

---
 src/Solver/Mage.py          | 6 +++++-
 src/View/Geometry/Window.py | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py
index f3a358f1..bd7299cb 100644
--- a/src/Solver/Mage.py
+++ b/src/Solver/Mage.py
@@ -38,7 +38,11 @@ def mage_file_open(filepath, mode):
 
     if "w" in mode:
         # Write header
-        f.write("* This file is generated by PAMHYR, please don't modify\n")
+        comment = "*"
+        if ".ST" in filepath:
+            comment = "#"
+
+        f.write(f"{comment} This file is generated by PAMHYR, please don't modify\n")
 
     return f
 
diff --git a/src/View/Geometry/Window.py b/src/View/Geometry/Window.py
index 2ebd12f5..b291d1c4 100644
--- a/src/View/Geometry/Window.py
+++ b/src/View/Geometry/Window.py
@@ -567,7 +567,7 @@ class GeometryWindow(PamhyrWindow):
 
     def _export_to_file_st(self, filename):
         with open(filename, "w+") as f:
-            f.write("* Exported from Pamhyr2\n")
+            f.write("# Exported from Pamhyr2\n")
             self._export_to_file_st_reach(f, self._reach)
 
     def _export_to_file_st_reach(self, wfile, reach):
-- 
GitLab