wiki:LinenoMacro

Version 14 (modified by Ryan J Ollos, 11 years ago) (diff)

Minor rewording.

Prints code listings with line numbers

The functionality of this plugin will be integrated into the Trac core for inclusion in the next developer-stable release (milestone:1.1.2), and will be part of the next production-stable release, milestone:1.2. See #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 [download:linenomacro 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-21 23:01:56
1.2: Set Trac version requirement
11954 by rjollos on 2012-09-07 23: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 01: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: rjollos
Contributors:
License: Apache 2.0

Attachments (1)

Download all attachments as: .zip