Thread xemacs paren-mode (4 answers)
Opened by leo11 at 2009-08-12 21:26

leo11
 2009-08-13 07:58
#124188 #124188
User since
2008-08-14
250 Artikel
BenutzerIn
[default_avatar]
2009-08-12T21:50:06 LanX-
Was mir sehr komisch vorkommt ist das die Variable die du setzt nicht mit "cperl-" anfängt.

Folgendes hab ich direkt in die custom.el eingetragen. Es wirft keine Warnung, aber bringt auch nicht den gewünschten Effekt:

'(cperl-paren-mode (quote sexp) nil (paren)))

Quote
Meinste etwa cperl-electric-parens-mark ?

Habe ich gefunden. Stand auf non-nil. Nicht 100%ig klar, was das bewirkt, aber es bringt nicht die Hervorhebung. Wenn ich das richtig verstanden habe bedeutet electric immer eine autom. Ergänzung von Klammern etc. Daher glaub ich nicht, dass es das ist. Zumal ich ja reproduzierbar bekomme, was ich will, wenn ich den Weg über paren-mode gehe.
Quote
Falls du ein Standard Emacs Feature in cperl-mode aktivieren willst musst du ein hook setzen dass das es beim start von cperl-mode auch aktiviert.

Wie sieht das genau aus? Hab zwar eine Einstellungsmöglichkeit gefunden, aber es geht noch nicht. Hier der Stand:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(custom-set-variables
'(cper-continued\.statement-offset 4)
'(cper-continued\.statement-offste 4)
'(cperl-autoindent-on-semi t)
'(cperl-close-paren-offset -4)
'(cperl-highlight-variables-indiscriminately t)
'(cperl-indent-level 4)
'(cperl-indent-parens-as-block t)
'(cperl-invalid-face (quote default))
'(cperl-mode-hook (quote (INS)))
'(cperl-paren-mode (quote sexp) nil (paren))
'(cperl-tab-always-indent t)
'(font-lock-auto-fontify t)
'(font-lock-maximum-decoration 1)
'(font-lock-mode t nil (font-lock))
'(line-number-mode t))
(custom-set-faces
'(default ((t (:size "13pt" :family "Fixed"))) t))


Beschreibung, Toggles etc. hab ich mir durchgelesen. Bisher noch keine Lösung.

Hat noch jemand einen Tipp für die Integration des Sumo-Pakets? Ich hab bei Installationen immer so meine Probleme. Im Internet steht an der einen Stelle den Tarball in $src entpacken, configure, make.., an anderer Stelle in /usr/src/redhat/SOURCES/ entpacken und alles geht. Letzteres geht schon mal nicht und ersteres ist unverständlich da nicht klar ist, was mit $src gemeint ist. Außerdem gibt es im Ordner xemacs-packages auch nur Unterordner ohne Installationsdateien.

View full thread xemacs paren-mode