bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANN: ncurses-5.9-20140524


From: Thomas Dickey
Subject: ANN: ncurses-5.9-20140524
Date: Sat, 24 May 2014 21:27:59 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

Files:
        ftp://invisible-island.net/AdaCurses/current/AdaCurses-20140524.tgz
        ftp://invisible-island.net/AdaCurses/current/AdaCurses-20140524.tgz.asc
        
ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20140524.tgz
        
ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20140524.tgz.asc
        
ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-20140524.tgz
        
ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-20140524.tgz.asc
        ftp://invisible-island.net/ncurses/5.9/MD5sums
        ftp://invisible-island.net/ncurses/5.9/dev-patches.zip
        ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20140524.patch.gz
        ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20140524.patch.gz.asc
        ftp://invisible-island.net/ncurses/current/ncurses-5.9-20140524.tgz
        ftp://invisible-island.net/ncurses/current/ncurses-5.9-20140524.tgz.asc
        ftp://invisible-island.net/ncurses/win32/mingw32-20140524.zip
        ftp://invisible-island.net/ncurses/win32/mingw64-20140524.zip

 ncurses 5.9 - patch  - Thomas E. Dickey

 ------------------------------------------------------------------------------

 Ncurses 5.9 is at
        ftp.gnu.org:/pub/gnu

 Patches for ncurses 5.9 are in the subdirectory
        ftp://invisible-island.net/ncurses/5.9

 ------------------------------------------------------------------------------
 ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20140524.patch.gz
 patch by Thomas E. Dickey <address@hidden>
 created  Sun May 25 01:22:18 UTC 2014
 ------------------------------------------------------------------------------
 Ada95/aclocal.m4                                                               
   |  106 
 Ada95/configure                                                                
   |  274 
 Ada95/configure.in                                                             
   |   11 
 Ada95/gen/Makefile.in                                                          
   |  142 
 Ada95/gen/gen.c                                                                
   | 1806 +----
 Ada95/gen/terminal_interface-curses-aux.ads.m4                                 
   |   73 
 Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4                   
   |    9 
 Ada95/gen/terminal_interface-curses-forms.ads.m4                               
   |   69 
 Ada95/gen/terminal_interface-curses-menus.ads.m4                               
   |   54 
 Ada95/gen/terminal_interface-curses-mouse.ads.m4                               
   |   44 
 Ada95/gen/terminal_interface-curses-panels.ads.m4                              
   |   10 
 Ada95/gen/terminal_interface-curses-trace.ads.m4                               
   |   54 
 Ada95/gen/terminal_interface-curses.adb.m4                                     
   |  281 
 Ada95/gen/terminal_interface-curses.ads.m4                                     
   |  507 +
 Ada95/samples/ncurses2-util.adb                                                
   |   11 
 Ada95/src/Makefile.in                                                          
   |   90 
 Ada95/src/c_varargs_to_ada.c                                                   
   |    6 
 Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb                
   |   14 
 Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb         
   |   14 
 Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb          
   |   19 
 Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb             
   |   18 
 Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb         
   |   14 
 Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb              
   |   18 
 Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb               
   |   17 
 Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb          
   |   18 
 Ada95/src/terminal_interface-curses-forms-field_types-user.adb                 
   |   19 
 Ada95/src/terminal_interface-curses-forms-field_types.adb                      
   |   49 
 Ada95/src/terminal_interface-curses-forms-field_user_data.adb                  
   |   11 
 Ada95/src/terminal_interface-curses-forms-form_user_data.adb                   
   |   11 
 Ada95/src/terminal_interface-curses-forms.adb                                  
   |  352 -
 Ada95/src/terminal_interface-curses-menus-item_user_data.adb                   
   |   11 
 Ada95/src/terminal_interface-curses-menus-menu_user_data.adb                   
   |   12 
 Ada95/src/terminal_interface-curses-menus.adb                                  
   |  346 -
 Ada95/src/terminal_interface-curses-text_io.adb                                
   |    8 
 Ada95/src/terminal_interface-curses-trace.adb_p                                
   |   37 
 MANIFEST                                                                       
   |    7 
 NEWS                                                                           
   |   67 
 aclocal.m4                                                                     
   |  110 
 configure                                                                      
   |  394 -
 configure.in                                                                   
   |    9 
 dist.mk                                                                        
   |    4 
 doc/html/ada/files/T.htm                                                       
   |    1 
 doc/html/ada/funcs/A.htm                                                       
   |   33 
 doc/html/ada/funcs/B.htm                                                       
   |   26 
 doc/html/ada/funcs/C.htm                                                       
   |   81 
 doc/html/ada/funcs/D.htm                                                       
   |   74 
 doc/html/ada/funcs/E.htm                                                       
   |   20 
 doc/html/ada/funcs/F.htm                                                       
   |   92 
 doc/html/ada/funcs/G.htm                                                       
   |  122 
 doc/html/ada/funcs/H.htm                                                       
   |   26 
 doc/html/ada/funcs/I.htm                                                       
   |   82 
 doc/html/ada/funcs/K.htm                                                       
   |   12 
 doc/html/ada/funcs/L.htm                                                       
   |   19 
 doc/html/ada/funcs/M.htm                                                       
   |   76 
 doc/html/ada/funcs/N.htm                                                       
   |   46 
 doc/html/ada/funcs/O.htm                                                       
   |    8 
 doc/html/ada/funcs/P.htm                                                       
   |   44 
 doc/html/ada/funcs/Q.htm                                                       
   |    2 
 doc/html/ada/funcs/R.htm                                                       
   |   60 
 doc/html/ada/funcs/S.htm                                                       
   |  298 
 doc/html/ada/funcs/T.htm                                                       
   |   33 
 doc/html/ada/funcs/U.htm                                                       
   |   28 
 doc/html/ada/funcs/V.htm                                                       
   |    6 
 doc/html/ada/funcs/W.htm                                                       
   |   82 
 doc/html/ada/main.htm                                                          
   |    1 
 doc/html/ada/terminal_interface-curses-aux__adb.htm                            
   |   70 
 doc/html/ada/terminal_interface-curses-aux__ads.htm                            
   |  123 
 doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm        
   |   26 
 doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm        
   |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm 
   |   26 
 doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm 
   |   10 
 
doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm
 |   10 
 
doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm
 |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm  
   |   37 
 doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm  
   |   12 
 doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm     
   |   34 
 doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm     
   |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm 
   |   26 
 doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm 
   |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm      
   |   32 
 doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm      
   |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm       
   |   29 
 doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm       
   |   10 
 doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm  
   |   68 
 doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm  
   |   20 
 doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm         
   |  107 
 doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm         
   |   22 
 doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm              
   |  273 
 doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm              
   |  179 
 doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm          
   |   31 
 doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm          
   |   14 
 doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm           
   |   31 
 doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm           
   |   14 
 doc/html/ada/terminal_interface-curses-forms__adb.htm                          
   | 1056 +--
 doc/html/ada/terminal_interface-curses-forms__ads.htm                          
   |  767 +-
 doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm           
   |   31 
 doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm           
   |   14 
 doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm           
   |   32 
 doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm           
   |   14 
 doc/html/ada/terminal_interface-curses-menus__adb.htm                          
   | 1140 +--
 doc/html/ada/terminal_interface-curses-menus__ads.htm                          
   |  538 -
 doc/html/ada/terminal_interface-curses-mouse__adb.htm                          
   |  206 
 doc/html/ada/terminal_interface-curses-mouse__ads.htm                          
   |  210 
 doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm               
   |   28 
 doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm               
   |   12 
 doc/html/ada/terminal_interface-curses-panels__adb.htm                         
   |  126 
 doc/html/ada/terminal_interface-curses-panels__ads.htm                         
   |   77 
 doc/html/ada/terminal_interface-curses-putwin__adb.htm                         
   |   28 
 doc/html/ada/terminal_interface-curses-putwin__ads.htm                         
   |    8 
 doc/html/ada/terminal_interface-curses-termcap__adb.htm                        
   |   30 
 doc/html/ada/terminal_interface-curses-termcap__ads.htm                        
   |   10 
 doc/html/ada/terminal_interface-curses-terminfo__adb.htm                       
   |   32 
 doc/html/ada/terminal_interface-curses-terminfo__ads.htm                       
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm                    
   |   24 
 doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm                    
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm             
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm             
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm             
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm             
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm         
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm         
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm               
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm               
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm               
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm               
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm             
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm             
   |    6 
 doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm             
   |   10 
 doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm             
   |    6 
 doc/html/ada/terminal_interface-curses-text_io__adb.htm                        
   |  126 
 doc/html/ada/terminal_interface-curses-text_io__ads.htm                        
   |   32 
 doc/html/ada/terminal_interface-curses-trace__adb.htm                          
   |   45 
 doc/html/ada/terminal_interface-curses-trace__ads.htm                          
   |  113 
 doc/html/ada/terminal_interface-curses__adb.htm                                
   | 3245 +++++-----
 doc/html/ada/terminal_interface-curses__ads.htm                                
   | 1980 +++---
 doc/html/man/adacurses-config.1.html                                           
   |    2 
 doc/html/man/captoinfo.1m.html                                                 
   |    2 
 doc/html/man/clear.1.html                                                      
   |    2 
 doc/html/man/curs_addch.3x.html                                                
   |   40 
 doc/html/man/curs_getch.3x.html                                                
   |   36 
 doc/html/man/curs_initscr.3x.html                                              
   |   73 
 doc/html/man/curs_opaque.3x.html                                               
   |    8 
 doc/html/man/curs_threads.3x.html                                              
   |    7 
 doc/html/man/curs_window.3x.html                                               
   |  109 
 doc/html/man/form.3x.html                                                      
   |    2 
 doc/html/man/infocmp.1m.html                                                   
   |   10 
 doc/html/man/infotocap.1m.html                                                 
   |    2 
 doc/html/man/menu.3x.html                                                      
   |    2 
 doc/html/man/ncurses.3x.html                                                   
   |   48 
 doc/html/man/ncurses5-config.1.html                                            
   |    2 
 doc/html/man/panel.3x.html                                                     
   |    2 
 doc/html/man/tabs.1.html                                                       
   |    2 
 doc/html/man/term_variables.3x.html                                            
   |    2 
 doc/html/man/terminfo.5.html                                                   
   |    2 
 doc/html/man/tic.1m.html                                                       
   |  197 
 doc/html/man/toe.1m.html                                                       
   |    2 
 doc/html/man/tput.1.html                                                       
   |    2 
 doc/html/man/tset.1.html                                                       
   |    4 
 include/MKparametrized.sh                                                      
   |   15 
 man/curs_addch.3x                                                              
   |   27 
 man/curs_getch.3x                                                              
   |   22 
 man/ncurses.3x                                                                 
   |    4 
 man/tic.1m                                                                     
   |   23 
 misc/terminfo.src                                                              
   |   44 
 ncurses-5.9-20140524/Ada95/src/c_threaded_variables.c                          
   |   56 
 ncurses-5.9-20140524/Ada95/src/c_threaded_variables.h                          
   |   46 
 ncurses-5.9-20140524/Ada95/src/library.gpr.sed                                 
   |   56 
 ncurses-5.9-20140524/doc/html/ada/terminal_interface-curses_constants__ads.htm 
   |  405 +
 ncurses-5.9-20140524/progs/tparm_type.c                                        
   |   68 
 ncurses-5.9-20140524/progs/tparm_type.h                                        
   |   52 
 ncurses/tinfo/lib_tparm.c                                                      
   |   39 
 package/debian-mingw/changelog                                                 
   |    4 
 package/debian-mingw64/changelog                                               
   |    4 
 package/debian/changelog                                                       
   |    4 
 package/mingw-ncurses.nsi                                                      
   |    4 
 package/mingw-ncurses.spec                                                     
   |    2 
 package/ncurses.spec                                                           
   |    2 
 progs/Makefile.in                                                              
   |    6 
 progs/modules                                                                  
   |    9 
 progs/progs.priv.h                                                             
   |    9 
 progs/tic.c                                                                    
   |  269 
 progs/tput.c                                                                   
   |   47 
 182 files changed, 9658 insertions(+), 9817 deletions(-)
 ------------------------------------------------------------------------------
 Please remove the following file before applying this patch.
 (You can feed this patch to 'sh' to do so.)

