[PATCH] interface responsiveness take 2

Jindrich Makovicka makovick at kmlinux.fjfi.cvut.cz
Wed Sep 25 17:01:52 UTC 2002


Hello,

here is a better version of the previous patch, fixed and separated.

1) copy.patch - fixes the event handling in copy file dialog
2) findfile.patch - adds additional event checking into the grepping 
function to make the dialog react during grepping inside a file (I agree 
this is a bit hackish but seems to work and without threads it's hard to 
make a better solution)
3) vfsopen.patch - makes it possible to interrupt file load operation on 
vfs (typically slow ftp & accidentally pressing f3 on a large file)
4) viewintr.patch - Ctrl-G during file load without MMAP reverts to 
growing view (test - eg. NTFS partition); get_bottom_first in growing 
view can be interrupted (test - M-! ls -lR on root and pressing End); 
search can be interrupted
5) viewsearch.patch - block_search modified to use a lookup table to 
lower comparison count

Regards,

-- 
Jindrich Makovicka

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: copy.patch
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20020925/a095a04d/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: findfile.patch
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20020925/a095a04d/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: vfsopen.patch
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20020925/a095a04d/attachment-0002.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: viewintr.patch
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20020925/a095a04d/attachment-0003.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: viewsearch.patch
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20020925/a095a04d/attachment-0004.ksh>


More information about the mc-devel mailing list