Commit Graph

3726 Commits

Author SHA1 Message Date
d4acd9721e Bump :lang perl
perl6/perl6-mode@88de065 -> Raku/raku-mode@44529c0
hinrik/flycheck-perl6@b804702 -> widefox/flycheck-raku@046f35a

Replaces perl6 plugins with raku variants.

Includes temporary fix for Raku/raku-mode#33
2020-04-30 04:19:33 -04:00
106f3324e8 Fix over-aggressive pin truncation
Would truncate the rest of the buffer in some cases.
2020-04-30 02:31:51 -04:00
64c2efa2fc Bump :lang org
Kungsgeten/org-brain@7ffbf68 -> Kungsgeten/org-brain@ae7fe0f
abo-abo/org-download@46417e2 -> abo-abo/org-download@d542a30
anler/centered-window-mode@24f7c5b -> anler/centered-window-mode@f508599
jethrokuan/org-roam@963692f -> jethrokuan/org-roam@65d99e9

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 02:02:21 -04:00
45cdfb1258 Bump :core
spudlyo/clipetty@7ee3f9c -> spudlyo/clipetty@01b3904
bbatsov/projectile@eec569d -> bbatsov/projectile@5cd261d
noctuid/general.el@14ad4c8 -> noctuid/general.el@42e3803

We're also transitioning from abbreviated SHA1 hashes to full ones,
because underlying git machinery in future updates of straight will
require it (e.g. to obtain shallow clones of pinned packages).
2020-04-29 23:48:21 -04:00
d12752324a Introduce letf! convenience macro
A more succinct cl-letf, which allows for local functions and macros.
2020-04-29 23:48:21 -04:00
f28a972861 Disable org-highlight-latex-and-related
It is far too slow to enable by default.

Fixes #2998
2020-04-29 02:42:45 -04:00
7a73bb7ce7 Refactor ruby hooks 2020-04-29 00:09:12 -04:00
8cc8033a06 First draft for java documentation (#2713)
* Added template and description for module flags

Because +lsp and +meghanada are mutually exclusive I thought I would
create a separate section for each feature and add descriptions what
they each offer. So far only +lsp is done.

* First draft for java documentation

The second plugin +meghanada is explained as well as some instructions
how to install JDK 11 and OpenJDK 11.

* Do requested edits to README

* Regenerate TOC in readme

* Reformat README

Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-04-29 00:05:13 -04:00
55e3000ce4 Merge pull request #2996 from otavioschwanck/feature/add-rails-to-buffer-list
Add Rails Server and console to buffer list
2020-04-28 23:56:17 -04:00
6d8811d70c Add Rails Server and console to buffer list 2020-04-28 19:58:11 -03:00
0e50db55a0 Fix #2972: infinite recursion in org + python src blocks 2020-04-28 18:43:15 -04:00
d34633cb0a Bump to emacs-straight/org-mode@e68ae40
From emacs-straight/org-mode@3106837

Fixes #2993
2020-04-28 14:39:10 -04:00
82f9dc2566 Fix #2972: infinite recursion in org src blocks 2020-04-27 17:43:29 -04:00
3e67f8f801 Fix C-{S,M}-RET in tty Emacs 2020-04-27 17:30:23 -04:00
019e988b8d org-roam-graph-show -> org-roam-graph
org-roam-graph-show is deprecated

Closes #2987
2020-04-27 13:33:00 -04:00
d6c5d18a87 Bump to emacs-straight/org-mode@3106837
From emacs-straight/org-mode@14d6f95

Fixes void-function org-get-outline-path when invoking eldoc, because
org-get-outline-path was moved to org-refile in a recent refactor
upstream.
2020-04-26 20:42:57 -04:00
3f6cf65c14 Add .jinja2 file extension to supported web files. (#2977) 2020-04-26 15:51:01 -04:00
4d8ab273d5 Remove duplicate latex entry in docs/modules.org 2020-04-26 04:47:26 -04:00
146c099eae Merge pull request #2743 from MYDavoodeh/lsp-tex
Added +lsp to Tex-Mode.
2020-04-26 04:44:32 -04:00
6520a4b45d Merge pull request #2956 from tokilone/add-poetry-suport
Add Poetry support
2020-04-26 04:42:12 -04:00
96276a688d Merge branch 'develop' into lsp-tex 2020-04-26 10:40:34 +04:30
e4b570c9ae Fix tex-lsp related commented issues 2020-04-26 10:37:35 +04:30
bba82465a0 Bump :lang org
hlissner/evil-org-mode@4d44e9b -> hlissner/evil-org-mode@9cf661a
2020-04-25 21:45:31 -04:00
a16b305c0f Add REVIEW comment for org-roam symlink advice
See jethrokuan/org-roam#518
2020-04-25 16:24:31 -04:00
afe3033627 Bump :lang org
Kungsgeten/org-brain@3630eb8 -> Kungsgeten/org-brain@7ffbf68
bastibe/org-journal@3fdb5b3 -> bastibe/org-journal@8bf06b2
dzop/emacs-jupyter@62ad054 -> dzop/emacs-jupyter@785edbb
emacs-straight/org-mode@9994e8e -> emacs-straight/org-mode@14d6f95
fuxialexander/org-pdftools@22d9a36 -> fuxialexander/org-pdftools@8cc15bb
jethrokuan/org-roam@6175739 -> jethrokuan/org-roam@963692f
kaushalmodi/ox-hugo@b6f4142 -> kaushalmodi/ox-hugo@5106b43
2020-04-25 16:10:02 -04:00
b93e3e41ed Fix duplicate files in org-roam db due to symlinks 2020-04-25 16:07:20 -04:00
e68e68755b Don't auto-open roam buffer in capture popups 2020-04-25 15:52:38 -04:00
6cb1390fac Fix #2968: refactor how org-directory default is set 2020-04-25 15:43:05 -04:00
2d1a2ed8b3 Fix basic links not returning correct paths
A silly typo by a silly goose.
2020-04-25 01:55:54 -04:00
8c1525e3d8 Rewrite org-download/attach systems
+ Cut down on unnecessary code & advice
+ Fix 'attach and 'download methods for org-download so that a) their
  links actually work and b) inline previews of their links show up.
