コミットメタ情報

リビジョン7d02a688a6b22b3d796986fcdbdbe5d70db6034c (tree)
日時2014-12-01 21:46:39
作者argius <argius.net@gmai...>
コミッターargius

ログメッセージ

indicate the absolute path when using -f option with a invalid path

変更サマリ

差分

--- a/src/net/argius/stew/CommandProcessor.java
+++ b/src/net/argius/stew/CommandProcessor.java
@@ -3,9 +3,7 @@ package net.argius.stew;
33 import java.io.*;
44 import java.sql.*;
55 import java.util.*;
6-
76 import javax.script.*;
8-
97 import net.argius.stew.io.*;
108 import net.argius.stew.ui.*;
119
@@ -109,7 +107,7 @@ final class CommandProcessor {
109107 outputMessage("i.exit");
110108 return false;
111109 }
112- // connect
110+ // connect
113111 if (commandName.equalsIgnoreCase("connect") || commandName.equalsIgnoreCase("-c")) {
114112 connect(p);
115113 return true;
@@ -117,7 +115,12 @@ final class CommandProcessor {
117115 // from file
118116 if (commandName.equals("-f")) {
119117 final File file = Path.resolve(env.getCurrentDirectory(), p.at(1));
118+ final String abspath = file.getAbsolutePath();
119+ if (log.isDebugEnabled()) {
120+ log.debug("absolute path = [%s]", abspath);
121+ }
120122 if (!file.isFile()) {
123+ outputMessage("e.file-not-exists", abspath);
121124 throw new UsageException(res.get("usage.-f"));
122125 }
123126 log.debug("-f %s", file.getAbsolutePath());
旧リポジトリブラウザで表示