I have encountered a small bug (or inconsistency) in Vedit. I
have noticed that sometimes when I make a selection and then do
a Replace, the Replace dialog box does NOT have Block or
Begin-of-File/Block checked, even if the cursor is within the
block when I invoke the Replace. They USUALLY are checked and I
get used to it, but sometimes they aren't, I don't notice, and
the Replace goes flying off farther into the file and can do
real damage, especially when you select All for the replace.
I think I can recreate the problem. If you first do a Column
block, do a replace (you don't even have to do it, just bring up
the dialog and cancel), then unselect, then do a multiple-line
line block, then do a Go to Block Begin, then do a Replace. The
Block and Begin-of-File/Block boxes are not checked in the
dialog.
I agree that this is a pretty esoteric sequence, but it keeps
biting me in the rear occasionally, so there may be other
sequences that cause the same thing to happen.
Some possibly relevant settings:
Config( E_E_SHFT_BK, "Enable Shift block marking", 1 )
Config( E_E_PERS_BK, "Enable persistent blocks", 1 )
Config( E_AUTO_REPLACE, "Auto-replace block with new text (0 - 7)", 2 )
Config( E_ADV_CR_BK, "Advance cursor past block insert", 0 )
Config( E_BM_MODE, "Block marker emulation mode (0 - 7)", 2 )
Also, I'm using Win98 and Vedit 6.03.2 (6/30/02; the problem
also existed in the 6/28 version).
Thanks,
Rich
|
|