rm -f Ada95/src/library.gpr
exit

 
20140524
        + fix typo in ncurses manpage for the NCURSES_NO_MAGIC_COOKIE
          environment variable.
        + improve discussion of input-echoing in curs_getch.3x
        + clarify discussion in curs_addch.3x of wrapping.
        + modify parametrized.h to make fln non-padded.
        + correct several entries which had termcap-style padding used in
          terminfo: adm21, aj510, alto-h19, att605-pc, x820 -TD
        + correct syntax for padding in some entries: dg211, h19 -TD
        + correct ti924-8 which had confused padding versus octal escapes -TD
        + correct padding in sbi entry -TD
        + fix an old bug in the termcap emulation; "%i" was ignored in tparm()
          because the parameters to be incremented were already on the internal
          stack (report by Corinna Vinschen).
        + modify tic's "-c" option to take into account the "-C" option to
          activate additional checks which compare the results from running
          tparm() on the terminfo expressions versus the translated termcap
          expressions.
        + modify tic to allow it to read from FIFOs (report by Matthieu Fronton,
          cf: 20120324).
        > patches by Nicolas Boulenguez:
        + explicit dereferences to suppress some style warnings.
        + when c_varargs_to_ada.c includes its header, use double quotes
          instead of <>.
        + samples/ncurses2-util.adb:  removed unused with clause.  The warning
          was removed by an obsolete pragma.
        + replaced Unreferenced pragmas with Warnings (Off).  The latter,
          available with older GNATs, needs no configure test.  This also
          replaces 3 untested Unreferenced pragmas.
        + simplified To_C usage in trace handling.  Using two parameters allows
          some basic formatting, and avoids a warning about security with some
          compiler flags.
        + for generated Ada sources, replace many snippets with one pure
          package.
        + removed C_Chtype and its conversions.
        + removed C_AttrType and its conversions.
        + removed conversions between int, Item_Option_Set, Menu_Option_Set.
        + removed int, Field_Option_Set, Item_Option_Set conversions.
        + removed C_TraceType, Attribute_Option_Set conversions.
        + replaced C.int with direct use of Eti_Error, now enumerated.  As it
          was used in a case statement, values were tested by the Ada compiler
          to be consecutive anyway.
        + src/Makefile.in: remove duplicate stanza
        + only consider using a project for shared libraries.
        + style. Silent gnat-4.9 warning about misplaced "then".
        + generate shared library project to honor ADAFLAGS, LDFLAGS.

-- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]