From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11881 invoked by alias); 11 Oct 2016 05:36:40 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 39604 Received: (qmail 1030 invoked from network); 11 Oct 2016 05:36:40 -0000 X-Qmail-Scanner-Diagnostics: from mail-qt0-f170.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.216.170):SA:0(0.0/5.0):. Processed in 0.534739 secs); 11 Oct 2016 05:36:40 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at brasslantern.com does not designate permitted sender hosts) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=z1ucLggq/2BwEYDkDk1iyVmXNVe81wto77sMajgpjek=; b=Xi70E0osCcweEIVzHSwucUm3PM+EifB/LO+ObtvY5MZ+KRf067Ms/RYchouvHb6W+X czmD4BQyQ9w5OSs/aFz6N6xCvr6xmMfDazrXJDuHxEnjwvYa0awMRAEybPEPfomIPuto XzfyCZ1maWS+yox7JBKpmHY6NjmVIyPjbKpGf2Q4eGGW1o9r/Vt+Ulz+dPUcAEa0AwDT oRaRInNVzDlUGw+DjgByceLj9PFKeo7CBY/SwvgzbWBdRwUlQeoSTFkxJVzJMrBcnAgX RXjoFRgiRNHq2ZCsu9wpZyuLmeH4WoDCDifc9ah/VScDdz7VHy+uvQhtcGTUPpy3xmS4 U2Qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=z1ucLggq/2BwEYDkDk1iyVmXNVe81wto77sMajgpjek=; b=OqEHGBacxmVpbzMxX+BBAbguIlg4XDW8HISBl+nasIq7vOqK3vFtdzN5obh63tXu54 JrSHomTdVxw/nXpwqRb8CQPHaHMJ9Rx4r6kIB82vXfVmQxbTpT0cL5AdlvSfP3wXETMH Kz/PlgcDvcOMN6YizZxSlabHWQp8O2dHJk/LSmuLg40zluczuMQUBhMxPHR/2GowpQuC F7nZxd9hzFGLbBx/QZXDSiRYMyjpSaxz0wg7kQClWt/CmKmk0E2ZnEjWw0+vhbwbVkyA U1DOS7+tYc7hYOe1bi0iWcwOgV9RspzfdFxSYaYTdlHmBEbkDJH1Wss1ZlliqPcNstJB uAxg== X-Gm-Message-State: AA6/9RlSM57OWuYMmgFHqD9WuwX68ObNTWk0YkwyTjUsDrA5eicnPngWSoOGf7vO9WgSWTAVkYpe3l/MFxfiVQ== X-Received: by 10.200.47.169 with SMTP id l38mr1352400qta.78.1476155006419; Mon, 10 Oct 2016 20:03:26 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <43c19ce7-6445-8b56-68e7-60fc82258183@googlemail.com> References: <43c19ce7-6445-8b56-68e7-60fc82258183@googlemail.com> From: Bart Schaefer Date: Mon, 10 Oct 2016 20:03:25 -0700 Message-ID: Subject: Re: [PATCH] zle: Call zle-line-pre-redraw after inserting a completion result To: m0viefreak Cc: Zsh hackers list Content-Type: text/plain; charset=UTF-8 On Sat, Oct 8, 2016 at 10:30 AM, m0viefreak wrote> > > By the way (unrelated): > > The hooks (which served me as entry point for finding the right spot for > the path) > > seem to be undocumented. Those are module hooks as described in Etc/zsh-development-guide, not hooks like the precmd etc. hooks for calling shell functions. There are only two modules that define hooks (zsh/zle and zsh/complete) and neither of them documents their hooks anywhere outside the source code AFAIK. This has come up before -- the yodl doc is supposed to be for end users, not developers of the shell, but there really isn't anyplace where documentation of the C code is collected.