60 Commits

Author SHA1 Message Date
Mark Skilbeck
774382826c fixing path to test manual file 2010-10-16 17:30:27 +00:00
Elizabeth Marie Smith
b7810e3ade A few cvs -> svn fixes - doesnt' begin to get all of them but it's a start 2009-10-05 16:45:52 +00:00
Fernando Correa da Conceição
3d5483ff56 I am back :) The url in revcheck is broken. This update fix it 2009-06-29 05:40:52 +00:00
Anant Narayanan
d9c283e2a9 Make stylesheet work with latest versions of xsltproc 2007-10-20 17:21:37 +00:00
Christian Weiske
7fca218fe4 Add names for logfiles 2007-02-04 15:20:16 +00:00
Anant Narayanan
4efc7eca8c Oops, correct silly mistake... 2006-12-08 15:31:25 +00:00
Anant Narayanan
c0a69a6457 Make directory only if it doesn't exist, patch thanks to Mike 2006-12-08 15:21:39 +00:00
Christian Weiske
68a8aa4f39 Add classcoverage script to CVS after it was lost on my disk
and I luckily found it on an old backup
2006-11-22 17:27:57 +00:00
Anant Narayanan
b730250ab1 Add glade, mozembed, sourceview directories to distribution script. 2006-10-14 12:33:57 +00:00
Fernando Correa da Conceição
7d4ae9f513 Revcheck support. 2006-07-27 04:00:20 +00:00
Christian Weiske
367284a381 Commit the docs for GtkTool* and other classes I did
out of town; should boost up coverage from 30% to 34%
2006-06-08 20:10:16 +00:00
Christian Weiske
5a0d824f3b Fixing yellow color when calendar hat 19/19 methods documented 2006-06-02 20:20:35 +00:00
Christian Weiske
88b5e60107 Forgot to echo the errors... 2006-06-02 20:12:40 +00:00
Christian Weiske
2b1214983a Coverage analysis script 2006-06-02 20:03:33 +00:00
Christian Weiske
5852fc1eb6 Give the manual a title 2006-04-13 18:22:41 +00:00
Steph Fox
0db8e85b26 Make signals refer to classname during id generation. 2006-04-12 14:05:11 +00:00
Steph Fox
dda78856e2 - I don't see any reason to throw out demo_manual.xml, but it should really live in /scripts not /manual
- get_prop_id_from_name() isn't generated at present - properties here are commented out until we have some in the manual
- `make demo' works, all except the interface links (why do we have interface support???)
2006-04-10 00:47:37 +00:00
Steph Fox
3ed0e9e7dd make mtoc works again now, even tho' I've absolutely no idea what it's useful for
(someone want to educate me?)
2006-04-09 17:25:58 +00:00
Andrei Zmievski
d60add0e7f *** empty log message *** 2006-04-08 07:32:21 +00:00
Andrei Zmievski
c40ddb9765 Fix highlighting a bit. 2006-04-08 07:30:53 +00:00
Andrei Zmievski
206747cdf2 Simplify. 2006-04-08 06:24:35 +00:00
Christian Weiske
dae2eeff98 Make the generation script work again (still needed as long
as autoconf gives errors)
2006-03-28 07:06:21 +00:00
Christian Weiske
373ee50734 Livedocs work again 2006-03-27 17:44:55 +00:00
Steph Fox
4b2a329d02 Scripts incoming.... 2006-03-26 02:44:13 +00:00
Christian Weiske
9e40befd4c syntax highlighting
Could somebody tell me how to prevent wildcard
expansion on the shell?
2005-12-28 14:10:57 +00:00
Christian Weiske
c6e1453789 removed all the files from php-gtk-doc
perhaps the script is needed somewhere else, so
I'll include it here (beware, it's slow):

<?php
$dir = 'php-gtk-doc';

function delete_all($dir)
{
	$hdl = dir($dir == '' ? '.' : $dir);
	while (false !== ($file = $hdl->read())) {
		if ($file != '..' && $file != '.'  && $file != 'CVS' && $file !=
'.csvignore') {
			if (is_dir($dir . $file)) {
				delete_all($dir . $file . '/');
			} else {
				unlink($dir . $file);
				exec("cvs -d :pserver:cweiske@cvs.php.net:/repository remove
$dir$file");
			}
		}
	}
}

chdir($dir);
delete_all('');
?>
2005-04-11 20:25:01 +00:00
Christian Weiske
d660ee7c67 Documentation generator
This script generates the frame for the documentation with all
classes, functions and constructors found in a .defs file

Should help when beginning php-gtk2 docs.

I tested it with the extra.defs; and it will probably make errors.
After generating, you should search for "@fixme" in the generated files

Signals and properties are *not* generated, but this should be easy to fix
2004-09-08 18:03:05 +00:00
Christian Weiske
d58d1ffa3b XML is highlighted now the same way php is, using the geshi class.
I extendet the class a bit to allow better control over regex highlightings
as the new xml language file needs this.
The xsl generates a <pre class="xml"> for xml programlistings now.
2004-08-31 17:32:21 +00:00
Christian Weiske
af45b554b3 removed as the files are in php-gtk-web now 2004-08-24 20:42:40 +00:00
Christian Weiske
aacabd597a Still while flying to Rhodes, I noted that there should
be an error in the script: It connected the search terms with
OR instead of AND. This is fixed now.
2004-08-24 05:46:26 +00:00
Christian Weiske
ddb98bf26f Manual search script which can be included into the web search.
As I don't have web karma, I submit it here.

Usage (commandline):
php search.php -i
 to create an index file
php search.php -s window
 to search for window

Usage (web)
- include the file
- call the "search" function with the search string
- result array contains all the file names

Notes:
- There are priority classes which ensure that gtkwindow is found first when
you search for "window", and "widget->window" after it
- No fulltext search. searching for "win" will not find "window"
2004-08-15 18:43:46 +00:00
Christian Weiske
dc2d4a7782 Changed the requiring of the geshi file so that the script
can be called from everywhere
2004-08-13 15:58:14 +00:00
Andrei Zmievski
0cab57de31 Fix message. 2004-08-10 21:25:46 +00:00
Andrei Zmievski
f7b77a8ce0 Use <pre> tag instead of <div>. 2004-08-07 05:46:29 +00:00
Andrei Zmievski
f76c075dee Sorry, left debug code in. 2004-08-07 01:41:49 +00:00
Andrei Zmievski
afe19e3471 Fix path to file. 2004-08-07 01:23:45 +00:00
Andrei Zmievski
c53a867036 Import GeSHi (http://qbnz.com/highlighter/index.php).
Change html_syntax to use geshi.
2004-08-07 01:13:15 +00:00
Christian Weiske
6f2a0ee7fe Modified xsl so that the <pre> gets the class "phpcode" if the original
docbook tags was programlisting with the "role" attribute set to "php"
<programlisting role="php">

The html syntax script colors now <pre> tags with class "phpcode" only.
Ready for use in the manual builds.
2004-08-06 07:15:19 +00:00
Christian Weiske
c7b265a5a1 This is the phpdoc coloring script adopted for our needs.
Run it from the php-gtk-doc directory the following way:
./scripts/html_syntax.php html testbuild/*

I think it's a hack; and it colors *everything* even if there is
no <?php .. ?> around it (I personally don't like the php tags
in 2-line examples. So the C code is colored as well, but looks nice
2004-08-03 19:09:41 +00:00
Christian Weiske
7a5c50957b Small script which checks if all the language-defs.ent contain
the same entities
2004-08-03 14:10:42 +00:00
Andrei Zmievski
cb5a6c014f Fix the notice. 2004-07-26 20:48:19 +00:00
Steph Fox
6aeea6358a updating /scripts 2003-05-02 17:03:40 +00:00
Andrei Zmievski
27e606d22a Fix this stupid thing in a different way. 2003-01-23 13:40:22 +00:00
Andrei Zmievski
3f8e05f0c3 Fix path. 2002-11-15 15:10:32 +00:00
James Moore
aa2e85cc7b Work around for bug in various versions of PHP
# Dont know when this bug reappeard or disappeard as I cant figure out
# correct behaviour but if this breaks things for you then change 4.2.0
# to your version (as long as you are using the 4.2.x series
# if not email me and Ill help sort it with you.
2002-08-31 08:26:02 +00:00
Andrei Zmievski
4296c29bac Fix this script a bit more. 2002-04-18 14:47:46 +00:00
Andrei Zmievski
ab1908eee4 Arg, genchaptersents script was a bit of a mess. Fixed, also moved french
gtkobject.xml to the proper location.
2002-04-18 14:22:19 +00:00
James Moore
8e2be22c8f Final fix to this script I hope. 2001-11-22 00:18:13 +00:00
James Moore
9bd741588e Fix generation of chapters.ent slightly, it wasnt translating poperly for de/*.xml, it does now. 2001-11-21 23:56:28 +00:00
James Moore
3a424bee7b Fix de chapter entities.
# the xml in the de branch is broken right now and I dont have time to fix it but this script should work.
2001-11-21 11:27:26 +00:00