分享
RELEASE_NOTES-1.0.2.txt
下载文档

ID:3447439

大小:2.81KB

页数:2页

格式:TXT

时间:2024-05-02

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
RELEASE_NOTES 1.0
------------------------------ shFlags.sh 1.0.1 Release Notes ------------------------------ Preface ------- Copyright 2008 Kate Ward. All Rights Reserved. Released under the LGPL (GNU Lesser General Public License) Author: Kate Ward (kate.ward@) This document covers any known issues and workarounds for the stated release of shFlags. General info ------------ This is both a minor bug fix release, and a minor new feature release of shFlags. It adds several warning messages, fixes three issues, and now displays the default value behind the help string when help is requested. Additionally, the coding standards have been modified slightly and officially documented. They were taken from the standards used by shUnit2 (the unit testing framework used for the unit testing). Please see the CHANGES-1.0.txt file for a complete list of changes. The unit tests -------------- shFlags is designed to work on as many environments as possible, but not all environments are created equal. As such, not all of the unit tests will succeed on every platform. The unit tests are therefore designed to fail, indicating to the tester that the supported functionality is not present, but an additional test is present to verify that shFlags properly caught the limitation and presented the user with an appropriate error message. shFlags tries to support both the standard and enhanced versions of **getopt**. As each responds differently, and not everything is supported on the standard version, some unit tests will be skipped (i.e. ASSERTS will not be thrown) when the standard version of **getopt** is detected. The reason being that there is no point testing for functionality that is positively known not to exist. A tally of skipped tests will be kept for later reference. To see the test results for the various OSes tested, please visit Standard vs Enhanced getopt --------------------------- Here is a matrix of the supported features of the various **getopt** variants. +-------------------------+---+---+ |Feature |std|enh| +=========================+===+===+ |short option names | Y | Y | |long option names | N | Y | |spaces in string options | N | Y | +-------------------------+---+---+ Known Issues ------------ The **getopt** version provided by default with all versions of Mac OS X (up to and including 10.5.5) is the standard version. As such, only short flags are supported. The **getopt** version provided by default with all versions of Solaris (up to and including Solaris 10 and OpenSolaris) is the standard version. As such, only short flags are supported. Workarounds ----------- The Zsh shell requires the ``shwordsplit`` option to be set, and the special ``FLAGS_PARENT`` variable must be defined. .. vim:fileencoding=latin1:ft=rst:spell:tw=80

此文档下载收益归作者所有

下载文档
收起
展开