From: Steve J. <ste...@wi...> - 2005-06-27 20:51:44
|
The problem is in the BufferTabs plugin. It doesn't handle the BUFFER_CHANGED type of the EditPaneUpdate message (only CREATED and DESTROYED). Steve Jakob On 26-Jun-05, at 11:55 AM, Joe Laffey wrote: > On Sat, 25 Jun 2005, Wendy Smoak wrote: >> Back in January, Robert William Vesterman wrote: >>> After switching to 4.3pre1, I have encountered the following problem: >>> The contents of the current buffer are not always displayed. >>> Sometimes >>> another buffer's contents are displayed instead. But the current >>> buffer >>> contents are somehow known to the program - for example: >>> Say you have files A and B open, and are currently in file A, but >>> (due to >>> this bug) the contents of file B are displayed instead. You search >>> for the >>> text "blah", which is contained in file A, but not in file B. It >>> will act >>> as if it has successfully found "blah", and will highlight the text >>> in file >>> B that is at (I think) the same byte offset in file B as the actual >>> text >>> "blah" in file A. >>> I'm using the Buffer Tabs plugin; switching to a different tab and >>> then back >>> to the one you're interested in seems to get the proper file >>> displayed. >> >> This is also happening with 4.3pre2 with Buffer Tabs 0.8.3. When you >> switch sessions, the session remembers which file you were working >> on. That's the file that is actually displayed, and the filename >> that appears in the title bar of the window and just above the file >> contents in the drop-down list of open files. >> >> But the buffer tab that is highlighted is always the 'first' tab. >> (top/left if buffer tabs are docked at the bottom of the screen.) >> This happens every time you switch sessions, but of course you only >> notice it if you were working on a file other than that first tab. > > I too have seen this bug. But I am not using "sessions" (AKAIK). I see > the wrong tab highlighted sometimes when I open documents. Note I > always have the screen split either horizontally on my laptop, or > vertically on my dual monitor desktop. |