diff --git a/Interactive.cs b/Interactive.cs
index 657648c..5978eba 100644
--- a/Interactive.cs
+++ b/Interactive.cs
@@ -10,15 +10,11 @@ internal static class Interactive
/// True if the user selects 'Y' or presses Enter, otherwise false.
public static bool UserChoice(string choice)
{
- Console.Write($"{Environment.NewLine}{choice} Y/N: ");
+ Console.WriteLine($"{Environment.NewLine}{choice} Y/N");
var input = Console.ReadKey().Key;
if (input == ConsoleKey.Y || input == ConsoleKey.Enter)
return true;
- // Redundant measure
- if (input == ConsoleKey.Escape)
- Environment.Exit(Environment.ExitCode);
-
return false;
}
@@ -44,11 +40,8 @@ internal static class Interactive
userChoices.Add($"{Environment.NewLine}{numOfTopics} {title}");
}
- Console.WriteLine("=== Choose a Community ===");
- foreach (var choices in userChoices)
- Console.Write(choices);
-
- Console.Write($"{Environment.NewLine}{Environment.NewLine}Type a number: ");
+ var topicSelect = string.Join(", ", userChoices.ToArray());
+ Console.WriteLine($"Choose a Topic{Environment.NewLine}{topicSelect}");
var input = Console.ReadLine();
// Attempt to parse a number.
diff --git a/Tracer.cs b/Tracer.cs
index 03e01b4..8ab4550 100644
--- a/Tracer.cs
+++ b/Tracer.cs
@@ -67,7 +67,7 @@ internal static class Tracer
///
/// Determines the appropriate output directory based on the given directory path.
/// In DEBUG mode, it always returns the current working directory.
- /// In release mode, it returns the provided directory unless it contains a "/.", in which case it defaults to the current directory.
+ /// In release mode, it returns the provided directory unless it contains a '/', in which case it defaults to the current directory.
///
/// The directory path to evaluate.
/// The resolved output directory as a string.
@@ -78,7 +78,7 @@ internal static class Tracer
#if DEBUG
return curDir;
#else
- if (dir.Contains("/."))
+ if (dir.Contains("/"))
return curDir;
return dir;
diff --git a/config.toml.sample b/config.toml.sample
index 52d781c..2fe4c1e 100644
--- a/config.toml.sample
+++ b/config.toml.sample
@@ -1,4 +1,4 @@
-path = "/."
+path = "/"
file = "example.json"
communities = [
"Games",