From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <0029edc1a42eca0d6dab99db940f96ca@coraid.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] something like cscope/cbrowser? From: Brantley Coile Date: Mon, 27 Mar 2006 18:08:40 -0500 In-Reply-To: <4428649C.2090207@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-wotpgrrvlnxanvayvpbckoeoni" Topicbox-Message-UUID: 22e4cedc-ead1-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --upas-wotpgrrvlnxanvayvpbckoeoni Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit I use acme and the rc function `g' or small permutations of it. fn g {grep -n $* *.[chsyl] /dev/null} For just looking at headers I just change the function a bit. fn gh {grep -n $* *.h /dev/null} Then I can just click on the file:line and Whammo, I'm there. --upas-wotpgrrvlnxanvayvpbckoeoni Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by coraid.com; Mon Mar 27 17:19:38 EST 2006 Received: from psuvax1.cse.psu.edu (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 874BC10294 for ; Mon, 27 Mar 2006 17:19:37 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: from localhost (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id F2F90101C5 for <9fans@cse.psu.edu>; Mon, 27 Mar 2006 17:18:56 -0500 (EST) Received: from mail.cse.psu.edu ([127.0.0.1]) by localhost (psuvax1 [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 26139-01-51 for <9fans@cse.psu.edu>; Mon, 27 Mar 2006 17:18:48 -0500 (EST) Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.183]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 60299101E3 for <9fans@cse.psu.edu>; Mon, 27 Mar 2006 17:18:48 -0500 (EST) Received: by pproxy.gmail.com with SMTP id m51so202928pye for <9fans@cse.psu.edu>; Mon, 27 Mar 2006 14:18:47 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:content-type; b=GNWzzHIsN+/wBdoZJdYd0UF23DL0AK8OwOgd9AL6Y3l4DO5JJqiKwXxIrxLUamcs2/c9WrwHua8crkFPjsS8E/+QvXRwDuZMFTGTXZcHIQVMeBMZhOljJx1HWCZ7B354KjC1iPv/GikLBtb9f5wJ9VS85qssaz2kbb+NY/YgXgU= Received: by 10.35.99.5 with SMTP id b5mr729991pym; Mon, 27 Mar 2006 14:18:47 -0800 (PST) Received: from ?192.168.1.3? ( [62.57.143.116]) by mx.gmail.com with ESMTP id w66sm176377pyw.2006.03.27.14.18.46; Mon, 27 Mar 2006 14:18:47 -0800 (PST) Message-ID: <4428649C.2090207@gmail.com> Date: Tue, 28 Mar 2006 00:18:04 +0200 From: =?ISO-8859-1?Q?Llu=EDs_Batlle_i_Rossell?= User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060314) X-Accept-Language: en-us, en MIME-Version: 1.0 To: 9fans Mailing list <9fans@cse.psu.edu> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030203020206000004080308" X-Virus-Scanned: by amavisd-new at cse.psu.edu Subject: [9fans] something like cscope/cbrowser? X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: 9fans-bounces+brantley=coraid.com@cse.psu.edu Errors-To: 9fans-bounces+brantley=coraid.com@cse.psu.edu This is a cryptographically signed message in MIME format. --------------ms030203020206000004080308 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Hi, it's not a plan9-only question... but here read many developers with=20 expertise. At work, dealing with big amounts of code (most of them=20 unknown to me), I've found the pair "cscope" and "cbrowser" really=20 helpful, even with C++ code. I'm wondering what do you usually use. I likely want to avoid beliving every developer using plan9 uses acme=20 with greps in it. :) btw, even vim is always my editor, cbrowser and acme made me acknowledge=20 that using keys for coding is not faster than using mostly a mouse=20 acme-style. Thanks in advance, Llu=EDs --------------ms030203020206000004080308 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJTTCC AwEwggJqoAMCAQICEC7GHhAgrXIK4gbYgnLRBvIwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDMxMzIyNTMwMVoX DTA3MDMxMzIyNTMwMVowRDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEhMB8G CSqGSIb3DQEJARYSdmlyaWtldG9AZ21haWwuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAvULiATyjPs5ZNXAo1qG4p3B136VTuzi82L14U0YTuyUO1lrJNJypHfM1+5d5 0vYJKzzSt/sCLD76X3vO3DxC5cqC2nrchEN+GCKndpE2PM7Sp9eWrHs9IVWCfYxP5M3kLoeb 5XXeRCciHCeYJ7+6SLrftWxU2qKVtAAQMGnLghUuwMck0sWXiywDhQ3MVIPbdOEu+VGKRMRM Ncq4bFRvqNRpNfG5A+WOtsuqxTpJtdLcP0fKTIKK3N7r7k4IMYEHLTPl9iH5Ve0OPgeTekyH ADZnIjE7zweBDBH0Qh8DDTaMx5XszHAMwsChHxBmCcAjncdPnqxdShbOPshtBiPxHwIDAQAB o1IwUDAOBgNVHQ8BAf8EBAMCA/gwEQYJYIZIAYb4QgEBBAQDAgUgMB0GA1UdEQQWMBSBEnZp cmlrZXRvQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAFRbmD1g BXH11x+sumaBS5h4A4ejYdmB1b5u2jBhkZnfvO92RD23dnS8PKk4MdGxGQUzawyGK8JSAUJg eERQ1Xoxa/xRgTGDphoZLLBdFkkvqjrqz2h2hiXkZHGyE3yFst9UVrXDHZKOyCR9c3LaXPQp Iz2lJiADJ2BtByn43FtHMIIDATCCAmqgAwIBAgIQLsYeECCtcgriBtiCctEG8jANBgkqhkiG 9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0 eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0Ew HhcNMDYwMzEzMjI1MzAxWhcNMDcwMzEzMjI1MzAxWjBEMR8wHQYDVQQDExZUaGF3dGUgRnJl ZW1haWwgTWVtYmVyMSEwHwYJKoZIhvcNAQkBFhJ2aXJpa2V0b0BnbWFpbC5jb20wggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9QuIBPKM+zlk1cCjWobincHXfpVO7OLzYvXhT RhO7JQ7WWsk0nKkd8zX7l3nS9gkrPNK3+wIsPvpfe87cPELlyoLaetyEQ34YIqd2kTY8ztKn 15asez0hVYJ9jE/kzeQuh5vldd5EJyIcJ5gnv7pIut+1bFTaopW0ABAwacuCFS7AxyTSxZeL LAOFDcxUg9t04S75UYpExEw1yrhsVG+o1Gk18bkD5Y62y6rFOkm10tw/R8pMgorc3uvuTggx gQctM+X2IflV7Q4+B5N6TIcANmciMTvPB4EMEfRCHwMNNozHlezMcAzCwKEfEGYJwCOdx0+e rF1KFs4+yG0GI/EfAgMBAAGjUjBQMA4GA1UdDwEB/wQEAwID+DARBglghkgBhvhCAQEEBAMC BSAwHQYDVR0RBBYwFIESdmlyaWtldG9AZ21haWwuY29tMAwGA1UdEwEB/wQCMAAwDQYJKoZI hvcNAQEEBQADgYEAVFuYPWAFcfXXH6y6ZoFLmHgDh6Nh2YHVvm7aMGGRmd+873ZEPbd2dLw8 qTgx0bEZBTNrDIYrwlIBQmB4RFDVejFr/FGBMYOmGhkssF0WSS+qOurPaHaGJeRkcbITfIWy 31RWtcMdko7IJH1zctpc9CkjPaUmIAMnYG0HKfjcW0cwggM/MIICqKADAgECAgENMA0GCSqG SIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYD VQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9D ZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0 ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTEl MCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3Rl IFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ AoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJj WiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenpruf ZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIB ADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29u YWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMT EVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+v rL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRi x9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9d X2VPMYIDZDCCA2ACAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1 bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz c3VpbmcgQ0ECEC7GHhAgrXIK4gbYgnLRBvIwCQYFKw4DAhoFAKCCAcMwGAYJKoZIhvcNAQkD MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDYwMzI3MjIxODA0WjAjBgkqhkiG9w0B CQQxFgQUd14siYZjzOsodKQzfr1uWRBKRxowUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0D BzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC ASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBD b25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp bCBJc3N1aW5nIENBAhAuxh4QIK1yCuIG2IJy0QbyMIGHBgsqhkiG9w0BCRACCzF4oHYwYjEL MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAuxh4QIK1yCuIG 2IJy0QbyMA0GCSqGSIb3DQEBAQUABIIBAD4dx0CzNGJnd/8AHOHdJCBi/ItAPUL9NAgMoWiK 4rkyv4uNqwCnweT+EisU3IWcZde5eU3C07tM9CzzH/yXJjolSby2Di4delDz2rvokSX4Fo25 Mq6pAs0/1TbZM5TKDeAH5XF+ZZiGguy74wh6i3X0NEI8LCaENDyfgZk6Tij2xE/4CVZ8vABs TGUVo26iaY9vrAUmDuKq2Ah7y9LWKRh5OcnAZGnD5Ui3LEGN15Iy8nrYSoCRusGxVcVmgLOc dwoo9RBlrEdXQPxCyfLUN5XOZFlDSiNmgEDW+DKAaOx35urwso0OBU66rb6HMazvx7NzPjc+ jjju/M5Y279HosoAAAAAAAA= --------------ms030203020206000004080308-- --upas-wotpgrrvlnxanvayvpbckoeoni--