From 445e460b00c1c39a340856028fdb82f8182d568c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 02:58:06 -0500 Subject: web commit by bremner: me too request for the tag generating code --- doc/plugins/tag/discussion.mdwn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'doc/plugins') diff --git a/doc/plugins/tag/discussion.mdwn b/doc/plugins/tag/discussion.mdwn index 61f375b80..87edf2ab8 100644 --- a/doc/plugins/tag/discussion.mdwn +++ b/doc/plugins/tag/discussion.mdwn @@ -16,4 +16,7 @@ Thanks. That works fine. @Ben: could you publish the code for that? ---David Riebenbauer \ No newline at end of file +--David Riebenbauer + +-- AOLMODE=true echo "I too would really like this feature, which would make cgi free life much +better" --[[DavidBremner]] -- cgit v1.2.3 From 0e071ba9af61e40fde1a953f02e0d4ebc13a9818 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 03:19:32 -0500 Subject: web commit by bremner: added work in progress sourcehighlight plugin --- doc/plugins/contrib/sourcehighlight.mdwn | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/plugins/contrib/sourcehighlight.mdwn (limited to 'doc/plugins') diff --git a/doc/plugins/contrib/sourcehighlight.mdwn b/doc/plugins/contrib/sourcehighlight.mdwn new file mode 100644 index 000000000..99896971b --- /dev/null +++ b/doc/plugins/contrib/sourcehighlight.mdwn @@ -0,0 +1,10 @@ +I noticed several places in the wiki talking about similar ideas, so I decided to put a page here to point to what I am working on. + +I have copied otl.pm and am wrapping source-highlight (why this instead of vim highlight, I dunno, I must be a real emacs guy). You can find more or less the latest +version on +[my wiki](http://www.cs.unb.ca/~bremner/wiki/software/sourcehighlight.pm) + +In the tradition of publish early and often, this just supports java +at the moment. I will add more languages soon. +You can (and I will) add more languages by cutting and pasting the hook line. + -- cgit v1.2.3 From 890863679fea395172c247877579d391563c3b5e Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 03:40:02 -0500 Subject: web commit by bremner --- doc/plugins/contrib/sourcehighlight.mdwn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'doc/plugins') diff --git a/doc/plugins/contrib/sourcehighlight.mdwn b/doc/plugins/contrib/sourcehighlight.mdwn index 99896971b..b34f41b3c 100644 --- a/doc/plugins/contrib/sourcehighlight.mdwn +++ b/doc/plugins/contrib/sourcehighlight.mdwn @@ -6,5 +6,8 @@ version on In the tradition of publish early and often, this just supports java at the moment. I will add more languages soon. -You can (and I will) add more languages by cutting and pasting the hook line. +You can add more languages by cutting and pasting the hook line; I want to add a configuration option to allow the user to specify. + +One outstanding problem is that I would like to have a link to the raw source; I'm not quite sure how to manage this at them moment. + -- cgit v1.2.3 From 2404ce0ddd3482f24d62ca1d7ef948ae6db0c6a0 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 04:51:44 -0500 Subject: web commit by bremner: new version, language configurable, sortof --- doc/plugins/contrib/sourcehighlight.mdwn | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'doc/plugins') diff --git a/doc/plugins/contrib/sourcehighlight.mdwn b/doc/plugins/contrib/sourcehighlight.mdwn index b34f41b3c..8f302b7f6 100644 --- a/doc/plugins/contrib/sourcehighlight.mdwn +++ b/doc/plugins/contrib/sourcehighlight.mdwn @@ -4,10 +4,13 @@ I have copied otl.pm and am wrapping source-highlight (why this instead of vim h version on [my wiki](http://www.cs.unb.ca/~bremner/wiki/software/sourcehighlight.pm) -In the tradition of publish early and often, this just supports java -at the moment. I will add more languages soon. -You can add more languages by cutting and pasting the hook line; I want to add a configuration option to allow the user to specify. +you must specify a highlight_lang=>"foo,bar" in your setup file. +where foo and bar are the (source-supported) languages you want to +highlight +# Issues -One outstanding problem is that I would like to have a link to the raw source; I'm not quite sure how to manage this at them moment. +- I would like to have a link to the raw source; I'm not quite sure how to manage this at them moment. +- the common case of foo.c and foo.h breaks +because they both generate page working/dir/foo. Is there some way to change the default output name? -- cgit v1.2.3 From da9bf8df555465ab6ec79495239b78995e47939f Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 07:52:36 -0500 Subject: web commit by bremner: answer one of my own questions --- doc/plugins/contrib/sourcehighlight.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'doc/plugins') diff --git a/doc/plugins/contrib/sourcehighlight.mdwn b/doc/plugins/contrib/sourcehighlight.mdwn index 8f302b7f6..f5628052d 100644 --- a/doc/plugins/contrib/sourcehighlight.mdwn +++ b/doc/plugins/contrib/sourcehighlight.mdwn @@ -12,5 +12,5 @@ highlight - I would like to have a link to the raw source; I'm not quite sure how to manage this at them moment. - the common case of foo.c and foo.h breaks -because they both generate page working/dir/foo. Is there some way to change the default output name? - +because they both generate page working/dir/foo. +It looks to me like ikiwiki is hardcoded to strip the extension in `pagename()` (IkiWiki.pm). -- cgit v1.2.3 From 91ea6629433fb4e21db4b64ef47a8990e80a2533 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 6 Mar 2008 08:14:44 -0500 Subject: web commit by bremner: added pointer to relevant discussion --- doc/plugins/contrib/sourcehighlight.mdwn | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'doc/plugins') diff --git a/doc/plugins/contrib/sourcehighlight.mdwn b/doc/plugins/contrib/sourcehighlight.mdwn index f5628052d..b48fd1a16 100644 --- a/doc/plugins/contrib/sourcehighlight.mdwn +++ b/doc/plugins/contrib/sourcehighlight.mdwn @@ -9,8 +9,13 @@ where foo and bar are the (source-supported) languages you want to highlight # Issues -- I would like to have a link to the raw source; I'm not quite sure how to manage this at them moment. +- I would like to have a link to the raw source; using will_render() and then copying the file +may work. +The discussion in [[plugins/contrib/texinfo]] seems relevant. - the common case of foo.c and foo.h breaks because they both generate page working/dir/foo. It looks to me like ikiwiki is hardcoded to strip the extension in `pagename()` (IkiWiki.pm). +This problem with sourcehighlight needs to be fixed before it is very useful. + +[[DavidBremner]] -- cgit v1.2.3