Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Xc9pi-0006ZO-IT for pgsql-admin@arkaria.postgresql.org; Thu, 09 Oct 2014 09:16:26 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1Xc9ph-0006Zk-Mb for pgsql-admin@arkaria.postgresql.org; Thu, 09 Oct 2014 09:16:25 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1Xc9pf-0006ZF-Fv for pgsql-admin@postgresql.org; Thu, 09 Oct 2014 09:16:23 +0000 Received: from mail-wi0-x233.google.com ([2a00:1450:400c:c05::233]) by makus.postgresql.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1Xc9pb-0000uc-Sk for pgsql-admin@postgresql.org; Thu, 09 Oct 2014 09:16:21 +0000 Received: by mail-wi0-f179.google.com with SMTP id d1so1132819wiv.12 for ; Thu, 09 Oct 2014 02:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:reply-to:to:cc:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; bh=ZVTj/EKxWroa6lVyZ2Xsfsg68TShHD2f2+/QoyI3idg=; b=enMXhGNKdDTg+Pt8rr1m6AV3rIEcBiBzHcME+G3MNf7uOJW7WdELWD5hF24qff0Qr6 f7EDXNd2vudoGez8AHXGPRR/EJU2bDpaWA7QDfZ8CZWAs5//F1mFTyj9pXp2BGagBXt/ DZ3xRk4jQ6YZPdtCFv4GnNrvO9H8ZDf9VtTEkOoy+2zHc7Ic3vBrfzTL8jr45LsGp7lA HAF++s9PbR/fw2wp+vb1+Cui+tU6q7XeZX9TjosKLRx6/HlUMzB3EFE68s4EFA6ckiZq O1rtxaZXAHVs96wbhvDXQdlR2JDICKLSajhY5fetYrVOarhx5Kk3YYyIe33ygWI/Pwrv tsng== X-Received: by 10.180.13.226 with SMTP id k2mr37952112wic.27.1412846177975; Thu, 09 Oct 2014 02:16:17 -0700 (PDT) Received: from [192.168.1.15] (84.125.145.40.dyn.user.ono.com. [84.125.145.40]) by mx.google.com with ESMTPSA id fs13sm4877651wic.19.2014.10.09.02.16.16 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Thu, 09 Oct 2014 02:16:17 -0700 (PDT) Message-ID: <1412846176.11127.4.camel@enterprisedb01> Subject: Re: Auto-complete and Calltips in SQL Editor From: jaime soler Reply-To: jaime.soler@gmail.com To: klo uo Cc: pgsql-admin@postgresql.org Date: Thu, 09 Oct 2014 11:16:16 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Pg-Spam-Score: -2.7 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-admin Precedence: bulk Sender: pgsql-admin-owner@postgresql.org El dom, 27-07-2014 a las 15:16 +0200, klo uo escribió: > Hi list, > > Initially I posted this message in general list, where I was suggested > to use this list instead. > This is the link to initial message: message better, you should send to: pgadmin-hackers@postgresql.org > > It was confirmed that pgAdmin uses Scintilla which has interface for > calltip and auto-complete functions defined in: > > scintilla\src\CallTip.h > scintilla\src\AutoComplete.h > > with simple implementation described in > > scintilla\doc\ScintillaUsage.html > > or full in SciTE editor. > > > As implemented in SciTE these controls are evoked only if user > provides calltip and auto-completion definitions (through *.api files) > and user defines triggers for each action. > > > These can be seen as helpers at least in these scenarios: > > - novice user learning SQL or PL/pgSQL > - user learning PostgreSQL extension, like PostGIS > - user manages own function > > > > I attached screenshots of these suggestions as they appear in SciTE. > > > -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin