From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: K T Ligesh Newsgroups: gmane.emacs.help Subject: Re: Minibuffer and Dabbrev problems Date: Wed, 18 Jun 2003 17:41:27 +0530 Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <20030618121127.GD1423@lxlabs.com> References: <848ys67985.fsf@lucy.is.informatik.uni-duisburg.de> <84r85ufpos.fsf@lucy.is.informatik.uni-duisburg.de> <3EEF5269.1060909@yahoo.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1055941010 22990 80.91.224.249 (18 Jun 2003 12:56:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2003 12:56:50 +0000 (UTC) Cc: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 18 14:56:49 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19ScRG-0005id-00 for ; Wed, 18 Jun 2003 14:53:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ScNS-0001nN-6A for gnu-help-gnu-emacs@m.gmane.org; Wed, 18 Jun 2003 08:49:26 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19ScLL-0008Jn-GG for help-gnu-emacs@gnu.org; Wed, 18 Jun 2003 08:47:15 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19ScH1-0006xC-F2 for help-gnu-emacs@gnu.org; Wed, 18 Jun 2003 08:42:48 -0400 Original-Received: from [61.11.58.193] (helo=root.lxlabs.com) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ScGi-000639-BE for help-gnu-emacs@gnu.org; Wed, 18 Jun 2003 08:42:28 -0400 Original-Received: (from root@localhost) by root.lxlabs.com (8.11.6/8.11.6) id h5ICBRc19618; Wed, 18 Jun 2003 17:41:27 +0530 Original-To: Kevin Rodgers Content-Disposition: inline In-Reply-To: <3EEF5269.1060909@yahoo.com> User-Agent: Mutt/1.4i X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:11047 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:11047 On Tue, Jun 17, 2003 at 11:39:53AM -0600, Kevin Rodgers wrote: > K T Ligesh wrote: > > > 1) Minibuffer Error Messages: > > > > When I move around in the minibuffer, I get error messages like "End > > of History" and the message persists for a few seconds which is > > extremely irritating. I searched and found that the error messages > > are -built into- the search-previous-history commands etc.. You mean, you cannot 'return' from a function without generating an error message? Elisp doesn't have a straight 'return' statement? > > Those error messages are really screwing up my brain. Sort of like > > speedbreakers that block my flow of thought.. So I would like some > > help before I go completely insane... > > Relax, have a home brew. Actually coming from the vim world, all these error messages are sort of strange. For a person used to just a beep, after some time, these messages can get into your head. There should be some option for advanced users to turn off -all- error messages; they do cause certain discomfort. But I guess, that is not trivially possible. I will just have to rewrite those functions without those error messages... That will mean a lot of rewrite though.... I noticed Emacs does not try to be Keyboard efficient. Pressing 2 to get to the next match seems almost preposterous to me. (In vim it is just an 'n' - the difference is huge) Yeah, but I guess it all depends on your view point... Currently I am trying to implement incremental search into Viper search... As I said earlier, 2 are too much for me.. Could somebody give me a -SIMPLE- incremental search code. The one with package is too complex for me - I am just a 12 day old toddler. And I am repeating one of my previous requests here.. Can I map to generate a . It is not about -define-key-... I need to map keys one step below that... When I press I want the upper layers (mainly the elisp modules) to think that I have pressed . Otherwise I will have to go around and remap the in -every- module... Thanks for all the help... -- :: Ligesh :: http://ligesh.com :: http://lxlabs.com ::