lang/cc: remove +irony and +rtags flags from docs

They were removed a while back. Irony and rtags (et co) will be disabled
if +lsp is enabled, or can be disabled through package! declarations:

  ;; in ~/.doom.d/packages.el
  (package! irony :disable t)
  (package! rtags :disable t)
This commit is contained in:
Henrik Lissner 2019-04-23 14:03:16 -04:00
parent a4f9eb6f6c
commit d4ff90219e
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 25 additions and 23 deletions

View file

@ -90,7 +90,7 @@
:lang :lang
;;agda ; types of types of types of types... ;;agda ; types of types of types of types...
;;assembly ; assembly for fun or debugging ;;assembly ; assembly for fun or debugging
;;(cc +irony +rtags); C/C++/Obj-C madness ;;cc ; C/C++/Obj-C madness
;;clojure ; java with a lisp ;;clojure ; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all ;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs ;;coq ; proofs-as-programs

View file

@ -4,17 +4,17 @@
#+STARTUP: inlineimages #+STARTUP: inlineimages
* Table of Contents :TOC_3:noexport: * Table of Contents :TOC_3:noexport:
- [[Description][Description]] - [[#description][Description]]
- [[Module Flags][Module Flags]] - [[#module-flags][Module Flags]]
- [[Plugins][Plugins]] - [[#plugins][Plugins]]
- [[Prerequisites][Prerequisites]] - [[#prerequisites][Prerequisites]]
- [[irony-server][irony-server]] - [[#irony-server][irony-server]]
- [[MacOS][MacOS]] - [[#macos][MacOS]]
- [[Arch Linux][Arch Linux]] - [[#arch-linux][Arch Linux]]
- [[rtags][rtags]] - [[#rtags][rtags]]
- [[Configure][Configure]] - [[#configure][Configure]]
- [[Project compile settings][Project compile settings]] - [[#project-compile-settings][Project compile settings]]
- [[Known issues with bear on macOS][Known issues with bear on macOS]] - [[#known-issues-with-bear-on-macos][Known issues with bear on macOS]]
* Description * Description
This module adds support for the C-family of languages: C, C++, and Objective-C. This module adds support for the C-family of languages: C, C++, and Objective-C.
@ -28,10 +28,8 @@ This module adds support for the C-family of languages: C, C++, and Objective-C.
+ Several improvements to C++11 indentation and syntax highlighting. + Several improvements to C++11 indentation and syntax highlighting.
** Module Flags ** Module Flags
+ ~+irony~ Enable Irony as a backend for code completion, syntax checking, and + ~+lsp~ Disables irony+rtags and replaces them with LSP (ccls by default). This
eldoc support. This must be disabled to use LSP or another backend. requires the =:tools lsp= module.
+ ~+rtags~ Enable rtags integration. A daemon will be spawned the first time you
open a C/C++/ObjC buffer, if one hasn't already.
** Plugins ** Plugins
+ [[https://github.com/Kitware/CMake][cmake-mode]] + [[https://github.com/Kitware/CMake][cmake-mode]]
@ -42,13 +40,17 @@ This module adds support for the C-family of languages: C, C++, and Objective-C.
+ [[https://github.com/salmanebah/opencl-mode][opencl-mode]] + [[https://github.com/salmanebah/opencl-mode][opencl-mode]]
+ [[https://github.com/jimhourihan/glsl-mode][glsl-mode]]* + [[https://github.com/jimhourihan/glsl-mode][glsl-mode]]*
+ [[https://github.com/guidoschmidt/company-glsl][gompany-glsl]]* + [[https://github.com/guidoschmidt/company-glsl][gompany-glsl]]*
+ [[https://github.com/Sarcasm/irony-mode][irony]]* + =+lsp=
+ [[https://github.com/ikirill/irony-eldoc][irony-eldoc]]* + [[https://github.com/MaskRay/emacs-ccls][ccls]]
+ [[https://github.com/Sarcasm/flycheck-irony][flycheck-irony]]* + =-lsp=
+ [[https://github.com/Sarcasm/company-irony][company-irony]]* + [[https://github.com/Sarcasm/irony-mode][irony]]
+ [[https://github.com/hotpxl/company-irony-c-headers][company-irony-c-headers]]* + [[https://github.com/ikirill/irony-eldoc][irony-eldoc]]
+ [[https://github.com/Andersbakken/rtags][rtags]]* + [[https://github.com/Sarcasm/flycheck-irony][flycheck-irony]]
+ [[https://github.com/Andersbakken/rtags][ivy-rtags]] or [[https://github.com/Andersbakken/rtags][helm-rtags]]* + [[https://github.com/Sarcasm/company-irony][company-irony]]
+ [[https://github.com/hotpxl/company-irony-c-headers][company-irony-c-headers]]
+ [[https://github.com/Andersbakken/rtags][rtags]]
+ [[https://github.com/Andersbakken/rtags][ivy-rtags]]
+ [[https://github.com/Andersbakken/rtags][helm-rtags]]
* Prerequisites * Prerequisites
This module requires This module requires