Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Enable spell checking in org-mode | Tom Willemse | 2020-01-08 | 1 | -1/+2 | |
| | ||||||
* | Make the wording of the different integration tests more ↵ | Tom Willemse | 2020-01-08 | 4 | -4/+4 | |
| | | | | consistent | |||||
* | Fix the bats auto-insert template | Tom Willemse | 2020-01-08 | 1 | -2/+3 | |
| | | | | Don’t try to add it if it hasn’t been loaded. | |||||
* | Print output of oni-bats integration test on failure | Tom Willemse | 2020-01-08 | 1 | -0/+2 | |
| | ||||||
* | Integration test each individual package | Tom Willemse | 2020-01-08 | 2 | -21/+57 | |
| | | | | | In order to differentiate better between the two types of tests, rename the test commands to unit-test. | |||||
* | Try running integration tests | Tom Willemse | 2020-01-08 | 1 | -9/+19 | |
| | ||||||
* | Add Dockerfile | Tom Willemse | 2020-01-08 | 1 | -0/+3 | |
| | | | | | This Dockerfile is used to build the image used for integration tests, it’s the regular Emacs image, but with the bats package added. | |||||
* | Add docker configuration | Tom Willemse | 2020-01-07 | 2 | -0/+41 | |
| | ||||||
* | Add test loading oni-bookmark | Tom Willemse | 2020-01-07 | 2 | -5/+9 | |
| | ||||||
* | Add test loading oni-autohotkey | Tom Willemse | 2020-01-07 | 1 | -0/+9 | |
| | ||||||
* | Add auto-insert template for bats-mode | Tom Willemse | 2020-01-07 | 3 | -1/+22 | |
| | ||||||
* | Move bats tests to test/integration | Tom Willemse | 2020-01-07 | 2 | -0/+0 | |
| | ||||||
* | Move test if oni-alert loads into bats test | Tom Willemse | 2020-01-07 | 2 | -7/+11 | |
| | | | | With bats I can better test Emacs from a clean state. | |||||
* | Automatically load scheme-mode for scsh files | Tom Willemse | 2020-01-06 | 2 | -1/+25 | |
| | | | | When the interpreter contains scsh, load ‘scheme-mode’. | |||||
* | Only deploy on the master branch | Tom Willemse | 2019-12-11 | 1 | -0/+2 | |
| | ||||||
* | Switch the Test and Package stages | Tom Willemse | 2019-12-11 | 2 | -136/+45 | |
| | | | | | | In order to simplify the testing of each package, do the packaging step first so that when it gets to the testing stage it can load the packaged files from the local repository and manage the interdependencies that way. | |||||
* | Enable ‘auto-fill-mode’ for comments in most ↵ | Tom Willemse | 2019-12-10 | 25 | -25/+176 | |
| | | | | | | | programming modes The ones that are already backed by a formatter, such as Java, Python and sh don’t need it. | |||||
* | Use ‘ibuffer-jump’ instead of ‘ibuffer’ | Tom Willemse | 2019-12-10 | 1 | -2/+2 | |
| | | | | | ‘ibuffer-jump’ moves the point to be on the buffer that you jump from, ‘ibuffer’ doesn’t change point. | |||||
* | Fix enabling ‘sh-mode’ for ‘PKGBUILD’ files | Tom Willemse | 2019-11-25 | 1 | -1/+2 | |
| | ||||||
* | Add bookmarks file in org-mode | Tom Willemse | 2019-11-25 | 1 | -2/+3 | |
| | ||||||
* | Use ‘sh-mode’ for PKGBUILD files | Tom Willemse | 2019-11-19 | 1 | -1/+3 | |
| | ||||||
* | Add configuration for ‘bats-mode’ | Tom Willemse | 2019-11-17 | 1 | -0/+35 | |
| | ||||||
* | Expand the description of ‘oni-sh’ | Tom Willemse | 2019-11-17 | 1 | -1/+10 | |
| | ||||||
* | Add documentation command for LSP | Tom Willemse | 2019-10-21 | 2 | -8/+26 | |
| | | | | | | The default way lsp (at least for Java) is displayed is annoying. I’m used to calling documentation with a keybinding like in Emacs Lisp. This command makes it more like that. | |||||
* | Set org-list-description-max-indent | Tom Willemse | 2019-10-18 | 1 | -1/+8 | |
| | | | | | | It's always bothered me that a description list in org-mode might be indented quite a bit if the terms aren't long enough. With this change they'll always indent the same way, using 5 spaces. | |||||
* | Go back to yoshi-theme | Tom Willemse | 2019-10-16 | 1 | -3/+3 | |
| | ||||||
* | Add some more key bindings to the java refactor hydra | Tom Willemse | 2019-10-16 | 1 | -1/+5 | |
| | ||||||
* | Re-enable ‘lsp-ui-doc-mode’ and enable ↵ | Tom Willemse | 2019-10-16 | 2 | -3/+11 | |
| | | | | ‘lsp-lens-mode’ | |||||
* | Add AutoHotKey configuration | Tom Willemse | 2019-10-10 | 1 | -0/+39 | |
| | ||||||
* | Add function to start ediff from the command-line | Tom Willemse | 2019-10-10 | 1 | -1/+9 | |
| | ||||||
* | Fix errors in ‘oni-termux’ | Tom Willemse | 2019-10-06 | 1 | -4/+18 | |
| | | | | | | | | | | | | | For some reason it appears that ‘alert-termux’ is added to the ‘load-path’ after ‘oni-termux’, so that when ‘oni-termux’ calls ‘require’ for ‘alert-termux’ it hasn’t been added to the ‘load-path’ yet and fails. When requiring the ‘battery’ library it seems to immediately try to read some information. Since Termux isn’t actually a linux distribution if fails with a "Permission Denied" error when trying to read ‘/sys/class/power_supply’. To prevent this from happening the ‘battery-status-function’ needs to be set before loading ‘battery’. | |||||
* | Use Emacs 26.3 to test everything | Tom Willemse | 2019-10-02 | 1 | -1/+1 | |
| | ||||||
* | Add some commands to the ‘java-refactor-hydra’ | Tom Willemse | 2019-10-02 | 1 | -2/+5 | |
| | ||||||
* | Add powershell configuration | Tom Willemse | 2019-09-27 | 1 | -0/+34 | |
| | ||||||
* | Switch from yoshi-theme to naquadah-theme | Tom Willemse | 2019-09-24 | 1 | -3/+3 | |
| | ||||||
* | Add alert settings for Termux | Tom Willemse | 2019-09-20 | 1 | -0/+5 | |
| | ||||||
* | Add oni-termux | Tom Willemse | 2019-09-20 | 1 | -0/+64 | |
| | ||||||
* | Fix error in setting up xterm-color in eshell | Tom Willemse | 2019-09-20 | 1 | -6/+12 | |
| | | | | | | | Apparently when the ‘oni-eshell’ library gets loaded neither ‘eshell-preoutput-filter-functions’ nor ‘eshell-output-filter-functions’ are ready to be used, even though they are defined in the ‘esh-mode’ libary, which is loaded at this point in time. | |||||
* | Allow ‘fit-window-to-buffer’ to resize windows ↵ | Tom Willemse | 2019-09-19 | 1 | -1/+2 | |
| | | | | horizontally | |||||
* | Show both "*helpful" and "*Help" buffers in a side window | Tom Willemse | 2019-09-19 | 1 | -1/+3 | |
| | ||||||
* | Replace ‘ansi-color’ with ‘xterm-color’ | Tom Willemse | 2019-09-19 | 2 | -11/+27 | |
| | | | | | | | According to a tweet from Mickey Petersen[1], ‘xterm-color’ is faster and more accurate. [1]: https://twitter.com/mickeynp/status/1132236557308579840?s=09 | |||||
* | Abstract package uploading into a function | Tom Willemse | 2019-09-19 | 1 | -59/+24 | |
| | ||||||
* | Add readmes for multi-file packages | Tom Willemse | 2019-09-19 | 1 | -0/+11 | |
| | ||||||
* | Fix checkdoc warning | Tom Willemse | 2019-09-18 | 1 | -1/+1 | |
| | ||||||
* | Add some layout management commands | Tom Willemse | 2019-09-18 | 2 | -2/+9 | |
| | | | | | | | | | After watching a YouTube video[1] on managing window layouts in Emacs I was reminded of ‘winner-mode’ and introduced to the ‘ivy-push-view’ and ‘ivy-switch-view’ commands. As I feel like I frequently end up with setting up and losing layouts, I think these may be useful. [1]: https://www.youtube.com/watch?v=kyllrQiNsyA | |||||
* | Enable Java in org-mode source code blocks | Tom Willemse | 2019-09-16 | 1 | -1/+4 | |
| | ||||||
* | Use a different image for rsync | Tom Willemse | 2019-09-08 | 1 | -1/+1 | |
| | | | | | If this works, there’s no need to install rsync separately. There isn’t anything in this step that has anything to do with Emacs, so it should work. | |||||
* | Show help(ful) windows in side windows | Tom Willemse | 2019-09-08 | 1 | -1/+7 | |
| | ||||||
* | Remove shackle dependency | Tom Willemse | 2019-09-08 | 1 | -3/+2 | |
| | | | | This is now handled by the ‘display-buffer-alist’ setting. | |||||
* | Show compilation buffers in side windows | Tom Willemse | 2019-09-08 | 1 | -5/+6 | |
| |