fixed issue #14
This commit is contained in:
		| @@ -4,16 +4,15 @@ | |||||||
| #include "bottles.hpp" | #include "bottles.hpp" | ||||||
| #include "internal/bottles.hpp" | #include "internal/bottles.hpp" | ||||||
| #include "commands.hpp" | #include "commands.hpp" | ||||||
| #include "dll.hpp" |  | ||||||
| #include "help.hpp" | #include "help.hpp" | ||||||
|  |  | ||||||
| using namespace std; | using namespace std; | ||||||
| using namespace cellar::bottles; | using namespace cellar::bottles; | ||||||
| using namespace cellar::commands; | using namespace cellar::commands; | ||||||
|  |  | ||||||
| DLL_PUBLIC map<string, CommandFunction> cellar::commands::bottles_commands() { | map<string, CommandFunction> cellar::commands::bottles_commands() { | ||||||
|     map<string, CommandFunction> result; |     map<string, CommandFunction> result; | ||||||
|     /*[[[cog | /*[[[cog | ||||||
|      import cog |      import cog | ||||||
|      import os |      import os | ||||||
|       |       | ||||||
| @@ -39,11 +38,11 @@ DLL_PUBLIC map<string, CommandFunction> cellar::commands::bottles_commands() { | |||||||
|                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) |                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) | ||||||
|                 with open("src/bottles/help/" + name) as detailsfile: |                 with open("src/bottles/help/" + name) as detailsfile: | ||||||
|                     for detail in detailsfile: |                     for detail in detailsfile: | ||||||
|                             cog.out(detail, dedent=True, trimblanklines=True) |                         cog.out(detail, trimblanklines=True) | ||||||
|                 cog.out(")\");") |                 cog.out(")\");") | ||||||
|             else: |             else: | ||||||
|                 print("-- No details are available for the {0} command.".format(name)) |                 print("-- No details are available for the {0} command.".format(name)) | ||||||
|   ]]]*/ |   ]]]*/ | ||||||
|     //[[[end]]] | //[[[end]]] | ||||||
|     return result; |     return result; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ vector<string> cellar::commands::list_commands() { | |||||||
|  |  | ||||||
| map<string, CommandFunction> cellar::commands::core_commands() { | map<string, CommandFunction> cellar::commands::core_commands() { | ||||||
|     map<string, CommandFunction> result; |     map<string, CommandFunction> result; | ||||||
|     /*[[[cog | /*[[[cog | ||||||
|      import cog |      import cog | ||||||
|      import os.path |      import os.path | ||||||
|  |  | ||||||
| @@ -49,11 +49,11 @@ map<string, CommandFunction> cellar::commands::core_commands() { | |||||||
|                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) |                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) | ||||||
|                 with open("src/help/" + name) as detailsfile: |                 with open("src/help/" + name) as detailsfile: | ||||||
|                     for detail in detailsfile: |                     for detail in detailsfile: | ||||||
|                             cog.out(detail, dedent=True, trimblanklines=True) |                         cog.out(detail, trimblanklines=True) | ||||||
|                 cog.out(")\");") |                 cog.out(")\");") | ||||||
|             else: |             else: | ||||||
|                 print("-- No details are available for the {0} command.".format(name)) |                 print("-- No details are available for the {0} command.".format(name)) | ||||||
|   ]]]*/ |   ]]]*/ | ||||||
|     //[[[end]]] | //[[[end]]] | ||||||
|     return result; |     return result; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ using namespace cellar::commands; | |||||||
|  |  | ||||||
| DLL_PUBLIC map<string, CommandFunction> cellar::commands::launch_commands() { | DLL_PUBLIC map<string, CommandFunction> cellar::commands::launch_commands() { | ||||||
|     map<string, CommandFunction> result; |     map<string, CommandFunction> result; | ||||||
|     /*[[[cog | /*[[[cog | ||||||
|      import cog |      import cog | ||||||
|      import os |      import os | ||||||
|  |  | ||||||
| @@ -39,11 +39,11 @@ DLL_PUBLIC map<string, CommandFunction> cellar::commands::launch_commands() { | |||||||
|                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) |                 cog.out("cellar::help::set_details(\"{0}\", R\"(".format(name)) | ||||||
|                 with open("src/launch/help/" + name) as detailsfile: |                 with open("src/launch/help/" + name) as detailsfile: | ||||||
|                     for detail in detailsfile: |                     for detail in detailsfile: | ||||||
|                             cog.out(detail, dedent=True, trimblanklines=True) |                         cog.out(detail, trimblanklines=True) | ||||||
|                 cog.out(")\");") |                 cog.out(")\");") | ||||||
|             else: |             else: | ||||||
|                 print("-- No details are available for the {0} command.".format(name)) |                 print("-- No details are available for the {0} command.".format(name)) | ||||||
|   ]]]*/ |   ]]]*/ | ||||||
|     //[[[end]]] | //[[[end]]] | ||||||
|     return result; |     return result; | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user