"*visualID: default",
"*captureStderr: True",
"*ignoreUninstalledPrograms: False",
+"*authWarningSlack: 20",
"*textMode: file",
"*textLiteral: XScreenSaver",
"*textFile: ",
"*textProgram: fortune",
-"*textURL: http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
+"*textURL: https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
"*overlayTextForeground: #FFFF00",
"*overlayTextBackground: #000000",
"*overlayStderr: True",
"GetViewPortIsFullOfLies: False",
"*demoCommand: xscreensaver-demo",
"*prefsCommand: xscreensaver-demo -prefs",
-"*helpURL: http://www.jwz.org/xscreensaver/man.html",
-"*loadURL: gnome-open '%s'",
-"*manualCommand: gnome-terminal --title '%s manual' \
- --command '/bin/sh -c \"man %s; read foo\"'",
+"*helpURL: https://www.jwz.org/xscreensaver/man.html",
+"*loadURL: firefox '%s' || mozilla '%s' || netscape '%s'",
+"*manualCommand: xterm -sb -fg black -bg gray75 -T '%s manual' \
+ -e /bin/sh -c 'man \"%s\" ; read foo'",
"*dateFormat: %d-%b-%y (%a); %I:%M %p",
"*installColormap: True",
"*programs: \
maze -root \\n\
-- GL: superquadrics -root \\n\
+ GL: superquadrics -root \\n\
attraction -root \\n\
blitspin -root \\n\
greynetic -root \\n\
goop -root \\n\
grav -root \\n\
ifs -root \\n\
-- GL: jigsaw -root \\n\
+ GL: jigsaw -root \\n\
julia -root \\n\
- kaleidescope -root \\n\
-- GL: moebius -root \\n\
+ GL: moebius -root \\n\
moire -root \\n\
-- GL: morph3d -root \\n\
+ GL: morph3d -root \\n\
mountain -root \\n\
munch -root \\n\
penrose -root \\n\
-- GL: pipes -root \\n\
+ GL: pipes -root \\n\
rd-bomb -root \\n\
-- GL: rubik -root \\n\
+ GL: rubik -root \\n\
- sierpinski -root \\n\
slip -root \\n\
-- GL: sproingies -root \\n\
+ GL: sproingies -root \\n\
starfish -root \\n\
strange -root \\n\
swirl -root \\n\
triangle -root \\n\
xjack -root \\n\
xlyap -root \\n\
-- GL: atlantis -root \\n\
+ GL: atlantis -root \\n\
bsod -root \\n\
-- GL: bubble3d -root \\n\
-- GL: cage -root \\n\
+ GL: bubble3d -root \\n\
+ GL: cage -root \\n\
- crystal -root \\n\
cynosure -root \\n\
discrete -root \\n\
distort -root \\n\
epicycle -root \\n\
flow -root \\n\
-- GL: glplanet -root \\n\
+ GL: glplanet -root \\n\
interference -root \\n\
kumppa -root \\n\
-- GL: lament -root \\n\
+ GL: lament -root \\n\
moire2 -root \\n\
-- GL: sonar -root \\n\
-- GL: stairs -root \\n\
+ GL: sonar -root \\n\
+ GL: stairs -root \\n\
truchet -root \\n\
- vidwhacker -root \\n\
blaster -root \\n\
compass -root \\n\
deluxe -root \\n\
- demon -root \\n\
-- GL: extrusion -root \\n\
+ GL: extrusion -root \\n\
- loop -root \\n\
penetrate -root \\n\
petri -root \\n\
phosphor -root \\n\
-- GL: pulsar -root \\n\
+ GL: pulsar -root \\n\
ripples -root \\n\
shadebobs -root \\n\
-- GL: sierpinski3d -root \\n\
+ GL: sierpinski3d -root \\n\
spotlight -root \\n\
squiral -root \\n\
wander -root \\n\
- webcollage -root \\n\
xflame -root \\n\
xmatrix -root \\n\
-- GL: gflux -root \\n\
+ GL: gflux -root \\n\
- nerverot -root \\n\
xrayswarm -root \\n\
xspirograph -root \\n\
-- GL: circuit -root \\n\
-- GL: dangerball -root \\n\
+ GL: circuit -root \\n\
+ GL: dangerball -root \\n\
- GL: dnalogo -root \\n\
-- GL: engine -root \\n\
-- GL: flipscreen3d -root \\n\
-- GL: gltext -root \\n\
-- GL: menger -root \\n\
-- GL: molecule -root \\n\
+ GL: engine -root \\n\
+ GL: flipscreen3d -root \\n\
+ GL: gltext -root \\n\
+ GL: menger -root \\n\
+ GL: molecule -root \\n\
rotzoomer -root \\n\
speedmine -root \\n\
-- GL: starwars -root \\n\
-- GL: stonerview -root \\n\
+ GL: starwars -root \\n\
+ GL: stonerview -root \\n\
vermiculate -root \\n\
whirlwindwarp -root \\n\
zoom -root \\n\
anemone -root \\n\
apollonian -root \\n\
-- GL: boxed -root \\n\
-- GL: cubenetic -root \\n\
-- GL: endgame -root \\n\
+ GL: boxed -root \\n\
+ GL: cubenetic -root \\n\
+ GL: endgame -root \\n\
euler2d -root \\n\
fluidballs -root \\n\
-- GL: flurry -root \\n\
+ GL: flurry -root \\n\
- GL: glblur -root \\n\
-- GL: glsnake -root \\n\
+ GL: glsnake -root \\n\
halftone -root \\n\
-- GL: juggler3d -root \\n\
-- GL: lavalite -root \\n\
+ GL: juggler3d -root \\n\
+ GL: lavalite -root \\n\
- polyominoes -root \\n\
-- GL: queens -root \\n\
+ GL: queens -root \\n\
- GL: sballs -root \\n\
-- GL: spheremonics -root \\n\
+ GL: spheremonics -root \\n\
- thornbird -root \\n\
twang -root \\n\
- GL: antspotlight -root \\n\
apple2 -root \\n\
-- GL: atunnel -root \\n\
+ GL: atunnel -root \\n\
barcode -root \\n\
-- GL: blinkbox -root \\n\
-- GL: blocktube -root \\n\
-- GL: bouncingcow -root \\n\
+ GL: blinkbox -root \\n\
+ GL: blocktube -root \\n\
+ GL: bouncingcow -root \\n\
cloudlife -root \\n\
-- GL: cubestorm -root \\n\
+ GL: cubestorm -root \\n\
eruption -root \\n\
-- GL: flipflop -root \\n\
-- GL: flyingtoasters -root \\n\
+ GL: flipflop -root \\n\
+ GL: flyingtoasters -root \\n\
fontglide -root \\n\
-- GL: gleidescope -root \\n\
-- GL: glknots -root \\n\
-- GL: glmatrix -root \\n\
+ GL: gleidescope -root \\n\
+ GL: glknots -root \\n\
+ GL: glmatrix -root \\n\
- GL: glslideshow -root \\n\
-- GL: hypertorus -root \\n\
+ GL: hypertorus -root \\n\
- GL: jigglypuff -root \\n\
metaballs -root \\n\
-- GL: mirrorblob -root \\n\
+ GL: mirrorblob -root \\n\
piecewise -root \\n\
-- GL: polytopes -root \\n\
+ GL: polytopes -root \\n\
pong -root \\n\
popsquares -root \\n\
-- GL: surfaces -root \\n\
+ GL: surfaces -root \\n\
xanalogtv -root \\n\
-- abstractile -root \\n\
+ abstractile -root \\n\
anemotaxis -root \\n\
- GL: antinspect -root \\n\
fireworkx -root \\n\
interaggregate -root \\n\
intermomentary -root \\n\
memscroller -root \\n\
-- GL: noof -root \\n\
+ GL: noof -root \\n\
pacman -root \\n\
-- GL: pinion -root \\n\
-- GL: polyhedra -root \\n\
+ GL: pinion -root \\n\
+ GL: polyhedra -root \\n\
- GL: providence -root \\n\
substrate -root \\n\
wormhole -root \\n\
- GL: antmaze -root \\n\
-- GL: boing -root \\n\
+ GL: boing -root \\n\
boxfit -root \\n\
-- GL: carousel -root \\n\
+ GL: carousel -root \\n\
celtic -root \\n\
-- GL: crackberg -root \\n\
-- GL: cube21 -root \\n\
+ GL: crackberg -root \\n\
+ GL: cube21 -root \\n\
fiberlamp -root \\n\
-- GL: fliptext -root \\n\
-- GL: glhanoi -root \\n\
-- GL: tangram -root \\n\
-- GL: timetunnel -root \\n\
-- GL: glschool -root \\n\
-- GL: topblock -root \\n\
-- GL: cubicgrid -root \\n\
+ GL: fliptext -root \\n\
+ GL: glhanoi -root \\n\
+ GL: tangram -root \\n\
+ GL: timetunnel -root \\n\
+ GL: glschool -root \\n\
+ GL: topblock -root \\n\
+ GL: cubicgrid -root \\n\
cwaves -root \\n\
-- GL: gears -root \\n\
-- GL: glcells -root \\n\
-- GL: lockward -root \\n\
+ GL: gears -root \\n\
+ GL: glcells -root \\n\
+ GL: lockward -root \\n\
m6502 -root \\n\
-- GL: moebiusgears -root \\n\
-- GL: voronoi -root \\n\
-- GL: hypnowheel -root \\n\
-- GL: klein -root \\n\
+ GL: moebiusgears -root \\n\
+ GL: voronoi -root \\n\
+ GL: hypnowheel -root \\n\
+ GL: klein -root \\n\
- lcdscrub -root \\n\
-- GL: photopile -root \\n\
-- GL: skytentacles -root \\n\
-- GL: rubikblocks -root \\n\
-- GL: companioncube -root \\n\
-- GL: hilbert -root \\n\
-- GL: tronbit -root \\n\
-- GL: geodesic -root \\n\
+ GL: photopile -root \\n\
+ GL: skytentacles -root \\n\
+ GL: rubikblocks -root \\n\
+ GL: companioncube -root \\n\
+ GL: hilbert -root \\n\
+ GL: tronbit -root \\n\
+ GL: geodesic -root \\n\
hexadrop -root \\n\
-- GL: kaleidocycle -root \\n\
-- GL: quasicrystal -root \\n\
-- GL: unknownpleasures -root \\n",
+ GL: kaleidocycle -root \\n\
+ GL: quasicrystal -root \\n\
+ GL: unknownpleasures -root \\n\
+ binaryring -root \\n\
+ GL: cityflow -root \\n\
+ GL: geodesicgears -root \\n\
+ GL: projectiveplane -root \\n\
+ GL: romanboy -root \\n\
+ tessellimage -root \\n\
+ GL: winduprobot -root \\n\
+ GL: splitflap -root \\n\
+ GL: cubestack -root \\n\
+ GL: cubetwist -root \\n\
+ GL: discoball -root \\n\
+ GL: dymaxionmap -root \\n\
+ GL: energystream -root \\n\
+ GL: hexstrut -root \\n\
+ GL: hydrostat -root \\n\
+ GL: raverhoop -root \\n\
+ GL: splodesic -root \\n\
+ GL: unicrud -root \\n\
+ GL: esper -root \\n\
+ GL: vigilance -root \\n\
+ GL: crumbler -root \\n\
+ filmleader -root \\n\
+ glitchpeg -root \\n\
+ GL: maze3d -root \\n\
+ GL: peepers -root \\n\
+ GL: razzledazzle -root \\n\
+ vfeedback -root \\n",
"XScreenSaver.pointerPollTime: 0:00:05",
"XScreenSaver.pointerHysteresis: 10",
"XScreenSaver.initialDelay: 0:00:00",
"XScreenSaver.windowCreationTimeout: 0:00:30",
"XScreenSaver.bourneShell: /bin/sh",
-"*Dialog.headingFont: *-helvetica-bold-r-*-*-*-180-*-*-*-iso8859-1",
-"*Dialog.bodyFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1",
-"*Dialog.labelFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1",
-"*Dialog.unameFont: *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1",
-"*Dialog.buttonFont: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1",
-"*Dialog.dateFont: *-helvetica-medium-r-*-*-*-80-*-*-*-iso8859-1",
-"*passwd.passwdFont: *-courier-medium-r-*-*-*-140-*-*-*-iso8859-1",
+"*Dialog.headingFont: -*-helvetica-bold-r-*-*-*-180-*-*-*-*-iso8859-1",
+"*Dialog.bodyFont: -*-helvetica-bold-r-*-*-*-140-*-*-*-*-iso8859-1",
+"*Dialog.labelFont: -*-helvetica-bold-r-*-*-*-140-*-*-*-*-iso8859-1",
+"*Dialog.unameFont: -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-1",
+"*Dialog.buttonFont: -*-helvetica-bold-r-*-*-*-140-*-*-*-*-iso8859-1",
+"*Dialog.dateFont: -*-helvetica-medium-r-*-*-*-80-*-*-*-*-iso8859-1",
+"*passwd.passwdFont: -*-courier-medium-r-*-*-*-140-*-*-*-iso8859-1",
"*Dialog.foreground: #000000",
"*Dialog.background: #E6E6E6",
"*Dialog.Button.foreground: #000000",
"*passwd.asterisks: True",
"*passwd.uname: True",
"*splash.heading.label: XScreenSaver %s",
-"*splash.body.label: Copyright © 1991-2013 by",
+"*splash.body.label: Copyright \\251 1991-2018 by",
"*splash.body2.label: Jamie Zawinski <jwz@jwz.org>",
"*splash.demo.label: Settings",
"*splash.help.label: Help",
"*hacks.antinspect.name: AntInspect",
"*hacks.antmaze.name: AntMaze",
"*hacks.antspotlight.name: AntSpotlight",
+"*hacks.binaryring.name: BinaryRing",
"*hacks.blinkbox.name: BlinkBox",
"*hacks.blitspin.name: BlitSpin",
"*hacks.blocktube.name: BlockTube",
"*hacks.ccurve.name: CCurve",
"*hacks.cloudlife.name: CloudLife",
"*hacks.companioncube.name: CompanionCube",
+"*hacks.cubestack.name: CubeStack",
"*hacks.cubestorm.name: CubeStorm",
+"*hacks.cubetwist.name: CubeTwist",
"*hacks.cubicgrid.name: CubicGrid",
"*hacks.cwaves.name: CWaves",
"*hacks.dangerball.name: DangerBall",
"*hacks.decayscreen.name: DecayScreen",
"*hacks.dnalogo.name: DNA Logo",
+"*hacks.dymaxionmap.name: DymaxionMap",
+"*hacks.energystream.name: EnergyStream",
"*hacks.euler2d.name: Euler2D",
"*hacks.fadeplot.name: FadePlot",
+"*hacks.filmleader.name: FilmLeader",
"*hacks.flipflop.name: FlipFlop",
"*hacks.flipscreen3d.name: FlipScreen3D",
"*hacks.fliptext.name: FlipText",
"*hacks.flyingtoasters.name: FlyingToasters",
"*hacks.fontglide.name: FontGlide",
"*hacks.fuzzyflakes.name: FuzzyFlakes",
+"*hacks.geodesicgears.name: GeodesicGears",
"*hacks.gflux.name: GFlux",
"*hacks.gleidescope.name: Gleidescope",
"*hacks.glforestfire.name: GLForestFire",
+"*hacks.glitchpeg.name: GlitchPEG",
"*hacks.hyperball.name: HyperBall",
"*hacks.hypercube.name: HyperCube",
"*hacks.ifs.name: IFS",
"*hacks.lcdscrub.name: LCDscrub",
"*hacks.lmorph.name: LMorph",
"*hacks.m6502.name: m6502",
+"*hacks.maze3d.name: Maze3D",
"*hacks.memscroller.name: MemScroller",
"*hacks.metaballs.name: MetaBalls",
"*hacks.mirrorblob.name: MirrorBlob",
"*hacks.nerverot.name: NerveRot",
"*hacks.noseguy.name: NoseGuy",
"*hacks.popsquares.name: PopSquares",
+"*hacks.projectiveplane.name:ProjectivePlane",
"*hacks.quasicrystal.name: QuasiCrystal",
+"*hacks.raverhoop.name: RaverHoop",
+"*hacks.razzledazzle.name: RazzleDazzle",
"*hacks.rd-bomb.name: RDbomb",
"*hacks.rdbomb.name: RDbomb",
+"*hacks.romanboy.name: RomanBoy",
"*hacks.rotzoomer.name: RotZoomer",
"*hacks.rubikblocks.name: RubikBlocks",
"*hacks.sballs.name: SBalls",
"*hacks.skytentacles.name: SkyTentacles",
"*hacks.slidescreen.name: SlideScreen",
"*hacks.speedmine.name: SpeedMine",
+"*hacks.splitflap.name: SplitFlap",
"*hacks.starwars.name: StarWars",
"*hacks.stonerview.name: StonerView",
"*hacks.t3d.name: T3D",
+"*hacks.testx11.name: TestX11",
"*hacks.timetunnel.name: TimeTunnel",
"*hacks.topblock.name: TopBlock",
"*hacks.tronbit.name: TronBit",
"*hacks.unknownpleasures.name:UnknownPleasures",
+"*hacks.vfeedback.name: VFeedback",
"*hacks.vidwhacker.name: VidWhacker",
"*hacks.webcollage.name: WebCollage",
"*hacks.whirlwindwarp.name: WhirlWindWarp",
+"*hacks.winduprobot.name: WindupRobot",
"*hacks.xanalogtv.name: XAnalogTV",
"*hacks.xrayswarm.name: XRaySwarm",
"*hacks.documentation.isInstalled: True",