Commit Graph

1701 Commits

Author SHA1 Message Date
aa64cf9426 Replace kill-this-buffer with kill-current-buffer
As per the documentation for kill-this-buffer, it should only be invoked
from the menu and behaves unpredictably when invoked programmatically.
2019-05-30 18:54:58 -07:00
ad9541acc8 Merge pull request #1327 from TOTBWF/lang-fsharp
Add :lang fsharp module
2019-05-28 17:04:58 -04:00
447af38051 Merge pull request #1416 from Mambu38/feature-pyimport
Added pyimport support
2019-05-28 17:02:33 -04:00
7a252b6a47 Refactor pyimport def-package! block 2019-05-28 17:02:10 -04:00
231b925170 Merge pull request #1434 from uelei/pytest-one
add option to run only one function
2019-05-28 16:59:59 -04:00
936545877a add option to run one function only 2019-05-25 21:01:31 -03:00
d2d690ec93 Add docs 2019-05-22 22:01:25 -07:00
94cf5a1129 Fix issue with REPL 2019-05-22 22:01:25 -07:00
aa920103e6 Add requested changes 2019-05-22 22:01:25 -07:00
14f1a1e4e4 Add warning for when the F# Compiler is missing 2019-05-22 22:01:25 -07:00
8ef56f5bc0 Implement fsharp :lang module 2019-05-22 22:01:25 -07:00
9bf47e2c96 fix spelling 2019-05-22 17:23:31 +02:00
34b4ff12f4 lang/emacs-lisp: remove buggy read-only hook
Breaks package-install when it attempts to byte-compile package files.
2019-05-22 05:35:37 -04:00
3474e6bf09 lang/cc: move smartparens config to config/default 2019-05-22 03:50:53 -04:00
3073bcbe39 lang/emacs-lisp: suppress errors during flycheck 2019-05-21 17:29:29 -04:00
6f41a592d4 lang/markdown: remove boilerplate 2019-05-21 17:29:17 -04:00
fbf4f78e8e Fix +python-executable-find with absolute paths 2019-05-21 17:24:23 -04:00
e96205ed9f lang/markdown: add README 2019-05-21 17:24:23 -04:00
768ebda95b lang/markdown: add multimarkdown compiler support 2019-05-21 17:24:23 -04:00
b1e23238e6 lang/markdown: generalize markdown compile fn
So it can be used with the original perl script, discout, or the renamed
executable on MacOS.
2019-05-21 17:24:23 -04:00
ece2f86480 lang/markdown: remove vestigial pandoc-mode 2019-05-21 17:24:23 -04:00
3e15b71568 lang/emacs-lisp: optimize var/face highlighting
A slight performance improvement in files with a lot of comments and
strings, by skipping ahead a line if in a comment and to the next double
quote if in a string. Otherwise, this function would visit every symbol
in between, and syntax-ppss calls are relatively expensive here.
2019-05-20 21:09:12 -04:00
08bfd5879a Enable read-only-mode in package files
These files shouldn't be modified directly.
2019-05-20 21:09:12 -04:00
4c9a3dd191 lang/markdown: remove +pandoc
The new default for markdown-command will try pandoc, if it is
available. This makes pandoc-mode redundant. The mode also doesn't quite
belong to the markdown module.
2019-05-20 21:09:10 -04:00
a6ebd95aee lang/markdown: fix doctor's executable detection 2019-05-20 21:09:10 -04:00
30319d1c3e lang/markdown: auto-resolve build & open programs
Markdown-mode will now auto-detect a markdown compiler when you use
markdown-preview (SPC m b). It will try marked, pandoc and markdown, in
that order.

As for markdown-open, it will now use "open" on MacOS and "xdg-open" on
Linux, by default.
2019-05-18 00:53:39 -04:00
f8b359516f lang/python: set docsets 2019-05-17 21:02:25 -04:00
67b6c44939 Enable show-trailing-whitespace globally
The variable is buffer-local and must be set with setq-default instead.

Also adds doom|{enable,disable}-show-trailing-whitespace hooks.
2019-05-17 01:58:08 -04:00
87771aaa1e lang/emacs-lisp: remove auto-compile package
This package would clash with flycheck's byte-compilation checker. In
any case you should not be modifying byte-compiled files.
2019-05-15 20:24:52 -04:00
d057d45ef2 lang/org: remove link markup in eldoc breadcrumbs 2019-05-15 16:42:45 -04:00
5e66914fa2 Added pyimport support 2019-05-15 13:17:17 +02:00
8aff431ed9 Fix "section" imenu regexp 2019-05-13 22:32:33 -04:00
77905d9815 fix command to set tags 2019-05-13 10:40:43 +02:00
c4a9de5361 lang/org: add new toggle keybinds to localleader
Also sorts existing keybinds.
2019-05-12 01:46:29 -04:00
ea50d0628f adding keybindings for set tags 2019-05-10 15:03:29 +02:00
ec15b36665 moving to the setup-keybind function 2019-05-10 08:18:46 +02:00
d1f017542f more keybindings 2019-05-10 08:18:46 +02:00
9a2315a6cb adding some keybindings 2019-05-10 08:18:46 +02:00
ca8202c224 Standardize the READMEs of various modules 2019-05-09 21:31:23 -04:00
9402d07228 lang/javascript: fix tide starting before lsp
And refactor to use ;;;###package cookies & outline-mode headings
2019-05-06 16:55:49 -04:00
20e2ea5722 lang/ruby: rspec-use-rvm = nil if rbenv loads #1068 2019-05-04 19:13:27 -04:00
0b6d21649e lang/web: web-mode-auto-close-style = 1
< could be part of an emmet expression or inline script. Closing tags on
</ is less ambiguous.
2019-05-04 19:13:26 -04:00
1103db1679 lang/ruby: if lsp fails, fallback to robe 2019-05-04 19:13:26 -04:00
e5c8ced1a6 lang/javascript: if lsp fails, fallback to tide 2019-05-04 19:13:26 -04:00
3019b02d7d Merge pull request #1355 from chrunchyjesus/add_shellcheck
add doctor.el for shell and update readme
2019-05-04 19:12:02 -04:00
3873d52c8d lang/org: fix function description 2019-05-04 21:03:59 +02:00
c692848cc3 update readme 2019-05-04 08:26:13 +02:00
110c2ffeb9 improve readme, remove comments about dependencies 2019-05-04 08:16:49 +02:00
032568e308 update table of contents, remove commands doc 2019-05-04 08:07:43 +02:00
778e965501 Merge pull request #1381 from pcasaretto/protobuf
Add protobuf package to data module
2019-05-03 20:48:45 -04:00