Ticket UUID: | 768610 | |||
Title: | NoteBook can't accept page named "C:\foo\bar" | |||
Type: | Bug | Version: | None | |
Submitter: | vincentdarley | Created on: | 2003-07-09 17:14:46 | |
Subsystem: | bwidget | Assigned To: | hobbs | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2003-07-18 02:58:49 | |
Resolution: | Works For Me | Closed By: | hobbs | |
Closed on: | 2003-07-17 19:58:49 | |||
Description: |
% NoteBook .book % .book insert end {C:\foo\bar} -text {C:\foo\bar} throws an error: bad window path name ".altab0.pages.fC:\foo\bar" while executing "frame $path.f$page -relief flat ... | |||
User Comments: |
hobbs added on 2003-07-18 02:58:49:
Logged In: YES user_id=72656 applying lsearch fixes, otherwise works for me. hobbs added on 2003-07-18 01:34:51: Logged In: YES user_id=72656 I do not have an issue creating this page with the CVS head of bwidget: (tkcon) 50 % package require BWidget 1.6 (tkcon) 51 % NoteBook .nb .nb (tkcon) 52 % .nb insert end {C:\foo\bar} -text {C:\bar\foo} .nb.fC:\foo\bar (tkcon) 53 % pack .nb -fill both -expan 1 I think the lsearch -exact fixes should go in. There may be one or two more 'eval's that could be better protected, but I don't find fault with the current stuff. That was with AT8.4.3+ on Win2K. vincentdarley added on 2003-07-10 19:53:57: File Added - 55455: notebook.diff Logged In: YES user_id=32170 Attached a patch to fix this and one other problem (the use of 'lsearch' instead of 'lsearch -exact' on page names). |
Attachments:
- notebook.diff [download] added by vincentdarley on 2003-07-10 19:53:57. [details]