The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
1.116 2018-11-07

  * add build dependency on Config::Model 2.123 (RT #127431)
    Thanks SREZIC for the report

1.115 2018-10-21

  * dist.ini: use AutoPrereq
  * adds build dependency on Config::Model::Tester 3.006

1.114 2018-10-19

  * dist.ini: require Config::Model 2.123
  * Build.PL: update homepage
  * Build.PL: fix repo url
  * Backend: use file_path parameter (RT #127387)
    Thanks Slaven for the report
  * added t/README.md
  * use new run_test in t/model_tests.t

1.113 2016-11-24

  * add in the correct place (in dist.ini) the
    configure_require on Config::Model 2.087 (RT #118912)

1.112 2016-11-23

  * removed obsolete config-edit-xorg, this is replaced
    by cme edit xorg
  * add missing VendorName param in Device
  * fix deprecation warning about rules and follow
    parameter
  * use Mouse instead of Any::Moose (RT #118911)
  * add configure_require on Config::Model 2.087 (RT #118912)
    Many thanks to Slaven Rezic for the report and solution

1.111 2016-09-17

  * quotes values arguments when calling load (RT #117849)

2015-05-03  Dominique Dumont  <domi.dumont@free.fr> 1.109

  * use new include_backend parameter to include in Xorg.pl
    the read/write spec written by Build.PL in Xorg::ConfigDir
  * Depends on Config::Model 2.070

2015-04-28  Dominique Dumont  <domi.dumont@free.fr> 1.108

    * updated fallback_model to fix test failure on BSD

2015-04-26  Dominique Dumont  <domi.dumont@free.fr> 1.107

    * All models: removed experience param. Reformatted by
      config-model-edit
    * Build.PL: fix parsing of keyboard file
    * depends on Config::Model 2.069, App::Cme

2011-11-07  Dominique Dumont  <domi.dumont@free.fr> 1.106

    * Config/Model/Backend/Xorg.pm: updated doc (removed misleading
      mentions of fstab)

2011-10-28  Dominique Dumont  <domi.dumont@free.fr> 1.105

    * Xorg backend: updated with new read_config spec. Now use 
      Config::Model::Backend framework
    * added file for config-edit auto-completion

2009-06-25  Dominique Dumont  <dominique.dumont@hp.com> 1.104

	* Build.PL: depends on Config::Model 0.637

2009-06-23  Dominique Dumont  <dominique.dumont@hp.com> 

	* lib/Config/Model/models/**.pl: replaced deprecated built_in
	parameter with upstream_default with 
	"config-model-edit -model Xorg -save"

	* lib/Config/Model/Xorg/Write.pm (wr_std_options): replaced
	deprecated built_in call with upstream_default

2009-03-19  Dominique Dumont  <dominique.dumont@hp.com> 1.103

	* Build.PL: Fix generated parts of Xorg model: Removed default
	values for keyboard models. Fixed wrong keyboard layout warp rule.

2009-03-17  Dominique Dumont  <dominique.dumont@hp.com> 1.102

	* lib/Config/Model/Xorg/Read.pm: Is now insentive to case for
	keywords (like Xorg). 
	* Fixed tests that were not correct in 1.101 
	* Hence a lot of bugs were fixed.

2009-02-24  Dominique Dumont  <dominique.dumont@hp.com> 1.101

	* config-edit-xorg: new file to ease firing up xorg.conf editor

	* lib/Config/Model/models/: all model files are now edited and
	written by Config::Model::Itself. Added Fglrx model. Added
	Extensions model. 

2008-09-29  Dominique Dumont  <dominique.dumont@hp.com> 0.513

	* lib/Config/Model/Xorg/Read.pm (read write): Fixed to fit new
	Config::Model::Autoread

2008-09-26  Dominique Dumont  <dominique.dumont@hp.com> 

	* lib/Config/Model/models/Xorg/Device/Vesa.pl: New file to provide
	vesa driver model

	* Build.PL (): Try several directories to find xorg conf
	dir (Thanks to Slaven Rezic for the suggestion) See
	http://rt.cpan.org/Ticket/Display.html?id=39339


2008-04-07  Dominique Dumont  v0.512

	* lib/Config/Model/Xorg/Read.pm (parse_option): Skip wrong Options
	when read in tolerant mode (-force option)

2008-04-02  Dominique Dumont  v0.511

	* lib/Config/Model/models/Xorg/ServerLayout.pl: no longer use
	value_type in warp mechanism

	* lib/Config/Model/models/Xorg/Monitor.pl: idem

2008-02-26  Dominique Dumont  v0.510

	* Build.PL: Use local when setting $Data::Dumper::Terse to 0 to
	avoid breaking Module::Build > 0.2808_01

2008-02-08  Dominique Dumont  v0.509

	* Build.PL (): Fixed a bug that happened on OpenSolaris 

2008-02-01  Dominique Dumont  v0.508

	* Build.PL (): Removed default value for XkbRules as figuring a
	default value for all archies and distro is not obvious.

2008-01-28  Dominique Dumont  v0.507

	* Build.PL: - On Linux, fetch keyboard conf files from
	/usr/share/X11/xkb/rules instead of /etc/X11/xkb/rules
        - Fixed Build.PL to properly generate keyboard models 
	  taking into account the links xfree86.lst -> base.lst and
	  xorg.lst -> base.lst
	
	* lib/Config/Model/models/Xorg/InputDevice.pl: added replace => {
	keyboard => 'kbd' } for Driver section so the 'keyboard' driver is
	replaced by 'kbd' when loading xorg.conf file. This will enable a
	transparent transition for xorg user from the old driver to the
	new one.
  
2008-01-23  Dominique Dumont  

	* lib/Config/Model/Xorg/Read.pm (parse_section): Don't fail when
	parsing xorg.conf with wrong entries (i.e. some warped node are
	not available due to these errors in xorg.conf)

2007-10-26  Dominique Dumont  v0.506

	* lib/Config/Model/Xorg.pm: added some code to be able to create a
	Xorg object.

	* Build.PL: Use fallback model files if no keyboard rules are
	found (this should fix failed tests on CPAN Tester)

2007-10-24  Dominique Dumont  v0.505

	* Build.PL: fixed build script for system without installed Xorg

2007-10-23  Dominique Dumont  v0.504

	* models: changed 'string' type to 'uniline' in parameters that
	should be filled with simple entry (without embedded \n)
	* models/Xorg/ServerLayout.pl: small bug fixes in the model
	
2007-10-01  Dominique Dumont  v0.503

	* lib/Config/Model/models/Xorg/ServerFlags.pl: removed duplicate
	element definition that will break with Config::Model 0.613

2007-06-07  Dominique Dumont  v0.502

	* lib/Config/Model/models/Xorg/InputDevice.pl: added xkb keyboard
	driver choice

	* Build.PL: - Extract keyboard configuration model for Xorg's lst
	files (Can fallback on linux model if Xorg is not installed. This
	feature can be useful for CPAN automatic tests) 
	- Guess Xorg config file location for $Config{osname}
	
2007-05-07  Dominique Dumont  v0.501

	* lib/Config/Model/Xorg/Write.pm: Added method to write new
	checklist type content in xorg.conf

	* lib/Config/Model/models/Xorg/Monitor.pl: Use new checklist type

	* lib/Config/Model/models/Xorg/Screen/Display.pl: fixed wrong
	reference in Modes parameter