summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate fontsprotoHEADmasterAdam Jackson2018-03-014-74/+4
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* autogen: add default patch prefixMihail Konev2017-01-261-0/+3
| | | | Signed-off-by: Mihail Konev <k.mvc@ya.ru>
* autogen.sh: use quoted string variablesEmil Velikov2017-01-241-4/+4
| | | | | | | | | Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer2017-01-241-1/+1
| | | | | | Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Explictly mark as _X_EXPORT functions that callers must export to libXfontAlan Coopersmith2015-02-072-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes Solaris Studio errors building xserver with -xldscope=hidden: "dixfonts.c", line 1840: redeclaration must have the same or more restrictive linker scoping: GetDefaultPointSize "dixfonts.c", line 1847: redeclaration must have the same or more restrictive linker scoping: GetClientResolutions "dixfonts.c", line 1893: redeclaration must have the same or more restrictive linker scoping: RegisterFPEFunctions "dixfonts.c", line 1952: redeclaration must have the same or more restrictive linker scoping: GetNewFontClientID "dixfonts.c", line 1959: redeclaration must have the same or more restrictive linker scoping: StoreFontClientFont "dixfonts.c", line 1966: redeclaration must have the same or more restrictive linker scoping: DeleteFontClientID "dixfonts.c", line 1973: redeclaration must have the same or more restrictive linker scoping: client_auth_generation "dixfonts.c", line 1983: redeclaration must have the same or more restrictive linker scoping: init_fs_handlers "dixfonts.c", line 2003: redeclaration must have the same or more restrictive linker scoping: remove_fs_handlers Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* fontsproto 2.1.3fontsproto-2.1.3Julien Cristau2014-04-141-1/+1
|
* Allow paths and patterns to be constKeith Packard2014-01-292-8/+12
| | | | | Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* spec: Make alignment of columns in Encoding section more consistentAlan Coopersmith2014-01-221-135/+135
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: use <parameter> markup for elements of requests & repliesAlan Coopersmith2014-01-221-173/+231
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Remove <!- .LP --> comments leftover from nroff migrationAlan Coopersmith2014-01-221-28/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Make links to data types, requests, events & errorsAlan Coopersmith2014-01-221-287/+287
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extracted each set of section ids to file and converted to a perl script: next if m{^\d}; # skip over encoding section body lines next if m{^[adfmnpv] }; # skip over encoding section body lines s{<type>ACCESSCONTEXT</type>}{<link linkend="Data_Types:ACCESSCONTEXT">$&</link>}g; [...] s{<type>XFONTINFO</type>}{<link linkend="Data_Types:XFONTINFO">$&</link>}g; s{<type>LISTofACCESSCONTEXT</type>}{<link linkend="Data_Types:ACCESSCONTEXT">$&</link>}g; [...] s{<type>LISTofXFONTINFO</type>}{<link linkend="Data_Types:XFONTINFO">$&</link>}g; s{<function>NoOp</function>}{<link linkend="Requests:NoOp">$&</link>}g; [...] s{<function>CloseFont</function>}{<link linkend="Requests:CloseFont">$&</link>}g; s{<errorname>Request</errorname>}{<link linkend="Errors:Request">$&</link>}g; [...] s{<errorname>Extensions</errorname>}{<link linkend="Errors:Extensions">$&</link>}g; s{<function>KeepAlive</function>}{<link linkend="Events:KeepAlive">$&</link>}g; [...] s{<function>Extensions</function>}{<link linkend="Events:Extensions">$&</link>}g; s{<title><link linkend="[^"]+">(.*?)</link></title>}{<title>$1</title>}g; s{<row><entry><link linkend="[^"]+"><type>(.*?)</type></link>}{<row><entry><type>$1</type>}g; s{<row><entry morerows=([\d'"]+)><link linkend="[^"]+"><type>(.*?)</type></link>}{<row><entry morerows=$1><type>$2</type>}g; s{<link linkend="([^"]+)"><emphasis role="bold"><link linkend="\1">(.*?)</link></emphasis></link>}{<link linkend="$1"><emphasis role="bold">$2</emphasis></link>}g; if ($_ =~ m{ id=['"]([^"]+)['"]}) { $sectionid = $1; } s{<link linkend="$sectionid">(.*?)</link>}{$1}g; Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: markup enumerated constant names with <constant>Alan Coopersmith2014-01-221-95/+95
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: add enumerated constants to indexAlan Coopersmith2014-01-221-10/+21
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: fixup quote charactersAlan Coopersmith2014-01-221-23/+32
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: give footnotes ids for more stable linksAlan Coopersmith2014-01-221-2/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert Data Types section to have a section per type, with tablesAlan Coopersmith2014-01-221-331/+686
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Finish replacing nroff .sp macros with <para> breaksAlan Coopersmith2014-01-221-47/+4
| | | | | | | Mostly just removes the <!-- .sp --> comments where they had already been autoconverted. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: markup data type names with <type>Alan Coopersmith2014-01-221-457/+468
| | | | | | | Automated replacement, followed by manual correction to <structfield> when names refer to fields in given types/structs. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Use <superscript> for exponentsAlan Coopersmith2014-01-221-3/+6
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert a bunch of AccessContext references from <function> to </type>Alan Coopersmith2014-01-221-15/+15
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Use tables for contents of Requests, Events & ErrorsAlan Coopersmith2014-01-221-751/+667
| | | | | | | Much more consistent layout than previous mix of blockquotes & literallayouts Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Use <personname> markup in AcknowledgementsAlan Coopersmith2014-01-221-6/+16
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: make links from encoding section to definitionsAlan Coopersmith2014-01-221-38/+38
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert Errors chapter to have a section per requestAlan Coopersmith2014-01-221-62/+60
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert Events chapter to have a section per requestAlan Coopersmith2014-01-221-17/+18
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert Requests chapter to have a section per requestAlan Coopersmith2014-01-221-118/+118
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Use <errorname> instead of <function> for error namesAlan Coopersmith2014-01-221-117/+119
| | | | | | Also markup some uses of errornames that were previously missed. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: fix boundaries of <function> tagsAlan Coopersmith2014-01-221-78/+78
| | | | | | | Conversion from nroff .BR "function" "otherstuff" style markup got confused in a few places. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: add autogenerated indexAlan Coopersmith2014-01-221-0/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Convert .IN comments to indexterm tagsAlan Coopersmith2014-01-221-38/+38
| | | | | | | | Performed with: perl -i -p -e 's{\<\!-- \.IN "([^"]+)" "" "\@DEF\@" --\>}{<indexterm significance="preferred"><primary>$1</primary></indexterm>}' specs/fsproto.xml perl -i -p -e 's{\<\!-- \.IN "([^"]+)" "([^"]+)" "\@DEF\@" --\>}{ <indexterm significance="preferred"><primary>$1</primary><secondary>$2</secondary></indexterm>}' specs/fsproto.xml Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: convert list of license models from itemizedlist to variablelistAlan Coopersmith2014-01-221-8/+24
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: add <acronym> markupAlan Coopersmith2014-01-221-16/+18
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: remove some extra quotes from nroff conversionAlan Coopersmith2014-01-221-2/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Use <figure> markup for figure labelsAlan Coopersmith2014-01-221-8/+4
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: add links to references to other sectionsAlan Coopersmith2014-01-221-4/+8
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: change ids for encoding sections from *_2 to Encoding::*Alan Coopersmith2014-01-221-4/+4
| | | | | | Easier for cross-reference linking, matches what x11proto uses Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: fixup markup/formatting of the naming syntax sectionAlan Coopersmith2014-01-221-17/+18
| | | | | | | Use <replaceable> <literal> <optional> etc. tags instead of &lt;&gt; "" and [] pairs. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: markup introduction of new terms with <firstterm>Alan Coopersmith2014-01-221-8/+11
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: convert from article with sections to book with chaptersAlan Coopersmith2014-01-221-37/+37
| | | | | | | Matches most other X.Org specs, and restores our chapter numbering in output Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: fixup bibliography entries (correct authors, link to references)Alan Coopersmith2014-01-221-11/+19
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: add olinks to X11 protocol & XLFD specsAlan Coopersmith2014-01-221-6/+9
| | | | | | Also use <citetitle> to markup titles of other specs/docs. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* spec: Replace ASCII => & -> arrows with Unicode ▶ & ◀Alan Coopersmith2014-01-221-47/+47
| | | | | | | | | | Matches formatting used in core X11 & current extension specs This spec previously used => for server to client replies, like the other specs, but also had -> for client responses to server data, so the opposing direction arrows should make this distinction clearer. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Replace 'pointer' with the equivalent 'void *'.Keith Packard2014-01-222-19/+19
| | | | | | | | The pointer typedef is being removed because it causes so many compiler warnings when -Wshadow is enabled. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon2013-10-261-1/+2
| | | | | | | Fix Automake warning: AC_OUTPUT should be used without arguments. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* autogen.sh: Implement GNOME Build APIbaserock/morphColin Walters2013-01-151-1/+3
| | | | | | http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
* configure: Remove AM_MAINTAINER_MODEAdam Jackson2013-01-151-1/+0
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* fontsproto 2.1.2fontsproto-2.1.2Alan Coopersmith2012-03-221-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* 1 - fix the capitolization of the ID attriutes to match either theMatt Dew2011-10-021-16/+16
| | | | | | | | | <title> or <funcdef> string it goes with. 2 - fix any <linkend>'s that were affected by 1. 3 - any <function> in the docs that has an actual funcdef, will become an olink. Signed-off-by: Matt Dew <marcoz@osource.org>
* specs: use <copyright> for the first holder in multi licensingGaetan Nadon2011-09-201-5/+5
| | | | Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* specs: The strandard name is still "X Consortium Standard"Gaetan Nadon2011-09-191-1/+1
| | | | | | | | | | This spec, and libX11 spec, are the only two docs with a different standard name. http://cgit.freedesktop.org/xorg/doc/xorg-docs/commit/specs/FSProtocol ?h=XORG-RELEASE-1&id=0f51a88d2cf4a4d1394c79faa3339e5151e5f682 Signed-off-by: Gaetan Nadon <memsize@videotron.ca>