« Projects

Highlight

  • Q: I'd like to participate. How do I begin?

    • 0

      Main resources: http://www.andre-simon.de
      Bug tracker, forum SVN respository: http://sourceforge.net/projects/syntaxhighlight/


         — saalen · 6 years ago
    • [X]
      • Tip:

        Talk about diverse kinds of contributions. Include URLs if relevant (we'll automatically linkify them).

      • Examples:

        Here's how to download and patch our codes…

        Read about our death-defying mailing list and momentous IRC channel at http://lobstermag.net.

  • Q: Other than writing code, how can I contribute?

    • 0
      Adding and updating GUI translations

      The Qt GUI supports translations made with Linguist. German, Spanish and Czech translations are available.


         — saalen · 6 years ago
    • [X]
      • Tip:

        Discuss documentation, testing, webmastering, and/or publicity.

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        We need people to download version 0.4.5 and make sure the frobulator still frobulates correctly.

  • Q: What's a good bug for a newcomer to tackle?

    • 0
      Add or fix syntax definitions

      The package contains 170 syntax definitions of various programming languages (http://www.andre-simon.de/doku/highlight/en/highlight_langs.html). These need to be revised especially if the language is not mainstream.


         — saalen · 6 years ago
    • [X]
      • Tip:

        Many projects have good small tasks that can teach newcomers how the project works. Now's your chance to share one of them!

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        Someone could improve the photo upload dialog box so that it lets you resize the photo before sending it to the web.

  • Q: What is a bug or issue with Highlight that you've been putting off, neglecting, or just plain avoiding?

    • 0
      No Mac OS X GUI available

      Although Qt is supported on MacOS X, the GUI was not ported to this platform. The current GUI can be compiled for Linux and Windows, some paths/resources need to be adjusted to suit MacOS X.


         — saalen · 6 years ago
    • [X]
      • Examples:

        I don't know how to get started with internationalizing my app.

        Bug 392 about printing was filed five years ago, and I don't even know if printing still works.

        I want help from a C coder writing a Maildir patch for Alpine.

      • Note:

        If this issue was formally filed on the web, be sure to include the URL.

What else do you want to talk about?

About Highlight

(logo)

Highlight converts source code to formatted text. It supports HTML, LaTeX, TeX, RTF, SVG and terminal escape sequences. The applied colours and the source code parsing descriptions are stored as Lua scripts. These scripts may be extended or modified with Lua plugins. The package includes command line and GUI builds. There exist several third party plug-ins for apps like Wordpress or webgit which make use of highlight.

from the profile of saalen

The code is mostly written in C++.

People who want to help (none listed yet)

Volunteer opportunities, etc.

No volunteer opportunities in Highlight indexed here yet. Add a bug tracker.

No one on OpenHatch has signed up as a mentor for Highlight. Can you? Add the tag.

There are 157 people who can mentor in C++, Highlight's primary language.

You can embed the "I want to help" button on your website. (More about this.)