Nie jestem pewien jak to się stało, ale calc już nie działa. Zawsze, gdy próbuję go uruchomić, uzyskać:Automatyczne ładowanie nie udało się zdefiniować funkcji calc-dispatch
Autoloading failed to define function calc-dispatch
To działa dobrze w zeszłym tygodniu i używam wbudowanego w Calc, więc nie mam pojęcia, co się zmieniło, aby zapobiec jego pracy. Uruchomiłem lgrep
na kopii katalogu calc
szukając calc-dispatch
i znalazłem calc-dispatch po prostu dobrze. Czy moje pliki .elc mogą zostać uszkodzone?
Kiedy próbowałem je skompilować, mam rzeczy jak:
calc-fin.el:29:1:Error: Required feature `calc' was not provided
To brzmi trochę tak, jak własne katalogi lisp Emacsa nie są już na swojej ścieżce ładowania. Ale byłbym zaskoczony, gdyby * cokolwiek * działało, gdyby tak było, chyba że system plików zmienił się podczas działania Emacsa? Zakładam, że dzieje się tak podczas uruchamiania nowej instancji Emacsa? Przypuszczam, że powinieneś sprawdzić problemy z uprawnieniami na plikach calc *. – phils