Commit Graph

5629 Commits

Author SHA1 Message Date
Vedang Manerikar
96ef3f1037
Update keycast recipe to use the main branch (#2933)
tarsius has moved all his projects to use the `main` branch by
default.
2024-05-25 11:54:35 +02:00
Vedang Manerikar
6437f0fa7b
Update recipe for flycheck (#2939)
- Everything Flycheck needs is built into Emacs
- Bump up minimum-emacs-version
2024-05-25 11:53:56 +02:00
Vedang Manerikar
9a35363bef
Update org-noter recipe to point to maintained fork (#2922)
This fork is now the official version of `org-noter` and is almost 500
commits ahead at the time of this writing.
2024-05-25 11:52:39 +02:00
Vedang Manerikar
b549a99a83
Update pinboard recipe to use 'main' branch (#2923) 2024-05-25 11:51:53 +02:00
Vedang Manerikar
38a719d811
Elm mode depends on seq (#2930) 2024-05-25 11:51:28 +02:00
Vedang Manerikar
ef839838b3
Update recipe for edit-indirect (#2941)
- add a minimum-emacs-version
2024-05-25 11:51:02 +02:00
Vedang Manerikar
21186b9a9f
Update recipe for eglot (#2938)
- Mention that it is built into Emacs 29
- Bump minimum emacs version to 26.3
2024-05-25 11:50:36 +02:00
Vedang Manerikar
14afefd0b6
Update recipe for json-mode (#2925)
* Update recipe for json-mode

This package no longer depends on `json-refactor`.

* Json-mode has moved to the json-emacs Github repo
2024-05-24 09:08:52 +02:00
Vedang Manerikar
ea59b22d74
Update recipe for silex/docker (#2936)
Bring the dependencies up-to-date. This removes the warning than
`docker-tramp` is now deprecated.
2024-05-24 09:08:03 +02:00
Vedang Manerikar
3b24dce4e8
Update recipe for shrface (#2937)
Add minimum-emacs-version
2024-05-23 17:40:08 +02:00
Vedang Manerikar
72c191aa88
Update recipe for forge (#2943)
Bring the dependency list up-to-date, based on deps in `forge-pkg.el`
2024-05-23 17:39:42 +02:00
Vedang Manerikar
68bfda7b9f
Update recipe for denote (#2944)
Move from sr.ht to github as the source of the package
2024-05-23 12:59:50 +02:00
Vedang Manerikar
289e42662f
Update the dwim-shell-command recipe (#2947)
Bump up the minimum emacs version of dwim-shell-command
2024-05-23 12:55:47 +02:00
Yuya Unno
f8f651b448
Fix URL of cython-mode (#2921) 2024-04-21 12:54:36 +02:00
INA Lintaro
1c5b0eb7fa
Merge pull request #2890 from yewton/master
Ensure ps not to be t
2024-04-08 17:37:28 +09:00
Nobuto Kaitoh
4f0d43b3da
Remove texinfo build from gnuplot-mode.rcp (#2916)
gnplot.info is not distributed with gnuplot.el from commit d134129.
2024-02-14 16:47:48 +01:00
Alexander Goldstein
a5ba585264
Point better-defaults to emacsmirror (#2913)
Point better-defaults to emacsmirror since upsteam disappared
2023-10-20 16:22:29 +02:00
813gan
05bb836e3d
add recipes/xref-regex.rcp (#2910)
Co-authored-by: 813 <813gan@protonmail.com>
2023-09-08 15:14:41 +02:00
Mugijiru
e1a3e59d80
fix company-posframe recipe file name and recipe name (#2909) 2023-08-13 12:23:15 +02:00
Lefteris Karapetsas
f3f1edd434
Add recipe for lsp-pyright (#2908) 2023-07-25 09:50:33 +02:00
pasja
d8321df8c4
Fix swiper build (#2907)
hydra is a build-time dependency of swiper since
40e017dc1b
and this patch follows that change in the recipe

Also see https://github.com/abo-abo/swiper/issues/3011
2023-06-23 09:18:54 +02:00
stephan-cr
887bedb495
Remove ERT and "package" installation in CI (#2906)
* Remove ERT and "package" installation in CI

Since Emacs 23 is dropped for quite some time now, remove installation
of ERT and "package", because they are built-in since Emacs 24.

* Remove "prereqs" function left-overs
2023-06-19 11:38:53 +02:00
stephan-cr
cd99807894
Add Emacs 28.2 to CI builds and fix newly introduced warnings (#2905)
Currently, there are no builds for Emacs 28.

Emacs 28 seems have introduced warnings about the line length in code
documentation. These warnings have been fixed as well.
2023-06-18 16:53:50 +02:00
stephan-cr
6804b4136c
Upgrade deprecated actions/checkout@v2 to v3 (#2904)
Fixes the following Actions warning:

"Node.js 12 actions are deprecated. Please update the following
actions to use Node.js 16: actions/checkout@v2. For more information
see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/."
2023-06-18 11:40:28 +02:00
Fr. John Jenkins
c11d12a176
Update mu4e.rcp (#2903)
The build directory actually contains the finished product which are never moved out of that directory. You cannot load mu4e until you point the load-path to the build directory first. An alternative work around is to specify this parameter: (el-get-bundle mu4e :load-path "build/mu4e")
2023-06-11 20:30:52 +02:00
Vedang Manerikar
807b15c9c9
Add recipes for denote and combobulate, Update recipes for Emacsql and Closql (#2902)
* Modify emacsql and closql recipes to use main

These repos have moved from using master to main as the default
branch.

* Add a recipe for mickeynp/combobulate

This is the excellent package aiming to bring paredit to all the
non-lispy languages using tree-sitter in Emacs.

* Add a recipe for ~protesilaos/denote

This is the cool new note-taking system which is simpler than roam and
depends on standard Unix tools.
2023-06-01 10:37:10 +02:00
Vedang Manerikar
46be7740d8
Add recipes for chatgpt-shell, gptel, json-to-org-table and jet.el (#2900)
* Update typescript-mode recipe organization

The mode has been moved to the `emacs-typescript` organization

* Add a recipe for tsi.el

`orzechowskid/tsi.el` is a minor mode to indent code using the syntax
tree generated by `elisp-tree-sitter`

* Add a recipe for apheleia

`radian-software/apheleia` is a tool to auto-format files in different
languages intelligently.

* Add a recipe for humanoid-themes

`humanoid-colors/emacs-humanoid-themes` provides a beautiful light
theme and a beautiful dark theme for Emacs GUI and terminal.

Use the themes with `(load-theme 'humanoid-light t)` and
`(load-theme 'humanoid-dark t)`

* Add a recipe for ctrlf

`radian-software/ctrlf` is a modern replacement of `isearch`, keeping
to mostly the same interface.

* Update the recipe for zig-mode

- `zig-mode` is now served from a different github organization
- Add a `minimum-emacs-version` clause

* Add a recipe for calfw-blocks

This package enables rendering of tasks as calendar time-blocks in the
Emacs Calendar Framework

* Update org-gcal recipe, add recipes for emacs-aio and emacs-oauth2-auto

The latest version adds a new dependencies for dealing with Google's
OAuth2 changes.

* Add a recipe for org-pomodoro-third-time

This package modifies the existing `org-pomodoro` to implement the
third time system. The Third Time system is explained in the README of
the project.

* Add a recipe for org-fc

`org-fc` implements a spaced repetition system similar to Anki inside
org-mode. It's quite brilliant!

* Add a recipe for jet.el

`jet.el` is the Emacs integration with the Clojure tool `jet`. `jet`
allows for converting between JSON, EDN, YAML and Transit formats.

* Add a recipe for json-to-org-table

`json-to-org-table` takes JSON as input and converts it to linked org
tables which are very convenient to read.

* Add recipes for chatgpt-shell and gptel

Both of these packages provide ways to interact with OpenAI GPT
models. They are a great way to improve the Emacs programming
experience!

* Add a recipe for zone-nyan
2023-05-14 11:01:24 +02:00
Lisp student
22c83206ba
Add new dependency (#2898)
No-littering depends also on `compat`. See it source code:

;; Package-Requires: ((emacs "25.1") (compat "29.1.3.4"))
2023-03-19 20:01:02 +01:00
Jean-Marc Saffroy
5b68524a1b
all magit/ repos at github now use "main" branch instead of "master" (#2899) 2023-03-15 11:05:55 +01:00
Alexander Goldstein
bc4299031e
sunrise-commander and company-mode (#2896)
* sunrise-commander was tracking obsolete branch

* sunrise-commander: correct feature
2023-02-11 09:16:51 +01:00
Alexander Goldstein
720c6e6b4d
magit and forge moved branches at github (#2897) 2023-02-11 09:16:13 +01:00
Vedang Manerikar
17db7640d3
Add and update recipes for org-gcal, org-fc, org-pomodoro-third-time, calfw-blocks and related dependencies (#2893)
* Update typescript-mode recipe organization

The mode has been moved to the `emacs-typescript` organization

* Add a recipe for tsi.el

`orzechowskid/tsi.el` is a minor mode to indent code using the syntax
tree generated by `elisp-tree-sitter`

* Add a recipe for apheleia

`radian-software/apheleia` is a tool to auto-format files in different
languages intelligently.

* Add a recipe for humanoid-themes

`humanoid-colors/emacs-humanoid-themes` provides a beautiful light
theme and a beautiful dark theme for Emacs GUI and terminal.

Use the themes with `(load-theme 'humanoid-light t)` and
`(load-theme 'humanoid-dark t)`

* Add a recipe for ctrlf

`radian-software/ctrlf` is a modern replacement of `isearch`, keeping
to mostly the same interface.

* Update the recipe for zig-mode

- `zig-mode` is now served from a different github organization
- Add a `minimum-emacs-version` clause

* Add a recipe for calfw-blocks

This package enables rendering of tasks as calendar time-blocks in the
Emacs Calendar Framework

* Update org-gcal recipe, add recipes for emacs-aio and emacs-oauth2-auto

The latest version adds a new dependencies for dealing with Google's
OAuth2 changes.

* Add a recipe for org-pomodoro-third-time

This package modifies the existing `org-pomodoro` to implement the
third time system. The Third Time system is explained in the README of
the project.

* Add a recipe for org-fc

`org-fc` implements a spaced repetition system similar to Anki inside
org-mode. It's quite brilliant!
2023-01-28 15:25:40 +01:00
Martin Burchell
837fcbb8d2
Update Git time machine repo (#2892) 2023-01-04 08:08:35 +01:00
Yuto SASAKI
3fa2530407 Ensure ps not to be t
Addressing this change: bef1edc9ca
2023-01-03 21:31:41 +09:00
stephan-cr
3969e02b27
Fix Git HTTP smart host detection (#2854)
* Fix Git HTTP smart host detection

regression test test/issues/el-get-issue-1920.el revealed that Git
HTTP smart host detection is broken. Not all hosts support the HEAD
HTTP request method. For example, github.com for HEAD

(let ((url-request-method "HEAD"))
  (url-retrieve-synchronously
   "https://github.com/dimitri/el-get.git/info/refs\?service\=git-upload-pack"))

responds

HTTP/1.1 405 Method Not Allowed
Server: GitHub Babel 2.0
Content-Type: text/plain
Content-Security-Policy: default-src 'none'; sandbox
Content-Length: 0
X-Frame-Options: DENY
X-GitHub-Request-Id: C1DA:12E32:2B6C9D7:302B1C2:61C9A4E8

while for GET

(let ((url-request-method "GET"))
  (url-retrieve-synchronously
   "https://github.com/dimitri/el-get.git/info/refs\?service\=git-upload-pack"))

responds

HTTP/1.1 200 OK
Server: GitHub Babel 2.0
Content-Type: application/x-git-upload-pack-advertisement
Content-Security-Policy: default-src 'none'; sandbox
Transfer-Encoding: chunked
expires: Fri, 01 Jan 1980 00:00:00 GMT
pragma: no-cache
Cache-Control: no-cache, max-age=0, must-revalidate
Vary: Accept-Encoding
X-Frame-Options: DENY
X-GitHub-Request-Id: C22C:5E15:3923777:3D822AC:61CA332A

Other hosts like git.sr.ht do support HEAD, of course.

Furthermore, the HTTP status code wasn't checked, that's why hosts
like github.com would be classified as "dumb" hosts.

This commit checks the HTTP status code, and if the status is not 200
or 304 for the HEAD HTTP request method, it tries GET. HEAD is tried
first, because GET might be more expensive for big repositories.

The regression test is adapted as well.

* Fix byte compiler warnings
2023-01-01 13:31:18 +01:00
Perry Smith
db837da019
Slightly better suggestion of how to set load-path (#2888) 2022-12-31 13:28:53 +01:00
uraw
11affb52e2
Update helm.rcp (#2889)
helm-config.el was removed from emacs-helm/helm. Use helm-autoloads
instead.
2022-12-28 15:01:43 +01:00
Alexander Goldstein
d28d617972
sunrise-commander was tracking obsolete branch (#2887) 2022-12-08 14:24:59 +01:00
813gan
caf80e20bc
Add troubleshooting section to README.md (#2886)
Co-authored-by: 813 <813gan@protonmail.com>
2022-11-24 20:12:17 +01:00
Vedang Manerikar
ecd4347373
Add / Update recipes for typescript and ziglang development (#2883)
* Update typescript-mode recipe organization

The mode has been moved to the `emacs-typescript` organization

* Add a recipe for tsi.el

`orzechowskid/tsi.el` is a minor mode to indent code using the syntax
tree generated by `elisp-tree-sitter`

* Add a recipe for apheleia

`radian-software/apheleia` is a tool to auto-format files in different
languages intelligently.

* Add a recipe for humanoid-themes

`humanoid-colors/emacs-humanoid-themes` provides a beautiful light
theme and a beautiful dark theme for Emacs GUI and terminal.

Use the themes with `(load-theme 'humanoid-light t)` and
`(load-theme 'humanoid-dark t)`

* Add a recipe for ctrlf

`radian-software/ctrlf` is a modern replacement of `isearch`, keeping
to mostly the same interface.

* Update the recipe for zig-mode

- `zig-mode` is now served from a different github organization
- Add a `minimum-emacs-version` clause
2022-11-08 12:34:34 +01:00
Vedang Manerikar
938aa10f17
Add / Update recipes for qpdf.el, pdf-tools and elisp-tree-sitter (#2882)
* Add a recipe for qpdf.el

`orgtre/qpdf.el` is a transient wrapper over `qpdf/qpdf`, allowing you
to execute PDF transformation commands from inside Emacs

* Update the recipe for pdf-tools

- Raise the minimum supported Emacs version
- Remove unnecessary clauses

Closes: dimitri/el-get#2860

* Rename emacs-tree-sitter to elisp-tree-sitter

This is the new name of the repo.

Also, point it to the upstream package.
2022-11-04 07:59:54 +01:00
Alex Ott
0a9d568408
Merge pull request #2876 from vedang/dev
Add tomelr and dwim-shell-command recipes, Fix ox-hugo recipe
2022-10-03 17:27:58 +02:00
Vedang Manerikar
fbb10d77d9 Add a recipe for dwim-shell-command
`xenodium/dwim-shell-command` provides `dwim-shell-command` as an
opinionated DWIM alternative to `shell-command`.
2022-10-02 16:54:35 +05:30
Vedang Manerikar
8bc62ed9f1 Fix ox-hugo recipe, add dependency on tomelr
This was missing and causing the package to fail compilation
2022-10-02 16:51:21 +05:30
Vedang Manerikar
dd7fca0d9d Add a recipe for tomelr
kaushalmodi/tomelr is a package to convert S-expressions to TOML, and
is used by `ox-hugo`
2022-10-02 16:51:16 +05:30
Alex Ott
42d66543ec
Merge pull request #2875 from rlaboiss/poly-r-packages
Add recipes for poly-R and needed dependencies
2022-09-28 10:59:25 +02:00
Rafael Laboissière
59096bb911 Add recipes for poly-R and needed dependencies 2022-09-27 13:45:42 +02:00
Alex Ott
94a0dc58b8
Merge pull request #2874 from rlaboiss/polymode-recipe
Fix package name at GitHub for polymode package
2022-09-27 12:02:35 +02:00
Rafael Laboissière
0580a4c44f Fix package name at GitHub for polymode package
At GitHub, the project slug "vitoshka/polymode" apparently redirects
to "polymode/polymode". However, this later is the official slug.
2022-09-27 09:46:14 +02:00
813gan
9a4ab9cc8a
Add recipe for highlight-region (#2873)
Co-authored-by: 813 <813gan@protonmail.com>
2022-09-12 16:18:54 +02:00