[ros-diffs] [greatlrd] 15438: Implement same behavor for cd * as ms
cmd cd *
greatlrd at svn.reactos.com
greatlrd at svn.reactos.com
Fri May 20 23:33:51 CEST 2005
Implement same behavor for cd * as ms cmd cd *
Left to implement is /D options for cd then it is same level as ms win2k
cmd cd
En.rc
Fix a options error for cd it did say cd -, but it it is cd .
Modified: trunk/reactos/subsys/system/cmd/En.rc
Modified: trunk/reactos/subsys/system/cmd/internal.c
_____
Modified: trunk/reactos/subsys/system/cmd/En.rc
--- trunk/reactos/subsys/system/cmd/En.rc 2005-05-20 19:07:23 UTC
(rev 15437)
+++ trunk/reactos/subsys/system/cmd/En.rc 2005-05-20 21:33:49 UTC
(rev 15438)
@@ -42,11 +42,11 @@
STRING_CD_HELP, "Changes the current directory or displays it's
name\n\n\
CHDIR [drive:][path]\n\
-CHDIR[..|-]\n\
+CHDIR[..|.]\n\
CD [drive:][path]\n\
-CD[..|-]\n\n\
+CD[..|.]\n\n\
.. parent directory\n\
- - previous directory\n\n\
+ . previous directory\n\n\
Type CD drive: to display the current directory on the specified
drive.\n\
Type CD without a parameter to display the current drive and
directory."
_____
Modified: trunk/reactos/subsys/system/cmd/internal.c
--- trunk/reactos/subsys/system/cmd/internal.c 2005-05-20 19:07:23 UTC
(rev 15437)
+++ trunk/reactos/subsys/system/cmd/internal.c 2005-05-20 21:33:49 UTC
(rev 15438)
@@ -195,6 +195,15 @@
}
}
+
+ str_len = _tcslen(param);
+ if (str_len==1)
+ {
+ if (param[0] == _T('*'))
+ {
+ param[0] = _T('.');
+ }
+ }
dir=param;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050520/84480831/attachment.html
More information about the Ros-diffs
mailing list