[links-list] Few fixes of copy/paste in links -g under X11
tesar at mee.tcd.ie
Mon Nov 25 14:22:35 PST 2002
I have already sent some patch adressing copying in links -g under X11.
Now, I fixed also pasting and I am sending patch of links-2.1pre7 for both
these things together. Petr Kulhavy wrote me, that he have taken my
previous patch, and it will appear in the next "pre" release. Because this
patch is superset of the previous patch, I thing he might have
difficulties to apply the new patch, once the previous one is included.
It is why, I am going to produce the new patch for the new version, as
soon as it appears. However, if somebody wants to have these features in
pre7 already, then they are welcome to use it.
It patches against links-2.1pre7
Patch location: http://papabois.mee.tcd.ie/~tesar/links-lt217new.diff
Recommended way to use it:
tar -xzf links-2.1pre7.tar.gz
patch -p0 <links-lt217new.diff
Issues fixed by this patch:
1) Implemented clipboard manipulation functions (copy/paste) for X
Windows. Clipboard starts to work everywhere where links make use of it:
Up to now it is only copying and pasting into forms and dialogs. (Already
existing) shortcuts are Ctrl-Z and Ctrl-V,the other shortcuts Ctrl-Ins
and Shift-Ins unfortunately do not work in X Windows.
Full text selection of html-rendered document is still not working.
2) added support for copying of current URL and URL of the link into
Usage: from menu choose "File"->"Copy URL location"; click on the link
by the right-hand side button and select "Copy link location".
Makes sense only in XWindows and in OS/2 where clipboard manipulation
is implemented. But I was not able to test it in OS/2, so I did not activate
it there, not to make some mess.
3) fixed pasting into forms and dialogs (fixed for all platforms which
have copy/paste implemented, not only in X Windows). Previously it was
overwriting the whole form item or whole the text of dialog, now it is
inserting the clipboard contents onto the cursor position.
The shortcut is: Ctrl-V. Also there is shortcut Shift-Ins, which
does not work in X Windows.
4) removed broken old-style support for pasting in X Windows. The problem
was, that it was pasting on the low-level, i.e. pasted letters might
be interpreted as shortcuts in links making complete mess in links setup.
Desired behaviour is to paste in forms and dialogs only. So,
Shift-Middle-Mouse-Button generates Ctrl-V now, which
is correctly interpreted in bfu.c and view.c.
Dept. of Electronic & Electrical Engineering,
University of Dublin, Trinity College, Dublin 2, Ireland
E-mail: tesar at mee.tcd.ie
Tel. +353-1-6083818 Fax. +353-1-6772442
Unsubscribe: send email to links-list-request at linuxfromscratch.org
and put unsubscribe in the subject header of the message
More information about the links-list