all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [NonGNU ELPA] 11 new packages!
@ 2022-11-14  7:42 Akib Azmain Turja
  2022-11-15 17:42 ` Akib Azmain Turja
                   ` (2 more replies)
  0 siblings, 3 replies; 57+ messages in thread
From: Akib Azmain Turja @ 2022-11-14  7:42 UTC (permalink / raw)
  To: Emacs Developer List


[-- Attachment #1.1.1: Type: text/plain, Size: 744 bytes --]


TL;DR: New packages: Workroom, Blow, IWindow, Why This, Devhelp, GNU
Indent, HL Column, Minibar, testcover-mark-line, Camera and GC Buffers.

Before someone asks me to consider assigning my copyright, I would like
to say that a printed copy of assignment agreement is in my hands right
now, but I can't sign it now, and I don't know when I'll able to sign
(don't get me wrong, I really want to sign it).

* Workroom - Named rooms for work without irrelevant distracting buffers

Workroom is yet another workspace package.  It's similar to perspective
and persp-mode packages, but here is are the key advantanges:

+ Each workroom (workspace) can have multiple views (window
  configuration).
+ Bookmark integration.
+ Desktop.el integration.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.2: Workroom --]
[-- Type: text/x-patch, Size: 793 bytes --]

From e12d0fd3896d4fa0c885d78be929e6992e0f88b8 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 01:48:36 +0600
Subject: [PATCH] * elpa-packages (workroom): New package

---
 elpa-packages | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..62cf79a 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -663,6 +663,9 @@
 
  ("with-simulated-input" :url "https://github.com/DarwinAwardWinner/with-simulated-input")
 
+ ("workroom"            :url "https://codeberg.org/akib/emacs-workroom"
+  :doc "workroom.texi")
+
  ("ws-butler"           :url "https://github.com/lewang/ws-butler"
   :readme "README.md"
   :ignored-files ("COPYING" "tests" "Makefile" ".travis.yml"))
-- 
2.37.1


[-- Attachment #1.1.3: Type: text/plain, Size: 311 bytes --]


* Blow - Blow away mode lighters

This is similar to the Diminish package.  I didn't use Diminish, so I
can't compare.  However, the key difference of Blow from other similar
packages are that mode line is affected only when blow-mode is enabled
and the lighter is actually stored in a customizable variable.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.4: Blow --]
[-- Type: text/x-patch, Size: 700 bytes --]

From 34a638fe45b9b52470e88203d37f459b83cb8122 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 09:45:14 +0600
Subject: [PATCH] * elpa-packages (blow): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..fdea5e4 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -53,6 +53,8 @@
 
  ("bison-mode"		:url "https://github.com/Wilfred/bison-mode")
 
+ ("blow"                :url "https://codeberg.org/akib/emacs-blow")
+
  ("boxquote"            :url "https://github.com/davep/boxquote.el.git"
   :readme "README.md"
   :ignored-files ("COPYING"))
-- 
2.37.1


[-- Attachment #1.1.5: Type: text/plain, Size: 286 bytes --]


* IWindow - Interactively manipulate windows

This is similar to ace-window.  Only the key difference is that it uses
the mode line by default instead of Avy, which I need for EXWM.  However
it is extensible, almost anything can be used for showing the keys with
a few lines of code.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.6: IWindow --]
[-- Type: text/x-patch, Size: 688 bytes --]

From 6b85d539b486c70e1328d8ee6d876280ab5256f8 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 10:55:25 +0600
Subject: [PATCH] * elpa-packages (iwindow): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..2cf67d9 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -312,6 +312,8 @@
 
  ("inkpot-theme"        :url "https://codeberg.org/ideasman42/emacs-theme-inkpot")
 
+ ("iwindow"             :url "https://codeberg.org/akib/emacs-iwindow")
+
  ("j-mode"		:url "https://github.com/zellio/j-mode"
   :ignored-files ("LICENSE"))
 
-- 
2.37.1


[-- Attachment #1.1.7: Type: text/plain, Size: 246 bytes --]


* Why This - Why is this line here?  Ask version control

This shows the last commit that change the current line.  Works for Git
and Mercurial.  However integration with other packages like VC and
Magit is still WIP (due to lack of interest).


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.8: Why This --]
[-- Type: text/x-patch, Size: 773 bytes --]

From 83e97fa5594a967fecd0f0bd108181ab0e8242ee Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 09:31:23 +0600
Subject: [PATCH] * elpa-packages (why-this): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..d2190f9 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -656,6 +656,8 @@
  ("wgrep"		:url "https://github.com/mhayashi1120/Emacs-wgrep"
   :ignored-files "COPYING")
 
+ ("why-this"            :url "https://codeberg.org/akib/emacs-why-this")
+
  ("with-editor"		:url "https://github.com/magit/with-editor"
   :ignored-files ("LICENSE" "htmlxref.cnf" ".travis.yml" ".mailmap" "Makefile")
   :lisp-dir "lisp"
-- 
2.37.1


[-- Attachment #1.1.9: Type: text/plain, Size: 156 bytes --]


* Devhelp - Browse documentation in Devhelp format

This can be used to read the Devhelp documentation that comes with
softwares like GTK, Pango, Python.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.10: Devhelp --]
[-- Type: text/x-patch, Size: 699 bytes --]

From b408ce846d4da44a78aa39f4faaad914dbef3989 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 09:54:29 +0600
Subject: [PATCH] * elpa-packages (devhelp): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..2dd9fad 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -98,6 +98,8 @@
   :ignored-files ("LICENSE" "test" "Cask" "Makefile")
   :news "CHANGELOG.md")
 
+ ("devhelp"             :url "https://codeberg.org/akib/emacs-devhelp")
+
  ("diff-ansi"   :url "https://codeberg.org/ideasman42/emacs-diff-ansi"
   :ignored-files ("LICENSE"))
 
-- 
2.37.1


[-- Attachment #1.1.11: Type: text/plain, Size: 134 bytes --]


* GNU Indent - Indent your code with GNU Indent

This indents your code with GNU Indent, either automatically on save or
on demand.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.12: GNU Indent --]
[-- Type: text/x-patch, Size: 765 bytes --]

From 97f1be13211835b35423875c51c973ef3df8e76e Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 01:52:17 +0600
Subject: [PATCH] * elpa-packages (gnu-indent): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..5f75dfe 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -218,6 +218,8 @@
   ;; :doc "texi/gnu-apl-mode.texi" ; the manual is currently empty
   :ignored-files ("Makefile"))
 
