From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: [patch] SQL enhancements Date: Fri, 16 Apr 2010 23:42:05 +0300 Organization: JURTA Message-ID: <87sk6v2kpu.fsf@mail.jurta.org> References: <313753.60852.qm@web62504.mail.re1.yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271452075 2035 80.91.229.12 (16 Apr 2010 21:07:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Apr 2010 21:07:55 +0000 (UTC) Cc: Emacs Devel To: Michael Mauger Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 16 23:07:54 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O2slS-0008QY-2c for ged-emacs-devel@m.gmane.org; Fri, 16 Apr 2010 23:07:54 +0200 Original-Received: from localhost ([127.0.0.1]:33778 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2slK-0007cJ-Gd for ged-emacs-devel@m.gmane.org; Fri, 16 Apr 2010 17:07:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O2sa0-0003RH-Ec for emacs-devel@gnu.org; Fri, 16 Apr 2010 16:56:00 -0400 Original-Received: from [140.186.70.92] (port=52189 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2sZx-0003Q5-HF for emacs-devel@gnu.org; Fri, 16 Apr 2010 16:55:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O2sZv-0000OU-Ud for emacs-devel@gnu.org; Fri, 16 Apr 2010 16:55:57 -0400 Original-Received: from smtp-out2.starman.ee ([85.253.0.4]:52500 helo=mx2.starman.ee) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O2sZv-0000Nw-Mf for emacs-devel@gnu.org; Fri, 16 Apr 2010 16:55:55 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Original-Received: from mail.starman.ee (82.131.70.170.cable.starman.ee [82.131.70.170]) by mx2.starman.ee (Postfix) with ESMTP id E39F03F40CF; Fri, 16 Apr 2010 23:55:51 +0300 (EEST) In-Reply-To: <313753.60852.qm@web62504.mail.re1.yahoo.com> (Michael Mauger's message of "Thu, 15 Apr 2010 21:14:40 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:123774 Archived-At: > Since my employer has decided that they no longer need my services, > I've got time to dedicate to Emacs! I haven't looked at your patch yet, but could you answer if you fixed annoyances that I noticed in the current SQL mode: 1. `sql-product' is not marked as a safe local variable. 2. I see no way to start SQL interactive mode without entering its login parameters (user, password, database, server) in the minibuffer. I'd like to create a command that let-binds parameters: (let ((sql-database "database.sqlite")) (sql-sqlite)) but it still asks for the database name (with the correct default value). I mean it's right to ask this by default, but there should be a way to skip confirmation of already defined parameters. 3. And this is not directly related to SQL mode but important: A colleague of mine has switched from Emacs to other editors because in SQL mode Emacs doesn't have horizontal scroll bars! Unlike other modes, SQL mode produces the wide output where it's necessary to easily scroll tabular data horizontally. -- Juri Linkov http://www.jurta.org/emacs/