나는 필사적으로 이맥스 (24)에 대한 PSGML/XML 모드를 설정하려고 내가했던 모든 것을이 설명에 따라 : http://www.lysator.liu.se/~lenst/about_psgml/psgml.html이맥스에 PSGML 모드를 설정 24
나는 최신 패키지를 개봉 한 후 ./configure
./make
./make install
했다을 major 모드로 설정하고 전체 디렉토리를 emacs에서 찾은 .emacs.d 디렉토리의 서브 디렉토리로 이동시켰다. M-x xml-mode
아무것도 변경을 실행할 때 나는 M-x sgml-mode
을 실행할 때 나는 SGML 메뉴 항목을 제외한 모든 구문 강조가/들여 쓰기/... 사라입니다 얻을, 그러나
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
:
나는 내 이맥스 파일에 다음을 추가 . 나는 GML 파일에 모든 것을 사용하고Eager macro-expansion failure: (invalid-function (\` (null (sgml-state-reqs ((\, s))))))
Eager macro-expansion failure: (invalid-function (\` (defmacro ((\, (intern (format "sgml-eltype-%s" n)))) (et) (list (quote get) et (quote (quote ((\, n))))))))
Loading `psgml-parse': old-style backquotes detected!
cons: Invalid function: (\` (defmacro ((\, (intern (format "sgml-eltype-%s" n)))) (et) (list (quote get) et (quote (quote ((\, n)))))))
, 그 잘 형성된다 : 나는 SGML 메뉴에서 두 명령을 실행하면 내가 같은 오류가 얻을.
누군가 나에게 도움을 주거나 자동 들여 쓰기/요소 숨기기 등을 지원하는 XML의 다른 주요 모드를 권할 수 있습니까? 사전에 많은 감사드립니다, 어떤 도움을 주시면 감사하겠습니다!
내가 나이에 그것을 사용하지 않은 시도하지만, [위키 페이지 (http://www.emacswiki.org/emacs/PsgmlMode)는이 알려진 문제이며 말한다 누군가 그것을 고치고 다른 곳에 수정을 업로드했다. 해볼 수 있니? –
힌트를 제공해 주셔서 감사합니다. 위키 페이지에서 간과 한 적이 있습니다. 지금은 효과가있는 것 같습니다. 독일 카를 스루에있는 일이 생기면 독일 맥주를 살께) –
hehe, 누가 언젠가 알고있을거야;) 건배! –