Differences

This shows you the differences between the selected revisions of the page.

2005-08-11 2005-08-13
typo (martin) 2005-08-08 (martin)
Line 4: Line 4:
===== Not Released Yet ===== ===== Not Released Yet =====
-=== 2005-08-03 ===+=== 2005-08-08 ===
  * Editing files enhanced:   * Editing files enhanced:
    * There can be several external editors configured.     * There can be several external editors configured.
Line 26: Line 26:
    * Removed option //No confirmations// for functions //Synchronize// and //Keep Remote Directory Up To Date//. Confirmations are now disabled always.     * Removed option //No confirmations// for functions //Synchronize// and //Keep Remote Directory Up To Date//. Confirmations are now disabled always.
    * Directory number limit for function //Keep remote directory up to date// can be overruled.     * Directory number limit for function //Keep remote directory up to date// can be overruled.
 +    * Event log is shown for function //Keep remote directory up to date//.
    * When synchronizing timestamps, only same-sized files can be affected optionally.     * When synchronizing timestamps, only same-sized files can be affected optionally.
    * For //Synchronize timestamps only, not files// mode the only item of transfer settings that can be set (and that is displayed) is exclusion/inclusion mask.     * For //Synchronize timestamps only, not files// mode the only item of transfer settings that can be set (and that is displayed) is exclusion/inclusion mask.
 +    * Bug fix: Failure when synchronization before //Keep remote directory up to date// was interrupted.
 +    * Bug fix: When timestamp synchronisation was configured as default synchronization action, it was incorrectly inherited by //Keep remote directory up to date//.
 +  * Several changes to scripting:
 +    * New scripting option ''option batch abort''. When set, WinSCP will abort the script as soon as any of the commands fail. Values ''on'' and ''off'' are still available with unchanged behaviour.
 +    * New scripting options ''include'' and ''exclude'' to set include/exclude masks. Only one of the two can be set at a time.
 +    * During synchronisation names of directories where change happened are displayed only.
 +    * Bug fix: Scripting have not inherited configured synchronisation settings.
 +    * Bug fix: Incorrect parameter syntax in help for scripting command ''open''. Thanks to Gottfried Haider.
 +    * Bug fix: Second consecutive ''put'' command from script file overwrites output of previous one.
  * When overwritting of remote file fails, WinSCP can try to delete file and create new one (SFTP only).   * When overwritting of remote file fails, WinSCP can try to delete file and create new one (SFTP only).
  * New custom command option //Copy results to clipboard//.   * New custom command option //Copy results to clipboard//.
-  * New scripting option ''option batch abort''. When set, WinSCP will abort the script as soon as any of the commands fail. Values ''on'' and ''off'' are still available with unchanged behaviour. 
  * Workaround for OpenSSH limit of 256 kB for size of SFTP packet. Consequence was occasional interruption of transfer with error "Connection has been unexpectedly closed. Server sent command exit status 11."   * Workaround for OpenSSH limit of 256 kB for size of SFTP packet. Consequence was occasional interruption of transfer with error "Connection has been unexpectedly closed. Server sent command exit status 11."
  * All new sessions can be automatically opened also in PuTTY.   * All new sessions can be automatically opened also in PuTTY.
Line 46: Line 55:
  * When appending (including alternative resume), the target file is not deleted, when transfer is canceled by user.   * When appending (including alternative resume), the target file is not deleted, when transfer is canceled by user.
  * Custom command parameters are escaped for remote commands. For ''!?prompt[\]?default!'' pattern, escaping can be avoided using optional slash (''\'').   * Custom command parameters are escaped for remote commands. For ''!?prompt[\]?default!'' pattern, escaping can be avoided using optional slash (''\'').
-  * New scripting options ''include'' and ''exclude'' to set include/exclude masks. Only one of the two can be set at a time. 
  * Added hint links to several dialogs. They open popup hint describing syntax of masks and custom command patterns.   * Added hint links to several dialogs. They open popup hint describing syntax of masks and custom command patterns.
  * About dialog redesigned. URL links can receive focus, to allow opening the URL using keyboard. Additional URL link can be associated with translation.   * About dialog redesigned. URL links can receive focus, to allow opening the URL using keyboard. Additional URL link can be associated with translation.
Line 73: Line 81:
  * When reading of local file during upload fails, more descriptive error message is shown and //Skip// button is not offered (SCP only).   * When reading of local file during upload fails, more descriptive error message is shown and //Skip// button is not offered (SCP only).
  * Bug fix: Stored session name was not recognized in URL's containing path suffix.   * Bug fix: Stored session name was not recognized in URL's containing path suffix.
-  * Bug fix: Scripting have not inherited configured synchronisation settings. 
  * Bug fix: When remote file was opened (not edited) in an external application that opens multiple files in window (process), WinSCP incorrectly suggested to enable support for this kind of //editors//. Now it suggests to configure the application as an external editor.   * Bug fix: When remote file was opened (not edited) in an external application that opens multiple files in window (process), WinSCP incorrectly suggested to enable support for this kind of //editors//. Now it suggests to configure the application as an external editor.
  * Bug fix: Wrong default action was highlighted in remote file context menu when resolving of symbolic links is turned off or impossible.   * Bug fix: Wrong default action was highlighted in remote file context menu when resolving of symbolic links is turned off or impossible.
Line 84: Line 91:
  * Bug fix: Layout of some toolbars was not restored when using INI file as configuration storage.   * Bug fix: Layout of some toolbars was not restored when using INI file as configuration storage.
  * Bug fix: Occasional failure when opening Preferences dialog.   * Bug fix: Occasional failure when opening Preferences dialog.
-  * Bug fix: Incorrect parameter syntax in help for scripting command ''open''. Thanks to Gottfried Haider. 
  * Bug fix: Custom transfer settings dialog had some controls incorrectly disabled when invoked from Keep remote directory up to date dialog by double-clicking the transfer settings panel.   * Bug fix: Custom transfer settings dialog had some controls incorrectly disabled when invoked from Keep remote directory up to date dialog by double-clicking the transfer settings panel.
  * Bug fix: Custom transfer settings dialog had incorrect help context.   * Bug fix: Custom transfer settings dialog had incorrect help context.
  * Bug fix: Incorrect files were selected when using ''Shift-click'' after reloading directory after using ''Left'' or ''Right'' keys to select first or last file.   * Bug fix: Incorrect files were selected when using ''Shift-click'' after reloading directory after using ''Left'' or ''Right'' keys to select first or last file.
-  * Bug fix: Second consecutive ''put'' command from script file overwrites output of previous one. 
  * Bug fix: Incorrect help context for message informing about autoselection of transfer settings preset.   * Bug fix: Incorrect help context for message informing about autoselection of transfer settings preset.
  * Bug fix: Inccorect behaviour after two consecutive clicks on //Execute// command of queue.   * Bug fix: Inccorect behaviour after two consecutive clicks on //Execute// command of queue.

Last modified: by martin