From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id fM7pLJ+0717TdwAA0tVLHw (envelope-from ) for ; Sun, 21 Jun 2020 19:27:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eFs2KJ+0717TbwAAB5/wlQ (envelope-from ) for ; Sun, 21 Jun 2020 19:27:27 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 439B494050D for ; Sun, 21 Jun 2020 19:27:27 +0000 (UTC) Received: from localhost ([::1]:44860 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jn5ck-0002J3-6U for larch@yhetil.org; Sun, 21 Jun 2020 15:27:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jn5cI-0002Is-35 for emacs-orgmode@gnu.org; Sun, 21 Jun 2020 15:26:58 -0400 Received: from se15.route25.eu ([2a00:f10:402:781:1c00:45ff:fe00:24f8]:51482) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jn5cE-00005G-Uj for emacs-orgmode@gnu.org; Sun, 21 Jun 2020 15:26:57 -0400 Date: Sun, 21 Jun 2020 21:25:48 +0200 From: Russell Adams To: emacs-orgmode@gnu.org Subject: Re: org-mode as a logging target Message-ID: <20200621192548.GC7218@volibear> Mail-Followup-To: emacs-orgmode@gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: 185.87.184.57 X-SpamExperts-Domain: out.pcextreme.nl X-SpamExperts-Username: 185.87.184.57 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.08) X-Recommended-Action: accept X-Filter-ID: Mvzo4OR0dZXEDF/gcnlw0f6LF1GdvkEexklpcFpSF5apSDasLI4SayDByyq9LIhVm7TvNcWwZZ/7 231bsThFBETNWdUk1Ol2OGx3IfrIJKywOmJyM1qr8uRnWBrbSAGDLZy6c0DmV/7RK6letuHor9Q5 3pMmTXeVbblO3cSIiVD0zFhp0d8J7Qs3sPLCxhA7JODXbtOodkPED+RkHjVGH9gpfPe2lDQBFQc5 pWKjU8U1TnR+f0U9cu064nZcMieLAqdkk6hppCDsqsBwLjHur1XxB26GtR7aQdGQ3RxVousDFpkW mgyT/YeLVvI3HPYSaHwJ2eESrUp0Iw/gSJ3HqMuR600P9eQ3vodupN36MrkzGQZS068e3EYTgNAB jZkD8TzPF4eG61o+cxFZrUIXowfXJosMX5ZQSlYSVlCDu2na8Lc2iK0mXNgodhRh0E6+UMVFei1G 2PrSIU9EwioS70yFBF2moUWeHNDS4qZDIDBdjx85xQq9VD42UbTRudBo31/E3ahF5MMcDI7KdpjQ KULbtCr8aoTjHIUEuG3LCVsCW2UOyugPPaOGK1ZclZhyJ1oAKHx1qHjvOGXm6QB+mk6ZTzCPKsFf twxbkg5OTEJBSZDxFdMdjhWKQRs1y634ml6J02QLTAyUTKV7I0jE4sm0mFlgfa/PGuCQ4jEdlL0J PqIagTeFoMxdFkEm78FzYu8C5mJ57ZG9g9QfbBpIF2o+aAI+IDjKMqLo+QDcwOuH+to72M/QpS+e gX0iIQ5z0z6bhalFEM/pjPCQA+BAliarbcyhnYf9GTlerAzRHZN69grz8ej5dy2YYel31/MJpuxa o5wthPmLtvBwsi0Aw1PwYp6Hx+d6sd2mSf8/YsNRXxKF5tPxTxfD0dMN+t5ZJWGWNNNyiNca2a3Z JdzTSfoPFZIShBSdpVJW5HbjQTAnC1PYnSgc+uNcEhwDf0aVA+O/xvrkPTGnkei6PbzPB13wAj1Q 9I3Ii/NI8GPErnjxJG7yzcfoHGlmY2l6KDJ6KdL65BimP4HoDlSIsZTwUZze41SyeXTE+1fVMg+Y M1KwDH7YITzl6JgvROCog9ka X-Report-Abuse-To: spam@semaster01.route25.eu Received-SPF: pass client-ip=2a00:f10:402:781:1c00:45ff:fe00:24f8; envelope-from=rladams@adamsinfoserv.com; helo=se15.route25.eu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/21 15:26:46 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -0.51 X-TUID: d5TjkIsWnTTg Take my upvote! +1 On Sun, Jun 21, 2020 at 09:09:01PM +0200, Diego Zamboni wrote: > This is actually pretty cool! Thanks for the tip, > --Diego > > > On Sun, Jun 21, 2020 at 5:39 PM Meng Weng Wong wrote: > > > I've been enjoying a featherweight alternative to log levels, made > > possible by org-mode. > > > > Try this the next time you write a little throwaway command-line utility > > script: > > > > Step 1: Add asterisks to the front of your printf traces. > > > > Step 2: Tee your STDOUT / STDERR to a file named log.org > > > > Step 3: Open the log file in org-mode. > > > > Step 4: Rejoice! > > > > Optional: You can tail the logfile with M-x auto-revert-mode. > > > > This illustration uses a Github scraper as an example: > > https://github.com/mengwong/git-scrape > > https://twitter.com/mengwong/status/1274236595109982208 > > > > This is no substitute for real structured logging, of course :) > > > > That is all. > > > > ------------------------------------------------------------------ Russell Adams RLAdams@AdamsInfoServ.com PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3