Forum: FPGA, VHDL & Co. XEmacs / vhdl-mode


von Ed. (Gast)


Lesenswert?

Servus,

vll. kann mir hier ja jemand helfen. Bekomme es einfach nicht gebacken,
den vhdl-mode für XEmacs (unter Windows) zu installieren. M-x
byte-compile-file, liefert folgende Meldung -->

Compiling file e:\Install\xemacs\vhdl-mode-3.33.12\vhdl-mode.el at
Fri Jul 07 21:53:13 2006
While compiling toplevel forms:
  !! Invalid byte code (("variable reference to constant symbol
:prefix"))

Für Hilfe sehr dankbar,
Ed.

von Ed. (Gast)


Lesenswert?

XEmacs Version 21.4.19

von FPGAküchle (Gast)


Lesenswert?

Hm, bei mir läufst, ich habe mir den aktuellen aus'm Internet geholt
und das alte überschrieben. Der VHDL-mode findet sich aktuell unter:
http://www.iis.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html

Ich kann am Montag mal nach Emacs und VHDL-mode version nachschauen.

von FPGAküchle (Gast)


Lesenswert?

Emacs:     21.3.1
VHDL-mode:  3.33.4

von FPGAküchle (Gast)


Lesenswert?

Hab auch die 3.33.12 vom vhdl-mode getestet, läuft!

BTW ich kann ich nicht entsinnen ein
 M-x byte-compile-file
ausgeführt zu haben. Steht das so im install?

Ich lad mir nur das paket von der genannten website runter, entpacke
das und passe in der .emacs den Pfad an.

von Ed. (Gast)


Lesenswert?

Bei der Installation gehe ich so vor wie in der Datei "vhdl-mode.info"
beschrieben. Leider kein Erfolg. Wo befindet sich eig. die .emacs Datei,
um den Pfad anzupassen. Habe gerad mein Rechner durchsucht und nix
gefunden.

Gruß

von FPGAküchle (Gast)


Angehängte Dateien:

Lesenswert?

.emacs liegt bei mir unter wo die Umgebungsvariable HOME hinzeigt.
Ich habe meine .emacs  ans posting gehangen.


IMHO ist das byte compile nicht nötig da der vhdl-mode schon compiliert
verteilt wird. Also in der zip datei sind *.el files
(uncompiliert) und *.elc files compiliert.

von Ed. (Gast)


Lesenswert?

Danke,
werd das heut Abend nochmal checken.

Gruß

von Ed. (Gast)


Lesenswert?

Also,

hab es gestern dann endlich zum laufen bekommen. Eine .emacs existiert
auf meinem Rechner nicht, xemacs läd alles über die init.el. Jetzt habe
ich aber das Problem das sich xemacs nicht mehr schließen lässt, nur
über den Task Manager. Ist das ein bekannter Bug?

Gruß Ed.

von FPGAküchle (Gast)


Lesenswert?

Hm haben wir vielleicht zwei unterschiedliche Emaxe? Es gab/gib mal zwei
verschiedene zweige XEmacs und Emacs. ich betreibe hier den
GNU Emacs 21.3.1  . da hats  die .emacs und Schliessen klappt normal.

Hast eine Cygwin Umgebung (Unixtools auf win32) am Laufen?

von Ed. (Gast)


Lesenswert?

XEmacs 21.4.19
vhdl-mode 3.33.12

Keine Cygwin Umgebung, läuft auf Windows XP.
Worin liegt der Unterschied zwischen diesen beiden Sachen?

von Ed. (Gast)


Lesenswert?

XEmacs <-> Emacs?

von FPGAküchle (Gast)


Angehängte Dateien:

Lesenswert?

Xemacs soll besser auf die graphische Oberfläche abgestimmt sein, Emacs
sei dagegen stabiler. Der Emacs gilt als unhandlicher, ich komme aber
damit bestens zurecht. Der Emacs hat PullDown Menüs, wird
aber meistens über tastaturkürzel bedient. Für den Xemacs müssen wohl
die *.el vor Nutzung compiliert werden, beim emacs wohl nicht. (Oder
bei Emacs genügen mitgelieferte *elc (?)).

Ich arbeite unter win32 nur mit dem emacs. (Sreenshot liegt bei).

von Ed. (Gast)


Lesenswert?

Ah, wieder ein bissel schlauer. Muss das ganze heut Abend nochma
checken, evtl. liegt das Problem mit dem Schließen nicht am
vhdl-package, da noch andere mit integriert wurden. Dieses Tool ist
echt ein Segen. Was man an Schreibarbeit spart, Wahnsinn!

Gruß Ed.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.