+ ("gnu-indent"	        :url "https://codeberg.org/akib/emacs-gnu-indent")
+
  ("gnuplot"		:url "https://github.com/emacs-gnuplot/gnuplot"
   :ignored-files ("LICENSE" "Makefile" "gpelcard.tex")
   :news "CHANGELOG.org")
-- 
2.37.1


[-- Attachment #1.1.13: Type: text/plain, Size: 206 bytes --]


* HL Column - Highlight the current column

As the summary line says, it highlight the current column.  I don't use
it personally.  Someone showed that Vim has this feature, so Emacs must
also have this.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.14: HL Column --]
[-- Type: text/x-patch, Size: 736 bytes --]

From c9bfc20a385410453544a9ad1915e940d5d2d977 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 10:02:20 +0600
Subject: [PATCH] * elpa-packages (hl-column): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..311614a 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -287,6 +287,8 @@
 
  ("hl-block-mode"       :url "https://codeberg.org/ideasman42/emacs-hl-block-mode")
 
+ ("hl-column"           :url "https://codeberg.org/akib/emacs-hl-column")
+
  ("htmlize"		:url "https://github.com/hniksic/emacs-htmlize"
   :ignored-files ("htmlize.el.html")
   :release-branch "stable")
-- 
2.37.1


[-- Attachment #1.1.15: Type: text/plain, Size: 193 bytes --]


* Minibar - Modular status bar in minibuffer

Since I use EXWM, I need a status bar for showing various information.
None of the external status bar programs satisfied me, so I wrote my
own.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.16: Minibar --]
[-- Type: text/x-patch, Size: 705 bytes --]

