-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add recommended brew method to install emacs #10677
Conversation
this needs to be rebased on develop. there are way too many commits here. as to your commit... why is this cask now the suggested way? i think emacs-mac is a better formula all around as it lets you install with a bunch of different versions and options. |
@fiveNinePlusR sorry for the conflicts. fixed now. this is as per the emacs wiki. |
I think the wiki is out of date. the better way to install the gui emacs for cocoa is through |
But `emacs-plus` is still the superior/more comprehensive way to install
Emacs from `brew` no ? Or this is not the case anymore ?
No sure we should confuse people with another brew way to install Emacs
just because `brew linkapps emacs-plus` does not work anymore. Can we
just remove `brew linkapps emacs-plus` from the snippet and tell people
how to replace it or does it work only with `brew cask install emacs` ?
Ather Sharif <[email protected]> writes:
… Seems like `brew linkapps emacs-plus` doesn't work anymore. This PR updates the README with the updated recommended method from brew in order to install emacs.
You can view, comment on, or merge this pull request online at:
#10677
-- Commit Summary --
* Integrate ahs with evil as well as isearch
* Add ibuffer bindings for updating and filter-group motion
* Add keybinding "," for org-edit-src-exit
* Removed deprecated insert-string and replace by insert
* Update ensime variable name
* Rust: Add binding for describing symbol at point
* rust: respect help-window-select, small fixes
* Adding window layout toggle (vertical <-> horizontal)
* Fix minor typo
* Fix typo in Agda's packages.el
* Emit error if can't toggle window layout
* compilation-mode: maps `gf` to `find-file-at-point`
* Org: Move SPC m e to SPC m e e for org-export-dispatch
* Add Doom themes to required dependencies for dash
* core: use memq instead of multiple calls to eq
* games: add sudoku
* Fixed dead hyperlink in magit intro
* Fix hyperlinks in restclient README
* Fix typo in beginner’s tutorial – “differend”
* Documentation has outdated shortcut
* Don’t toggle maximized if already maximized
* Make Semantic fast
* core: add support for conventional `SPC m g G` to jump-to-definition
* fixed syntax highloght in README
* Change default fringe color for centered-buffer-mode.
* add some notes on ivy usage
* Disable paste transient state by default
* Add verbatim markup to paths
* which-key: Update usage of replacement alists
* Add missing parens in last commit
* mu4e: use proper markup on keybindings
* add missing header in lua/packages.el file
* Add key binding to run current Rust file
* add copy key to neotree
* which-key: Implement combined select window keys
* which-key: Fix transient state descriptions
* Remove sbt-hydra rename wrapper
* encode `;` in issue report body
* add glsl-company to shaders layer
* ansible: add support for company-ansible and ansible-vault
* core: scope minor-mode specific key bindigns under major-mode leader
* restclient: fix overriding of SPC j i
* ansible: temporary hack to fix modified buffer on decryption
* Mark tern command as async. Fixes #7591.
* add function comment, evil goto next line indent
* dumb-jump: Specify selector from completion framework used
* core: move some functions to their correct source file
* markdown: correctly enable mmm-mode and add support for ini files
* markdown: hide MMM linter in mode-line
* adds evilified-state-evilify-map binding <gf>
* adds revert buffer binding
* Defer loading of flyspell-correct-helm, otherwise it just requires helm
* defer flyspell-correct packages loading
* Delete alternate actions is too invasive
* ivy delete file with confirmation
* home-buffer: fix error on footer insertion when window is narrow
* Use helm ag file with interactive input
* add magnars/multiple-cursors.el's mc-lists.el to gitignore
* Prevent from inserting too many "end"s in Elixir
* emacs-lisp: fix eval-last-sexp and add SPC m e C
* Use raw prefix argument instead numeric prefix argument
* Added new base16 themes
* Add evil keybinding "i a" for org-attach
* replace 9 buffer-to-window entries with one 1..9
* core: cleanup layers discovery
* Add keybinding for spacemacs/alternate-window
* update select-current-block, reduce code
* Added auto load virtualenv support via `.venv` file
* repalce fill-or-unfill with unfill package
* evil-escape documentation link update
* Overhaul buffer transient state
* company-web: defer company-web loading
* html: fix addition of company backends
* html: set company min. prefix length to 0 for company-web backend
* javascript and react: reformat code and move funcs to funcs.el
* typescript: move eldoc config to init function
* Add ycmd-eldoc to ycmd layer
* ivy: Add C-c C-e to edit counsel-ag search results
* Add binding for jump to def'n other window
* use winum.el for window numbers
* Fix a link on beginner's tutorial
* Show correct headline for beginners tutorial in SPC h SPC
* Improved link formatting, minor text edits
* Add Spacemacs ABC and Gitter chat to further info
* Direct font installation link to the right section
* Add explanation of menu usage and accessing files
* Add info about the fallback fonts
* Add keybindings for ledger account reconciliation
* Fix eldoc initialization in typescript layer.
* Add missing base16 themes
* align list of supported themes
* add xkcd buffer to list of useful buffers
* Fix issue with jump handler in omnisharp-mode where the handler is async
* Fix python path with virtualenv on Windows in Python nose package
* improve ledger-reconcile-toggle key binding
* Bump year in copyright headers
* ymcd: simplify eldoc integration
* configure xkcd inside the :init progn clause
* Fix golden ratio for new package winum
* Fix variable is void: system-info in spacemacs/report-issue
* Layer common-lisp - set jump handler to SLIME-EDIT-DEFINITION
* common-lisp: add SPC m h i to inspect a definition
* Fix links in documentation which breaks org html export
* Fix export-breaking org links in documentation
* Hide PROPERTIES drawers in space-doc-mode
* Add achievement for 10000th star
* Fix old documentation of loading order
* add sort-lines arg, reverse func and key binding
* add sort-lines-by-column, -reverse funcs and keys
* update uniquify-lines, uniquify a block selection
* restore emacs-style window selection bindings
* fix window-manipulation and buffer transient states for winum
* sort-lines-by-column-reverse: fix wrong call
* core: factorize code in configuration-layer/make-all-packages
* Remove spacemacs-base/helm-spacemacs-deprecated
* Speed up SPC h SPC by moving FAQ source in its own feature
* Speedup SPC h SPC for both helm and ivy
* doc: add mention of `layers.el` file in LAYERS.org
* core: add parameter to configuration-layer/make-all-packages
* core: fix unit tests
* core: move and rename spacemacs//get-package-directory
* core: minor functions renaming in core-configuration-layer.el
* core: add function to create spacelpa archive-contents
* core: new functions to synchronize distant ELPA packages with local repo
* Improve spacemacs/count-word-analysis
* core: name startup-hook function and move spacemacs-buffer//startup-hook
* core: add ~ character to detect local package archives
* core: correctly index packages installed by spacemacs core
* core: fix delayed warning display in emacs 25.5
* core: Improve configuration-layer/create-elpa-repository
* core: fix computation of package installation lazyness
* core: add support for interpreter-mode-alist to layer lazy installation
* core: add support for local elpa repositories
* core: force installation of org-contrib-plus instead of org
* Add emacs 25.1 to travis configuration
* Fix number of arguments in calling cider-test- funcs
* update cider keybindings doc
* core: import quelpa and package-build into core/libs
* core: import ido-vertical-mode into core/libs
* core: fix startup graphical glitch
* Minor comment change
* core: import spacemacs-theme into libs
* temporarily fix value of configuration-layer--elpa-archives
* Fix typo for spell-checking readme
* core: add some feedback test in mode-line during startup
* core: don't reset mode-line when displaying text in spacemacs home buffer
* Clojure refactor: replace cycle coll with convert to coll
* syntax-checking: Mention that flycheck is disabled in emacs-lisp-mode.
* add madhat2r theme to megapack
* Fixed ranger layer documentation
* Update window manipulation transient state formatting
* Update buffer transient state formatting
* unify transient states
* minor elisp convention fix
* add flymd to chrome layer(a realtime markdown preview)
* add note about flymd in markdown layer
* fix go layer headers
* Update layout and workspace key binding documentation
* fix typo in flymd configs
* themes-megapack: add missing solarized-theme
* Remove limitation of number of candidates for helm-themes
* auto-complete: add fuzzy package
* minor copyright year fix
* elixir: add support for credo
* minor improvements in elixir README file
* core: display message in mode-line while uninstalling packages
* Add convention for clean build project.
* core: Fix typo
* line numbers: finer configuration of line numbers activation
* nlinum: activating nlinum-relative now activates nlinum
* line number: broke enable-p condition into functions
* line-number: fix backward compatibility
* core: filter out private vars in dotspacemacs/get-variable-string-list
* line-numbers: fix spacemacs/enable-line-numbers-p
* Fix error global-linum-mode-check-buffers wrong type error
* markdown: add SPC m i t key binding to instert toc
* github: move load-gh-pulls-mode to funcs.el
* Use projectile-rails-global-mode if available
* Remove deferred for projectile-rails
* emacs-lisp: add support for debugger and edebug
* Fix evilification of edebug-mode-map
* conventions: update debug conventions
* Add conventional evilified key bindings for edebug-mode
* emacs-lisp: update README and add an interactive edebug quick start
* csharp: comment typo
* emacs-lisp: don't use custom-set-variables
* core: fix indentation rules for declare-prefix functions
* Replace use-package :diminish by spacemacs|hide-lighter
* Fix typo
* Add Buffer-menu-mode to global-auto-revert-ignore-modes
* Fix spacemacs/rename-current-buffer-file on non-file buffers.
* Fix typo in Clojure layer README
* Add enable/disable transparency functions
* Refactor transparency functions
* throw a real error if emacs version is too old
* fix error when nlinum is enabled and dotspacemacs-line-numbers is t
* Update packages.el, remove trailing white space
* Add extension ".wl" for wolfram-mode
* Refactor long comment
* Add shortcuts for missing latex folding functions
* TeX fold: add comment about not-autoloaded commands
* Adding keybinding to jump to currently open file in neotree
* Update bitbucket evil urls to github evil urls
* Move pyim into the .cache directory.
* Fix 'o' on folded headings
* Add transient state for smerge mode
* dsm-line-numbers: support parent modes, fix mode restriction
* Update spacemacs-theme
* core: jump-handers, :async can now take a predicate function
* Fix python-enable-yapf-format-on-save
* Always return `t` from use-package pre/post hooks.
* Fix void reference to go--position-bytes in go-rename
* Mention option for using natural title bar on mac.
* Remove trailing whitespace from all files
* CI test for bad white spaces in PR
* elixir: reformat documentation and use blocks for code.
* Update auto-completion layer readme.org: dead link
* Adds the `neotree-quick-look` keybind
* Bump version to 0.200.8 and update changelog
* Update release info
* Fix the issue of terminal failed to load theme.
* core: tweak terminal theme fix
* Bump version to 0.200.9 and add release note
* Fix typo in release note
* helm-bookmarks: don't change keys to early
* Fix window number assignation for Neotree buffer window
* Bump version to 0.200.10 and update Change Log
* Chinese layer: update package name due to upstream renaming
* Backport up to date lists of themes
* python: update anaconda-mode view mode variable names
* core: update quelpa library
* spacemacs-completion: comply w/ new helm-display-buffer signature
* use org-mime provided by melpa
* Use helm-spotify-plus instead of helm-spotify
* Fixed keybinding to helm-cscope-find-calling-this-function
* python: update invalid cython mode keybindings
* Bump version to 0.200.11 Hotfix release
* core: Use https for org package repo
* Fix test test-resolve-package-archives--org-supports-https
* Bump version to 0.200.12
* core: fix not found packages with dotspacemacs-install-packages all
* Import hide-comnt.el as local package
* Import help-fns+.el as local package
* Import info+.el as local package
* Remove wolfram-mode package from extra-langs
* Remove ess-R-object-popup from ess layer.
* Remove ess-R-object-popup from ess layer.
* Bump version to 0.200.13
* Fix line separation in README
* add recommended brew method to install emacs
-- File Changes --
M .gitignore (1)
M .travis-build.sh (19)
M .travis.yml (9)
D CHANGELOG.develop (6)
M CHANGELOG.org (508)
M COMMUNITY.org (2)
M CONTRIBUTING.org (21)
M README.md (35)
M core/aprilfool/zemacs.el (2)
M core/core-command-line.el (2)
M core/core-configuration-layer.el (544)
M core/core-debug.el (157)
M core/core-display-init.el (2)
M core/core-documentation.el (2)
M core/core-dotspacemacs.el (67)
M core/core-emacs-backports.el (2)
M core/core-fonts-support.el (2)
M core/core-funcs.el (139)
M core/core-jump.el (19)
M core/core-keybindings.el (10)
M core/core-load-paths.el (10)
M core/core-micro-state.el (4)
M core/core-release-management.el (2)
M core/core-spacemacs-buffer.el (954)
M core/core-spacemacs.el (200)
M core/core-themes-support.el (376)
M core/core-toggle.el (2)
M core/core-transient-state.el (2)
M core/core-use-package-ext.el (4)
M core/info/quickhelp.txt (10)
M core/info/release-notes/0.102.txt (2)
A core/info/release-notes/0.200.10.txt (4)
A core/info/release-notes/0.200.11.txt (11)
A core/info/release-notes/0.200.13.txt (7)
A core/info/release-notes/0.200.9.txt (12)
M core/info/release-notes/0.200.txt (17)
A core/info/release-notes/af-2.01.txt (20)
M core/libs/ht.el (4)
A core/libs/ido-vertical-mode.el (360)
A core/libs/package-build.el (1536)
A core/libs/quelpa.el (668)
A core/libs/spacemacs-theme/README.md (161)
A core/libs/spacemacs-theme/spacemacs-common.el (786)
A core/libs/spacemacs-theme/spacemacs-dark-theme.el (7)
A core/libs/spacemacs-theme/spacemacs-light-theme.el (7)
M core/templates/.spacemacs.template (24)
M core/templates/packages.el.template (2)
M core/tools/spacefmt/spacefmt.el (4)
M core/tools/spacefmt/tests/config.el (2)
A doc/BEGINNERS_TUTORIAL.org (330)
M doc/CONVENTIONS.org (8)
M doc/DOCUMENTATION.org (239)
M doc/FAQ.org (19)
M doc/LAYERS.org (20)
M doc/QUICK_START.org (10)
M doc/VIMUSERS.org (41)
M init.el (16)
M layers/+chat/erc/README.org (2)
M layers/+chat/erc/config.el (2)
M layers/+chat/erc/funcs.el (3)
M layers/+chat/erc/local/erc-sasl/erc-sasl.el (2)
M layers/+chat/erc/packages.el (6)
M layers/+chat/jabber/funcs.el (2)
M layers/+chat/jabber/packages.el (2)
M layers/+chat/rcirc/config.el (2)
M layers/+chat/rcirc/funcs.el (2)
M layers/+chat/slack/README.org (2)
M layers/+chat/slack/packages.el (4)
M layers/+checkers/spell-checking/README.org (2)
M layers/+checkers/spell-checking/config.el (2)
M layers/+checkers/spell-checking/funcs.el (2)
M layers/+checkers/spell-checking/packages.el (17)
M layers/+checkers/syntax-checking/README.org (7)
M layers/+checkers/syntax-checking/config.el (2)
M layers/+checkers/syntax-checking/funcs.el (2)
M layers/+checkers/syntax-checking/packages.el (3)
M layers/+completion/auto-completion/README.org (14)
M layers/+completion/auto-completion/config.el (2)
M layers/+completion/auto-completion/funcs.el (4)
M layers/+completion/auto-completion/packages.el (6)
M layers/+completion/helm/funcs.el (15)
A layers/+completion/helm/local/helm-spacemacs-help/helm-spacemacs-faq.el (85)
M layers/+completion/helm/local/helm-spacemacs-help/helm-spacemacs-help.el (67)
M layers/+completion/helm/packages.el (49)
M layers/+completion/ivy/config.el (4)
M layers/+completion/ivy/funcs.el (11)
M layers/+completion/ivy/layers.el (2)
M layers/+completion/ivy/local/ivy-spacemacs-help/ivy-spacemacs-help.el (9)
M layers/+completion/ivy/packages.el (23)
M layers/+distributions/spacemacs-base/config.el (7)
M layers/+distributions/spacemacs-base/funcs.el (511)
M layers/+distributions/spacemacs-base/keybindings.el (170)
M layers/+distributions/spacemacs-base/local/centered-buffer-mode/centered-buffer-mode.el (2)
M layers/+distributions/spacemacs-base/local/evil-evilified-state/evil-evilified-state.el (15)
A layers/+distributions/spacemacs-base/local/help-fns+/help-fns+.el (2918)
M layers/+distributions/spacemacs-base/local/holy-mode/holy-mode.el (2)
M layers/+distributions/spacemacs-base/local/hybrid-mode/hybrid-mode.el (2)
M layers/+distributions/spacemacs-base/packages.el (45)
M layers/+distributions/spacemacs-bootstrap/config.el (2)
M layers/+distributions/spacemacs-bootstrap/funcs.el (2)
M layers/+distributions/spacemacs-bootstrap/packages.el (26)
M layers/+distributions/spacemacs/layers.el (7)
M layers/+emacs/better-defaults/config.el (2)
M layers/+emacs/better-defaults/funcs.el (13)
M layers/+emacs/better-defaults/img/emacs.png (0)
M layers/+emacs/better-defaults/keybindings.el (3)
M layers/+emacs/better-defaults/packages.el (12)
M layers/+emacs/ibuffer/README.org (21)
M layers/+emacs/ibuffer/config.el (2)
M layers/+emacs/ibuffer/funcs.el (2)
M layers/+emacs/ibuffer/packages.el (8)
M layers/+emacs/org/README.org (26)
M layers/+emacs/org/config.el (5)
M layers/+emacs/org/funcs.el (2)
M layers/+emacs/org/local/evil-org/evil-org.el (14)
R layers/+emacs/org/local/org-async-init.el (0)
M layers/+emacs/org/packages.el (17)
M layers/+emacs/semantic/README.org (4)
M layers/+emacs/semantic/config.el (3)
M layers/+emacs/semantic/packages.el (2)
M layers/+emacs/smex/funcs.el (2)
M layers/+emacs/smex/packages.el (2)
M layers/+emacs/typography/config.el (2)
M layers/+emacs/typography/packages.el (2)
M layers/+email/gnus/packages.el (2)
M layers/+email/mu4e/README.org (14)
M layers/+email/mu4e/config.el (2)
M layers/+email/mu4e/funcs.el (2)
M layers/+email/mu4e/packages.el (2)
M layers/+frameworks/django/layers.el (2)
M layers/+frameworks/django/packages.el (2)
M layers/+frameworks/react/config.el (2)
A layers/+frameworks/react/funcs.el (40)
M layers/+frameworks/react/layers.el (2)
M layers/+frameworks/react/packages.el (39)
M layers/+frameworks/ruby-on-rails/layers.el (2)
M layers/+frameworks/ruby-on-rails/packages.el (20)
M layers/+fun/emoji/packages.el (2)
M layers/+fun/games/README.org (16)
M layers/+fun/games/config.el (2)
M layers/+fun/games/funcs.el (2)
M layers/+fun/games/packages.el (49)
M layers/+fun/selectric/packages.el (2)
M layers/+fun/xkcd/packages.el (5)
M layers/+intl/chinese/config.el (2)
M layers/+intl/chinese/packages.el (19)
M layers/+intl/keyboard-layout/config.el (2)
M layers/+intl/keyboard-layout/funcs.el (2)
M layers/+intl/keyboard-layout/packages.el (2)
M layers/+lang/agda/config.el (2)
M layers/+lang/agda/packages.el (4)
M layers/+lang/asciidoc/packages.el (2)
M layers/+lang/asm/config.el (2)
M layers/+lang/asm/funcs.el (2)
M layers/+lang/asm/packages.el (2)
M layers/+lang/autohotkey/packages.el (4)
M layers/+lang/bibtex/packages.el (2)
M layers/+lang/c-c++/config.el (2)
M layers/+lang/c-c++/funcs.el (4)
M layers/+lang/c-c++/packages.el (2)
M layers/+lang/clojure/README.org (34)
M layers/+lang/clojure/config.el (2)
M layers/+lang/clojure/funcs.el (12)
M layers/+lang/clojure/packages.el (19)
M layers/+lang/common-lisp/README.org (3)
M layers/+lang/common-lisp/config.el (4)
M layers/+lang/common-lisp/funcs.el (2)
M layers/+lang/common-lisp/packages.el (11)
M layers/+lang/csharp/config.el (4)
M layers/+lang/csharp/packages.el (4)
M layers/+lang/csv/packages.el (2)
M layers/+lang/d/README.org (16)
M layers/+lang/d/config.el (2)
M layers/+lang/d/packages.el (16)
M layers/+lang/elixir/README.org (52)
M layers/+lang/elixir/config.el (2)
M layers/+lang/elixir/funcs.el (32)
M layers/+lang/elixir/packages.el (31)
M layers/+lang/elm/funcs.el (2)
M layers/+lang/elm/packages.el (2)
M layers/+lang/emacs-lisp/README.org (120)
M layers/+lang/emacs-lisp/config.el (2)
M layers/+lang/emacs-lisp/funcs.el (86)
D layers/+lang/emacs-lisp/img/emacs-lisp.png (0)
A layers/+lang/emacs-lisp/img/emacs.png (0)
M layers/+lang/emacs-lisp/packages.el (85)
M layers/+lang/erlang/config.el (2)
M layers/+lang/erlang/packages.el (2)
M layers/+lang/ess/README.org (9)
M layers/+lang/ess/config.el (2)
M layers/+lang/ess/packages.el (6)
M layers/+lang/extra-langs/packages.el (10)
M layers/+lang/faust/config.el (2)
M layers/+lang/faust/funcs.el (2)
M layers/+lang/faust/packages.el (2)
M layers/+lang/fsharp/config.el (2)
M layers/+lang/fsharp/packages.el (2)
M layers/+lang/go/README.org (51)
M layers/+lang/go/config.el (4)
M layers/+lang/go/funcs.el (2)
M layers/+lang/go/local/go-rename/go-rename.el (4)
M layers/+lang/go/packages.el (50)
M layers/+lang/graphviz/packages.el (2)
M layers/+lang/haskell/README.org (6)
M layers/+lang/haskell/config.el (2)
M layers/+lang/haskell/funcs.el (2)
M layers/+lang/haskell/packages.el (14)
M layers/+lang/html/README.org (8)
M layers/+lang/html/funcs.el (7)
M layers/+lang/html/packages.el (32)
M layers/+lang/idris/packages.el (2)
M layers/+lang/ipython-notebook/matplotlibrc (4)
M layers/+lang/ipython-notebook/packages.el (2)
M layers/+lang/java/README.org (2)
M layers/+lang/java/config.el (2)
M layers/+lang/java/funcs.el (2)
M layers/+lang/java/packages.el (4)
M layers/+lang/javascript/config.el (2)
M layers/+lang/javascript/funcs.el (73)
M layers/+lang/javascript/packages.el (198)
M layers/+lang/latex/config.el (2)
M layers/+lang/latex/funcs.el (2)
M layers/+lang/latex/packages.el (16)
M layers/+lang/lua/config.el (2)
M layers/+lang/lua/packages.el (25)
M layers/+lang/markdown/README.org (5)
M layers/+lang/markdown/config.el (2)
A layers/+lang/markdown/funcs.el (14)
M layers/+lang/markdown/packages.el (23)
M layers/+lang/nim/README.org (21)
M layers/+lang/nim/config.el (5)
M layers/+lang/nim/packages.el (15)
M layers/+lang/ocaml/config.el (2)
M layers/+lang/ocaml/funcs.el (2)
M layers/+lang/ocaml/packages.el (4)
M layers/+lang/octave/config.el (2)
M layers/+lang/octave/packages.el (2)
M layers/+lang/php/config.el (2)
M layers/+lang/php/packages.el (2)
M layers/+lang/plantuml/README.org (2)
M layers/+lang/plantuml/packages.el (23)
M layers/+lang/purescript/config.el (2)
M layers/+lang/purescript/packages.el (2)
M layers/+lang/python/README.org (62)
M layers/+lang/python/config.el (10)
M layers/+lang/python/funcs.el (63)
M layers/+lang/python/local/nose/README.md (2)
M layers/+lang/python/local/nose/nose.el (4)
M layers/+lang/python/local/pylookup/README.md (26)
M layers/+lang/python/local/pylookup/pylookup.el (40)
M layers/+lang/python/packages.el (86)
M layers/+lang/racket/config.el (2)
M layers/+lang/ruby/README.org (19)
M layers/+lang/ruby/config.el (4)
M layers/+lang/ruby/funcs.el (10)
M layers/+lang/ruby/packages.el (24)
M layers/+lang/rust/README.org (1)
M layers/+lang/rust/config.el (2)
A layers/+lang/rust/funcs.el (33)
M layers/+lang/rust/packages.el (16)
M layers/+lang/scala/README.org (33)
M layers/+lang/scala/config.el (2)
M layers/+lang/scala/funcs.el (7)
M layers/+lang/scala/packages.el (10)
M layers/+lang/scheme/config.el (4)
M layers/+lang/scheme/packages.el (2)
M layers/+lang/shaders/README.org (5)
A layers/+lang/shaders/config.el (14)
M layers/+lang/shaders/packages.el (22)
M layers/+lang/shell-scripts/README.org (2)
M layers/+lang/shell-scripts/config.el (2)
A layers/+lang/shell-scripts/funcs.el (20)
M layers/+lang/shell-scripts/packages.el (13)
M layers/+lang/sml/packages.el (2)
M layers/+lang/sql/packages.el (2)
M layers/+lang/swift/packages.el (2)
M layers/+lang/typescript/README.org (2)
M layers/+lang/typescript/config.el (4)
M layers/+lang/typescript/funcs.el (2)
M layers/+lang/typescript/packages.el (29)
M layers/+lang/vimscript/config.el (2)
M layers/+lang/vimscript/packages.el (2)
M layers/+lang/windows-scripts/config.el (2)
M layers/+lang/windows-scripts/packages.el (4)
M layers/+lang/yaml/README.org (7)
M layers/+lang/yaml/config.el (2)
M layers/+lang/yaml/packages.el (6)
A layers/+misc/nlinum/funcs.el (20)
M layers/+misc/nlinum/packages.el (29)
M layers/+os/osx/config.el (2)
M layers/+os/osx/funcs.el (2)
M layers/+os/osx/keybindings.el (2)
M layers/+os/osx/packages.el (2)
M layers/+pair-programming/floobits/packages.el (2)
M layers/+source-control/git/README.org (12)
M layers/+source-control/git/config.el (2)
M layers/+source-control/git/funcs.el (62)
M layers/+source-control/git/packages.el (13)
M layers/+source-control/github/funcs.el (42)
M layers/+source-control/github/packages.el (12)
-- Patch Links --
https://github.com/syl20bnr/spacemacs/pull/10677.patch
https://github.com/syl20bnr/spacemacs/pull/10677.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#10677
|
@fiveNinePlusR @syl20bnr i'm fine either way but here are my two cents: i think what makes spacemacs so awesome is that it's a one stop shop and has the documentation to start a newbie from start to finish. imo, removing the linkapps with something else would make things a little bit complex. how would you guys think about just linking to https://www.emacswiki.org/emacs/EmacsForMacOS#toc12 for emacs installation so users can pick whatever they're comfortable with, and may be adding your preferred choice from that list? thoughts? |
Sure we can mention `EmacsForMacOS`.
Ather Sharif <[email protected]> writes:
… @fiveNinePlusR @syl20bnr i'm fine either way but here are my two cents:
i think what makes spacemacs so awesome is that it's a one stop shop and has the documentation to start a newbie from start to finish. imo, removing the linkapps with something else would make things a little bit complex. how would you guys think about just linking to https://www.emacswiki.org/emacs/EmacsForMacOS#toc12 for emacs installation so users can pick whatever they're comfortable with, and may be adding your preferred choice from that list?
thoughts?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#10677 (comment)
|
f77cafa
to
7d679bd
Compare
@syl20bnr updated the PR. let me know if you guys want me to change it more. :) |
looks good to me. I think the best one is the emacs-mac tap, but that's a tap and is (very) slightly more complex to install from homebrew. (one extra step). Linking to that page at that part gives the user all the info they really need. |
As a user, I think this edition is not good enough. It makes me more confused:
If you guys think emacs-mac is a good way to go, probably you can link the user to that specific part or just copy that part over here. |
@htc502 i can totally see the confusion there. and you're right, this might be too big a documentation to link to and the wiki not supporting navigation by id doesn't help either. before we had the conversation above, i was initially in the favor of the following:
also, the symlink you posted above is for @fiveNinePlusR @syl20bnr - thoughts? are we inclining towards |
when you install emacs-mac it shows the following in the terminal:
I would say that it should be sufficient to highlight how to install it. It's an advanced editor and you have to assume a basic level of competency at the end of the day. If you want to make it clear I would say just use the cask version like you had but indicate that there are other versions with various tradeoffs and link to that wikipedia page. edit: is this too hard of an installation? brew tap railwaycat/emacsmacport
brew install emacs-mac
copy and paste the ln from the install instructions if brew linkapps is deprecated |
@fiveNinePlusR thanks for the great suggestion. really like it :). i've updated the PR. thoughts? |
looks good to me. might want to downcase the ln statement though. |
ah, sorry about that. updated. |
What are the advantages of cask over the `emacs-plus` tap ?
I have the feeling that `emacs-plus` is more complete than cask.
See the `emacs-plus` readme here: https://github.com/d12frosted/homebrew-emacs-plus
I was more for keeping `emacs-plus` in the README and just add a
reference to emacsformacosx
For `emacs-mac` it was the promoted way to install Emacs but starting
with Emacs 25 we had lots of report of performance issues with it.
cc @d12frosted
… ah, sorry about that. updated.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#10677 (comment)
|
@syl20bnr - added the emacs-plus instructions in there as well. also, probably should keep an eye on d12frosted/homebrew-emacs-plus#41 (comment) and update the readme when this change is made in the future. |
also, @syl20bnr @fiveNinePlusR - any idea why the Emacs24 build is failing? |
What's the error ?
Also develop branch support Emacs 25+ only.
Ather Sharif <[email protected]> writes:
… also, @syl20bnr @fiveNinePlusR - any idea why the Emacs24 build is failing?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#10677 (comment)
|
Nice work 👍 |
Until 26.1 is released (which should be soon) this change will encourage people to install 25.3 which lacks the vfork patch which means significantly slower magit. It's too bad, but hopefully 26.1 will be out soon. |
Hey folks, Sorry I totally missed this topic. On one hand I am all for mentioning different options (like the PR does, kudos!). On the other hand I don't think that it should be bloated as it increases the funnel to get to the Spacemacs. If you are new to Emacs ecosystem - it's impossible to make a decision. You just install whatever looks easier to install. But that's just my two cents 😸 As for cask issue (d12frosted/homebrew-emacs-plus#41) I haven't invested time in solving it. But I will hopefully do it pretty soon™ (in case someone is interesting is solving this issue sooner than later - just let me know). As for installation instructions of Update Regarding cask - I am not promising that I will provide cask builds, but I'll definitely take a look. |
When is the |
Just checking whether this will be merged to |
Brew suggested that I should run |
Seems like
brew linkapps emacs-plus
doesn't work anymore. This PR updates the README with the updated recommended method from brew in order to install emacs.