From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20521 invoked from network); 20 Aug 2021 23:31:49 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 20 Aug 2021 23:31:49 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 58A0819AE9 for ; Fri, 20 Aug 2021 19:31:48 -0400 (EDT) (envelope-from bounce.mM5630d14b408680d32b257869.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 461F432E7549; Fri, 20 Aug 2021 19:31:48 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=quintile.net header.i=@quintile.net header.b=phqBt0cr header.a=rsa-sha256 header.s=mythic-beasts-k1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quintile.net; spf=pass smtp.mailfrom=steve@quintile.net smtp.helo=haggis.mythic-beasts.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=content-type:content-transfer-encoding:from :mime-version:subject:date:message-id:references:in-reply-to:to :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1629502308; bh=cWeK90+SZEiSjRLT mIksuM6z5QwgxNrLyO9Ysi7xegs=; b=szenkkV4ufrqq5QVeRt4KvvWc1qcTYFr 9xc1uB4jpmbhXWZlwPWgAZxAnhfPyLo23+br//X3sPUNoxyk7BIxVwlVDBef5B0m XHHUG2XCGuclRJtr123SKYULug0kL85md/U5yTrBMQptxfF0AbBLCEDpngyLe1v7 IK3bT0yl8FQ= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1629502308; b=BcMNvC6A6XDctVnLPTnxtdsrwzBrXafvo+3SLCVoLbdt7/gyL9 bmUWC9y87s7ewdoJ6Nb0vN+UVbG1IhwhP1hni+NfsjF0kl8vxkj0q0i8C0PifjNp oCXK1P7+iH8Lj4bCzMex9scPakuDVS0Rs56Xba/PK7QRcqnCF1sXBCCk0= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=quintile.net header.i=@quintile.net header.b=phqBt0cr header.a=rsa-sha256 header.s=mythic-beasts-k1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quintile.net; spf=pass smtp.mailfrom=steve@quintile.net smtp.helo=haggis.mythic-beasts.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=quintile.net header.i=@quintile.net header.b=phqBt0cr header.a=rsa-sha256 header.s=mythic-beasts-k1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quintile.net; iprev=pass smtp.remote-ip=46.235.224.141 (haggis.mythic-beasts.com); spf=pass smtp.mailfrom=steve@quintile.net smtp.helo=haggis.mythic-beasts.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=haggis.mythic-beasts.com policy.ptr=haggis.mythic-beasts.com; x-return-mx=pass header.domain=quintile.net policy.is_org=yes (MX Records found: mx.mythic-beasts.com); x-return-mx=pass smtp.domain=quintile.net policy.is_org=yes (MX Records found: mx.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= content-type:content-transfer-encoding:from:mime-version:subject :date:message-id:references:in-reply-to:to:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=cWeK90+SZEiSjRLTmIksuM6z5QwgxNrLyO9Ysi7xegs=; b=LSkTuyZAzK4u JfD9lFXB4TUbOSfxzPXUEBSWt2JW2Bc8cX5e2LpOYpjGxt6LnC7T5zKH4xRTS0Ms D/KYyw5DJTm7KogOdmxVmRaL1GEBjAEkudgm8QdwnRKobC1vM5N8lF3bCJ7DRPZw bXBHsDJZolYw6UHT0qmFeHJ3DGhLz/M= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id E70AD33887BC for <9fans@9fans.net>; Fri, 20 Aug 2021 19:31:38 -0400 (EDT) (envelope-from steve@quintile.net) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 38209C7EF7F; Fri, 20 Aug 2021 19:31:38 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1629502298; b=jsWUDOQN0eoy8nBsLQot+jr8NhCRs8upT82XCDt+pzoEGUbQU0 S1vohI/pUKEBcGOR+9Kf/S1XPtlqqDyySdB8tYD/SxDKrpkmVfsV/j2iM5VNo0hr bO7Blu9Qb+c6rbGdOdFYXBSKsSVxbgP/DS9cLX6Er874zR2P0ylsepJ1i0kqI4qP gUfLjdZsR34l/hFRerQrY9wK7zqdQwQN2ILVw9tHjzph92C03agrBHMYRdnh+XAO gV1pGpqB11BkY8ugYGRzyCz4GIQxplLngttjJhiBcOwA9gNflCCR2sRjAubRZI/d 6JxdbzMXUVgK0/iveKYhQR8NLW7fIoDxEkGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=content-type:content-transfer-encoding:from :mime-version:subject:date:message-id:references:in-reply-to:to; s=arcseal; t=1629502298; bh=ocLeJtlv9Af3C3DpuY6Py2nS8DMdgzTNuqh aKxsqoOI=; b=as2MstonNVuSH689Ql6OtXvhxUS9NSuRBTZoYyc4FThK6QW81t8 fXCGHy0/GVQosWo8Pe8fTHzdBtgsPzFPvoHWK1IzyPTkgA76vtUEEzWPO+ClHuFZ gTlcZZpc+E0ngdYwb4Jh0xvCB9FvU8R0Rnc3kHSvIrB2RiQOvYnv1vg+fYy72wZx 7g9mBLnQ74eHq9JBWEJVH1SQSsArzQXaNk0PWo0EZInt+4SYhjULrLIqkgXKic2y Cv7WNsDn2jCoT8fUiSVVFmC4/NwCyjjk3OyNetvoR/8+52pm5qNwGpv0tHmL5HLR A7eXUINvUrJNAfhbJYiCcSO99eRWb3EhWqg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=quintile.net header.i=@quintile.net header.b=phqBt0cr header.a=rsa-sha256 header.s=mythic-beasts-k1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quintile.net; iprev=pass smtp.remote-ip=46.235.224.141 (haggis.mythic-beasts.com); spf=pass smtp.mailfrom=steve@quintile.net smtp.helo=haggis.mythic-beasts.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=haggis.mythic-beasts.com policy.ptr=haggis.mythic-beasts.com; x-return-mx=pass header.domain=quintile.net policy.is_org=yes (MX Records found: mx.mythic-beasts.com); x-return-mx=pass smtp.domain=quintile.net policy.is_org=yes (MX Records found: mx.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddruddttddgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpegtgffhgg fufffkfhgjvffosehtqhhmtdhhtddvnecuhfhrohhmpefuthgvvhgvucfuihhmohhnuceo shhtvghvvgesqhhuihhnthhilhgvrdhnvghtqeenucggtffrrghtthgvrhhnpeevleehvd evieffkeeludelhfeuuddvteeludetffetkeejudejvdegjeefhffgteenucffohhmrghi nhepqhhuihhnthhilhgvrdhnvghtnecukfhppeegiedrvdefhedrvddvgedrudeguddpke durddukeejrdduleekrddufedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehinhgvthepgeeirddvfeehrddvvdegrddugedupdhhvghlohephhgrghhgihhsrdhmhi hthhhitgdqsggvrghsthhsrdgtohhmpdhmrghilhhfrhhomhepoehsthgvvhgvsehquhhi nhhtihhlvgdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (quintile.net: Sender is authorized to use 'steve@quintile.net' in 'mfrom' identity (mechanism 'include:_spf.mythic-beasts.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="steve@quintile.net"; helo=haggis.mythic-beasts.com; client-ip=46.235.224.141 Received: from haggis.mythic-beasts.com (haggis.mythic-beasts.com [46.235.224.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 20 Aug 2021 19:31:38 -0400 (EDT) (envelope-from steve@quintile.net) Received: from [81.187.198.132] (port=58041 helo=smtpclient.apple) by haggis.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1mHDz7-0002hy-0e for 9fans@9fans.net; Sat, 21 Aug 2021 00:31:37 +0100 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: Steve Simon Mime-Version: 1.0 (1.0) Subject: Re: [9fans] Codebase navigation and using tags files in acme Date: Sat, 21 Aug 2021 00:31:35 +0100 Message-Id: <97F88CC9-3F60-47F7-96A4-B3C4F8815802@quintile.net> References: <917939d480bd66878d0cb20ac175db16@9srv.net> In-Reply-To: <917939d480bd66878d0cb20ac175db16@9srv.net> To: 9fans <9fans@9fans.net> X-Mailer: iPhone Mail (18G82) X-BlackCat-Spam-Score: 4 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: c6e29b8a-020e-11ec-b85b-ae99e1087ec0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZjhjZWFjMTJkZjlkYTY3NC1NNTYzMGQxNGI0MDg2ODBkMzJiMjU3?= =?UTF-8?B?ODY5Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M5630d14b408680d32b257869:1:55lSXsY74XcgAu5EY6UA0fbiDdWRvucfsZfNCPRZFMM I wrote a bit of lex to extract features from c code. being lex it is incom= plete to say the least but i found it good enough. my code used to run every night passed a list of files to parse, and wrote = an idenifier, comment, function, #define etc database (2 text files) which = i could grep through. i used it when i worked supporting solaris, it allowed me to find error mes= sages and functions anywhere in the sourcecode quickly. i haven't run it in years but maybe it is of use to someone. http://www.quintile.net/pkg/xid.tbz -Steve ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tf8ceac12df9da674-M5630d= 14b408680d32b257869 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription