[Idle-dev] CVS: idle NEWS.txt,1.15,1.16
Kurt B. Kaiser
kbk@users.sourceforge.net
Sun, 11 May 2003 20:05:03 -0700
- Previous message: [Idle-dev] CVS: idle PyShell.py,1.61,1.62 RemoteDebugger.py,1.9,1.10 run.py,1.15,1.16
- Next message: [Idle-dev] CVS: idle buildapp.py,NONE,1.1 INSTALL.txt,1.6,1.7 PyShell.py,1.62,1.63 macosx_main.py,1.8,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/idlefork/idle
In directory sc8-pr-cvs1:/tmp/cvs-serv12544
Modified Files:
NEWS.txt
Log Message:
Update for SF 71033 and changes to subprocess threading
Index: NEWS.txt
===================================================================
RCS file: /cvsroot/idlefork/idle/NEWS.txt,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** NEWS.txt 8 May 2003 20:26:54 -0000 1.15
--- NEWS.txt 12 May 2003 03:04:59 -0000 1.16
***************
*** 8,16 ****
*Release date: XX-XXX-2003*
- Improved I/O response by tweaking the wait parameter in various
calls to signal.signal().
- Implemented a threaded subprocess which allows interrupting a pass
! loop in user code using the 'interrupt' extension.
- Implemented the 'interrupt' extension module, which allows a subthread
--- 8,28 ----
*Release date: XX-XXX-2003*
+ - Improve the error message a user gets when saving a file with non-ASCII
+ characters and no source encoding is specified. Done by adding a dialog
+ 'EncodingMessage', which contains the line to add in a fixed-font entry
+ widget, and which has a button to add that line to the file automatically.
+ Also, add a configuration option 'EditorWindow/encoding', which has three
+ possible values: none, utf-8, and locale. None is the default: IDLE will show
+ this dialog when non-ASCII characters are encountered. utf-8 means that files
+ with non-ASCII characters are saved as utf-8-with-bom. locale means that
+ files are saved in the locale's encoding; the dialog is only displayed if the
+ source contains characters outside the locale's charset. SF 710733 - Loewis
+
- Improved I/O response by tweaking the wait parameter in various
calls to signal.signal().
- Implemented a threaded subprocess which allows interrupting a pass
! loop in user code using the 'interrupt' extension. User code runs
! in MainThread, while the RPCServer is handled by SockThread.
- Implemented the 'interrupt' extension module, which allows a subthread
- Previous message: [Idle-dev] CVS: idle PyShell.py,1.61,1.62 RemoteDebugger.py,1.9,1.10 run.py,1.15,1.16
- Next message: [Idle-dev] CVS: idle buildapp.py,NONE,1.1 INSTALL.txt,1.6,1.7 PyShell.py,1.62,1.63 macosx_main.py,1.8,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]