--- a/ProjectPyramid/Documentation/source/Plugin_Project_Pyramid.ProjectPyramid.Project.html Sat Mar 31 13:41:00 2018 +0200 +++ b/ProjectPyramid/Documentation/source/Plugin_Project_Pyramid.ProjectPyramid.Project.html Sat Jun 23 17:45:53 2018 +0200 @@ -82,7 +82,7 @@ <td>Private method to get the path of the debugger environment.</td> </tr><tr> <td><a href="#Project.__getExecutablePaths">__getExecutablePaths</a></td> -<td>Private method to build all full path of an executable file from the environment.</td> +<td>Private method to build all full paths of an executable file from the environment.</td> </tr><tr> <td><a href="#Project.__getInitDbCommand">__getInitDbCommand</a></td> <td>Private method to create the path to the initialization script.</td> @@ -96,6 +96,9 @@ <td><a href="#Project.__initializeDatabase">__initializeDatabase</a></td> <td>Private slot to initialize the database of the Pyramid project.</td> </tr><tr> +<td><a href="#Project.__isSuitableForVariant">__isSuitableForVariant</a></td> +<td>Private method to test, if a detected command file is suitable for the given Python variant.</td> +</tr><tr> <td><a href="#Project.__normalizeList">__normalizeList</a></td> <td>Private method to normalize a list of file names.</td> </tr><tr> @@ -286,7 +289,7 @@ <h4>Project.__getExecutablePaths</h4> <b>__getExecutablePaths</b>(<i>file</i>) <p> - Private method to build all full path of an executable file from + Private method to build all full paths of an executable file from the environment. </p><dl> <dt><i>file</i></dt> @@ -346,7 +349,31 @@ <b>__initializeDatabase</b>(<i></i>) <p> Private slot to initialize the database of the Pyramid project. -</p><a NAME="Project.__normalizeList" ID="Project.__normalizeList"></a> +</p><a NAME="Project.__isSuitableForVariant" ID="Project.__isSuitableForVariant"></a> +<h4>Project.__isSuitableForVariant</h4> +<b>__isSuitableForVariant</b>(<i>variant, line0</i>) +<p> + Private method to test, if a detected command file is suitable for the + given Python variant. +</p><dl> +<dt><i>variant</i> (str (one of Python2 or Python3))</dt> +<dd> +Python variant to test for +</dd><dt><i>line0</i> (str)</dt> +<dd> +first line of the executable +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating a suitable command +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="Project.__normalizeList" ID="Project.__normalizeList"></a> <h4>Project.__normalizeList</h4> <b>__normalizeList</b>(<i>filenames</i>) <p>