From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: xahlee@gmail.com Newsgroups: gmane.emacs.devel Subject: Re: RE: [PATCH] (woman-always-choose-first-hit): New defcustom. Date: Wed, 11 Mar 2009 23:08:09 +0000 Message-ID: <00163646d11aec13c30464dff004@google.com> References: <001e01c9a26b$5be3b5a0$c2b22382@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=00163646d11aec13af0464dff001 X-Trace: ger.gmane.org 1236814136 24249 80.91.229.12 (11 Mar 2009 23:28:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Mar 2009 23:28:56 +0000 (UTC) To: Drew Adams , rms@gnu.org, Stefan Monnier , erich@cozi.com, eric.hanchrow@gmail.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 12 00:30:12 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LhXYW-0000aU-Bm for ged-emacs-devel@m.gmane.org; Thu, 12 Mar 2009 00:09:44 +0100 Original-Received: from localhost ([127.0.0.1]:50737 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhXXA-0006hT-IV for ged-emacs-devel@m.gmane.org; Wed, 11 Mar 2009 19:08:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LhXX3-0006eo-KM for emacs-devel@gnu.org; Wed, 11 Mar 2009 19:08:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LhXX1-0006d7-HV for emacs-devel@gnu.org; Wed, 11 Mar 2009 19:08:12 -0400 Original-Received: from [199.232.76.173] (port=41330 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhXX1-0006d4-Ak for emacs-devel@gnu.org; Wed, 11 Mar 2009 19:08:11 -0400 Original-Received: from rv-out-0304.google.com ([209.85.198.216]:39705) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LhXX0-00034N-PY for emacs-devel@gnu.org; Wed, 11 Mar 2009 19:08:11 -0400 Original-Received: by rv-out-0304.google.com with SMTP id b20so107134rvf.30 for ; Wed, 11 Mar 2009 16:08:09 -0700 (PDT) In-Reply-To: <001e01c9a26b$5be3b5a0$c2b22382@us.oracle.com> Original-Received: by 10.115.95.20 with SMTP id x20mr1526498wal.4.1236812889329; Wed, 11 Mar 2009 16:08:09 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:109572 Archived-At: --00163646d11aec13af0464dff001 Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes Content-Transfer-Encoding: base64 dGhlIG51bWJlciBvZiB0aW1lcyBpIHRyaWVkIHRvIHVzZSBXb01hbiBhcyBhIHJlcGxhY2VtZW50 IG9mIHVuaXgncw0K4oCcbWFu4oCdIHV0aWxpdHksIGJ1dCBpIGZpbmQgaXQgdW51c2FibGUuIEhl cmUncyBzb21lIHByb2JsZW1zIGkgZW5jb3VudGVyZWQ6DQoNCuKAoiBJIGhhZCBhbGlhc2VkIOKA nG1hbuKAnSB0byDigJx3b21hbuKAnSwgYnV0IG5vdGljZWQgdGhhdCBzb21ldGltZXMgd2hlbiBp IHR5cGUgIA0K4oCcTXggbWFu4oCdIGl0IHN0aWxsIGNhbGxzIOKAnG1hbuKAnSBkZXNwaXRlIHRo aXMuIChoYXZlbid0IGxvb2tlZCBpbnRvIHdoYXQgIA0KY2F1c2VzIHRoaXMgb3IgaG93IHRoaXMg aGFwcGVucykNCg0K4oCiIFdoZW4gY2FsbGluZyDigJx3b21hbuKAnSwgaXQgdGFrZXMgc29tZSAz IHNlY3MgdG8gc3RhcnQgdXAuIChwcm9iYWJseSBvbmx5ICANCmhhcHBlbiB3aGVuIGNhbGxlZCBm aXJzdCB0aW1lIGluIGEgc2Vzc2lvbikgT24gdGhlIG90aGVyIGhhbmQsIOKAnG1hbuKAnSBzdGFy dHMgIA0KcmlnaHQgYXdheSB3aXRob3V0IHRoaXMgZGVsYXkuDQooVGhlIG1lc3NhZ2UgaXM6IOKA nEJ1aWxkaW5nIGxpc3Qgb2YgbWFudWFsIGRpcmVjdG9yeSBleHBhbnNpb25zLi4u4oCdLA0K4oCc QnVpbGRpbmcgY29tcGxldGlvbiBsaXN0IG9mIGFsbCBtYW51YWwgdG9waWNzLi4u4oCdKQ0KDQri gKIgb2Z0ZW4g4oCcd29tYW7igJ0gd2lsbCBwcm9tcHQgbWUgdG8gbWFrZSBhIGNob2ljZS4gVmVy eSBhbm5veWluZy4gRnJvbSBteSAgDQpleHBlcmllbmNlcyBpbiB1bml4IHVzaW5nIGluIHRoZSBw YXN0IDEwIHllYXJzLCBtYXliZSBvbmNlIGEgeWVhciB3aGVuICANCuKAnG1hbuKAnSBkaWRuJ3Qg bWFrZSB0aGUgcmlnaHQgY2hvaWNlLiAoaG9wZWZ1bGx5IHRoZSBwYXRjaCBpbiB0aGlzIHRocmVh ZCAgDQpmaXhlcyB0aGlzKQ0KDQrigKIgYW5vdGhlciBmbGF3LCBwZXJoYXBzIHJlYXNvbmFibGUs IGlzIHRoYXQg4oCcd29tYW7igJ0gZG9lcyBub3Qgd29yayBmb3Igc29tZSAgDQrigJxtYW7igJ0g cGFnZXMuIGVnIHJlY2VudGx5IGkgd2FzIHRyeWluZyB0byBkbyDigJx3b21hbuKAnSBvbiDigJxr aWxsYWxs4oCdIG9uIE9TIFggIA0KMTAuNC54LCBhbmQgaXQgcmV0dXJucw0K4oCcLkRkIEp1bmUg MjUsIDE5OTUNCi5Pcw0KLkR0IEtJTExBTEwgMQ0KLlNoIE5BTUUNCi5ObSBraWxsYWxsDQouLi7i gJ0NCg0KVGhlIGFkdmFudGFnZSB0byBtZSBmb3IgdXNpbmcg4oCcd29tYW7igJ0gaXMgdGhhdCBp dCBkb2VzIHN5bnRheCBjb2xvcmluZy4gIA0KUG9zc2libHkg4oCcbWFu4oCdIGNhbiBkbyB0b28g YnV0IGkgaGF2ZSBub3QgZXhwbG9yZWQuDQoNClhhaA0KDQrimIQNCg== --00163646d11aec13af0464dff001 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable the number of times i tried to use WoMan as a replacement of unix's
=E2=80=9Cman=E2=80=9D utility, but i find it unusable. Here's some pr= oblems i encountered:

=E2=80=A2 I had aliased =E2=80=9Cman=E2=80= =9D to =E2=80=9Cwoman=E2=80=9D, but noticed that sometimes when i type =E2= =80=9CM-x man=E2=80=9D it still calls =E2=80=9Cman=E2=80=9D despite this. (= haven't looked into what causes this or how this happens)

= =E2=80=A2 When calling =E2=80=9Cwoman=E2=80=9D, it takes some 3 secs to sta= rt up. (probably only happen when called first time in a session) On the ot= her hand, =E2=80=9Cman=E2=80=9D starts right away without this delay.
= (The message is: =E2=80=9CBuilding list of manual directory expansions...= =E2=80=9D,
=E2=80=9CBuilding completion list of all manual topics...= =E2=80=9D)

=E2=80=A2 often =E2=80=9Cwoman=E2=80=9D will prompt m= e to make a choice. Very annoying. From my experiences in unix using in the= past 10 years, maybe once a year when =E2=80=9Cman=E2=80=9D didn't mak= e the right choice. (hopefully the patch in this thread fixes this)
=E2=80=A2 another flaw, perhaps reasonable, is that =E2=80=9Cwoman=E2= =80=9D does not work for some =E2=80=9Cman=E2=80=9D pages. e.g. recently i = was trying to do =E2=80=9Cwoman=E2=80=9D on =E2=80=9Ckillall=E2=80=9D on OS= X 10.4.x, and it returns
=E2=80=9C.Dd June 25, 1995
.Os
.Dt= KILLALL 1
.Sh NAME
.Nm killall
...=E2=80=9D

The = advantage to me for using =E2=80=9Cwoman=E2=80=9D is that it does syntax co= loring. Possibly =E2=80=9Cman=E2=80=9D can do too but i have not explored.<= br />
Xah

=E2=98=84 --00163646d11aec13af0464dff001--