+ Allow users to only set org-attach-id-dir (which will be mirrored to
  org-download-image-dir, unless the user has changed it).
+ Prevent a few edge cases where org-attach-id-dir or
  org-download-image-dir were blank.
2020-04-25 01:27:25 -04:00
adbe9041ce Fix inline previews for download:* links 2020-04-25 01:24:48 -04:00
903460cd10 Base org-download links off of org-download-image-dir 2020-04-24 21:22:12 -04:00
211519270a Resolve org download links relative to org-download-image-dir 2020-04-24 20:45:43 -04:00
6159068b4d Rewrite custom org link types
This should fix a few issues with links (like org-download links)
resolving to the incorrect org-directory or org-id-attach-dir (because
it's resolved too early).

I've also simplified and refactored the API to make it easier to grok.
2020-04-24 20:41:56 -04:00
635d070e94 Open org-roam-buffer after org-roam-find-file
Adds +org-roam-open-buffer-on-find-file option.
2020-04-24 16:25:47 -04:00
169821b9eb Refactor hide-mode-line in org-roam buffer 2020-04-24 15:56:39 -04:00
6bcd1063e6 org-roam-buffer-no-delete-other-windows = t
Make org-roam buffer sticky.
2020-04-24 15:54:53 -04:00
e8cd7b5404 Add SPC m {#,*,+} org keybinds 2020-04-24 02:08:09 -04:00
b40d85e9b2 Make SPC m c (clock) keybinds mnemonic + more clock keybinds 2020-04-24 02:06:41 -04:00
42fd3d0cb6 Move org deadline/schedule keys under SPC m d 2020-04-24 02:06:11 -04:00
a7b31eab21 Add org table keybinds under SPC m b 2020-04-24 02:06:11 -04:00
a308f1a914 Bind SPC m l t -> org-toggle-link-display 2020-04-24 02:06:03 -04:00
abc201ae06 Improve indent logic in scheme-mode
Better indentation for property lists and functions starting with
'define'.
2020-04-24 00:35:01 -04:00
74d05552c1 Refactor scheme module 2020-04-24 00:33:54 -04:00
469b520bfb Merge pull request #2962 from peterhoeg/fix_yaml
yaml: hook -> mode
2020-04-24 00:18:04 -04:00
68c6225115 yaml: hook -> mode 2020-04-24 12:14:00 +08:00
233295dba6 Merge pull request #2960 from bdarcus/patch-1
switching org-roam-completion to use 'default
2020-04-24 00:10:40 -04:00
5205fde619 Add useful defaults and bindings to scheme mode (#2947)
* Add useful defaults and bindings to scheme mode

Scheme mode was pretty bare for a long time now and lacked many of
geiser's useful features like `geiser-smart-tab` and starting the geiser
repl on entering a file. This turns them on by default for the
productive schemer.

Besides that the following key bindings were remapped
+ `SPC m e e` -> `geiser-eval-last-sexp`
+ `SPC m e d` -> `geiser-eval-definition`
+ `SPC m e D` -> `geiser-eval-definition-and-go`

This brings the geiser keymaps in line with other lisp modes in doom.

Another change involves adding macro expand commands under `SPC m m` so
schemers can see what evil lurks beneath their commands.

Geiser autodoc commands have also been added under `SPC m h` for
schemers to read the docs, though they can still use `SPC c k` to do the
same thing.

* Remove package cookie

Its only necessary when not using (use-package!)

* Use setq instead of custom

* Add `defer t` back

* Add defer flag for scheme package

If a user went directly to a scheme file after load they would get an
error concerning rainbow-delimiters not being loaded. Deferring scheme
mode stops that error from happening

* Fix typo

Co-authored-by: Elais Player <elais@samus.hsd1.nm.comcast.net>
2020-04-24 00:00:27 -04:00
e557e9c66d Merge pull request #2953 from ericdallo/update-dart-packages
[dart] Update lsp-dart and flutter.el packages
2020-04-23 23:58:51 -04:00
0acc6c4e98 Run julia-repl-use-emacsclient after opening a REPL 2020-04-23 23:56:18 -04:00