2012-04-26 28 views
11

Tôi hiện đang trên emacs24 trên OS X.Đang cập nhật Cedet 1,0-1,1

CEDET Version: 1.0 
         Requested  File   Loaded 
    Package    Version   Version   Version 
    ---------------------------------------------------------- 
    cedet:    1.0    nil    ok 
    eieio:    1.3    nil    ok 
    semantic:    2.0    nil    ok 
    srecode:    1.0    nil    Not Loaded 
    ede:     1.0    nil    Not Loaded 
    speedbar:    1.0    nil    Not Loaded 

emacs24 đi kèm với Cedet và tôi đang cố gắng để nâng cấp Cedet 1,0-1,1. Tôi biên dịch Cedet với:

emacs -Q -nw -l cedet-build.el -f cedet-build -f save-buffers-kill-terminal 

và thêm (load-file "~/.emacs.d/cedet/common/cedet.el")-.emacs sau đó Cedet nói với tôi tất cả là tiền phạt và dandy

CEDET Version: 1.1 
         Requested  File   Loaded 
    Package    Version   Version   Version 
    ---------------------------------------------------------- 
    cedet:    1.1    ok    ok 
    eieio:    1.4    ok    ok 
    semantic:    2.1    ok    ok 
    srecode:    1.1    ok    ok 
    ede:     1.1    ok    ok 
    speedbar:    1.0.4   ok    ok 
    cogre:    1.1    ok    Not Loaded 
    cedet-contrib:  1.1    ok    Not Loaded 

tuy nhiên khi tôi cố gắng chạy nó, ngữ nghĩa chế độ tai nạn giống như một khí cầu zeppelin dẫn :

tự động load thất bại trong việc xác định chức năng ngữ nghĩa-mode

Tôi chưa thử chạy trên emacs23, tôi không cài đặt emacs23 trên hệ thống của mình. Tôi cũng không có macports hoặc fink, tôi cài đặt emacs bằng homebrew. Vì vậy, emacs vanilla của nó.

Tôi đoán vì có một bản dựng cedet được xây dựng để biểu hiện một cái gì đó đang rơi, tôi nhìn xung quanh trang web của cedet và emacs và thực hiện một số cách để xem có cách nâng cấp và tôi chưa thấy tài liệu nâng cấp có thể do thực tế là emacs24 là tiền phát hành và cedet1.1 là khá mới.

Cheers trước ... :)

+0

là nó vẫn không hoạt động? Bạn có tải CEDET khi bắt đầu các tệp .emac hoặc sau này không? –

Trả lời

11

Xin vui lòng, đưa vào tài khoản, sự hoạt hóa Cedet 1.1 (và 1.0) khác với sự hoạt hóa của Cedet kèm với Emacs. Bạn cần phải sử dụng một cái gì đó như:

(load-file "..../cedet/common/cedet.el") 
(semantic-load-enable-excessive-code-helpers) 

để tải và kích hoạt. Đây là hành vi cũ đã được thay đổi trong phiên bản hiện đang nằm trong kho lưu trữ của CEDET - bắt đầu từ tuần này, phát triển được chuyển sang cùng một lược đồ như được sử dụng cho CEDET trong Emacs.

Để đọc thêm về lược đồ kích hoạt "cũ", hãy xem my article (mặc dù tôi muốn cập nhật nó với mô tả về lược đồ kích hoạt "mới").

+0

Đó là loại công việc, ngữ nghĩa là một chút choppy, tôi có thể thả cho bạn một email với đầy đủ chi tiết nếu bạn muốn. Và tôi sẽ thực sự quan tâm đến việc nắm bắt một phiên bản cập nhật của bài viết .. và chúc mừng :) – Sevki

+0

Có, xin vui lòng gửi cho tôi một e-mail (alexott tại gmail) - Tôi sẽ xem xét, và có thể sẽ gửi nó vào danh sách gửi thư. Mặc dù, tôi nghĩ rằng, trong thời gian gần nhất, mọi người sẽ bận rộn với việc chuyển sang chương trình "mới". –

Các vấn đề liên quan