Created by Florian Kaufmann on 2011-04-27 and last modified on 2011-05-02

Rework mediawiki's font lock abilities. The goal is that a highlighted mediawiki text looks already similar to the final output: italic text is italic, bold text is bold, titles are bigger etc. Meta/Markup characters are in an easy to overlook face because in the final output they are not visible at all. To get an idea, have a look at the asciidoc major mode: http://code.google.com/p/sensorflo-emacs/wiki/AsciiDoc

Get this branch:
bzr branch lp:~sensorflo/mediawiki-el/font-lock
Only Florian Kaufmann can upload to this branch. If you are Florian Kaufmann please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Florian Kaufmann

Recent revisions

35. By Florian Kaufmann on 2011-05-02

improved fontification for <ref> and <references> constructs
improved fontification for tables

34. By Florian Kaufmann on 2011-04-29

added using the new face markup-internal-reference-face
added hatnotes
added {{lang...}}. However without really knowing what that construct really is
corrected a few font lock HIGHLIGHTERs of non meta faces so they append instead override
changed some markup-hide-delimiter-face to markup-delimiter-face

33. By Florian Kaufmann on 2011-04-27

Started reworking font-lock. However there's still many things todo.

32. By Mark A. Hershberger on 2010-11-27

fix a typo

31. By Mark A. Hershberger on 2010-11-23

attempt to rationalize underbar weirdness

30. By Mark A. Hershberger on 2010-11-15

Add referenced mediawiki-save-as, bug #674456

29. By Mark A. Hershberger on 2010-11-15

* bump to 2.2.2
* fix up compilation errors
* re-bind mediawiki-unfill-paragraph-or-region to C-c M-u to avoid
  conflict with M-u (upcase-word)
* switch from macro to function for url-bit-for-url to correct make up
  for failed
* Limited testing against Emacs22
* Limited testing against Mediawiki 1.15

28. By Mark A. Hershberger on 2010-07-11

Fix LP#604042 — pages were being saved as the anonymous user.

27. By Mark A. Hershberger on 2010-07-11

attempt to fix LP#604044, provide markup recognition for semantic
markup LP#604051

26. By Mark A. Hershberger on 2010-07-11

Fix LP#603262, LP#603265

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.