From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27709 invoked by alias); 26 Oct 2014 17:18:14 -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: 33537 Received: (qmail 20790 invoked from network); 26 Oct 2014 17:18:01 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, T_MANY_HDRS_LCASE autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=HYUtEE08 c=1 sm=1 tr=0 a=Jo8+aa5pSBmSq6qAtEZJxQ==:117 a=Jo8+aa5pSBmSq6qAtEZJxQ==:17 a=sicYhokT53YA:10 a=IkcTkHD0fZMA:10 a=5rdnaLZPRjZow2S0VNUA:9 a=QEXdDO2ut3YA:10 Message-id: <544D2D6F.8030505@eastlink.ca> Date: Sun, 26 Oct 2014 10:20:47 -0700 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.0 MIME-version: 1.0 To: zsh-workers@zsh.org Subject: first adventures Content-type: text/plain; charset=utf-8; format=flowed Content-transfer-encoding: 7bit All, These are my very first pokings at the code. So far, my feelings are about the same as expressed by this comment in 'hist.c': * However, I'm so confused it could simply be baking Bakewell tarts. I'm trying to figure out where/how command lines are grabbed (I think this is done by zle?). I'd like to be able to grab commands before any processing whatsoever is done. If I type: $ some-command $1 *.* !{1, 1 & @ >>! $2 "no parsing please!" .. () '<<' `# ^ -n(*&<)` {} [enter] ... I'm hoping there will be some_string somewhere such that: puts(some_string) ... will print exactly: some-command $1 *.* !{1, 1 & @ >>! $2 "no parsing please!" .. () '<<' `# ^ -n(*&<)` {} Surely there is an input buffer somewhere? That saves the command line before it gets parsed? One other thing: 'make' produces so many dull msg. about moving into and out of directories and such. Can these be turned off? I'd like to see just warnings and errors and 'important' msg. Thanks