summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-01Deprecate fontsprotoHEADmasterAdam Jackson4-74/+4
Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2017-01-24autogen.sh: use quoted string variablesEmil Velikov1-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>
2017-01-24autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2015-02-07Explictly mark as _X_EXPORT functions that callers must export to libXfontAlan Coopersmith2-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>
2014-04-14fontsproto 2.1.3fontsproto-2.1.3Julien Cristau1-1/+1
2014-01-29Allow paths and patterns to be constKeith Packard2-8/+12
Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2014-01-22spec: Make alignment of columns in Encoding section more consistentAlan Coopersmith1-135/+135
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: use <parameter> markup for elements of requests & repliesAlan Coopersmith1-173/+231
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Remove <!- .LP --> comments leftover from nroff migrationAlan Coopersmith1-28/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Make links to data types, requests, events & errorsAlan Coopersmith1-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>
2014-01-22spec: markup enumerated constant names with <constant>Alan Coopersmith1-95/+95
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: add enumerated constants to indexAlan Coopersmith1-10/+21
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: fixup quote charactersAlan Coopersmith1-23/+32
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: give footnotes ids for more stable linksAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert Data Types section to have a section per type, with tablesAlan Coopersmith1-331/+686
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Finish replacing nroff .sp macros with <para> breaksAlan Coopersmith1-47/+4
Mostly just removes the <!-- .sp --> comments where they had already been autoconverted. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: markup data type names with <type>Alan Coopersmith1-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>
2014-01-22spec: Use <superscript> for exponentsAlan Coopersmith1-3/+6
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert a bunch of AccessContext references from <function> to </type>Alan Coopersmith1-15/+15
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Use tables for contents of Requests, Events & ErrorsAlan Coopersmith1-751/+667
Much more consistent layout than previous mix of blockquotes & literallayouts Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Use <personname> markup in AcknowledgementsAlan Coopersmith1-6/+16
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: make links from encoding section to definitionsAlan Coopersmith1-38/+38
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert Errors chapter to have a section per requestAlan Coopersmith1-62/+60
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert Events chapter to have a section per requestAlan Coopersmith1-17/+18
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert Requests chapter to have a section per requestAlan Coopersmith1-118/+118
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Use <errorname> instead of <function> for error namesAlan Coopersmith1-117/+119
Also markup some uses of errornames that were previously missed. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: fix boundaries of <function> tagsAlan Coopersmith1-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>
2014-01-22spec: add autogenerated indexAlan Coopersmith1-0/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Convert .IN comments to indexterm tagsAlan Coopersmith1-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>
2014-01-22spec: convert list of license models from itemizedlist to variablelistAlan Coopersmith1-8/+24
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: add <acronym> markupAlan Coopersmith1-16/+18
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: remove some extra quotes from nroff conversionAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Use <figure> markup for figure labelsAlan Coopersmith1-8/+4
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: add links to references to other sectionsAlan Coopersmith1-4/+8
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: change ids for encoding sections from *_2 to Encoding::*Alan Coopersmith1-4/+4
Easier for cross-reference linking, matches what x11proto uses Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: fixup markup/formatting of the naming syntax sectionAlan Coopersmith1-17/+18
Use <replaceable> <literal> <optional> etc. tags instead of &lt;&gt; "" and [] pairs. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: markup introduction of new terms with <firstterm>Alan Coopersmith1-8/+11
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: convert from article with sections to book with chaptersAlan Coopersmith1-37/+37
Matches most other X.Org specs, and restores our chapter numbering in output Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: fixup bibliography entries (correct authors, link to references)Alan Coopersmith1-11/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: add olinks to X11 protocol & XLFD specsAlan Coopersmith1-6/+9
Also use <citetitle> to markup titles of other specs/docs. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-01-22spec: Replace ASCII => & -> arrows with Unicode ▶ & ◀Alan Coopersmith1-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>
2014-01-22Replace 'pointer' with the equivalent 'void *'.Keith Packard2-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>
2013-10-26config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon1-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>
2013-01-15autogen.sh: Implement GNOME Build APIColin Walters1-1/+3
http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-01-15configure: Remove AM_MAINTAINER_MODEAdam Jackson1-1/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-03-22fontsproto 2.1.2fontsproto-2.1.2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-10-021 - fix the capitolization of the ID attriutes to match either theMatt Dew1-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>
2011-09-20specs: use <copyright> for the first holder in multi licensingGaetan Nadon1-5/+5
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-19specs: The strandard name is still "X Consortium Standard"Gaetan Nadon1-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>