Re: [CEDET-devel] cedet + files on remote machines
Brought to you by:
zappo
From: Alex O. <al...@gm...> - 2009-03-13 11:24:04
|
>>>>> "EML" == Eric M Ludlam writes: > Alex Ott <al...@gm...> seems to think that: >> Hello >> >> I currently write some code and use tramp to open files on remote >> machines. It's seems, that semantic not properly handle such files, >> and this lead to following errors >> >> Idle Parse Error: "#<buffer wwcsm.sh> - Wrong type argument: stringp, >> nil" Idle Service Error semantic-idle-summary-idle-function: "#<buffer >> MPClusterControl.sh> - Wrong type argument: stringp, nil" EML> Try: EML> M-x semantic-debug-idle-function EML> to get a stacktrace. string-match(" " nil 0) split-string(nil " " t) (let* ((elements ...) (ect-class ...) (class-split ...) (class ...) (prototype nil) (const nil) (type nil) (class-sym ...) (attr ...) (line ...) (tag ...) (parents nil)) (if (eq class-sym ...) nil (while attr ... ...) (cons tag parents))) semantic-ectag-parse-one-tag("ctags: Warning: cannot open source file \"/scp:ot...@dc...:/home/ott/wwpro/tools/MPClusterControl.sh\" : No such file or directory") (let* ((ptag ...) (tag ...) (parents ...)) (when ptag (semantic-ectag-set-language-attributes tag parents) (if ... ... ...)) (end-of-line) (condition-case nil (forward-char 1) (error nil))) (while (not (eobp)) (let* (... ... ...) (when ptag ... ...) (end-of-line) (condition-case nil ... ...))) (let ((tags nil) (ptag-stack nil) (pname nil)) (while (not ...) (let* ... ... ... ...)) (nreverse tags)) semantic-ectag-parse-tags() (save-excursion (set-buffer buff) (condition-case nil (funcall mode) (error ...)) (semantic-ectag-parse-tags)) (let* ((xtra ...) (lang ...) (kind ...) (arg-list ...) (buff ...)) (save-excursion (set-buffer buff) (condition-case nil ... ...) (semantic-ectag-parse-tags))) semantic-ectag-parse-file-with-mode("/scp:ot...@dc...:/home/ott/wwpro/tools/MPClusterControl.sh" sh-mode) -- With best wishes, Alex Ott, MBA http://alexott.blogspot.com/ http://xtalk.msk.su/~ott/ http://alexott-ru.blogspot.com/ |