lp:~sensorflo/mediawiki-el/font-lock

Created by Florian Kaufmann and last modified

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

Owner:
Florian Kaufmann
Project:
mediawiki-el
Status:
Experimental

Recent revisions

35. By Florian Kaufmann

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

34. By Florian Kaufmann

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

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

32. By Mark A. Hershberger

fix a typo

31. By Mark A. Hershberger

attempt to rationalize underbar weirdness

30. By Mark A. Hershberger

Add referenced mediawiki-save-as, bug #674456

29. By Mark A. Hershberger

* 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

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

27. By Mark A. Hershberger

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

26. By Mark A. Hershberger

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:
lp:mediawiki-el
This branch contains Public information 
Everyone can see this information.

Subscribers