Feature request
Thorsten Haude
yoo at vranx.de
Tue Nov 21 00:05:23 CET 2006
Hi,
* Arjan van Dijk wrote (2006-11-14 14:45):
>- Backlight-marked diff of two files in vertically split-screen. On the
>left you
>have one version of a document, on the right a different
>version. Any scrolling is done synchronized. Additions from left version to
>right
>version are marked in green backlighting, deletions in red backlighting and
>"other modifications" in orange. Layout is adapted such that maximum
>similarity is achieved. Very handy!
I think YCDIWAM. I did synchronized scolling once to prove a point,
and the rest looks like nothing more than clever diffing and
backlighting.
Wdiff looks promising. You should be able to modify Tony's man wrapper
for this task. Run it twice in two different windows:
- once replacing {+(.*)+} with \1 and adding that to a green range
set, and deleting [-.*-]
- once the other way round with a red range set.
Until someone writes that macro, have a look at xxdiff.
>- You can put a vertical hair-line at a column. In FORTRAN most
>compilers truncate source after the 72-th position. With the hairline
>set after the 72-th position, I never make mistakes with this anymore.
My Patch Collection does that, as Tony pointed out. The current latest
version is a bit tousled, I will try to create a clean one next
weekend. Anyway, if you use it, let me know if anything does not work
as expected.
>- You can select whether or not the editor has to trim trailing spaces off
>each line.
That could be done with save_hook(), but such a thing does not exist.
Interesting question: How could a GUI for this be integrated with
save_hook()? Should NEdit create and change the hook script?
>- Independently from the former item, you can indicate if you want the
>cursor
>to follow the ragged end-of-line locations during scrolling with the
>arrow-keys,
>or allow it to go beyond the end-of-line (without modifying the text as
>long as you
>don't type).
UltraEdit does this, and I don't like it at all. That doesn't mean
that NEdit should support it, but it looks difficult.
>- Use multiple spaces instead of tab. Also during smart-indenting.
Can be done already, as Tony pointed out.
Thorsten Radiohead: No Surprises
--
copy protection n. - A class of methods for preventing incompetent pirates from
stealing software and legitimate customers from using it. Considered silly.
- The Jargon File
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.nedit.org/pipermail/discuss/attachments/20061121/68c53d72/attachment.bin
More information about the Discuss
mailing list