git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] gitweb: move highlight config out of guess_file_syntax()

From
Alejandro R. Sedeño <asedeno@mit.edu>
Date
Jul 25, 2010, 23:53 UTC
Message-ID
<4C4CCE60.1080301@mit.edu>
In-Reply-To
<201007260135.35059.jnareb@gmail.com>
On 7/25/2010 7:35 PM, Jakub Narebski wrote:
> BTW. is this something _you_ needed (and what did you need to configure
> / to put in $GITWEB_CONFIG file), or just a generalization?

This is something I was using in previous versions of gitweb, though with the older (pre-592ea41) syntax. (I had applied the older highlighting patches, and was quite happy to see them merged.)

Before, $GITWEB_CONFIG contained lines like:
  $highlight_type{'\.lisp$'} = 'lisp';

As of 1.7.2, with syntax highlighting merged and refactored (592ea41), access to the hashes that define syntax highlighting mappings was lost. Moving the hashes out into the config area lets $GITWEB_CONFIG contain lines like:

  $highlight_ext{'lisp'} = 'lisp';
  $highlight_basename{'GNUmakefile'} = 'mak'
Previous: Alejandro R. SedeñoNext: Jakub Narebski
Message 2 of 6 in “gitweb: move highlight config out of guess_file_syntax()”
  1. gitweb: move highlight config out of guess_file_syntax()Alejandro R. Sedeño, Jul 24, 2010
  2. Alejandro R. SedeñoJul 25, 2010
  3. Jakub NarebskiJul 26, 2010
  4. Alejandro R. SedeñoJul 26, 2010
  5. Jakub NarebskiJul 26, 2010
  6. gitweb: move highlight config out of guess_file_syntax()Alejandro R. Sedeño, Jul 28, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.