\r
def _setSystemConfig(fromPath):\r
import installer\r
- toPath=os.path.join(sys.prefix,'systemConfig')\r
+ toPath=os.path.join(sys.prefix.decode('mbcs'),'systemConfig')\r
if os.path.isdir(toPath):\r
installer.tryRemoveFile(toPath)\r
for curSourceDir,subDirs,files in os.walk(fromPath):\r
None,winUser.SW_SHOWNORMAL)\r
elif action=="setNvdaSystemConfig":\r
import config\r
- config._setSystemConfig(args[0])\r
+ config._setSystemConfig(args[0].decode('mbcs'))\r
elif action == "config_setStartOnLogonScreen":\r
enable = bool(int(args[0]))\r
import config\r
- In applications using the Java Access Bridge, braille displays are now updated correctly when the caret moves in editable text fields . (#3107)\r
- Support the form landmark in browse mode documents that support landmarks. (#2997) \r
- The eSpeak synth driver now handles reading by character more appropriately (e.g. announcing a letter's name or value rather than just its sound or generic name). (#3106)\r
+- NVDA no longer fails to copy user settings for use on logon and other secure screens, when the user's profile path contains non-ascii characters. (#3092)\r
\r
\r
== Changes for Developers ==\r