मैं अपने Emacs में बहुत सारे MoinMoinWiki पृष्ठ संपादित करता हूँ और प्यार करता हूँ flyspell-mode
। {{{...}}}
(कई लाइनों में) के साथ-साथ "बैकटिक टेक्स्ट बैकटिक" में प्रीफॉर्मेट किया गया सामान आमतौर पर प्रोग्रामिंग कोड के स्निपेट होते हैं जो वर्तनी जांच से कोई मतलब नहीं रखते हैं।
क्या मैं प्रोग्रामिंग कोड को शामिल करने के लिए कॉन्फ़िगर ispell
/ flyspell
नहीं कर सकता हूं ?
उदाहरण:
Bla bla lorem ipsum die Standardcontainer wie `vector` eine
''Methode'' haben, die ein einzelnes Argument nimmt, also
`vector<T>::swap(vector<T)>&)`. Bla bla und diese `swap`-Methoden sind
von dieser Sorte. Warum das so ist, sehen wir gleich. Bla bla
was '''kanonisch''' ist bla bla Template-Funktion<<tlitref(stdswap)>>
{{{#!highlight c++ title="Man könnte 'std::swap@LT@@GT@' spezialisieren"
namespace std {
template<> // wir können durchaus im namespace std spezialisieren
void swap<Thing>(Thing&, Thing&) {
// ...hier swappen...
}
}
}}}
Nun, das würde sicherlich in diesem Fall helfen, doch es bleibt ein
größeres Problem: Eine teilweise Spezialisierung lorem ipsum bla bla
(Fundamental Fly)
। यह Hooking के लिएflyspell-mode
नहीं काम किया है, लेकिनfundamental-mode
बजायtext-mode
ठीक लग रहा है।