Changelog for MarpaX-Database-Terminfo
0.009 2013-08-22T21:34:03
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Fix for escaped characters within constants
- Update using real perl chars
- Survey of new distrib via cpan testers log.txt
- Suppression of charnames, generate code using real perl chars, because
perl already knows -;
- script/*pl exclude from distribution
0.008 2013-08-22T08:58:46
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Release of version 0.008
- use full NAME instead of alias in charname
- char2charname.pl
0.007 2013-08-21T21:58:30
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Release of version 0.007
- xtest compliance
- use Test::File::ShareDir
- POD fix
- network order for Storable
- Generated missing comment
0.006 2013-08-21T10:34:00
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Release of version 0.006
- Marpa::R2 DSL compliance
- In POD, "terminfo x variable" -> "x variable"
- POD typo
- tvxxx test suite
- $self->tvxxxx normalisation: always returns true if found, false if not
found
- Preparation for use_env
- addPercentToRc: add a missing comment in generated code
- Fix error in addPushConst
- Fix indentation
- Removed unused method _doIndent
- _get_ospeed_and_baudrate environment variables fix
- A little better _get_ospeed_and_baudrate()
- use_env
- xtest compliance
- putp
- xtest compliance
- bsd_tputs, tputs fixes
- POD fixes, inversion of tgoto() arguments
- main_module is lib/MarpaX/Database/Terminfo/Interface.pm
- Fix indices on staticp and dynamicp
- renamed
- test the pure txt version of stubs
- rename
- xtest compliance
- More eval and failover
- xtest compliance and two ## no critic for eval
- xtest compliance
- Fix in untained mode, removed $log statements from stubs
- Removed $log statement
- A lot of stuff about stubs
- use pre computed stubs
- use pre computed stubs
- xtest compliance
- new stopwords
- stubs generation and shared files
- Use our parsing technique instead of perl version of GNU ncurses
- Order the tests by alias
- Use the real escape character
- Octal characters and not integer, debugf to tracef
- Octal characters and not integer
- String grammar and actions
- Character constants
- Doc touch up
- xtest compliance
- tparm and al.
- Moving from Class::Singleton to classic OO
- tgetstr and tigetstr compliance with the standard
- Try to change author so that I do not appear also as author and
contributor
- xtest compliance
- tiget family
- Allow internal routine _tget() to look into terminfo, termcap or
variable via a parameter, preparation for tgoto and al.
- Document that termcap and variable entries are automatically derived
using the caps parameter of _new_instance()
- Optional filehandle to POSIX::Termios::getattr()
- Support of $ENV{TERMINFO_BAUDRATE}
- Play with pos() on $areap
- PC, UP, BC, ospeed and baudrate initializations
- xtest compliance
- tget* interfaces
- Caps files
- {MARPAX_DATABASE_TERMINFO_BIN} and tgetent(() as exported
- feature in now an array
- feature is now an array, use terminfo constants
- Terminfo constants
- If boolean ends with '@' then it is explicitely false
- Add emacs backup files
- tgetent() prototype
- Value returned by Marpa is also a reference
- Oups, one level of reference too much
- POD fix
0.005 2013-08-11T22:35:03
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Release of version 0.005
- share/ncurses-terminfo.storable is build manually, letting it here but
commented
- Commented Run::BeforeBuild, added share/ncurses-terminfo.storable, yet
another attempt to get dirty file commited at release
- pre-digested ncurses database using Storage
- Centralized regexps
- ncurses.t becomes script/do_ncurses.pl
- Get a beautiful array of hash from parse-tree value
- Revert "Reduce the number of callbacks to userspace"
This reverts commit 7b6bf05d4862046c1768986e1f5ddb0a54d83011.
- Reduce the number of callbacks to userspace
- Again a fix to README.pod and META.json for dzil release
0.004 2013-08-08T17:19:27
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- v0.004
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Enabled CheckChangesHasContent and CheckExtraTests
- Enabled CheckChangesHasContent and CheckExtraTests
0.003 2013-08-08T16:59:04
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- v0.003
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- CopyFilesFromBuild / README.pod
- Quicker regexp
- CopyFilesFromBuild / README.pod
- Quicker regexp
0.002 2013-08-08T11:49:51
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- v0.002
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Remove Log::Log4perl from t/ncurses.t
- Backskashed three octal digits
- Escape characters fix: escape char is ^, and there is a fixed list of
allowed backslashed characters
- use terminfo.src from ncurses-5.9
- SEE ALSO section
- Favor README.pod instead of README.md
- ncurses.t
- Ncurses extension, escapes comma, move everything to G1
- Remove Log::Log4perl from t/ncurses.t
- Backskashed three octal digits
- Escape characters fix: escape char is ^, and there is a fixed list of
allowed backslashed characters
- use terminfo.src from ncurses-5.9
- SEE ALSO section
- Favor README.pod instead of README.md
- ncurses.t
- Ncurses extension, escapes comma, move everything to G1
0.001 2013-08-07T09:54:41
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- v0.001
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Add README.pod
- Initial Changes and META.json
- Corrected .gitignore
- Removed non needed use Data::Dumper
- Updated test
- Doc
- test unit from HP man page
- Renamed main.t to test1.t
- Add spaces to MAXMATCH stuff
- No need of character class InSeparator
- space optional after comma at longname lookahead
- lookahead of comma to longname
- First version
- Initial commit
[jddurand <jeandamiendurand@free.fr>]
- Initial commit
- Add README.pod
- Initial Changes and META.json
- Corrected .gitignore
- Removed non needed use Data::Dumper
- Updated test
- Doc
- test unit from HP man page
- Renamed main.t to test1.t
- Add spaces to MAXMATCH stuff
- No need of character class InSeparator
- space optional after comma at longname lookahead
- lookahead of comma to longname
- First version
- Initial commit
[jddurand <jeandamiendurand@free.fr>]
- Initial commit