From db9040471086e856106b4dad41694c43061870e4 Mon Sep 17 00:00:00 2001
From: jean-pierre charras <jp.charras@wanadoo.fr>
Date: Fri, 30 Sep 2022 16:56:06 +0200
Subject: [PATCH] Python demos: fix plot demos according to recent changes in
 Kicad plot code. Add also a comment for Gerber plots.

---
 .../gen_gerber_and_drill_files_board.py                        | 3 ++-
 demos/python_scripts_examples/plot_board.py                    | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py b/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py
index ad2436a20d..6231ea9216 100644
--- a/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py
+++ b/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py
@@ -57,7 +57,6 @@ popt.SetUseGerberAttributes(True)
 popt.SetIncludeGerberNetlistInfo(True)
 popt.SetCreateGerberJobFile(gen_job_file)
 popt.SetUseGerberProtelExtensions(False)
-popt.SetExcludeEdgeLayer(False);
 popt.SetUseAuxOrigin(True)
 
 # This by gerbers only
@@ -91,6 +90,8 @@ plot_plan = [
 ]
 
 
+# In Gerber format, Set layer before calling OpenPlotfile is mandatory to generate
+# the right Gerber file header.
 for layer_info in plot_plan:
     if layer_info[1] <= B_Cu:
         popt.SetSkipPlotNPTH_Pads( True )
diff --git a/demos/python_scripts_examples/plot_board.py b/demos/python_scripts_examples/plot_board.py
index 732d11f215..f607ee3850 100644
--- a/demos/python_scripts_examples/plot_board.py
+++ b/demos/python_scripts_examples/plot_board.py
@@ -41,7 +41,6 @@ popt.SetAutoScale(False)
 popt.SetScale(1)
 popt.SetMirror(False)
 popt.SetUseGerberAttributes(True)
-popt.SetExcludeEdgeLayer(False);
 popt.SetScale(1)
 popt.SetUseAuxOrigin(True)
 
@@ -71,6 +70,8 @@ plot_plan = [
 ]
 
 
+# In Gerber format, Set layer before calling OpenPlotfile is mandatory to generate
+# the right Gerber file header.
 for layer_info in plot_plan:
     pctl.SetLayer(layer_info[1])
     pctl.OpenPlotfile(layer_info[0], PLOT_FORMAT_GERBER, layer_info[2])