Page 3 of 4

Posted: 2009-05-01, 02:57 UTC
by KucingLapar
Hoho. I must admit that this is the best news for TC users since v1.x

We are victorious! :D

@petermad
Both cm_CopySrcPathToClip and cm_CopyTrgPathToClip do show drive letter in uppercase

Check if you have these in wincmd.ini
DrivesExportUpcase=1
DrivesShowUpcase=1

Posted: 2009-05-01, 05:23 UTC
by Samuel
I wounder if anyone can find a lowercase letter right now. (with both settings enabled.)
petermad wrote:Furthermore I would also like to see Ctrl+P (copying current path to command line supported - it seems natural since Ctrl+Shift+Enter (copy path+file name to command line) is supported.

Finally I would still like to see writing to totalcmd.#.log files and the tcignore.txt file (when using the button "Add selected names with full path") supported.
Cant confirm. All 4 cases work for me.
Also the Ini-Files path is uppercase.

I just found the temp file in System Informations has a lowercase letter. :lol:

Posted: 2009-05-01, 08:43 UTC
by petermad
Both cm_CopySrcPathToClip and cm_CopyTrgPathToClip do show drive letter in uppercase
Cant confirm. All 4 cases work for me.
Also the Ini-Files path is uppercase.
Yes, for all other drives except drive c: !

Testet with DrivesExportUpcase=1 and DrivesShowUpcase=1 in an otherwise clean ini file.

Posted: 2009-05-01, 08:46 UTC
by Samuel
Drive C also works here...

Posted: 2009-05-01, 09:12 UTC
by ghisler(Author)
I just checked in my code - cm_CopySrcPathToClip and cm_CopyTrgPathToClip should definitely work.
2petermad
How did you switch to drive C: so that the above two didn't work?

Posted: 2009-05-01, 10:01 UTC
by petermad
As I wrote: I can even reproduce it with a clean ini file (except for adding DrivesExportUpcase=1 and DrivesShowUpcase=1)

So that's the default start drive - no switching.



Regarding the totalcmd.log files it seems to be random whether any drive letter is capitalized regarding the source paths:

Code: Select all

01-05-2009 10:37:56: Slettet: c:\WC\ny.ini
01-05-2009 11:08:43: Udpakket: C:\uCalendar10.zip/Dates\descript.ion -> F:\TEMP\_tc\descript.ion
01-05-2009 11:08:56: Udpakket: C:\uCalendar10.zip/Dates\descript.ion -> F:\TEMP\_tc\descript.ion
01-05-2009 11:09:12: Slettet: C:\WC\TOOLS\uCalendar\Dates\descript.ion
01-05-2009 11:09:46: Udpakket: C:\uCalendar10.zip/libhs.dat -> C:\WC\TOOLS\uCalendar\libhs.dat
01-05-2009 11:09:46: Udpakket: C:\uCalendar10.zip/uCalendar.exe -> C:\WC\TOOLS\uCalendar\uCalendar.exe
01-05-2009 11:10:21: Flyttet/omdøbt: C:\uCalendar10.zip -> E:\TotalCommander\tools\uCalendar10.zip
01-05-2009 11:10:21: Slettet: C:\uCalendar10.zip
01-05-2009 11:13:17: Udpakket: c:\uCalendar10.rar/Dates\austrian_ger.cdt -> F:\TEMP\_tc\Dates\austrian_ger.cdt
01-05-2009 11:13:17: Oprettet mappe: F:\TEMP\_tc_\Dates
01-05-2009 11:13:17: Udpakket: e:\TotalCommander\tools\uCalendar10.zip/Dates\austrian_ger.cdt -> F:\TEMP\_tc_\Dates\austrian_ger.cdt
01-05-2009 11:13:25: Udpakket: c:\uCalendar10.rar/Dates\belgian_fra.cdt -> F:\TEMP\_tc\Dates\belgian_fra.cdt
01-05-2009 11:13:25: Oprettet mappe: F:\TEMP\_tc_\Dates
01-05-2009 11:13:25: Udpakket: e:\TotalCommander\tools\uCalendar10.zip/Dates\belgian_fra.cdt -> F:\TEMP\_tc_\Dates\belgian_fra.cdt
01-05-2009 11:14:46: Udpakket: c:\uCalendar10.rar/Plugins\SunMoon\Scheme\default.sch -> F:\TEMP\_tc\Plugins\SunMoon\Scheme\default.sch
01-05-2009 11:15:08: Udpakket: C:\uCalendar10.rar/Plugins\SunMoon\Scheme\default.sch -> C:\WC\TOOLS\uCalendar\Plugins\SunMoon\Scheme\default.sch
01-05-2009 11:15:27: Udpakket: C:\uCalendar10.rar/Plugins\Julian\Scheme\default.sch -> F:\TEMP\_tc\Plugins\Julian\Scheme\default.sch
01-05-2009 11:15:53: Slettet: E:\TotalCommander\tools\uCalendar10.zip
01-05-2009 11:15:56: Flyttet/omdøbt: C:\uCalendar10.rar -> E:\TotalCommander\tools\uCalendar10.rar
01-05-2009 11:15:56: Slettet: C:\uCalendar10.rar
01-05-2009 11:43:10: Flyttet/omdøbt: C:\WC\TOOLS\uCalendar\uCalendar.key -> E:\TotalCommander\tools\uCalendar.key
01-05-2009 11:43:10: Slettet: C:\WC\TOOLS\uCalendar\uCalendar.key
01-05-2009 11:49:18: Flyttet/omdøbt: E:\TotalCommander\tools\uCalendar.key -> C:\WC\TOOLS\uCalendar\uCalendar.key
01-05-2009 11:49:18: Slettet: E:\TotalCommander\tools\uCalendar.key
01-05-2009 11:49:22: Flyttet/omdøbt: C:\WC\TOOLS\uCalendar\uCalendar.ini -> e:\TotalCommander\tools\uCalendar.ini
01-05-2009 11:49:22: Slettet: C:\WC\TOOLS\uCalendar\uCalendar.ini
01-05-2009 11:49:24: Flyttet/omdøbt: E:\TotalCommander\tools\uCalendar.ini -> C:\WC\TOOLS\uCalendar\uCalendar.ini
01-05-2009 11:49:24: Slettet: E:\TotalCommander\tools\uCalendar.ini
01-05-2009 11:56:12: Programnedlukning (Peter Madsen/PETER)
01-05-2009 11:56:15: Programstart (Peter Madsen/PETER) UTF-8
01-05-2009 11:59:32: Slettet: c:\WC\ny.ini

Posted: 2009-05-01, 13:50 UTC
by ghisler(Author)
The log file handling has not been changed so far.

Regarding cm_CopySrcPathToClip, I will test with a clean ini. I don't currently see a reason why it shouldn't work.

Posted: 2009-05-16, 19:11 UTC
by petermad
cm_CopySrcPathToClip, cm_CopyTrgPathToClip, cm_AddPathToCmdline all works OK in Tc 7.50b3 :-)

