pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
*: remove files that shouldn't have been committed.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Sun Jan 22 16:04:43 2017 +0100
Changeset: 264633fd6cc85c42e56ffa74556b331ffeb43a77
Removed Files:
gle/log
swift/log
unzip/log
Log Message:
*: remove files that shouldn't have been committed.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=264633fd6cc85c42e56ffa74556b331ffeb43a77
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gle/log | 904 --------------------------------------------------------------
swift/log | 15 --
unzip/log | 249 -----------------
3 files changed, 1168 deletions(-)
diffs:
diff --git a/gle/log b/gle/log
deleted file mode 100644
index e90f9af..0000000
--- a/gle/log
+++ /dev/null
@@ -1,904 +0,0 @@
-4.2.5 (August 2015)
-
-Bug Fixes
- Force locale to "C" in QGLE
- Apply patch by Chris Ward to make GLE build with GCC5
- Fixed #53 Segfault when non-ASCII characters and Tex labels enabled
- Take key (outside graph) into account when doing "scale auto"
- Fixed "end if" not allowed before size command
- Fixed rounding error in colormap command
- Fixed bug in zmin/zmax arguments for colormap with a function
- Fixed bug #50: GLE axis auto scaling does not take error bars into account
- Fixed bug #52: Error bars should be clipped to the graph window
- Fixed filling problem (-nomaxpath no longer needed for fills)
- Fixed bug #54: GLE overwrites .tex file
- Fixed Rotated y2labels does not work (reported by Viachara Amirdayl)
- Fixed 'shade' fill option does not work (reported by Ben Lobo)
- Fixed "xnames from di": don't show labels twice
- Bug 3494736: QGLE terminates trying to create new file
- Implemented patch to use RTLD_DEEPBIND for dlopen
- Fixed all compiler warnings (gcc 4.7.0)
- Corrected formatting of 3D axis labels (bug reported by Nick Pomponio)
- Strip should use --strip-unneeded for library (Reported by Christian T. Steigies)
- Attempt to fix: Bug 669161: gle-graphics: FTBFS on sparc
-
-New Features
- Dynamic typing and type checking in the expression evaluator
- Allow d[i] in let expression
- Added ndatasets() function
- Support for .gz data files in colormap command
- Added colormap option "interpolate nearest" (based on patch by Brandon Aubie)
- Made colormap take into account x/yaxis options such as log and negate
- Added barcode.gle (by Jan Soubusta)
- Added autocolor function to graphutil.gle
- Added polar_segment to polar.gle
- Improvements to the device$() function (suggested by Elrond)
- Bitmap caching in the Cairo device (suggested by Alexis Letessier)
- Added "-inverse" option to inverse black / white colors (based on patch by Brandon Aubie)
- Adds "percent" number formatting option (patch by Brandon Aubie)
- Adds "textcolor" to the key block (patch by Brandon Aubie)
- QGLE monitors include and data files and updates preview if these change
-
-4.2.4c (March, 2012)
-
-Bug Fixes
-
- Added checks on number of data sets, bar definitions, and fill definitions (QGLE crash reports 02/07/2012 and 02/16/2012)
- Save .glerc in user's AppData on Windows
- Added manifest to prevent AUC Virtualization on Windows Vista and above
- Search "C:\Program Files (x86)" on 64 bit Windows for installed software
- Fixed type in manual: logfit -> logefit
- Fixed bug in tokenizer
- Fixed crash when parsing "let d1 = x.x" (QGLE crash report 02/28/2012)
- Fix for message "QWidget::setWindowModified: The window title does not contain a '[*]' placeholder"
- Fixed bug in centering of .inc output (reported by Antonio DiCesare)
- Bug 3485409: GLE should check for Cairo version >= 1.10.0
- Added Python script to generate GLE palette functions (contributed by Brandon Aubie)
- Fixed "too many open files" when including bitmaps in filled boxes (reported by Alexis Letessier)
- Fixed issue with filled boxes (reported by Alexis Letessier)
- Make GLE compile with GCC 4.7.x (issue raised by Terje R�)
- Support other 64bit systems besides x86
- Fixed more GLU problems introduced in Qt4.8
-
-4.2.4b (January, 2012)
-
-Bug Fixes
-
- Added GLU dependency to make GLE compile with Qt4.8
- Fixed bug in fallback to "texcmr" when using -cairo
- Fixed crash due to subroutine argument type mismatch
-
-4.2.4 (January, 2012)
-
-New Features
-
- "Marker only" 3D plots (patch by Laurence Abbott)
- Added "discontinuity threshold" option to graph block
- Added "draw" command to graph block
- Added "msize" option to box plots (request by Nicolas Lerme)
- Added GLE-TeX symbols \uparrow, \downarrow, \updownarrow, \Uparrow, \Downarrow, \Updownarrow, and \backslash
- Added changes by Pascal Buescher to feyn.gle
- Added functions rgba() and rgba255()
- Added functions xg3d() and yg3d()
- Always embed all fonts in PDFs
- Cairo (www.cairographics.org) rendering now available in QGLE
- Control constructs (e.g., if-then-else and for-next) can be used in graph and key blocks
- Feature #3174151: Variable justification
- GNU/Hurd now officially supported
- Multiple layers in graph blocks
- New "begin length" block to compute curve length
- New CSV file reader with better error handling and wider CSV format support (including Microsoft Excel)
- Option "-cairo" can now be combined with LaTeX expressions
- Semi-transparent colors (also known as alpha blending)
- Support for "key separator" in graph blocks
- Use Poppler PDF library for rendering in QGLE and for image exports
- Support GZIP compressed CSV data in graph blocks
- QGLE export dialog remembers resolution and other settings
- Better definition of circle style markers (including "dot")
- Added support for arc arrow heads in QGLE edit mode
-
-Bug Fixes
-
- Fix for "QGLE does not support bold / italic fonts" (aka "set font rm" insertion problem)
- Bug #3101026: Fixes for possible buffer overflows
- Bug #3344819: Marker line width is different in legend
- Fix for bug in number formatting (part before 10^x missing)
- Fix for compiler error on std::min/max (suggested by Laurence Abbott)
- Fixed \leftarrow kerning problem
- Patch by Michal Vyskocil: Use QMAKE_LIBS_DYNLOAD
- Subticks are now generated over the entire axis range
- g_bitmap now also works with "-cairo"
- Bug #3434175: Turning on sublabels produces wrong width of some subticks
- Fixed bug in when QGLE edits scripts with filled boxes
-
-4.2.3 (September, 2010)
-
- #3058793: y1axis dominates the plot (lin/log) bound to y2axis
- #2782744: Automatic tick labels with latex
- Fixed compilation on Mac OS/X
- The graph block's "data" command now understands column c0, which contains the data set's line numbers
- #2996854: Missing a few multiple bars
- Fixed: xend()/yend() do not work in QGLE's edit mode
- QGLE's about box has been improved and shows license and contributors in separate tabs
- Graph command 'xsubticks length' now overrides 'xaxis grid'
- Fixed: key block with 'fill' incorrectly changes the 'set fill' value
- #2995351: Unwanted vertical space generated in graph module
- Added "background" command to graph block to set the background color
- #2949503: Fixed a number of errors in the GLE 4.2.2 manual
- #2950381: Allow "marker m$" with m$ a string variable in the graph block
- #2949642: Log axis sub tick font size should be based on the "alabelscale" setting
- #2949495: Access to environment variables: added getenv() command and allow $ENVVAR in file names
- Added support for single quoted strings
- Escaping single and double quote characters in strings now works by doubling them
- Experimental support for EMF output (the vector format on Windows).
- New QGLE menu entry "Edit | Copy as EMF" to copy the diagram to the clipboard on Windows.
-
-4.2.2 (January, 2010)
-
-New Features
-
- Windows installer can now copy settings from a previous GLE install thereby avoiding the long 'find dependencies' process.
- Support \'' style umlauts in LaTeX expressions (bug #2858424).
- Additional command line options for GhostScript/PDFLaTeX/LaTeX/DVIPS can now be specified in the "glerc" settings file
- GLE now expands environment variables in the tool paths specified in the "glerc" settings file.
-
-Bug Fixes
-
- QGLE now no longer modifies the string argument of "write" if a text string is moved or one of its properties is changed.
- GLE now compiles with "-Wl,--no-add-needed" and hopefully also with binutils-gold.
- Fixed GLE crash on illegal font name.
- Fixed GLE crash on certain scripts with error bars.
- Fixed regression in key block in 3.5 compatibility mode.
- Diamond markers are now also centered in 3.5 emulation mode.
- QGLE now sets the locale such that the decimal point indicator is "." (workaround "export LC_ALL=C").
- Fixed crash in certain bar graphs (reported by Massimo Canonico).
-
-4.2.1 (August, 2009)
-
-New Features
-
- Added "from/to/step" options to "values" command of "contour" block.
- Number of available datasets increased from 100 to 1000 (patch by Laurence Abbott).
- Added "reload" button to QGLE.
- Added "key off" to turn off the key of a graph block (Feature #2781887).
- Added "ylabels align left" to align all labels left (right is the default).
- Added support for FreeBSD (Bug #2786222).
- Added support for --docdir configure option.
- Changed package name to "gle-graphics" and distribute GLE's source code as .tar.gz.
- Moved plotter fonts to a separate package (./configure --with-extrafonts=yes to enable these).
- Added license information to all files where this can be done easily.
- Replaced font metrics files for core PostScript fonts with a set that is freely available from Adobe.
- Manual can now be compressed and installed as "gle-manual.pdf.gz".
- Configure script checks for "qmake-qt4" before checking for "qmake".
-
-Bug Fixes
-
- Arrowhead not drawn correctly when using dashed line (#2838971).
- Fixed problem in TeX macro substitution (#2838978).
- Curve with zero distance control points should be straight line #2838965).
- Added support for operations on arbitrary length strings.
- More commands are now allowed to come before the "size" command (e.g., bitmap_info).
- Improved routine for determining axis tick labels.
- Fixed QGLE crash on key block error (e.g., entry with no text).
- QGLE no longer crashes when "Save As" is selected while an EPS (not GLE) file is loaded.
- QGLE fix for the case that a "recent file" is opened that no longer exists.
- Fixed crash in "postscript" include command if bounding box is at the end of the EPS.
- The "clean" target now removes all files generated by "make".
- A "distclean" target has been added to also remove all files generated by "./configure".
- Replaced calls to "make" with "$(MAKE)" to handle the case that GNU make is "gmake".
- Added range checks for "from" "to" and "step" for the "letz" and "fitz" blocks.
-
-4.2.0 (April, 2009)
-
-New Features
-
- Added "range" and "nsteps" options to the graph block's let command.
- Added functions file$() and path$() to retrieve the script's name and path (suggested by J�Baumgartner).
- Added function isname() that tests if its argument is a named point or object.
- Added "set background" to set background color of shade / grid filling patterns.
- Added "background" to bar command and key block.
- Added "set fillmethod", which can be "GLE" (more accurate) or "PostScript" (faster).
- Source distribution now includes syntax highlighting patterns (in contrib/editors/).
- Source distribution now includes the GLE manual (compile with "make doc").
- Adds "ylabels log n1" to enable subticks without labels on a log scale axis (patch by Luca Donetti).
- Adds option "adist" to "x/ytitle" to set the distance between the title and axis (useful for aligning axis titles of multiple graphs).
- Support for multi-dimensional let (#2008719).
- (See: let-multi-dim.gle.)
- Support for stdin/stdout (#2009125).
- E.g., cat file.gle | gle -d pdf - > file.pdf
- E.g., cat file.gle | gle -o file.pdf -
- Experimental support for objects with named points.
- (See: transistor.gle, shapes.gle.)
- Scalable Vector Graphics (SVG) output device (-d svg).
- Engineering format "eng" for the format$ function and axis format option.
- (See: axisformat.gle.)
- Quantile based axis auto-scaling (by Florian Wisser).
- New axis command: "roundrange on/off" to disable rounding the axis range to the next tick.
- New key block mode: "compact", which combines "marker" and "line" in one column.
- New key block setting: "background", which sets the background color.
- Key box is now transparent (only for keys defined within the graph block).
- Adds function "atan2" (#1881021).
- QGLE is now available on MacOS/X (installation instructions).
- "File | Edit" menu added to QGLE for easy access to files included in GLE script.
- "Edit | Copy as Bitmap" menu added to copy the diagram to the clipboard.
- Adds entries to QGLE's help menu to display the GLE manual and website.
- GUI for detecting GLE's software dependencies (GhostScript and LaTeX).
- Automatically infer device from extension of "-o" option, which specifies the output name.
- DSC comments for title and creator added to PostScript/EPS/PDF output.
- Includes HiResBoundingBox in PostScript output.
- Better support for UTF8 accents in LaTeX expressions (use \usepackage[utf8]{inputenc}).
- Command line option "-noligatures" to disable the use of ligatures for "fl" and "fi".
-
-Bug Fixes
-
- Fix for stack corruption in PSGLEDevice::read_psfont() (bug #2543164).
- GLE now creates .inc file if -inc is given and script does not contain TeX expressions (bug #2165591).
- Fix for smooth crash in case of too few data and missing values (reported by Cilliers Kruger).
- Fix for 3D plot bounding box (reported by Brandon Aubie).
- Fix for QGLE compilation on MacOS/X: add "-spec macx-g++" to qmake (suggested by Mol Lukas).
- Fix for "xsubticks lwidth" also affecting the line width of the main ticks.
- Fix for the "strip" target in Makefile.in (by Michal Vyskocil).
- Auto-ranging now also works for x2axis/y2axis (#1933925).
- GLE can't handle filenames with a dot (#2015073).
- Fix for auto-range function with data sets with no spread (suggested by Florian Wisser).
- Fix for "nox" option of "data" command of graph block.
- Fixes for incorrect code points in GLE's Unicode table (o.a., for "� Combining "clip" + "fill" in "begin path/end path" does not perform the requested fill.
- Command line option "-noctrl-d" and some others are not documented in GLE's man page and "-help" output.
- Landscape detection PS mode is now more robust.
- Fixes for all warnings new in GCC 4.3.0.
-
-4.1.2 (March, 2008)
-
- GLE fails to read certain JPG files (bitmap command).
- Colormap command does not work for non-square .z files.
- Bug "rotate + tex = misplacement of text" (#1881020).
- Patch to make GLE compile with gcc 4.3 (include limits.h) (by Terje R�).
- QGLE's export fails if path contains a space or '.' character.
-
-4.1.1 (January, 2008)
-
- Smooth option of "dn line" fixed for log-scale graphs (Bug #1860761).
- Patches to make GLE compile with gcc 4.3 (by Michal Vyskocil).
- Patches to make GLE work on 64 bit machines with "lib64" dir (by Michal Vyskocil).
- Fix for GhostScript problem in QGLE on 64 bit machines.
-
-4.1.0 (December, 2007)
-
-Detailed Changes
-
- Added man page (now "man gle" should work on Linux).
- Added option "-verbosity" to set the amount of console output produced by GLE.
- Grid is now by default under the bars (use "grid ontop" to get the old behavior).
- Added "boxcolor" command to key block to set the color of the box indicating the fill.
- Added "append" and "prepend" commands to format$ strings.
- Added command "abound x y" to update the current bounding box.
- Added "scale auto" "hscale auto" "vscale auto" to fit the graph to the page size.
- Added auto-key based on header in data set.
- Added auto-xnames based on names in first data set column.
- Added "let d2 = hist d1 from 0 to 10 bins 10" for computing histograms (step 1 can be used instead of bins).
- Added "bar" option to "dn line" command for drawing histograms.
- Data sets can now be just one column. If "nox" is given, the x-values are set to 1...N.
- Added "compatibility" command (e.g., compatibility "3.5").
- Added compatibility range option to include command.
- Added support for standard SVG/X11 color names (by color, alphabetical).
- Added HTML notation for color names (e.g., #FF0000 = red).
- Added "defcolor name color".
- Added "set fill xxx" and "set pattern xxx".
- Made "include filename.gle" itempotent.
- Added "declare sub name args", to allow forward declarations of subroutines.
- Added "default" to set default values for subroutine arguments.
- Output of LaTeX is now hidden, only errors are shown if they occur.
- Option "dticks" now works for log scales + improved log autoscaling.
- Improved Windows installer: added bitmaps and license screen (by Vincent P LaBella).
- Added "mdist d" option to "dn marker" to draw a marker every d cm along the given curve.
- Added "deresolve n" option to "dn line" to subsample the points before drawing (by Laurence Abbott).
- Added option "average" to "dereslove" to average the points instead of just skipping them.
- Added functions dataxvalue(di,i), datayvalue(di,i), ndata(di) (by Laurence Abbott).
- Added options "xmin" "xmax" "ymin" "ymax" to fitting routines of "let" command.
- Added "-safemode" command line option that prevents GLE scripts from accessing the file system.
- Added "-allowread" and "-allowwrite" to allow I/O in given paths if "-safemode" is given.
- Added "comment" option to "data" in graph block (by Vincent P LaBella).
- Example: "data filename.dat d1=c1,c2 comment //" will make GLE ignore lines starting with "//" in the data file.
- Better formatting of error messages if script contains long lines.
- Added support for curved arrows on arcs, elliptical arcs, and bezier curves (experimental).
- Added "palette" option to colormap command.
- Added fitting of arbitrary functions (based on fitls code from GLE 3.x).
- Example: "let d2 = fit d1 with a*sin(b*x)+c*x^2+d".
- Example: "let d2 = fit d1 with a*sin(b*x)+c*x^2+d eqstr e$ rsq r".
- These two examples fit dataset d1 with a function of the form "a*sin(b*x)+c*x^2+d" and put this function in d2.
- The second example in addition stores the resulting equation as a string in variable "e$" and the correlaction coefficient in "r".
-
-4.0.12 (September, 2006)
-
- Includes a GUI called QGLE (written by A. S. Budden)
- - displays the output of GLE and updates automatically after the source file is modified (run "gle -p myfile.gle")
- - has basic editing tools (add amove/line/circle/...)
- - QGLE is based on the QT and Ghostscript library
- Added GNU autoconf support (in addition to the regular makefile.os system)
- (on Linux, one can now compile with ./configure; make; make install)
- Added autopackage support
- UTF8 support (limited to latin characters with accents)
- LaTeX expressions are scaled to the current font height
- (set texscale none/fixed/scale)
- LaTeX expressions are used in key and graph blocks (set texlabels 1)
- The "begin box / end box" block now fills underneath its contents
- Added keyword "local" to define local variables
- (see e.g., Examples | Fractals | Sierpinski on the website)
- Added "colormap" command (regular and graph block)
- (see e.g., Examples | 3D plots | Information Gain on the website)
- Colormap works for functions and for .z files
- Added option "-v" to run another version of GLE
- (if more than one version is installed, use "gle -help v" to list installed versions)
- Added "begin object name" and "end object" to define objects
- Added "draw name.pos" to draw objects
- More sensible defaults for graph font sizes
- (use gle -cmode 3.0 to get the old defaults)
- Font size in graph now depends on the "hei" setting
- Added new set subcommands: titlescale, atitlescale, ticksscale, atitledist, alabeldist
- (to set font sizes and distances relative to the value of the "hei" setting)
- Distance between axis labels and title are better calculated
- Added "margins", "dist", "coldist" and "row" options to key block
- Added "scale h v" command to graph block, which is equivalent to a hscale/vscale pair
- Added colored fill patterns for the "bar" command and key block
-
- bar d1,d2,d3,d4 fill blue,red,blue,purple pattern none,shade,grid,shade2
-
- Added "xnames from di" to retrieve the axis labels from a data set
- Added "xnoticks p1 p2 ..." to disable ticks at specified positions
- Added "ftick x0" to "axis" to manually set the position of the first tick
- Added "offset y0" to "axis" to move the origin of the axis
- Added "angle a" to "axis" to rotate the axis labels
- Added "x0axis" and "y0axis" (these are disabled by default)
- Added option "center" to center a graph block
- Added option "math" to create a "math mode" graph with the axis crossing at the origin
- (see e.g., Examples | 2D Simple | Sin on the website)
- Added option "horiz" to bar command allowing "horizontal" bar plots
- Added option "style" to bar command allowing user defined bar styles
- (see e.g., Examples | 2D Complex | Color Bar on the website)
- Added arrow styles "filled", "empty" and "simple"
- Added support for user defined arrow styles
- (see e.g., Examples | Other | Arrow Styles on the website)
- Added function xbar(xp,i) retrieving the x-coordinate of bar i in a bar plot
- Added function xy2angle(dx,dy) that computes the angle (polar coords) given dx and dy
- Added function sdiv(x,y) implementing y == 0.0 ? 0.0 : x / y
- Added formatting modes "pi" and "frac" to format$
- (see e.g., Examples | 2D Simple | Sin on the website)
- Subroutine definitions and assignments can come before the size command
- Checks for correct nesting of all block commands
- While loops are now also supported (besides until ... next loops)
- Support for single line then/else blocks allowing code such as
-
- if a < 1 then print a "is smaller than 1"
- else if a < 2 then print a "is smaller than 2 but larger than 1"
- else if a < 3 then print a "is smaller than 3 but larger than 2"
- else print a "is larger than 3"
-
- LaTeX expressions can now also be used in combination with .ps output
- Axis scales are now computed based on the datasets that are actually used
- Graph block can include function calls, of which the output is clipped to the graph window
- (see e.g., Examples | 2D Complex | Labeled Scatter on the website)
- The manip utility has been integrated back into the GLE distribution
- (see e.g., this screenshot of manip).
-
-4.0.11 (December, 2005)
-
- Adds the contour utility for generating contour plots.
- Adds the fitz utility for generating 3d plots based on given data.
- Adds support for command line arguments using nargs() arg(i) and arg$(i).
- Adds the command line option -o to specify the name of the output file.
- Fixes a bug with accents (\^, \i, and \j are supported now).
- The \tex{} escape sequence can now also be used in tables.
- From and to specifications are now optional for let command.
-
-4.0.10 (November, 2005)
-
- Adds landscape support to the full page mode (orientation landscape).
- Improves the Windows installer (it now shows the readme, etc.).
- Fixes a bug in the parsing of some floating point numbers (e.g., 1.e5).
- Fixes a bug in user defined markers.
-
-4.0.9 (August, 2005)
-
- Parser has been significantly improved and gives more informative error messages.
-
- >> test.gle (22) |x = 64; y = log2(x)|
- >> ^
- >> Error: call to undefined function 'log2'
-
- TeX expressions are now included in output by default, use -inc for the "inc way".
- Added option -fullpage.
- Added pagesize and margins commands and corresponding config section.
- Added function eval(expr$) that evaluates expr$ and returns the result.
- Added option "curve angle1 angle2 d1 d2" to commands rline, aline and join.
- Fixed grid in log plots.
- Added escape sequence \expr{some_exp} that can be used in block commands and inserts the result of evaluating some_exp.
- EOF is stripped from .eps if included with postscript command.
- Special variables xgmin, xgmax, ygmin, ygmax, xg2min, xg2max, yg2min, yg2max that indicate the graph axis bounds.
- Fixed bug in return value of user defined functions.
- Fixed bug in loading of certain .tiff files that include alpha data (EXTRASAMPLE_UNASSALPHA).
- Angstrom symbol \AA added.
- Rewrote fopen/fread/fclose code based on new tokenizer.
- Added "fgetline chan line$" to read an entire line from a line.
- Added "ftokenizer chan commentchar spacetokens singletokens" to set up the tokenizer.
- Added command line option -c that turns GLE into a calculator.
- Added option -gs for fast GhostView previewing (by Axel Rohde) (only on Unix).
- Added rgb255() and rgb() functions.
- Added set arrowsize 0.5 arrowangle 30 to control shape of arrows.
- Local variables can now be used in graph blocks.
- Slope, Offset and R squared values of regression plots can be stored in global variables.
- Removed dependency on BOOST library.
-
-4.0.8 (March, 2005)
-
- One executable "gle" instead of one for each driver "gle_ps" and "gle_svg".
- Output to .pdf/.png/.jpeg by linking to GhostScript.
- Support for LaTeX expressions in GLE scripts using the command "tex" or the macro "\tex{}". (Examples can be found here.)
- Support for bitmap import (.jpeg/.png/.tiff/.gif) using the commands "bitmap" and "bitmap_info". (An example can be found here.)
- Options "impulses", "steps", "fsteps", and "hist" for the graph command "dn line".
- Option "round" for the commands "box" and "begin box" to simplify drawing boxes with rounded corners.
- Command "separator" in keys to construct keys with multiple columns.
- Option "absolute" to the offset command to position the key, e.g., at the bottom-center of the output.
- Function "format$" for formatting numbers (e.g., format$(1/3,"fix 3") = 0.333).
- Option "format" to the axis graph command to format the labels in a similar way.
- Functions "pagewidth()", "pageheight()", "width(name)", "height(name)", "pointx(name)", "pointy(name)".
- Command "print" for writing to the command prompt.
- Support for config file $GLE_TOP/glerc and $HOME/.glerc (on Unix).
-
-4.0.7 (December, 2003)
-
- No more segmentation fault when encountering some types of errors.
- Unix version can now handle dos text mode files, gle, makefmt and fbuild.
-
-4.0.6 (December, 2003)
-
- Includes makefiles for OS/2.
- Fix for slow rendering of long complex paths in postscript file. Speed now equivalent to 3.3h.
- Tweak to exe and src release filenames i.e gle_version_[src,exe]_[platform]....
- Exits gracefully when it cant open a file such as a data file in graph, image file, include file or using fopen.
-
-4.0.5 (November, 2003)
-
- Fix unix/linux compile issues with afm files. They now have the proper line endings for Unix.
- Fix compatability issue with 3.3h: ATN and ATAN now work equivalently. In 3.3h only ATN worked for arctangent?
-
-4.0.4 (November, 2003)
-
- Fix unix/linux compile issues.
- Will search c:\program files\gle (WINDOWS) or \usr\local\bin (UNIX) directories if GLE_TOP environment variable is not set.
- Proper wildcard/globbing handling on UNIX (assumes shell does the expansion).
- Minor improvement on file finding and error reporting.
- Cleanup of unused functions and varibles in gle.cpp.
- Windows binary now compressed with upx.
-
-4.0.3 (November, 2003)
-
- Accepts filenames with wildcards/globbing i.e. "gle_ps *.gle" will compile all gle files in current directory.
-
-4.0.2
-
- Fixed problem with program crashing when it couldn't open the gle file or include file.
- New zip files of source code and win32 executables.
-
-4.0.1
-
- Fixed problem with PATH and GLE_TOP not being set properly in installer. Fixed problem with loading include files from GLE_USRLIB.
-
-4.0.0
-
- Code cleanup from 3.5.
- Compiles with latest C++ compilers.
- Has better error reporting where it prints out the line number and text associated with the line (even if the error was detected in an include file).
- Removed ncurses dependancy.
-
-GLE 3.3g (14-May-1994)
-
- Ported to ALPHA OSF/1, some bugs still exist though.
- Merged changes made for gle32 and solaris and linux.
-
-GLE 3.3f (16-April-1993)
-
- fixed bug on sun's with axis labelling.
- dviprint -dsx Sixel graphics driver added to GLE DVIPRINT,
- thanks to: Evan Wilson, N Z Dairy Group
-
- Fixed RETURN statement so that it takes an optional parameter.
- (It always did, but why it used to work I don't know as the
- parameter wasn't optional)
-
- Added a yaxis option
- yaxis negate
- This is reversed the numbering on the y axis. For use with
- measurements below ground, where you want zero at the top and
- positive numbers below the zero.
-
-GLE 3.3e (1-Jan-1993)
-
- Fixed clipping of lines through a log axis.
- Fixed help display which was loosing two lines on multi page
- displays.
-
-GLE 3.3d
-
- Problem with SMOOTH on SUN machines fixed.
- fixed bug with named objects on postscript driver.
- added -nops qalifier to dviprint.
-
-GLE 3.3c (1-Apr-1992)
-
- Fixed problems with large datasets in surface and contour
- Fixed problem with /kern/lower/movexy and other def's
- Fixed bug with dviprint -depson -hires -nosquash
- Fixed bug with smoothing contours which made lines dissappear.
- (20-Sep-1992)
- Fixed bug with UNTIL looping.
- Removed limit of number of 'saved' points.
- (1-Dec-1992)
- Fixed tokenizer so "ab\"cdef" would accent the 'c' as expected.
-
-GLE 3.3b (25-Mar-1992)
-
- Bigfile now accepts variables in place of the file name, e.g.
- xxx$ = "test.dat,2,3"
- d1 bigfile xxx$
- Added AUTOSCALE option to bigfile e.g.:
- d1 bifile a.dat line autoscale
- This pre-reads the file to scale the axis, which is slow but
- sometimes required.
- Updated version of inittex.ini which was causing problems with
- /char /def /movexy
- UNIX: install.com now copies graph.idx into system area.
- VMS: dviprint symbol added to CGLE_LOGIN.COM
-
-GLE 3.3a (27-Jan-1992)
-
- Bug: lowercase xnames labels being mis-aligned is fixed.
-
- Gle now writes out gletmp.t1 .t2 .t3 .t4 instead of .bak
- so you have four backup versions if something crashes.
-
- Fixed axis rounding errors for labels, e.g. .1 to .9 step .1
- might occasionally stop at .8
-
- Fixed filled boxes on DVIGLE driver, the filled region wasn't
- being translated if a scale or rotate was being used.
-
- Added commands:
- fopen, fclose, fread, freadln, fwrite, fwriteln
- E.G.:
-
- fopen "file.dat" inchan read
- fopen "file.out" outchan write
- until feof(inchan)
- fread inchan x y z
- aline x y
- rline x z
- fwriteln outchan x*2 "y =" y
- next
- fclose inchan
- fclose outchan
-
- The following accents now work.
- \` \' \v \u \= \^ \. \H \~ \"
- e.g.
- text P\'e ter
-
-GLE 3.2i (1-Jan-1992)
-
- Improvements made to lstyle for dot matrix and laserjet drivers.
- It now works!, patterns which don't divide into 32 bits and
- dashlen are both supported. (Thanks to Frank Evans)
-
- HPGL driver modified, now supports sizes greater than a3.
- New symbols HPGL_ADDX, HPGL_ADDY add a margin to the plot.
- These default to .9cm and 1.5cm
-
- Bug in 'E' format numbers, 5e+7 was interpreted as 5+7 = 12
- instead of 50,000,000 (5e7 was always interpreted correctly)
-
-GLE 3.2g (1-Nov-1991)
-
- All bitmap dot matrix drivers have been re-written:
-
- dvigle
- dvilj, dvilj300, dviepson, dviep24
-
- They now perform clipping and filling correctly, funny
- glitches in filled characters (texcmr) have been fixed.
-
- They also support a much wider range of fill styles
-
- Print the file DVIFILL.GLE to see the supported fill
- options.
-
- The command syntax has changed, the commands:
- dvilj, dvilj300, dviepson, dviep24
-
- Have been replaced by:
- dviprint -dlj
- dviprint -dlj -hires (was dvilj300)
- dviprint -depson
- dviprint -depson -hires (was dviep24)
-
- Support for HP-PaintJet printers
- has been added:
- dviprint -dpj
-
- Usage: dviprint [-depson | -dlj] [-old] [-hires] [-debug] [-output xx.prt]
- -depson To produce output for epson printers
- -dwp To add tiff image to wp .eps file
- -dlj To produce output for HP LaserJet printers
- -dpj To produce output for HP PaintJet printers
- -dover Overhead transparency mode for PaintJet
- -old For old HP Laser Jet printers (no compression)
- -hires Uses high resolution for that printer (slower)
- -wide If your printer has a wide carriage
- -noflip Disable's auto flipping
- -nosquash Tries to print it full size
- -compress Force internal bitmap compression (slow,saves memory)
- -noff No form feed
- -debug Prints debug messages
- -out x.x Prints output to file instead of printer port
-
- ...
- 3d Bar graphs are now supported, the commands are:
-
- bar d1,d2 3d .5 .3 side red,green notop
- bar d3,d4 3d .5 .3 side red,green top black,white
-
- Take note of comma's.
-
- 3d (xoffset yoffset)
- Specifies the x and y vector used to draw the receding
- lines, they are defined as fractions of the width of the
- bar.
- A negative xoffset will draw the 3d bar on the left side
- of the bar instead of the right hand side.
-
- side (color list)
- The color of the side of each of the bars in the group.
-
- top (color list)
- The color of the top part of the bar
- notop
- Turns off the top part of the bar, use this if you have
- a stacked bar graph so you only need sides on the lower parts
- of each stack.
-
- Note: You won't see the color of the side or top on the pc screen.
-
-GLE 3.2 (6-Mar-1991)
-
- File type changed from STREAM_LF to normal vax format.
-
- SMOOTHM option added which is identical to SMOOTH but
- will allow multi-valued functions. (e.g. circles etc)
-
- TWIDTH("") and THEIGHT("") functions fixed again.
-
-V3.2b
-
- DEFINE MARKER myname subnamex
- MARKER myname
- Allows you to define a new marker as any subroutine.
-
- e.g. to define a character from the postscript ZapDingbats font
- as a marker you would use.
-
- sub subnamex size mdata
- gsave ! save font and x,y
- set just left font pszd hei size
- t$ = "\char{102}"
- rmove -twidth(t$)/2 -theight(t$)/2 ! Centers marker
- write t$
- grestore ! restores font and x,y
- end sub
-
- The second parameter can be supplied using the MDATA command
- when drawing a graph, this gives the marker subroutine a
- value from another dataset to use to draw the marker. For
- example the marker could vary in size, or angle, with every
- one plotted.
- d3 MARKER myname MDATA d4
-
- Encapsulated Postscript option modified so that WordPerfect
- won't clip the edge of the drawing.
-
- On a PC the /EPS qualifier will now create a file using
- an extension of .EPS instead of .PS
-
- DEFMARKER mname fontname char_num scale dx dy
- This command defines a new marker, from any font, it is
- automatically centered but can be adjusted using dx,dy.
- e.g.
- defmarker hand pszd 43 1 0 0
-
- Bug in set color in PS devices which caused the
- color to affect a previous line is fixed.
-
- Added built in function which returns a string describing
- the device. e.g. DEVICE$() = "HARDCOPY, PS,"
- on the postscript driver.
-
- This can be used to use particular fonts etc on appropriate
- devices. E.g.:
- if pos(device$(),"PS,",1)>0 then
- set font psncsb
- end if
-
- POS(src$,search$,start) string function fixed (surprise surprise)
-
- The editor now tolerates lines > 80 characters.
-
- Fixed bug which caused incorrect characters to be drawn
- on pc screen occasionally.
-
-V3.2c
-
-
- Pressing ESC repeatedly will now abort a redraw operation. (on PC)
-
- Load and Saveas will now default to .GLE
-
- Bug with tex macro replacement fixed.
-
- Bug with mouse cursor not appearing on HERC screens is fixed.
-
- WPGLE.EXE added, this command will produce a special output
- file which contains EPS for PostScript printers and a
- crude bitmap for WordPerfect to display on the screen.
-
-V3.2e
-
- Fixed some colour mapping and added, purple, orange, pink, brown.
-
-V3.2f
-
- Modified maximum size of dvilj,dvilj300,dviepson,dviep24 so that
- all can take graphs up to 19cm x 27cm
-
- Added command line switches
-
- /nod (add ^D to ps file)
- /addd (Don't add ^D to ps file)
- /nomaxpath (Don't choke on complex fill paths)
- /fill (For dvibit, makes bar's filled instead of shaded)
-
- Added symbol for PC.
-
- GLE_NOCONTROLD TRUE
- (Stops ^D being added to ps files)
-
- (this is the default for unix)
-
- The DCL symbol GLE_NOCONTROLD should be set to "TRUE" to kill the
- ^D on vms systems.
-
- If you set the DCL symbol GLE_EDITOR to TPU then you will get
- TPU instead of EDT when you press ^E
-
- You can now tell gle about postscript fonts that you have
- downloaded into your own printer.
-
- Lets pretend we are adding a font called Greek-Bold
-
- 1) Download the font into you laser printer
- 2) Add a line to FONT.DAT
- psgb 86 psgb.fmt plsr.fve psgb.fmt
- a b c d
- a = GLE's name for the font
- b = The next unused number in font.dat
- c = The font metric file, this can be created using
- makefmt from and adobe font metric file
- (.afm) which you should have been supplied
- with your font.
- d = The font vector file, this is just a font that
- that gle can use to draw your font on non
- postscript devices.
- 3) Add a line to psfont.dat
- psgb Greek-Bold
-
- This tells the postscript driver that this is a
- font that the printer knows how to deal with.
-
-GLE 3.1e (1-Mar-1990)
-
- Errbars will now work with the bigfile option.
-
- x2ticks now come back on again if you turn the xaxis off and x2axis on
- (The error bars distances cannot also be a bigfile)
-
- if you use a let d1 = exp from 1 to 10000 step 1
- with a log xaxis it doesn't produce a smooth line. GLE now
- checks and if the xaxis is a LOG scale then it uses the
- step option as an approximate required number of intervals which
- it spreads along the xaxis in increasing steps.
-
- In the graph module, if you use '0' as a column for the x data
- of a bigfile GLE will generate xdata of 1,2,3,4 ...
- e.g. d1 bigfile a.dat,0,2
-
- Data separated with commas and no spaces was being read incorrectly
- The data reading routine has been re-written. (introducing new
- and more interesting bugs in the process)
-
-GLE 3.1d (19-Feb-1990)
-
- In the past "TEXT a\delta b" would have produced a space
- between the delta character and the letter b, this action
- was incorrect and had been fixed.
- Use "TEXT a\delta\ b" to get a space.
-
- "TEXT a(\delta)b" also works now.
-
-GLE 3.1c
-
- Built in functions twidth("") and theight("") now work.
-
- Their is now a BIGFILE command for executing large gle files
- that won't fit into memory using INCLUDE. (note this should
- not be confused with the BIGFILE graph command).
- e.g. BIGFILE NZMAP.GLE
-
- As bigfile compiles and executes the gle file one line at a
- time you cannot use multi line structures (subs, if then else etc)
- but you can call subroutines if they are defined before the bigfile
- statement.
-
- Lines in bitmap drivers are now the right length (text looks better)
-
- There is currently a limitation on the size of text or tables that
- can be printed (this may be fixed at a later date)
-
- The xg() and yg() functions now work if the graph has log axes
-
- A bug which stopped the last line of a data file being
- read had been fixed.
-
- Correction to expression passing allows IF A$="ABC" THEN ... to work.
-
- Added shading styles RSHADE, RSHADE1, RSHADE2 ...(Lines at right angles)
-
-GLE 3.1b
-
- Fixed the circle fill command so it uses the right colour.
-
- Modified PostScript arrows with wide lines so they look nice.
- They are now filled triangles rather than two short lines.
-
- There is now an example in BOXR.GLE which shows you how to
- define a subroutine to draw boxes with rounded corners.
-
- Horizontal error bars have been added, the commands are
- HERR, HERRLEFT, HERRRIGHT, HERRWIDTH
-
- If you had the same subroutine defined twice in a gle
- file it would skip the intervening gle commands, this is fixed.
-
- Arcto fixed for line devices (hpgl)
-
- Stacked bargraphs should not contain missing values, replace
- missing values with the value from the column on the left. e.g.
- 1 22 * 45 becomes 1 22 22 45
-
-GLE 3.1a
-
- Bug with reading exponential format numbers fixed.
-
- Bigfile option added, so that you can extract particular
- columns of data from a data file, e.g.
- D1 LINE BIGFILE TEST.DAT,3,2
- Will use column 3 for x values and column 2 for y values.
-
- e.g.
-' data x.dat
- d3 line
- becomes
- d3 line bigfile x.dat,1,4
- As dataset three is made from columns 1 and 4.
-
- The space codes (\: \; \,) are now proportional to the
- current font size.
-
- text \rule{2}{3} will draw a box, and \glass can be used
- to offset text.
diff --git a/swift/log b/swift/log
deleted file mode 100644
index ade5749..0000000
--- a/swift/log
+++ /dev/null
@@ -1,15 +0,0 @@
-Swift 4.0 is currently on Beta release, please uninstall older Swift
-packages before upgrading to this release on Windows. The main
-changes since 3.0 are:
-
-* Support for message carbons (XEP-0280)
-* Improved spell checker support on Linux
-* Enabled trellis mode as a default feature, allowing several
- tiled chats windows to be shown at once
-* New chat theme including a new font
-* Assorted smaller features and usability enhancements
-* Fix Swift bug introduced in 4.0-beta1 that results in the UI
- sometimes getting stuck during login
-
-Thanks to all our contributors of code, translations, testing, ideas
-and other support.
diff --git a/unzip/log b/unzip/log
deleted file mode 100755
index e82d14a..0000000
--- a/unzip/log
+++ /dev/null
@@ -1,249 +0,0 @@
-6.10a00 (5 Jul 2010):
- - Copy over UnZip 6.00 and rename as UnZip 6.10a00. [EG]
-
-6.10a01 (5 Jul 2010):
- - No feature changes.
-
-6.10a02 (10 Jul 2010):
- - Add new command parser code from new-cmdparser/unz6-newcmdparser-diffs.txt,
- which is a modified version of the new Zip parser. Some modifications to
- account for changes in UnZip since code was written. UnZip now supports
- use of get_option() to parse the command line, adding support for a
- command table and long options. Command parsing now mostly similar to
- that used in Zip, but most of UnZip syntax preserved. One big difference
- is inverting an option (making negative) is now done by a trailing "-"
- instead of a leading one. See the long help and the manual for the
- current syntax of these and all commands. (unzip.c, unzpriv.h, zipinfo.c,
- vms/cmdline.c) [EG]
- - Changed zipgrep to cope with the new command parser. Added environment
- variable ZIPGREP_UNZIP to let the user specify a particular UnZip program
- to use. (unix/zipgrep) [SMS]
- - Add new option --license to show the license and note added to short help
- displayed when no command arguments that this new option exists. Allows
- distribution of UnZip under the current Info-ZIP license without additional
- documentation. Calls show_license(). (unzip.c) [EG]
- - Add preliminary support for AppleDouble storage of resource information on
- Mac platforms. (extract.c, fileio.c, globals.h, unzip.c, unzip.h,
- unzpriv.h, unix/unix.c) [SMS]
- - Add VMS symlink works check. (extract.c) [SMS]
- - Add new option --options to show all available options. (unzip.c) [EG]
- - Add strerror() if port does not have one. Add check for mbstr.h.
- (unzpriv.h, unix/configure, unix/unix.c) [SMS]
- - Add uname calls to get system identification. (unix/configure, unix/unix.c)
- [SMS]
- - Add control of UID/GID and SGID using X_flag and K_flag. (unix/unix.c,
- vms/vms.c) [SMS]
- - Add verbose report. (vms/cmdline.c, vms/unz_cli.cld) [SMS]
- - Update VMS notes. (vms/notes.txt) [SMS]
- - VMS return code updates and allow restoring old status codes. (vms/vms.c)
- [SMS]
-
-6.10a03 (30 Jul 2010):
- - fnfilter() now converts to a wide character string and does the isprint()
- check on that, avoiding the issue of doing the check on multi-byte
- characters. (extract.c, win32/win32.c, unzpriv.h, process.c) [EG]
- - Update TODO list. (ToDo) [EG]
-
-6.10a04 (5 Aug 2010):
- - Updated INSTALL with latest information. [SMS]
- - Remove 8-bit ASCII characters from ToDo. Add items. [SMS]
- - Add ZipInfo "C" option to command table. (unzip.c) [SMS]
- - Add new option --commandline to show the processed command line and exit.
- Add new function show_commandline(). Update extended help. (unzip.c,
- fileio.c, unzip.h, zipinfo.c) [EG]
-
-6.10a05 (8 Aug 2010):
- - No feature changes.
-
-6.10a06 (9 Aug 2010):
- - Update version information in description file. (file_id.diz) [EG]
-
-6.10a07 (10 Aug 2010):
- - Add announcement file. (unzip610a.ann) [EG]
- - Replace /[NO]CASE_INSENSITIVE with /CASE_MATCH. (vms/unzip_cli.help,
- vms/unz_cli.cld) [SMS]
-
-6.10a (23 Aug 2010):
- - Add note to README. Update announcement. (README, unzip610a.ann) [EG]
-
-6.10b01 (12 Sep 2010):
- - Restore full Windows Unicode support based on diff in win32-experimental
- directory. Mainly involved adding wide character OS calls to Windows
- port code. WIN32_WIDE must be defined for the new code to be used, but
- this should be the default on Windows platforms from NT on. Currently
- Windows 9x Unicode is partially supported, but this support may be pulled
- to clean up the code. Some of the new functions include check_for_newerw()
- has_win32_wide(), wchar_to_wide_string(), wchar_to_local_string(),
- iswildw(), zstat_win32w(), getNTfiletimeW(), defer_dir_attribsw(),
- set_direc_attribsw(), FStampIsLocTimeW(), mapnamew(), checkdirw(),
- NTQueryVolInfoW(), maskDOSdevicew(), extract_or_test_entrylistw(), and
- map2fatw(). (extract.c, fileio.c, process.c, match.c, globals.h, unzip.c,
- unzpriv.h, win32/nt.c, win32/nt.h, win32/w32cfg.h, win32/win32.c,
- win32/vc6/funzip.dsp, win32/vc6/unzip.dsp, win32/vc6/unzipbz2.dsp,
- win32/vc6/unzipsfx.dsp, windll/vc6/dll/unz32dll.dsp) [EG]
-
-6.10b02 (16 Sep 2010):
- - Implement -I (--iso-char-set) and -O (--oem-char-set) options to allow user
- to set a specific ISO or OEM character set that UnZip should translate
- from to create the internal file name strings. Based on the
- unzip60-alt-iconv-utf8.patch suggested in a forum thread. This patch is
- rather simple, just providing the new options to manually set the input
- character set (generally OEM if archive from Windows and ISO otherwise).
- These options are currently only available on Unix. This is separate from
- the Unicode implementation that allows direct conversion between character
- sets and bypasses these new options if an entry has Unicode. These options
- are only for converting names from older archives without stored UTF-8 to
- names that are readable on a Unix platform. This implementation includes
- a short table to automatically guess the code page for a few common
- locales. More locales can be added later, and a more complete solution
- might be implemented later based on something like the libnatspec or
- librcc libraries. However, the goal is for everyone to move to zippers
- that support UTF-8 so these options are no longer needed. Enabled by
- setting the USE_ICONV_MAPPING macro. Uses the iconv library which must be
- available. (unzip.c, zipinfo.c, unix/unix.c, unix/unxcfg.h) [EG]
-
-6.10b03 (6 Nov 2010):
- - No feature changes.
-
-6.10b04 (25 Nov 2010):
- - Resurrected Acorn port by rewriting/updating the makefiles, replacing
- srcrename utility with 32bit compatible BASIC equivalent, replacing APCS-R
- swiven.s file with more portable C version, and updating contents & readme
- files with compilation instructions for the latest compilers. Fixed a few
- compiler warnings/errors and swapped the os_error struct for the standard
- _kernel_os_error. (acorn/makefile, acorn/GMakefile, acorn/srcrename,
- acorn/acorn.c, acorn/riscos.c, acorn/riscos.h, acorn/swiven.c,
- acorn/swiven.h, acorn/Contents, acorn/ReadMe, acorn/RunMe1st updated.
- acorn/swiven.s deleted.) [Jeffrey Lee]
- - Acorn port: Increased max file name/path length to 1024. (acorn/riscos.h)
- [Jeffrey Lee]
- - Acorn port: Increased max file name/path length to 1024. (acorn/riscos.h)
- [Jeffrey Lee]
- - Acorn port: Added SET_DIR_ATTRIB support, so that directories are created
- with the right timestamps/attributes. (acorn/riscos.h, acorn/acorn.c)
- [Jeffrey Lee]
- - Minor edits to Contents. (acorn/Contents) [EG]
- - Update VB6 example project to add more comments, change some form object
- sizes, and update GUI handling of listing and extracting. Update readme.
- (windll/vb/vbreadme.txt, windll/vb/vbunzip.bas, windll/vb/vbunzip.frm,
- windll/vb/vbunzip.vbp) [EG]
- - Add announcement file for UnZip 6.10b. (unzip610b.ann) [EG]
-
-6.10b05 (29 Nov 2010):
- - No feature changes.
-
-6.10b06 (3 Dec 2010):
- - Updated INSTALL and README. (INSTALL, README) [EG]
-
-6.10b07 (5 Dec 2010):
- - No feature changes.
-
-6.10b (10 Dec 2010):
- - No feature changes.
-
-
-Bugs fixed:
-
-6.10a00 (5 Jul 2010):
- - No bug fixes.
-
-6.10a01 (5 Jul 2010):
- - No bug fixes.
-
-6.10a02 (10 Jul 2010):
- - No bug fixes.
-
-6.10a03 (30 Jul 2010):
- - Fixed compile problems involving funzip and use of zlib. (inflate.c) [SMS]
- - Changed SFX to allow --license, but not --options. Removed some redundant
- "BETA" messages, and an unreachable "return". (unzip.c) [SMS]
- - Fixed various builder problems involving the use of zlib, or when defining
- BZIP2_SFX to get bzip2 compression support in UnZipSFX. (unix/configure,
- unix/Makefile) [SMS]
- - Changed some UNIX system ID info to agree with the more precise names used
- by Zip. For example, "(HP-UX)" -> "(HP-UX B.11.31 ia64)". (unix/unix.c)
- [SMS]
- - Changed VMS version (";nnn") deletion code to leave ";" (no digits)
- unchanged. (acorn/acorn.c, amiga/amiga.c, aosvs/aosvs.c, atari/atari.c,
- atheos/atheos.c, beos/beos.c, flexos/flexos.c, human68k/human68k.c,
- macos/source/macos.c, msdos/msdos.c, netware/netware.c, os2/os2.c,
- qdos/qdos.c, tandem/tanunz.c, unix/unix.c, vms/vms.c, win32/win32.c) [SMS]
- - Changed argc+1 to argc to work with new parser. Removed CMS_MVS 'U' option.
- Changed u0.L_flag-negative to u0.L_flag-1 as negative is now always 0 or 1.
- (unzip.c) [EG]
-
-6.10a04 (5 Aug 2010):
- - Set minimum value of u0.X_flag to -1 instead of 0, allowing flag to take on
- values -1, 0, and 1. Update -S flag comment. (unzip.c) [SMS]
- - Change vms_unzip_cmdline() from ulg to unsigned. (unzpriv.h) [SMS]
- - Add newlines to command parser error messages. (unzip.c) [EG]
-
-6.10a05 (8 Aug 2010):
- - Change fnfilter() from using code used for Unicode for wide char conversions
- to using standard ANSI wide calls, avoiding dependencies on zwstring and so
- the need to restructure that code so it works in all contexts. (extract.c)
- [EG]
-
-6.10a06 (9 Aug 2010):
- - Add (char *) casts in fnfilter(). Add (ulg) cast in utf8_to_ucs4_string().
- (extract.c, process.c) [SMS]
-
-6.10a07 (10 Aug 2010):
- - Add more -q- to cancel possible previous -q. (vms/cmdline.c) [SMS]
-
-6.10a (23 Aug 2010):
- - Worked around a limitation in VAX C V3.1-051 involving "\"-continuation of
- "#if" directives. Restored lost "-J" to option table on Mac OS X. Created
- J_FLAG macro to enable -J option. (unzip.c, unzip.h) [SMS]
-
-6.10b01 (12 Sep 2010):
- - Some fixes to Unicode processing in association with Win32 implementation.
- (See above file list). [EG]
-
-6.10b02 (16 Sep 2010):
- - Avoid ISO/OEM translation if main path has UTF-8 bit set. Changed == to
- >= in version check. (unzip.h, fileio.c) [from forum "Info-ZIP Bugs
- > UnZip Bugs > unzip UTF8 on linux" thread. [(dennislkj), EG]
-
-6.10b03 (6 Nov 2010):
- - Add __G__ to multiple places to fix compile problems if REENTRANT is
- defined. (process.c, unzip.c, unzip.h, unzpriv.h, zipinfo.c, vms/vms.c)
- - Move local variable uxattr definition higher up. Set DOS subdir bit if
- entry path ends in "/". Get process RMS_DEFAULT values only if not
- REENTRANT. (vms/vms.c) [SMS]
- - Change dw->fn to wide version dw->fnw in Trace statement. Free structure
- values G.unipath_filename and G.unipath_widefilename to help debugging.
- Set G.unipath_widefilename to either translated G.unipath_filename if set
- or translation of standard G.filename, to fix bug where this was not set
- when using Unicode in Win32 and no Unicode for this entry. (extract.c)
- [EG]
- - Change (1 << 11) to UTF8_BIT macro. (extract.c, process.c) [EG]
- - Bit 2 of internal attributes for an entry is the PKWare verification bit.
- When this bit is set, a verification checksum is in the first 3 bytes of
- the external attributes. In this case, only use last byte of external
- attributes by clearing other bytes in G.crec.external_file_attributes.
- (process.c) [EG]
- - Add check for NO_UNICODE_SUPPORT. Automatically set WIN32_WIDE on Windows
- if UNICODE_SUPPORT set. Remove UNICODE_SUPPORT and WIN32_WIDE macros
- from project. (win32/w32cfg.h, win32/vc6/unzip.dsp) [EG]
- - Some #if #endif formatting. Long option help updates. Minor updates for
- -I and -O options. (unzip.c) [EG]
- - Added missing __G__ to WinDLL function call. Added missing buffer size
- parameter to DLL *G.lpUserFunctions->replace() callback function. DLL
- compiles, but needs testing. (extract.c) [EG]
-
-6.10b04 (25 Nov 2010):
- - See features above for some related bug fixes.
-
-6.10b05 (29 Nov 2010):
- - Fix bug from previous fix where uxattr was not being set reliably.
- (vms/vms.c) [SMS]
-
-6.10b06 (3 Dec 2010):
- - No bug fixes.
-
-6.10b07 (5 Dec 2010):
- - Fix bug by adding missing line end. (vms/hlp_lib_next.com) [SMS]
-
-6.10b (10 Dec 2010):
- - No bug fixes.
Home |
Main Index |
Thread Index |
Old Index