From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tyler Grinn Newsgroups: gmane.emacs.devel Subject: [ELPA] New packages: boxy, boxy-headlines Date: Mon, 04 Oct 2021 16:08:48 -0400 Message-ID: <87zgro8sdr.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9597"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 04 22:14:10 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 1mXULh-0002CE-No for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 22:14:09 +0200 Original-Received: from localhost ([::1]:46830 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXULg-0005wN-Eq for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 16:14:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43682) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXUGa-0006bO-SC for emacs-devel@gnu.org; Mon, 04 Oct 2021 16:08:52 -0400 Original-Received: from mail-qt1-x834.google.com ([2607:f8b0:4864:20::834]:42695) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mXUGZ-0003oo-42 for emacs-devel@gnu.org; Mon, 04 Oct 2021 16:08:52 -0400 Original-Received: by mail-qt1-x834.google.com with SMTP id f15so17088225qtv.9 for ; Mon, 04 Oct 2021 13:08:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=YUizpuZ90Gblby2zM96vRDLgPVXwYYqzB/hlgBobQVU=; b=EHhg5qfBJujPlrq1eg822NeoAO4rp2FyT/ItFKcak5cLuYK05PnMCicrDNd7KkNwPL HsOcO3C2o40jCt2HGryUFunHiQqJCKGqqO5mwa5myogcX8Ah9CJzmHIZg82/bkTLBiko P73tH0spW2V9g3HT/6N+dIy0muoqLsLWck6ExzO41cPrgoBShvcXgzD/m479TfJhMWfK ug58p4oGbBanoK2kEZfiBIWzRcxwXlLtj3rRMTooKlMI/lp5wxL8bkiAllkEALmQio0A ME2/MQ7kJYTIppfkrB+JSVgnQO5RqLFV/VZUnayHkzS70DCOZATh92EUlsXZRTO/W1hF Uqcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=YUizpuZ90Gblby2zM96vRDLgPVXwYYqzB/hlgBobQVU=; b=mKtnuNzI3/mR1Usx7f9SOMZx2hLDf/7qLJKDw7CzMnF4Kzf/Xa4M5pDX/B7USOcWD+ k1c3eXGb3flEBn5mBhKfp3ujoTsBDyOFs1CEkWhiuhG8B9oVv320R8xAlb/M/0nnMH4d L9QXHujYOBhVG2Rf6VlUG11nfMAjokwPlPbgB/9RhYQXVjkA5pN+bAMRhh40LmQfX3K8 Pltg6YgJIE2n3gopE5OiEIrrO3B+fl5n0uxu0MYa3/cfNkchpLg5YDuuXBqDtdhIxzsh JO3KS2TDcoZFfH4AtbdbXGm+/XrDsSyGBF98W63IgMXu26NIJIg+AgpCCl60ZR3HJnWb rwKA== X-Gm-Message-State: AOAM531jeWoQKvAhwDp1BFiGGhN/kREkmnCiWCk/AgZTm5SaZ9aF3Nkf ZVsxmg1pxONYDMSZc0Ir5LepvRFY3kLCfQ== X-Google-Smtp-Source: ABdhPJymUzLdZ+2LSrJZtfeTznaBDxwH8f1KqmdLhZK/X5yKyH4UpWTRMKBIakV+NQ4/2o2n6s1fYw== X-Received: by 2002:a05:622a:1214:: with SMTP id y20mr16114046qtx.152.1633378129622; Mon, 04 Oct 2021 13:08:49 -0700 (PDT) Original-Received: from tyler-hp ([2601:410:4301:3e90::7c4]) by smtp.gmail.com with ESMTPSA id x18sm8264878qkx.94.2021.10.04.13.08.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Oct 2021 13:08:49 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::834; envelope-from=tylergrinn@gmail.com; helo=mail-qt1-x834.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:276266 Archived-At: --=-=-= Content-Type: text/plain I would like to propose two new packages for ELPA. Boxy provides a framework for creating a boxy layout. Each box has a relationship with one other box. A relationship can be either in, on, behind, in front of, on top of, above, below, to the left of, or to the right of. A box may have multiple boxes related to it. In a boxy diagram, standard emacs movement keys navigate by boxes and each box can be expanded or collapsed. https://gitlab.com/tygrdev/boxy An example application is boxy-headlines, which provides the command boxy-headlines, which views the current org file as a boxy diagram with each headline represented by a box. The relationship between a parent and child headline can be configured by modifying the REL property of the child headline. The tooltip shows the values that would be displayed for the headline in columns view. https://gitlab.com/tygrdev/boxy-headlines Another application is org-real, which lets you keep track of real things as org-mode links. Because org-real was written first, it doesn't depend on boxy in its current state. Once boxy is available on ELPA, I'll add it as a dependency and submit org-real to ELPA. https://gitlab.com/tygrdev/org-real/-/tree/next --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Add-boxy-and-boxy-headlines.patch Content-Description: Patch for adding boxy and boxy headlines >From 00ef851758ab54677f5e60aab3570e547933553d Mon Sep 17 00:00:00 2001 From: Tyler Grinn Date: Mon, 4 Oct 2021 14:37:47 -0400 Subject: [PATCH] Add boxy and boxy-headlines boxy is an engine for creating boxy layouts. An example application is boxy-headlines, which shows all headlines in the current org file as a boxy diagram. --- elpa-packages | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/elpa-packages b/elpa-packages index 5c9fb53133..480f7dd2a8 100644 --- a/elpa-packages +++ b/elpa-packages @@ -59,6 +59,12 @@ ("beacon" :url "https://github.com/Malabarba/beacon") ("bluetooth" :url "https://gitlab.com/rstocker/emacs-bluetooth") ("bnf-mode" :url "https://github.com/sergeyklay/bnf-mode") + ("boxy" + :url "https://gitlab.com/tygrdev/boxy" + :auto-sync t) + ("boxy-headlines" + :url "https://gitlab.com/tygrdev/boxy-headlines" + :auto-sync t) ("brief" :url nil) ("buffer-expose" :url "https://github.com/clemera/buffer-expose") ("bug-hunter" :url "https://github.com/Malabarba/elisp-bug-hunter") -- 2.30.2 --=-=-= Content-Type: text/plain Best, Tyler --=-=-=--