From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id 4D3F621392 for ; Fri, 5 Apr 2024 22:47:04 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id C812F43606; Sat, 6 Apr 2024 06:46:58 +1000 (AEST) Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) by minnie.tuhs.org (Postfix) with ESMTPS id BD21643107 for ; Sat, 6 Apr 2024 06:46:47 +1000 (AEST) Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-61587aa9f4cso25414557b3.3 for ; Fri, 05 Apr 2024 13:46:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712350007; x=1712954807; darn=tuhs.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Rt1ObrrHs0KgKzi2wko4azA0uw2W7NWaDmgPVooqkqg=; b=hny92oF7Fd0sD/QfOl41GwEnhp/mEYF+KrqPXZjbV5IUBuoBKkRNt2k8A9Jj+zxcsP efOPbTRED0+/KUbgwv/jH8yvMm4nywC7Y5OvMWQ33Hnb447YYu3HwcpK9DDzUAAsxJFg ua1zvRqX6zKFlK594gmFZA0eDgzJ/Whlg4bQZE2zwz5JDjt7KRenR/jajK8oWF9LmDZb AYOIasP8NQ64LL1qjlhnRi/pyDlfDso/lPBhEeHgDkrBrZDHxGGYPdJqhJDYiKAPFDoS VfSaMozQrhl8872InS6hNqNPeNLhoXfkaY0EGNeKBdXB4ZTGdoNzawvc15oOkSah6vZJ 7ARA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712350007; x=1712954807; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Rt1ObrrHs0KgKzi2wko4azA0uw2W7NWaDmgPVooqkqg=; b=LD+hFIMllNOT4/PBddvxmIAnTsv907C9DKk8cMJSBbx3dGy4qqACfdmtEA5Ws5nLKz TOLHGpIkCgv4XzAbi21TjGCXfDtspcs6l/mfRm0xoUml2ww3XSyfRtQFo2WHdIaotRb7 KBfhUCEfANtn80cMsnkyjmig3TmZeTtRUd3UyT8a7bbpHFyF53yYtiI4QLxxV6Vyr8GV Fn5CmXivFJ3cZE0TYLwpNND4nOD9E79nM7+6vMJ509c174ZPo2Qs+Aoh5+8ImAYLgLEf 1BJ7qxkWBPbFTvW/G9uta1cvTX8gHpgZBrInHuWp7dohwh1BiCmDzSZDJa4ZKOpFEiIh kgtg== X-Gm-Message-State: AOJu0Yy06cEFzKvvtb6uHAClHNDkrx1tybmRlfxa7TDio5wxuMZ3bCDv jP3rbEYIs4GHvps9E1Rgnoj/yzlXq5nFE9VSt7HHfAslb8hf6ZHDsTThOZm2QNvCMf26S2qce9Y zmgHsdN/e4T9AQKEFlhy9knBOIs0= X-Google-Smtp-Source: AGHT+IHwCe3GWLz8pdv6ZA3V1vfkq4DFm6+h12ArQ6tNfux6av0rO+nY0eLTxK2FgVwEOx5/KgtNkDH/7VJ6VjqyiXM= X-Received: by 2002:a81:4f07:0:b0:615:6d30:210e with SMTP id d7-20020a814f07000000b006156d30210emr2441576ywb.39.1712350006670; Fri, 05 Apr 2024 13:46:46 -0700 (PDT) MIME-Version: 1.0 References: <20240405101119.270161FA4D@orac.inputplus.co.uk> In-Reply-To: <20240405101119.270161FA4D@orac.inputplus.co.uk> From: Noel Hunt Date: Sat, 6 Apr 2024 07:46:21 +1100 Message-ID: To: Ralph Corderoy Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: GRJEGJGJ4XT455VBZFI3FGZ647CMU7C2 X-Message-ID-Hash: GRJEGJGJ4XT455VBZFI3FGZ647CMU7C2 X-MailFrom: noel.hunt@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Does anyone have any memories of using cscope that they care to share? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: 'Samuel' is Rob Pike's 'sam' with some additions, those being the ability to run 'cin' (C interpreter) on selected text, an 'advisor', which would print the data type definition of selected text, and the 'browser', which was an interface to cfront. Invoking 'browser' would fork a cscope process running in line-oriented mode, and on button 3 were the various search items that you will see in the normal cscope interface, somewhat abbreviated. So you could select a piece of text, a name of a function say, select 'calls to this function', and the results would be added to the button 3 menu; selecting one of these takes you to the file and line number in the cscope output. There is one further addition, 'smudge'. It allows you to put a mark on a place in a text file and assign an arbitrary name to it; these marks then appear on a cascaded button 3 menu---select a mark, return to that piece of text. On Fri, Apr 5, 2024 at 9:11=E2=80=AFPM Ralph Corderoy wrote: > > Hi Noel, > > > And don't forget that 'samuel' had an interface to 'cscope'. > > I've used cscope. What's samuel? > > -- > Cheers, Ralph.