История изменений
Исправление Bad_ptr, (текущая версия) :
(defun c-get-system-includes ()
(with-temp-buffer
(shell-command
"echo | cpp -x c++ -Wp,-v 2>&1 | grep '^ .*include' | sed 's/^ //g'"
(current-buffer))
(split-string (buffer-string) "\n" t)))
(with-eval-after-load "company-clang"
(setq company-clang-arguments
(mapcar #'(lambda (item)(concat "-I" item))
(c-get-system-includes))))
Исходная версия Bad_ptr, :
Возможно, поможет:
[code=lisp]
(defun c-get-system-includes ()
(with-temp-buffer
(shell-command
«echo | cpp -x c++ -Wp,-v 2>&1 | grep '^ .*include' | sed 's/^ //g'»
(current-buffer))
(split-string (buffer-string) «\n» t)))
(with-eval-after-load «company-clang»
(setq company-clang-arguments
(mapcar #'(lambda (item)(concat "-I" item))
(c-get-system-includes))))[/code]