Commit Graph

12298 Commits

Author SHA1 Message Date
Arif Er 00f9ab19ac chore: update copyright headers to 2022
The script used to identify and update the change is added into the GitHub
workflows script directory. A workflow action can be created to trigger the
script to update the headers on the first of every new year. Possibly a task for
a consequent PR.
2022-06-03 17:32:20 +02:00
Damien Picard 6fd1165060 Add fountain layer, a screenwriting file format 2022-06-03 17:17:26 +02:00
SpacemacsBot 1bb3ebf10f [bot] "built_in_updates" Thu Jun 2 13:08:50 UTC 2022 2022-06-02 15:09:46 +02:00
lin.sun 771bb6c43a
[Chinese] refactor the input with last pyim (#15563) 2022-06-02 15:08:04 +02:00
Sebastian Hahn 1228c57444 removing consult-completing-read-multiple in compleseus 2022-06-01 11:14:47 +02:00
Kevin Ji 3afb088940 [javascript] Use js2-mode with .cjs files
.cjs is an extension for CommonJS files, and is needed if `"type": "module"` is specified for a Node package.
2022-06-01 11:14:16 +02:00
Thanh Vuong 11277c517c [Rust] fix dap mode toggle logic
rust layer doesn't own dap-mode so toggle is ignored
2022-06-01 11:13:40 +02:00
Maxi Wolff 69027b8eec
[latex] Replace auctex-latexmk with a fixed fork
Fixes #15541
Please make sure to remove the old package to
trigger a reinstallation, sometimes this is not
happening automatically.
2022-05-29 16:16:37 +02:00
iliekprogrammar c0948b3e04
[defaults] Fix toggle line numbers to respect dotspacemacs-line-numbers.
Previously, `SPC t n n` (spacemacs/toggle-line-numbers) did not respect
dotspacemacs-line-numbers despite it telling otherwise, when it's binded to a
property list.
2022-05-29 16:05:15 +02:00
Thanh Vuong b8f471dc1c
[core] new recipe :fetcher local
with this curent (package :location local) can be replaced with (package
:location (recipe :fetcher local)) then quelpa will install local pacakge. We
have the benefit of bytecompile and autoload

[packages] use new fetcher for local
2022-05-29 15:58:19 +02:00
iliekprogrammar 96360701cc [evil] fix missing spacemacs-default-map in evil-lisp-state. 2022-05-29 15:51:17 +02:00
SpacemacsBot 04143bd937 [bot] "built_in_updates" Sun May 29 13:05:01 UTC 2022 2022-05-29 15:49:32 +02:00
SpacemacsBot 54c6cce370 [bot] "documentation_updates" Sun May 29 13:05:22 UTC 2022 2022-05-29 15:49:07 +02:00
Maxi Wolff 39b9def6d5
Fix variable is void warnings at startup
which were caused by invocing
evilified-state-evilify-map in the init section.
2022-05-29 15:04:18 +02:00
Daniel Nicolai 2325fc521f
Fix: variable is void: emoji-cheat-sheet-plus-buffer-mode warning 2022-05-29 15:04:18 +02:00
Keith Pinson 9d7646f0f4 [scala] add keybinding for running `It / compile` in SBT 2022-05-29 14:16:09 +02:00
Maxi Wolff 712aa31870
[Rust] Move package loading conditions to package list 2022-05-29 14:11:43 +02:00
Dav1d23 e9f09cde48 Enable racer only when it is selected as a backend
When using LSP, there is little to no need to use Racer as well. So, this patch
conditionally enables Racer, only when it is selected as a backend.
2022-05-29 14:06:13 +02:00
Daniel Nicolai f4b04bcf22 Add obsoletion notification evilified-state-evilify 2022-05-29 14:05:07 +02:00
Lin Sun 756e204d25 [layers+misc/ietf] fix auto-mode-alias for ietf 2022-05-26 08:17:09 +02:00
SpacemacsBot 06f85fb201 [bot] "built_in_updates" Tue May 24 11:51:51 UTC 2022 2022-05-24 15:10:16 +02:00
Eugene Yaremenko 350953e093
[doc] remove lexical binding from export script 2022-05-24 13:51:13 +02:00
Eugene Yaremenko 5c3c14b109
[ci] Update Emacs version (elisp tests) 2022-05-24 13:42:37 +02:00
bryce-carson b5ae2fc3b2
Refactor core-load-paths to an in-lined form
- Remove the two functions that add directories to the load path.
- Inline the body forms of the functions to be removed.
- Rename the variables to be more explicit.

Fix let varlist in core-load-path.el
2022-05-22 14:58:52 +02:00
SpacemacsBot d7bcc5c716 [bot] "built_in_updates" Sat May 21 09:40:03 UTC 2022 2022-05-21 11:44:17 +02:00
Lucius Hu 15a174c17b core-jump: reworked
- When reporting issues on GitHub, it will copy the issue body to clipboard and
  ask user to manually paste the content to the web browser, when the resulting
  URL become too long.
- Cleaning up.
- Suppressed all compiler warnings.
- Re-ordered all top-level forms into various sections according to its functionality.
2022-05-21 11:39:22 +02:00
Thanh 85e14e5519 [compleseus] update
- update vertico-repeat

- annotation for projectile

- tweak xref

- new buffer source of modified ones

- vertico settings

- use consult-org-heading

- tweak orderless

- tweak consult-line to start from top to bottom

- tweak marginalia

- tweak orderless for company and lsp

- fix persp mixing up buffer-list order
2022-05-21 11:13:08 +02:00
thanhvg 35bfa8601a
[layout] consittent buffer list (#15520)
* [spacemacs-defaults] make split double windows consistent

* [layout] new macro spacemacs||with-persp-buffer-list

to use instead of `with-persp-buffer-list`. The new repsects the order of
original buffer-list

* [default] improve split-triple|grid windows functions

buffer-list will return the list int the the most recent accessed order. Of
which the first one is always the current buffer. So we don't need to do extra
work in removing it.
2022-05-21 09:21:40 +02:00
Josh Mcguigan 7834b2b7e1 update org-superstar-mode docs
* update defaults to new default values
* correct variable name in example code block
* correct usage of character literals
2022-05-21 09:12:43 +02:00
Tim Ruffing 6f5de5cc4f [doc] Remove install instructions for old master
Fixes #14843.

This is in line with 964f4c5af3, whose
message states that "we no longer support master releases directly".
2022-05-15 20:27:37 +02:00
SpacemacsBot 10913caeb0 [bot] "documentation_updates" Fri May 13 16:52:02 UTC 2022 2022-05-13 18:52:10 +02:00
Tim Rakowski f54cc055b1 s/org-roam-enable-protocol/org-enable-roam-protocol
Fixes #15514
2022-05-13 18:50:55 +02:00
Ray Wang 24640fca75 Add layer `translate` for doing translation jobs 2022-05-13 07:36:18 +02:00
Çağrı Özkan 88e5d10d2b Add rails api to search engines 2022-05-13 07:27:41 +02:00
jgart 1fde8719e9 python: Fix broken link 2022-05-12 17:20:28 +02:00
SpacemacsBot 50c8651b7d [bot] "documentation_updates" Wed May 11 17:49:13 UTC 2022 2022-05-11 19:49:23 +02:00
Thanh dd1e077c5d [core] enable lexical binding for all 2022-05-11 19:48:17 +02:00
Bryce a69aba732a
Fix function quote warning (#15446)
* Fix function quote warning

Change `'` to `#'`, resolves #15443.

* Fix quoting in `helm-spacemacs-help.el`, add docstrings, fix action

These changes hopefully fix #15443

- Add docstrings to the lambdas
- Change selected action for `<S-return>` to the sixth action, to install the
  layer. This change makes the action conform to the removed comment.

  > `;; Add layer`

* squash! Fix function quote warning, fix helm action

- Resolve #15443
- Add docstrings to lambdas
- Fix index of helm action for layer install (the actions are zero-indexed)
2022-05-11 19:40:19 +02:00
Bryce 5609868f27
Add doom-tokyo-night to the theme-support alist. (#15453)
* Add doom-tokyo-night to the theme-support alist.

* Remove comments
2022-05-11 19:39:22 +02:00
Stanislav Ochotnický 805d9e8cd6 When enabled make sure we load org-roam-protocol
Org roam protocol can be used from outside Emacs and as such, loading it only
after some org-roam buffers are opened defeats the purpose. Without this change
the org-protocol links won't work after emacs restart until at least one
org-roam buffer is loaded.

Fixes #14487
2022-05-11 19:34:46 +02:00
Dan Kessler 06f790d4cf [latex] add, configure, and document evil-tex package
Add support for the very useful evil-tex package to the latex layer.

Of particular note, this package provides numerous text objects for latex, e.g.,
latex-style quotes and double quotes, and also provides valuable toggles for
managing delimeters.

I've mapped its "magnificent toggles" (which are otherwise under a `mt` prefix)
to `SPC m q` (q for "quite magnificent") to avoid interfering with any standard
evil features.

I added brief documentation for evil-tex to the latex layer's README, which
primarily refers the reader to evil-tex's thorough documentation rather
than duplicating it in the readme.
2022-05-11 19:31:43 +02:00
Pieter Swinkels 0d5247f231
Only bind TAB when evil setting allows it (#15473)
* Only bind TAB when evil setting allows it

In a terminal TAB and C-i generate the same key press. So to "avoid TAB being
overlapped in terminal mode", function spacemacs/init sets evil-want-C-i-jump to
nil. Unfortunately commit bbd40f1 always binds C-i to evil-jump-forward
regardless of the value of evil-want-C-i-jump. This commit fixes that.

* Always bind C-i in GUI mode

This commit always binds C-i to evil-jump-forward in GUI mode, regardless of the
value of evil-want-C-i-jump. In GUI mode C-i and TAB enerate different key
presses so this doesn't affect the behavior of TAB.
2022-05-11 19:28:33 +02:00
Dan Kessler 83d687534c tidy read syntax for anonymous functions
First, change read syntax for anonymous functions currently written '(lambda to
instead just be (lambda; otherwise this raises a warning.

Next, while we're at it, change all instances of #'(lambda to just (lambda,
since the two are equivalent and the latter is more concise (excepting anything
in core/libs or in /local/ subdirs of layers)

https://www.gnu.org/software/emacs/manual/html_node/elisp/Anonymous-Functions.html#index-_0023_0027-syntax
2022-05-11 19:24:54 +02:00
Aaron L. Zeng f70110dd77 [version-control] Load smerge-mode when entering smerge-transient-state
This fixes the following error when pressing `SPC g r n` if
smerge-mode is not loaded yet:

    Symbol's function definition is void: smerge-vc-next-conflict

Removed the `:commands` argument to use-package, which is
erroneous (:commands sets up autoloads so that invoking the command
will load the package specified, but only if the command is not
already fboundp).

Instead, explicitly load smerge-mode when entering the transient
state, so that any of the key bindings in the transient state will be
available.  This has the same intended effect as the previous code.
2022-05-11 19:23:04 +02:00
winsphinx 265472214e
add org-roam-ui to replace org-roam-server (#15504)
* add org-roam-ui

* lazy load org-valign
2022-05-11 19:19:23 +02:00
John Practicalli 6bdf609421 [git] key bindings to edit magit forge topics
Add Spacemacs style key bindings menu when editing a Magit Forge topic (issue,
pull request)

https://magit.vc/manual/forge.html#Editing-Topics-and-Posts
2022-05-11 19:17:07 +02:00
Rathur421 895deed51a Add support for code-cells in python layer 2022-05-11 19:15:31 +02:00
SpacemacsBot 11f45d529f
[bot] "built_in_updates" Wed May 11 06:35:02 UTC 2022 (#15508) 2022-05-11 11:39:47 -04:00
jgart 2218a5e286
common-lisp: Fix typo (#15507) 2022-05-11 02:34:17 -04:00
SpacemacsBot c6c17748f6
[bot] "built_in_updates" Mon May 2 04:11:44 UTC 2022 (#15495) 2022-05-02 00:24:02 -04:00