Commit Graph

1899 Commits

Author SHA1 Message Date
Alexander Graul
b7a98cc788 Add openSUSE prerequisite instructions
These instructions were tested on openSUSE Tumbleweed and openSUSE Leap
15.1. There are some modules left that are not documented yet, but this
already improves the sitution for common openSUSE users.
2019-10-03 16:01:35 +02:00
Henrik Lissner
08dd489a93 lang/org: correct/expand keybinding comments 2019-08-27 00:13:04 -04:00
Henrik Lissner
3fae411918 lang/latex: refactor default viewer resolution
And add evince to list of auto-detected viewers.

This should fix an issue where preview-pane was used regardless of what
viewer(s) were available.
2019-08-27 00:11:52 -04:00
Henrik Lissner
af26a14230 lang/cc: decouple lsp init from ccls package 2019-08-27 00:05:13 -04:00
Henrik Lissner
43ebba886f lang/javascript: fix eldoc in tide-mode 2019-08-27 00:05:12 -04:00
oreodave
ff1b210469 lang/csharp: Fix code issues keybind does not work
<localleader>ri : omnisharp-fix-code-issue-at-point
This function does not exist, thus the keybind doesn't work
2019-08-23 23:29:46 +01:00
oreodave
c35c704de8 lang/csharp: updated bindings
Specifically:
- `t-a` -> `t-s` ("unit test all" is now "unit test buffer")
- `t-r` -> `t-l` ("unit test ?" is now "unit test last")
- `t-s` is the same (couldn't think of anything better)
2019-08-23 23:28:50 +01:00
oreodave
da0f3afb12 lang/csharp: -Remove old bindings
These bindings use older omnisharp functions that no longer work. Should
be replaced by new omnisharp functions
2019-08-23 23:28:28 +01:00
Henrik Lissner
e38dad13c6 lang/lua: fix +lua-love-project-root
Its former logic would only return a correct path if both
main.{lua,moon} and src/main.{lua,moon} exist within the same project,
which is very unlikely.
2019-08-23 01:56:43 -04:00
Henrik Lissner
ee81d0533a lang/lua: set default indent width to 2
As per the official lua style guide:
http://lua-users.org/wiki/LuaStyleGuide
2019-08-23 01:04:41 -04:00
Henrik Lissner
464e7f8bbd lang/common-lisp: remove obsolete advice 2019-08-21 15:02:53 -04:00
Henrik Lissner
823aa91aa2 lang/org: update org-modules
Modules have had their org- prefic renamed to ol-.
2019-08-15 21:14:21 -04:00
Henrik Lissner
2c0a3bb6ca Merge pull request #1671 from fread2281/straight
use emacsmirror for cmake-mode and protobuf-mode
2019-08-15 15:40:16 -04:00
Henrik Lissner
6d93c31b6e Merge pull request #1670 from CodyWilson/straight
Added company-phpactor to packages
2019-08-15 15:01:37 -04:00
Henrik Lissner
183d3d55fc Merge pull request #1675 from RBckmnn/org-mode-keybindings
Add org-mode keybindings
2019-08-15 15:01:13 -04:00
Henrik Lissner
56d2c95cc7 lang/rust: remove redundant editorconfig-indentation-alist entry 2019-08-15 14:51:06 -04:00
Ralf Beckmann
504a590ad6 Add org-mode keybindings
Add bindings for adding attachments and setting properties
in org-mode.
2019-08-15 02:37:30 +02:00
Cody Wilson
b2a48d5365 Add feature detection for company-phpactor
`company-phpactor` separation gives us the ability to only install it if `company` is enabled.

Co-Authored-By: Oleksii Filonenko <brightone@protonmail.com>
2019-08-13 13:52:53 -05:00
Saura Charbonneau
720a8abf17 use emacsmirror for cmake-mode and protobuf-mode
to avoid giant git repos
2019-08-13 09:40:23 -07:00
Cody Wilson
3f98c8b1a6 Added company-phpactor to packages
Previously this was included automatically with phpactor, but now the
phpactor package call is only pulling in phpactor.el and its
requirements.
2019-08-13 10:23:03 -05:00
Henrik Lissner
b4f6608735 Merge pull request #1614 from Nollo/straight
Bindings for Clojure and Web modules
2019-08-10 10:53:41 -04:00
uelei
2b0cb80138 sort python imports 2019-08-09 20:09:18 -03:00
Henrik Lissner
3c8e868b1b Remove built-in org from load-path at install time
Makes it less likely that packages will load the original org before the
new one has been installed.
2019-08-08 10:10:11 -04:00
Henrik Lissner
5454ca4c75 lang/javascript: enable eldoc-mode on tide-mode-hook 2019-08-08 10:05:39 -04:00
Henrik Lissner
30d5eff10a lang/org: optimize smartparens rule for headings 2019-08-07 17:03:16 -04:00
Henrik Lissner
9ab49be564 Fix "fatal: no names found" errors on 'doom rebuild'
Some packages that depend on org (like elfeed) will load the built-in
org early in the rebuild/package install process, which causes org to
define org-release and org-git-version, sometimes overwriting our stubs
for it. Without our hack, org call 'git describe' in the org repo in an
attempt to determine the installed version, which won't work in a sparse
clone. To ensure future definitions never overwrite ours, we advise them
as well.

Also moves magit-version hack to its autoload file, for consistency with
org's hacks.
2019-08-07 16:31:45 -04:00
Henrik Lissner
3ec66b7c1c Merge pull request #1645 from vikigenius/jsonnet-straight
Feature: Added support for jsonnet
2019-08-06 14:52:06 -04:00
Henrik Lissner
3423974234 Minor refactors & tweaks across the board 2019-08-06 14:50:42 -04:00
vikigenius
28a2d718c6 defer loading jsonnet-mode 2019-08-06 14:42:46 -04:00
vikigenius
df9509a298 minor fixes 2019-08-06 14:34:22 -04:00
vikigenius
f95c8bf2c8 Feature: Added support for jsonnet 2019-08-06 13:53:04 -04:00
Oleksii Filonenko
042cf5ae43 lang/plantuml: change mirror for +plantuml/install
This is the one they currently redirect to.

Fixes #1637.
2019-08-06 10:21:03 +03:00
Henrik Lissner
c67c503392 lang/javascript: js2-idle-timer-delay = 0.1
Makes syntax highlighting update a little faster.
2019-07-29 18:57:18 +02:00
Henrik Lissner
09d67f86d9 lang/org: move org-release hack back to config.el
We don't need it available *that* early.
2019-07-29 15:05:26 +02:00
Nollo
3161ae59d3 [ADD] description for web prefix bindings 2019-07-29 09:21:16 +02:00
Nollo
50a9faa7c4 [ADD] new clojure/cider bindings 2019-07-29 09:17:14 +02:00
Henrik Lissner
0f9ce4de67 Merge pull request #1591 from nate/straight
Add more cider functions to the clojure keymap
2019-07-29 03:55:42 +02:00
Henrik Lissner
00a4701b16 lang/org: org-export-with-smart-quotes = t 2019-07-29 03:18:38 +02:00
Tej Chajed
5dc1ad0033 lang/racket: Fix bug in configuration 2019-07-28 17:07:17 -04:00
Levi Tan Ong
e213509528 rebind "\"" to cider-jack-in-cljs
Originally `cider-jack-in-clojurescript` but said command was deprecated.
Copy of 1595 because history happened, and I don't know how to fix it. 😅
2019-07-29 01:23:18 +08:00
Henrik Lissner
6329af2662 Merge pull request #1608 from filalex77/orgit
lang/org: Package orgit if magit is enabled
2019-07-28 16:35:03 +02:00
Henrik Lissner
106defd88e Merge pull request #1580 from tchajed/racket-smart-open-bracket
lang/racket: Fix smart open bracket insertion
2019-07-28 16:29:54 +02:00
Tej Chajed
55b9c1f171 lang/racket: Fix smart open bracket insertion
`racket-smart-open-bracket-enable` has been replaced by a function that
inserts the right type of bracket (see
669275b3a6),
which we need to bind to [.
2019-07-28 10:27:38 -04:00
Henrik Lissner
1e7df8046c lang/python: disable electric indentation #1593
Electric indentation is only as good as the underlying indenter.
2019-07-28 16:10:54 +02:00
Henrik Lissner
19ecf8e46a Correct last inline hook defuns
See a3e262c7 for rationale
2019-07-28 16:10:53 +02:00
Oleksii Filonenko
a6836a476e lang/org: Package orgit if magit is enabled
https://github.com/magit/orgit
2019-07-28 16:29:53 +03:00
Henrik Lissner
26f9e2cdeb lang/python: load anaconda-mode a little sooner
So its hooks take effect in the first buffer.
2019-07-28 02:38:27 +02:00
Henrik Lissner
059030be49 lang/python: ensure anaconda-mode in first python buffer 2019-07-28 02:32:25 +02:00
Henrik Lissner
afc22e4265 lang/python: fix dont-auto-install-server advice
The function being overriden takes no arguments.
2019-07-28 02:32:25 +02:00
Henrik Lissner
19dd4e8db8 Correct more inline hook defuns 2019-07-28 02:32:25 +02:00