From f210f23f46ca3ba2439ccaa77d699417d2be7ed5 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 10:58:08 +0600
Subject: [PATCH] * elpa-packages (minibar): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..347e3b7 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -387,6 +387,8 @@
 
  ("mentor"              :url "https://github.com/skangas/mentor.git")
 
+ ("minibar"             :url "https://codeberg.org/akib/emacs-minibar")
+
  ("moe-theme"           :url "https://github.com/kuanyui/moe-theme.el.git"
   :ignored-files ("pics" "LICENSE"))
 
-- 
2.37.1


[-- Attachment #1.1.17: Type: text/plain, Size: 389 bytes --]


* testcover-mark-line - Mark whole line with Testcover

I developed this for my another package in development (you can't find
it on the internet), which has more than 6000 lines of code and more
than 50 tests trying to cover all non-UI parts of it.  Finding the
testcover marks in such a large file is extremely is hard for me, so I
wrote it to mark whole line also, with another face.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.18: testcover-mark-line --]
[-- Type: text/x-patch, Size: 745 bytes --]

From 58c95e5a1052d892f1ab5f5ddfc2bcf1bf77cce8 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 11:01:33 +0600
Subject: [PATCH] * elpa-packages (testcover-mark-line): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..588b885 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -609,6 +609,8 @@
   :readme "readme.org"
   :ignored-files ("COPYING" "screenshots"))
 
