gtk/examples
Federico Mena Quintero 80581c3011 Fixes #136082 and #135265, patch by Morten Welinder.
2004-03-05  Federico Mena Quintero  <federico@ximian.com>

	Fixes #136082 and #135265, patch by Morten Welinder.

	* configure.in: Use AC_SYS_LARGEFILE.

	* */*.c: #include <config.h>
2004-03-06 03:38:59 +00:00
..
arrow Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
aspectframe Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
base Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
buttonbox Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
buttons Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
calendar Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
clist Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
colorsel Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
entry Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
eventbox Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
filesel Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
fixed Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
frame Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
gtkdial Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
helloworld Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
helloworld2 Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
label Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
list Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
menu Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
notebook Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
packbox Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
paned Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
pixmap Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
progressbar Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
radiobuttons Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
rangewidgets Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
rulers Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
scribble-simple Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
scribble-xinput Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
scrolledwin Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
selection Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
spinbutton Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
statusbar Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
table Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
text Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
tictactoe Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
tree Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
wheelbarrow Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
extract.awk rearrange rules to not emit the example start and end markers. 2002-02-16 18:31:14 +00:00
extract.sh The following changes are the beginning of the work on #71430. 2002-02-14 22:49:57 +00:00
find-examples.sh Changes for GTK+ 0.99.10 1998-04-08 04:07:01 +00:00
Makefile The following changes are the beginning of the work on #71430. 2002-02-14 22:49:57 +00:00
README.1ST new file to explain how the code examples should be extracted from the 1998-06-23 11:15:20 +00:00

GTK Example Code - Tony Gale <gale@gtk.org> 980623
--------------------------------------------------

I have written an awk script to automatically extract the code
examples from the GTK Tutorial (in sgml), so they only have to be
changed in one place.

It's called 'extract.awk', and there is a shell wrapper to invoke
it called 'extract.sh'

It takes the following switches:
 -c : Just do checking rather than output files
 -f <filename> : Extract a specific file
 -d : Extract file(s) to current directory

Without the -d switch, the code will be placed in the appropriate
sub-directory. Those sub-directories will be created if they do not
exist.

Without the -f switch, all code examples will be extracted.

The shell wrapper assumes that the GTK Tutorial is in the 
file "../docs/gtk_tut.sgml"

It works by looking for sections of text in the tutorial surrounded
by, for example:

/* example-start helloworld helloworld.c */

and

/* example-end */

Where "helloworld" is the directory into which the file will be
placed (which can also be a directory spec like hello/hello1), and
"helloworld.c" is the file name for the code.

So, the code between these lines would be extracted to the file
helloworld/helloworld.c

It also handles replacing the sgml tag '&amp;' with '&'