CVSROOT: /home/x-cvs
Module name: xc
Changes by: [EMAIL PROTECTED] 03/01/04 12:20:25
Log message:
Almost revert patch that added EOL_TOKEN, now everything is handled
in scan.c. Thanks to David Dawes for suggesting a very simpler way to
handle comments.
The addition of EOL_TOKEN had it's merits, but it is better to have
the libxf68config parser completely backwards compatible, and the previous
patch showed some problems when reading XF86Config files generated by
hand.
It doesn't always generate an identical file when writting back some
files generated by hand, but no comments/contents are lost, and, once the
file is written one time with libxf86config, subsequent reads and writes
will generate the same contents.
Modified files:
xc/programs/Xserver/hw/xfree86/parser/:
DRI.c Device.c Files.c Flags.c Input.c Keyboard.c
Layout.c Module.c Monitor.c Pointer.c Screen.c Vendor.c
Video.c read.c scan.c xf86tokens.h
Revision Changes Path
1.14 +1 -3 xc/programs/Xserver/hw/xfree86/parser/DRI.c
1.26 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Device.c
1.15 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Files.c
1.22 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Flags.c
1.13 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Input.c
1.15 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Keyboard.c
1.23 +2 -5 xc/programs/Xserver/hw/xfree86/parser/Layout.c
1.11 +1 -5 xc/programs/Xserver/hw/xfree86/parser/Module.c
1.27 +1 -7 xc/programs/Xserver/hw/xfree86/parser/Monitor.c
1.12 +1 -3 xc/programs/Xserver/hw/xfree86/parser/Pointer.c
1.24 +1 -5 xc/programs/Xserver/hw/xfree86/parser/Screen.c
1.16 +1 -5 xc/programs/Xserver/hw/xfree86/parser/Vendor.c
1.12 +1 -5 xc/programs/Xserver/hw/xfree86/parser/Video.c
1.23 +1 -3 xc/programs/Xserver/hw/xfree86/parser/read.c
1.24 +10 -6 xc/programs/Xserver/hw/xfree86/parser/scan.c
1.19 +1 -2 xc/programs/Xserver/hw/xfree86/parser/xf86tokens.h
_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit