From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eduardo Ochs Newsgroups: gmane.emacs.devel Subject: "[Video links:]" blocks Date: Thu, 13 May 2021 00:06:46 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12859"; mail-complaints-to="usenet@ciao.gmane.io" To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 13 05:08:28 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lh1i8-0003B5-Mh for ged-emacs-devel@m.gmane-mx.org; Thu, 13 May 2021 05:08:28 +0200 Original-Received: from localhost ([::1]:54536 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lh1i7-0006vh-C6 for ged-emacs-devel@m.gmane-mx.org; Wed, 12 May 2021 23:08:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lh1gk-0006Cw-DM for emacs-devel@gnu.org; Wed, 12 May 2021 23:07:09 -0400 Original-Received: from mail-pg1-x52b.google.com ([2607:f8b0:4864:20::52b]:36447) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lh1gh-0001ip-FK for emacs-devel@gnu.org; Wed, 12 May 2021 23:07:02 -0400 Original-Received: by mail-pg1-x52b.google.com with SMTP id c21so19996145pgg.3 for ; Wed, 12 May 2021 20:06:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=lGF6a2sfUpXdze2kcYY1hZzhBq7zt00gNFsKzL5a7dk=; b=R50GN6SpDzVl1hCtmfe8FEgNEMuGjFij5n96EG/SEghFzQJvWXVY4LUjs3RC3Cnb5u XrnxEBQQ8a3Zm3iGrXtOvpFEwuglVc+T8GbuwJnT5v68Wa9qxFFgmGm2AR9pnfNBNrjT OTyPi+f/DM8UVzvEpF8O/zDrrrQszlGcTVfIXKlnJsnrf1OQH2BXU3BMorsZb2FiliYL EPG5gUGVG2FxHP2RGg+uTJzFz5e5GROx0a2YjPH0dwZQ+SKrqkW3pTkRlwaYyZrUc+n7 zF7FivVrshWufv/oUe4SkfjVnkqKn4uocHM4jpccJTEJeXCVpby5/dQdsRlictw8dVXm o3Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lGF6a2sfUpXdze2kcYY1hZzhBq7zt00gNFsKzL5a7dk=; b=ndNrbBOU/l2q5xJP8BbTknbpc18SbiKfrPQObXFqwhPDENzC8JSpquPvmfvAwWBCKw tHKTp0vc1/wKo88ZevJF5oQE8RnmIf+wjejgsT7sHwnM5dp4R23wQ9+zwr3p2ULHhtRX Vwfh5Fc5VCjUydOqt5f0iEjEiil2dmVzuLsvKZiT9hv3yVfDM1tBBg3Jo7ICERKEQrtj XkwmbF6QfVQHnVzXhKWvjqeIF3QiFJudMvwfmk3LZTo7Ki78Ps1mASIjUfi9WTFjzLlg SJW8GLVdLQDCsdFdL2Rd+xlEkhg1fZaznGReuizkvZ4X4L/WJ17+eNsTKK4aX7JmFlr0 mUpw== X-Gm-Message-State: AOAM5305RpE1iOQ3ddUkeCd9qujy8zhpt710N4IDakTF3y3FswrFIKhW NSu/UctQo+opsOdfhd/7lx2wlZxts6xQTXwsBs5S2jXpt0k= X-Google-Smtp-Source: ABdhPJwEi757MuBiIhq6xqRchYRG4tG1eUUWMsO1AWw3Qtix0OSJaBELuidmtcx/l+6AhX1eg+frgHwnZPBr6a911KM= X-Received: by 2002:a63:8f17:: with SMTP id n23mr39679147pgd.82.1620875217469; Wed, 12 May 2021 20:06:57 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::52b; envelope-from=eduardoochs@gmail.com; helo=mail-pg1-x52b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:269227 Archived-At: Hi list, I've been experimenting with ways to use links to positions in videos for some years, and I think that I finally found a syntax that is good enough. Now the sandboxed tutorials of eev have lots of blocks like this one: [Video links:] (find-eevnavvideo "10:36" "if I type six times here") (find-eevnavvideo "10:50" "a shell running inside Emacs") (find-eev2019video "15:11" "Demo: the eepitch block (in red star lines)") (find-eev2019video "15:48" "Demo: eepitch on non-red star lines") (find-eev2019video "15:56" "Demo: eepitch in action") (find-eevtestblsvideo "2:33" "if I run f8 here I start a new Lua interpreter") and they are htmlized in a nice way - see: http://angg.twu.net/eev-intros/find-eev-quick-intro.html#6 Also, I've made a video about this, at: http://angg.twu.net/2021-video-links.html http://angg.twu.net/eev-videos/2021-video-links.mp4 http://www.youtube.com/watch?v=xQqWufQgzVY I've tried to make everything as friendly as possible to people with very short attention spans. I think that some of these ideas can be ported to Org and Hyperbole. I am not the right person to implement them, but if anyone would like to chat about the details of the current implementation - that are quite simple - or, more important, about what I felt that was ugly in my other (20?) implementations of video links, please get in touch! Cheers, Eduardo Ochs http://angg.twu.net/#eev edrx at Freenode