Commit Graph

5652 Commits

Author SHA1 Message Date
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
Alex Ott
39f494a3ba
Merge pull request #2868 from syohex/update-fsharp
Update fsharp receipt
2022-09-08 08:38:09 +02:00
Alex Ott
7619f378fb
Merge pull request #2872 from jsrjenkins/patch-3
Fix for mu4e to get mu4e.info from proper location
2022-09-08 08:37:27 +02:00
Fr. John Jenkins
fbb0cebee5
Fix for mu4e to get mu4e.info from proper location
The current recipe ends with an error "/usr/sbin/install-info el-get could not build mu4e" and if you do the trace it says that the file mu4e.info could not be found. There has been some changes apparently to the mu4e build system and so the info is actually produced with makeinfo into the build directory. The small change reflects this and everything seems to install correctly now.
2022-09-07 15:29:59 +02:00
Shohei YOSHIDA
aa4fd82a17
Update fsharp receipt 2022-06-24 16:32:16 +09:00
Alex Ott
bf3dba444d
Merge pull request #2867 from vedang/dev
Add / Update some `el-get` recipes
2022-06-02 18:00:02 +02:00
Vedang Manerikar
1a58386593 Add recipe for org-hyperscheduler
This package helps you visualize your org-agenda.
2022-06-02 10:26:36 -04:00
Vedang Manerikar
ebf0932555 Add a recipe for org-remark
`org-remark` allows the user to add annotations to any file that they
can read in Emacs.
2022-06-02 10:26:36 -04:00
Vedang Manerikar
43a58228e9 Update the recipe for parseclj
- parseclj no longer depends on a
- The master branch has been renamed to main
2022-06-02 10:26:36 -04:00
Vedang Manerikar
c477a8d985 Update the recipe for lispy
Lispy depends on zoutline, which is missing in the current recipe.
2022-06-02 10:26:36 -04:00
Vedang Manerikar
136dd02a1f Add a recipe for org-menu
Org-Menu adds convenient transient menus for common org-mode operations.
2022-06-02 10:26:36 -04:00
Vedang Manerikar
9d6cbe5753 Add a recipe for org-transclusion
This is a cool new package for transclusion in Org Mode.
2022-06-02 10:26:36 -04:00
Vedang Manerikar
3c7ba9f074 Update the recipe for doom-themes
Add the `doom-themes` extensions folder to load-path. All Doom-theme
extensions have moved to their own folder now, so we need to modify
the recipe to include this folder in the load-path.
2022-06-02 10:26:36 -04:00
Alex Ott
a620c91fe7 add compat recipe to fix magit 2022-05-26 10:32:23 +02:00
Alex Ott
91352ca0f8
Merge pull request #2855 from vedang/rcp/add-update-rcps
Update all recipes of the Magit organization to follow the new magit conventions
2022-05-16 09:06:55 +02:00
Alex Ott
2c76e76634
Merge pull request #2861 from HectorAE/master
Update org-mode URL.
2022-05-16 09:05:23 +02:00
Alex Ott
10e2e7ac5b
Merge pull request #2863 from takaxp/fix-peg
Fix peg recipe
2022-05-16 09:03:18 +02:00
Takaaki ISHIKAWA
0014494ed8
Fix peg recipe 2022-03-28 22:39:19 +09:00
Hector A. Escobedo
d243951095 Update org-mode URL. 2022-02-11 17:07:41 -08:00
Vedang Manerikar
a06dd442e9 Update recipe for magit
Info Documentation is now stored under docs
2022-01-06 18:23:43 +05:30
Vedang Manerikar
ce6d1ea607 Minor style changes to magit and forge recipes
Simple indentation / documentation to make it easier for the next
person.
2021-12-30 16:43:20 +05:30
Vedang Manerikar
efd0742920 Update recipe for transient
Remove dash as a dependency, transient does not need it anymore.
2021-12-30 16:43:20 +05:30
Vedang Manerikar
d0e7182eef Update recipe for with-editor
- Build info documentation
- Add a :compile directive
2021-12-30 16:43:20 +05:30
Vedang Manerikar
35f79a80fd Update recipe for ghub
- Build info documentation
- Add `let-alist` to depends
- Add the correct load-path for ghub
2021-12-30 16:43:20 +05:30
Vedang Manerikar
a5fcdcc7e7 Update recipe for epkg
- Build info documentation
- Add correct load-path for the lisp files
2021-12-30 16:43:20 +05:30
Alex Ott
9353309744 fix with-editor package 2021-12-24 12:35:33 +01:00
Alex Ott
8532e1b5db scala-mode was moved to new repo 2021-12-24 12:35:22 +01:00
Alex Ott
4c2135ae6a Update URL for ensime 2021-12-24 11:48:14 +01:00