wiki:LinenoMacro

Prints code listings with line numbers

The functionality of this plugin has been added to Trac in release 1.2. See trac:#10834.

Description

This macro produces colored code listings with line numbers.

Bugs/Feature Requests

Existing bugs and feature requests for LinenoMacro are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out LinenoMacro from here using Subversion, or browse the source with Trac.

Example

Simple java listing with included Lineno macro:

{{{
#!Lineno
#!java
class A {
  public static void main(String[] args) {
  }
}
}}}

Result:

Install

To install:

sudo easy_install <dir with macro sources>

To enable:

[components]
lineno.linenomacro.* = enabled

Recent Changes

16197 by rjollos on 2017-01-22 00:01:56
1.2: Set Trac version requirement
11954 by rjollos on 2012-09-08 01:22:19
Refs #10292: (1.2dev) Modified generation of anchor ids to ensure that the id associated with each line number will be unique for the resource. The ids are of the form a\d-L\d (e.g. a1-L1).
11945 by rjollos on 2012-09-07 03:46:02
Follow-on to [11944]. Modified match for compatibility with Trac 0.11 and Trac 0.12+, which was necessary after the change to use WikiProcessor._processor_re, which differs between Trac versions.
(more)

Author/Contributors/License

Author: adamansky
Maintainer: none (deprecated)
Contributors:

Last modified 4 weeks ago Last modified on Jan 21, 2017, 11:14:17 PM

Attachments (1)

Download all attachments as: .zip