all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [ELPA] New packages: boxy, boxy-headlines
@ 2021-10-04 20:08 Tyler Grinn
  2021-10-04 21:54 ` Stefan Monnier
  0 siblings, 1 reply; 14+ messages in thread
From: Tyler Grinn @ 2021-10-04 20:08 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1211 bytes --]


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



[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Patch for adding boxy and boxy headlines --]
[-- Type: text/x-diff, Size: 1071 bytes --]

From 00ef851758ab54677f5e60aab3570e547933553d Mon Sep 17 00:00:00 2001
From: Tyler Grinn <tylergrinn@gmail.com>
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


[-- Attachment #3: Type: text/plain, Size: 15 bytes --]



Best,

Tyler

^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2021-10-13 12:27 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-04 20:08 [ELPA] New packages: boxy, boxy-headlines Tyler Grinn
2021-10-04 21:54 ` Stefan Monnier
2021-10-04 22:02   ` Stefan Monnier
2021-10-04 23:14     ` Tyler Grinn
2021-10-05  1:47       ` Stefan Monnier
2021-10-05  3:44         ` Tyler Grinn
2021-10-05 12:30           ` Stefan Monnier
2021-10-05 16:35             ` Tyler Grinn
2021-10-05 19:57               ` Stefan Monnier
2021-10-05 18:03             ` Tyler Grinn
2021-10-05 19:56               ` Stefan Monnier
2021-10-06 16:35                 ` Tyler Grinn
2021-10-13  8:48             ` tumashu
2021-10-13 12:27               ` Stefan Monnier

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.