+ ("testcover-mark-line" :url "https://codeberg.org/akib/emacs-testcover-mark-line")
+
  ("textile-mode"	:url "https://github.com/juba/textile-mode")
 
  ("toc-org"             :url "https://github.com/snosov1/toc-org.git"
-- 
2.37.1


[-- Attachment #1.1.19: Type: text/plain, Size: 243 bytes --]


* Camera - Take picture with your camera

Turn your Emacs into a Camera!  I don't use the webcam much, so I didn't
want to install the heavy webcam programs and wrote this small package.
It can't record video, it can definitely take photos.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.20: Camera --]
[-- Type: text/x-patch, Size: 764 bytes --]

From 88445f5fe9cf914ce1d665ce1f432c051e59ac0e Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 09:52:35 +0600
Subject: [PATCH] * elpa-packages (camera): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..9548c68 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -60,6 +60,8 @@
  ("buttercup"		:url "https://github.com/jorgenschaefer/emacs-buttercup"
   :ignored-files ("LICENSE"))
 
+ ("camera"              :url "https://codeberg.org/akib/emacs-camera")
+
  ("caml"		:url "https://github.com/ocaml/caml-mode"
   :ignored-files ("COPYING")
   ;; The version 4.7.1 from Melpa-stable seems to correspond to
-- 
2.37.1


[-- Attachment #1.1.21: Type: text/plain, Size: 151 bytes --]


* GC Buffers - Kill garbage buffers automatically

This kills all garbage buffers (can be obviously customized) after a
certain amount of idle time.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.1.22: GC Buffers --]
[-- Type: text/x-patch, Size: 700 bytes --]

From 20f25aadddd45112e298c8f4ae07b31ab24161b3 Mon Sep 17 00:00:00 2001
From: Akib Azmain Turja <akib@disroot.org>
Date: Mon, 14 Nov 2022 09:56:42 +0600
Subject: [PATCH] * elpa-packages (gc-buffers): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index b0dd9d3..899fe24 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -185,6 +185,8 @@
 
  ("free-keys"           :url "https://github.com/Fuco1/free-keys")
 
+ ("gc-buffers"          :url "https://codeberg.org/akib/emacs-gc-buffers")
+
  ("geiser"		:url "https://gitlab.com/emacs-geiser/geiser.git"
   :lisp-dir "elisp"
   :readme "readme.org"
-- 
2.37.1


[-- Attachment #1.1.23: Type: text/plain, Size: 196 bytes --]


-- 
Akib Azmain Turja, GPG key: 70018CE5819F17A3BBA666AFE74F0EFA922AE7F5
Fediverse: akib@hostux.social
Codeberg: akib
emailselfdefense.fsf.org | "Nothing can be secure without encryption."

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

end of thread, other threads:[~2022-11-28 20:57 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-14  7:42 [NonGNU ELPA] 11 new packages! Akib Azmain Turja
2022-11-15 17:42 ` Akib Azmain Turja
2022-11-15 19:53 ` Filipp Gunbin
2022-11-16 12:22   ` Akib Azmain Turja
2022-11-16 16:53     ` Eli Zaretskii
2022-11-16 17:43       ` Akib Azmain Turja
2022-11-16 19:47         ` Eli Zaretskii
2022-11-17 14:27           ` Akib Azmain Turja
2022-11-17 18:41             ` Stefan Monnier
2022-11-17 18:51             ` Yuan Fu
2022-11-24 23:38               ` Richard Stallman
2022-11-17 18:56             ` Eli Zaretskii
2022-11-15 19:57 ` Philip Kaludercic
2022-11-16 12:25   ` Akib Azmain Turja
2022-11-16 16:07     ` Philip Kaludercic
2022-11-16 17:45       ` Akib Azmain Turja
2022-11-16 18:19         ` Philip Kaludercic
2022-11-17 14:28           ` Akib Azmain Turja
2022-11-21 18:32             ` Philip Kaludercic
2022-11-22 15:20               ` Akib Azmain Turja
2022-11-22 17:07                 ` Philip Kaludercic
2022-11-22 17:42                   ` Akib Azmain Turja
2022-11-25  8:29                     ` Akib Azmain Turja
2022-11-25 16:32                       ` Philip Kaludercic
2022-11-25 17:14                         ` Akib Azmain Turja
2022-11-22 21:16                 ` Stefan Monnier
2022-11-25  7:14             ` Philip Kaludercic
2022-11-25  7:22               ` Philip Kaludercic
2022-11-25 12:45                 ` Akib Azmain Turja
2022-11-25 13:07               ` Akib Azmain Turja
2022-11-25 17:16                 ` Akib Azmain Turja
2022-11-25 17:31                 ` Philip Kaludercic
2022-11-26  5:53                   ` Akib Azmain Turja
2022-11-26 20:12                     ` Stefan Monnier
2022-11-25 19:07             ` Philip Kaludercic
2022-11-26  7:49               ` Akib Azmain Turja
2022-11-27  8:11                 ` Philip Kaludercic
2022-11-27 19:22                   ` Akib Azmain Turja
2022-11-27 19:55                   ` Akib Azmain Turja
2022-11-27 20:30                     ` Philip Kaludercic
2022-11-26 18:44               ` Akib Azmain Turja
2022-11-26 20:07             ` Philip Kaludercic
2022-11-26 20:17               ` Philip Kaludercic
2022-11-26 21:12                 ` Akib Azmain Turja
2022-11-27 11:45                   ` Philip Kaludercic
2022-11-27 17:04                     ` Akib Azmain Turja
2022-11-27 20:26                       ` Philip Kaludercic
2022-11-28 19:07                       ` Akib Azmain Turja
2022-11-28 19:42                         ` Philip Kaludercic
2022-11-28 20:32                           ` Akib Azmain Turja
2022-11-28 20:57                         ` Stefan Monnier
2022-11-27 18:40                   ` [NonGNU ELPA] 12 " Akib Azmain Turja
2022-11-27 20:36                     ` Philip Kaludercic
2022-11-27 21:11                       ` Akib Azmain Turja
2022-11-27  6:40               ` [NonGNU ELPA] 11 " Akib Azmain Turja
2022-11-19 12:05     ` Richard Stallman
2022-11-19 12:17       ` Philip Kaludercic

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.