Here my first report about the
> New FTP edit, download, upload functions (beta)
Most items are described only in short words for now.
1) If VEDIT_HOME is not on C:
a) FTP open fails with "DIRECTORY NOT FOUND c:\vedit\ftp"
b) and then switches to command mode!
==> Workaround for a)
set Config_String(VEDIT_FTP, "D:\vedit\ftp") in USTARTUP.VDM
==> b) shouldn't happen
2) If no password given in site:
a) MS error code 4: "Can't open file"
b) and then switches to command mode!
==> a) It should be possible to omit password and to be prompted
(if user don't want the password to be saved on disc)
==> b) shouldn't happen
3) If wrong password given in site:
a) MS error code 12014: "wrong password"
b) and then switches to command mode!
==> b) shouldn't happen
4) Password is too visible (in clear text) in dialogs!
a) when typed in
b) when later shown as URL
==> a) Should be shown as asterisks
==> b) Should be shown scrambled, e.g. like in VEDIT.INI
5) If file is openend via FTP for the first time:
Most times: Internal Update() is missing
==> key press required (like after Get_Key())
6) If the via FTP openend file is already open in VEDIT
(e.g. on a second try with FTP)
a) Error: FILE IS BEEING EDITED; SEEK ERROR
b) and then often switches to command mode
7) After editing a FTP file and closing it
VEDIT sometime crashes (not always reproducable)
8) "Connection Settings" dialog
if no connection open:
"NEW" isn't the best default button IMHO
==> better "CONNECT"
9) What is the difference between "Close" and "Cancel" in the
FTP FileOpen dialog?
10) FTP Connections done via dialog seems not to be populated to
Command mode.
Or:
Closing the FTP dialog always disconnects the FTPs?
11) Cancelling the "Overwrite existing file" dialog gives
a) SEEK ERROR
b) and opens local file
==> better do a real cancel
12) Dialoges "FTP File-Open" and "Connection Settings" are
not always opened together
There seems(!) to be no rule whether only the former, the latter
or both are displayed
13) Closing/Canceling the "FTP FileOpen dialog" disables the
mouse navigation in text
==> key press required (like after Get_Key())
Christian