It also seems that the setting for upperdrive letter is used in tcftp.log and totalcmd.log files and when adding to tcignore.txt with the "Add selected names with full path" button :-)

Great!

Just curious - what was the prerequisite for cm_CopySrcPathToClip not working correct in some cases.

Posted: 2009-05-17, 12:26 UTC
by ghisler(Author)
If I remember correctly, I was changing the drive to uppercase in the wrong variable in these functions...

Posted: 2009-06-14, 23:44 UTC
by petermad
I just noticed that using Ctrl+P for copying current path to command line uses the setting of DrivesShowUpcase.

IMHO it would be more logical to follow the setting of DrivesExportUpcase, just as pressing Ctrl+Shift+Enter does.

Posted: 2009-06-15, 07:51 UTC
by wanderer
petermad wrote:I just noticed that using Ctrl+P for copying current path to command line uses the setting of DrivesShowUpcase.
Hi Petermad

Indeed it seems to work like that. Furthermore, if the DrivesShowUpcase setting does not exist in the INI, TC assumes uppercase for CTRL+P even though lowercase is used in all other places affected by DrivesShowUpcase.

Funny. I think this can be considered a bug and should be reported.

Posted: 2009-08-14, 00:04 UTC
by petermad
The Ctrl+P issue (see two postings abowe) stil exists in TC 7.50rc1 !

Posted: 2009-09-03, 20:46 UTC
by Mikefield
I saw today that one point is still open:
The volume labels are all converted to small letters.
System -> system
Data -> data
Preload -> preload

OK, Volume Labels and Drive Letters are different things,
but the volume label is the last thing thats not longer need to convert
to small letters.

2Christian (Author): Is it possible to have this prior the final release?

mf

Posted: 2009-09-04, 15:56 UTC
by ghisler(Author)
Sorry, no new features at this time. They are converted to lowercase because FAT drives support only Uppercase labels, which looks extremely ugly.

Posted: 2009-09-04, 17:37 UTC
by petermad
They are converted to lowercase because FAT drives support only Uppercase labels
That is not true! - MS DOS only supported setting Uppercase, but it could read and show mixed case and lowercase. You could for example set volume labels with lovercase letters using the utility VL.EXE from Norton Utilities (I still have a copy from 1989).