Merge pull request #755 from jseba/doom-cmd

Improvements for doom.cmd script
This commit is contained in:
Henrik Lissner 2018-07-17 18:27:52 +02:00 committed by GitHub
commit bfa97e798a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 5 deletions

View file

@ -1,13 +1,24 @@
:: Forward the ./doom script to Emacs
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
PUSHD "%~dp0" >NUL
IF %1=="run" (
SHIFT
emacs -Q %* -l init.el -f "doom|run-all-startup-hooks"
SET args=
SET command=%1
:LOOP
SHIFT /1
IF NOT [%1]==[] (
SET args=%args% %1
GOTO :LOOP
)
IF [%command%]==[run] (
start runemacs -Q %args% -l ..\init.el -f "doom|run-all-startup-hooks"
) ELSE (
emacs --quick --script ./doom -- %*
emacs --quick --script .\doom -- %*
)
POPD >NUL

View file

@ -27,7 +27,7 @@
;;
;;; License: MIT
(unless (boundp 'early-init-file)
(unless (bound-and-true-p early-init-file)
(load (concat (file-name-directory load-file-name) "early-init")
nil t))