"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "petidomo-4.0b6/libargv/NEWS" of archive petidomo-4.0b6.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 -------------------------------------------------------------------------------
    2 $Id: NEWS,v 1.1 2000/12/13 15:38:37 simons Exp $
    3 -------------------------------------------------------------------------------
    4 
    5 Version 2.4.0:
    6 
    7 	* Migrated the web support functions out to argv_web.[ch].
    8 	* Made a number of general code cleaning, format updating improvements.
    9 	* Added argv_value_string function to convert a variable into string.
   10 	* Added support for negative numbers.
   11 
   12 Version 2.3.1:
   13 
   14 	* Added ARGV_FLAG_MAND which is used to set any option as mandatory.
   15 	* Renamed ARGV_ARRAY to be ARGV_FLAG_ARRAY.
   16 	* Fixed --argv-file to handle non close arguments.
   17 	* We now allow mandatory boolean args.
   18 	* Added ARGV_SIZE and ARGV_U_SIZE and renumbered the types.
   19 	* Updated the docs a tad.
   20 	* Renamed ARGV_CHARP to ARGV_CHAR_P.
   21 
   22 Version 2.3.0:
   23 
   24 	* Renamed aa_entryn aa_entry_n.
   25 	* Added new ARGV_SIZE type to handle 10k and 15m.
   26 	* Added other enable/disable forms: yes/no, on/off, 1/0.
   27 	* Added lasttog env setting to have -- toggle last-arg on/off.
   28 
   29 Version 2.2.0:
   30 
   31 	* Added --argv-file functionality.
   32 	* Improved usage message handing.
   33 	* Added argv_interactive flag which will exit on errors.
   34 	* Added argv_error_stream which can be set to FILE * were errors go.
   35 	* Removed some unresolved references: strcasecmp, strdup.
   36 	* Fixed some porting problems to Unixware.  Unsigned chars.
   37 	* Improved the non-interactive workings of the library.
   38 
   39 Version 2.0.2:
   40 
   41 	* CHARP types now strdup'd and then freed.
   42 	* Added BOOL_ARG for a variable which expects a yes or no.
   43 	* Added U_INT and U_LONG arg variable types.
   44 	* Re-added --usage-all for printing all the available options.
   45 	* Added web argument processing of environmental variables.
   46 
   47 Version 2.0.1:
   48 
   49 	* Fixed a bug with XOR processing.
   50 	* Added ARGV_INCR variable type which increments variable.
   51 	* Improved some of the configuration for strings, etc.
   52 	* Added displaying of type and value with --argv-display.
   53 
   54 Version 2.0.0:
   55 
   56 	* Added some new/better sections to the manual.
   57 	* Added new --argv-display routine to dump argument values.
   58 	* argv_shell initial version working for shell scripts.
   59 	* Added argv_was_used() call using the in structure used flag.
   60 	* Added better mechanisms for const definition.
   61 	* Finally added the env variable processing for GLOBAL_ARGV.
   62 
   63 Version 1.2.2:
   64 
   65 	* Inlined version.h into argv.h
   66 	* Added new configure cc-ansi macro.
   67 
   68 Version 1.2.1:
   69 
   70 	* Updated the manual a bit.
   71 	* Fixed problems with STDC arguments.
   72 	* Simplified the including of argv files into other modules.
   73 	* Merged in most external files into argv.c, argv.h, argv_loc.h
   74 
   75 Version 1.2.0:
   76 
   77 	* minor fixes
   78 
   79 Version 1.1.9:
   80 
   81 	* added argv_copy_args()
   82 	* added argv_argv and argv_argc global variables
   83 	* removed argv_zero
   84 
   85 Version 1.1.8:
   86 
   87 	* More compatibility functions added.
   88 
   89 Version 1.1.7:
   90 
   91 	* Added the ability to take NULL arg arrays.
   92 
   93 Version 1.1.6:
   94 
   95 	* Worked on manual README and other notes files.
   96 	* Added ARGV_XOR functionality.
   97 	* Added -D=5 functionality.
   98 	* Removed LGPL copyright and put in its place fully free notices.
   99 
  100 Version 1.1.5:
  101 
  102 	* Added ARGV_BOOL_NEG for booleans that get set to false if used.
  103 	* Added lots of files and configuration scripts.
  104 	* Added ARGV_MAYBE and probably some creepy crawlies.
  105 
  106 Version 1.1.3:
  107 
  108 	* Removed ARGV_MORE and ARGV_PROCESS and argv_process now returns void.
  109 	* Fixed up default printing of long special-options.
  110 
  111 Version 1.1.2:
  112 
  113 	* Added short-option help.
  114 	* Added array processing.  Moved arg_t -> argv_t.
  115 	* Finally complete de-local'izing the code.