Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Important Changes:
(1) Default orientation for the ljii, ljiip, psc, ps, and pstex drivers has
been rotated from seascape (upside-down landscape) by 180 deg to landscape.
With this change no special 180 deg latex rotations will be required to get
true landscape mode (top of the plot on the left of the page as opposed to
on the right of the page for seascape mode). If you still require seascape
for some reason for these drivers, use the -ori 2. command-line option or
else use plsdiori(2.) or plsetopt("ori", "2.").
(2) The installation location for examples has been changed to
$prefix/lib/plplot<ver>/examples to be in better conformance with the FHS.
Important Bug fixes:
(1) Many improvements to the octave front end.
(2) Many improvements to the xfig driver.
(3) If the overall aspect ratio is changed by the -geometry, -a, or -portrait
options or else by the combination of the -ori 1 and -freeaspect options, the
character aspect ratio remains unaffected. For example, when the overall
aspect ratio is changed now, circular symbols remain circular rather than
turning into ellipses as in the old code.
(4) Software pattern fills now rotate correctly with the rest of the plot
when the -ori option is used. This fix affects all drivers (e.g., xwin,
psc) which do not handle their own pattern fills. (Previously the rotation
angle for software pattern fills was mistakenly doubled by two calls to the
orientation transformation routine.)
Important New Features:
(1) Portrait mode. Use the -portrait option on the command line or else
plsetopt("portrait", "") to get this option which only currently affects the
ljii, ljiip, ps, psc, and pstex drivers. This option is especially useful
for yplot, the yorick front-end to PLplot. yplot previously maintained
separate (==> hard-to-maintain and buggy) portrait versions of the psc, ps,
and ljiip drivers. Those will no longer be necessary with this PLplot
core change, and in fact portrait mode is now available for a much wider
range of drivers.
(2) -drvopt command-line option (or else use plsetopt("drvopt","option")).
This allows setting options for particular drivers. For example, the
-drvopt text option for the psc or ps driver allows use of Adobe fonts (This
is poorly documented currently, but for now see notes in ps.c for more
details).
(3) New pstex driver. This is not currently documented, but there is post
from João Cardoso on plplot_devel
(http://www.geocrawler.com/archives/3/10834/2001/4/50/5536095/) that gives
the recipe (ignore the configuration stuff and start with the ./x01c
command). The idea is to emulate the pstex output of the xfig application
so that latex can be used to directly process the file output from the
PLplot pstex driver.
|
|
shared libraries.
Changes between NTL 5.0c and 5.1a
Some minor fixes and additions.
Completely backward compatible.
* Added a routine LatticeSolve() for finding integer solutions to
linear systems of integer equations.
* Modified the stragey used by the LLL() and image() routines in the
LLL package to deal with linear dependencies. The new strategy
guarantees better worst-case bounds on the sizes of intermediate
values. I'm not sure if it will have any serious practical impact,
though.
* Added some "partial ISO modes" so that one can use some of the
features of Standard C++, even if ones compiler does not yet
support all of the features.
* Bug fix: routine determnant() in mat_GF2.h was not visible to the
linker because of a typo in mat_GF2.c.
* Made a "smarter" script for selecting the GetTime() function. This
fixes an installation problem on Cygwin/Windows 95 platforms. I
hope it doesn't create more problems than it solves, though.
* Added some extra documentation for installation under Windows/MS
Visual C++.
* Changed some names like c_lip.c to c_lip_impl.h. This should avoid
some potential installation problems.
* Throw away first 256-bytes of arc4 streams to improve quality of
the pseudo-random number generator. This may change the precise
behavior of some programs.
* Other minor, internal modifications.
|
|
|
|
USE_BUILDLINK_ONLY. Make build process for those needing ncurses and those
that don't identical. Also make some minor changes to post-install code,
favoring using shell loop instead of a make variable loop.
|
|
Bump to nb2. Fix has been sent to libtool maintainers.
|
|
|
|
|
|
and mime.types to ${PREFIX}/share/doc/mutt/samples and add
DEINSTALL/INSTALL scripts to handle copying and removing them to and from
${PREFIX}/etc. Comment out unnecessary build dependencies on autoconf and
automake. This file now looks very much like mutt/Makefile.
|
|
DEINSTALL/INSTALL files to handle copying and removing them to and from
${PREFIX}/etc.
|
|
|
|
|
|
|
|
add DEINSTALL/INSTALL scripts to handle copying and removing those files to
and from ${PREFIX}/etc.
|
|
buildlink.mk files and mark as USE_BUILDLINK_ONLY. Move sample Muttrc
and mime.types files to ${PREFIX}/share/doc/mutt/samples, and ddd
DEINSTALL/INSTALL scripts to handle copying and removing those files to and
from ${PREFIX}/etc.
|
|
|
|
V20
- Expand PAD for ConvertNumberToText so "-1 binary .s" doesn't crash.
Thank you Michael Connor of Vancouver for reporting this bug.
- Removed FDROP in REPRESENT to fix stack underflow after "0.0 F.".
Thank you Jim Rosenow of Minnesota for reporting this bug.
- Changed pfCharToLower to function to prevent macro expansion
bugs under VXWORKS
Thank you Jim Rosenow of Minnesota for reporting this bug.
- "0.0 F~" now checks actual binary encoding of floats. Before
this it used to just compare value which was incorrect. Now
"0.0 -0.0 0.0 F~" returns FALSE.
- Fixed definition of INPUT$ in tutorial.
Thank you Hampton Miller of California for reporting this bug.
- Added support for producing a target dictionary with a different
Endian-ness than the host CPU. See PF_BIG_ENDIAN_DIC and
PF_LITTLE_ENDIAN_DIC.
- PForth kernel now comes up in a mode that uses BASE for
numeric input when started with "-i" option. It used to
always consider numeric input as HEX. Initial BASE is decimal.
V21
- Fixed some compiler warnings.
|
|
<uebayasi@soum.co.jp> in PR pkg/13106.
Major changes in release 3.0:
* LANGUAGE data in EB is no longer supported.
Major changes in release 3.0beta1:
* ebrefile is re-written with C.
Japanese message catalog is also available.
* Fix some bugs.
Major changes in release 3.0beta0:
* Support linintl of GNU gettext 0.10.36.
Now utility tools in this package link libiconv, if available.
`--with-iconv-includes' and `--with-iconv-libraries' options are added
to `configure'.
* libintl source is deleted.
Also `--with-included-gettext' option is deleted from configure.
If libintl is not found on the system, NLS support is disabled.
* Support monochrome graphic data of EPWING and EB.
* ebzip supports movie, graphic, and sound data files.
`-s' and `--skip-content' option is added.
* Fix many minor bugs.
Major changes in release 3.0alpha4:
* Support EPWING movie, and color graphic, data.
* For EB Library application, provide M4 macro file `eb3.m4'.
(autoconf 2.49 is required.)
Major changes in release 3.0alpha3:
* Text hook API is revised.
Major changes in release 3.0alpha2:
* Fix many bugs.
Major changes in release 3.0alpha1:
* Supprt EPWING V6 compression format.
* Ignore case and suffix inconsistency between file and/or directory names.
* Delete `--suffix' and `--case' options from ebzip.
* Font API is slightly changed.
* Fix lots of minor bugs.
Major changes in release 3.0alpha0:
* Support multi search.
* Support keyword search.
* National language support with GNU gettext.
Japanese message catalog is available.
* Experimental Ptheads support.
The new option `--enable-pthreads' is added to `configure'.
* configure automatically detects zlib.
* API is changed.
It has some incompatibities to version 2.x API.
* Fix many minor bugs.
|
|
USE_BUILDLINK_ONLY.
|
|
Add patches to remove clearing of CFLAGS and LDFLAGS during configure
process to preserve passed-in values.
|
|
mips platforms. PR pkg/13192.
|
|
as a valid architecture. PR pkg/13200.
|
|
|
|
USE_BUILDLINK_ONLY. Add patches to remove explicit passing of
-I/usr/include/ncurses to the compiler, and move the example configuration
file to ${PREFIX}/share/examples/vfu. Add DEINSTALL/INSTALL scripts to
handle copying the sample config file to the config directory at install
time and removing it at deinstall time.
|
|
|
|
USE_BUILDLINK_ONLY.
|
|
check for __NetBSD__ and refer to ncurses header as <ncurses.h>.
|
|
|
|
|
|
|
|
|
|
use a slightly more general mechanism to replaces references to <curses.h>
to <ncurses.h> in the source files.
|
|
/usr/local/lib and that explicitly set LDFLAGS to nothing.
|
|
with SSL support and deal with fact that bzip2 programs must be installed
at run-time. Also, minor cosmetic fix to use XARGS instead of find/-exec.
|
|
USE_X11 instead of explicitly adding ${X11BASE}/lib to the LDFLAGS.
|
|
|
|
|
|
|
|
ncurses libraries and headers into ${BUILDLINK_DIR}, or if a sufficiently
advanced curses is available in-system, then it links the curses libraries
and headers into ${BUILDLINK_DIR} with ncurses names. This allows us to
consistently reference "ncurses" capability via <ncurses.h> and -lncurses.
|
|
|
|
esd-config as $ESD_CONFIG in configure script.
|
|
|
|
USE_BUILDLINK_ONLY.
|
|
|
|
the unnecessary patches that manipulated things for curses/ncurses. Add
patch to remove -I$(includedir) and -L$(libdir) from the compiler flags.
|
|
ncurses/buildlink.mk, we can refer to the ncurses header as ncurses.h and
the ncurses lib as libncurses.
|
|
|
|
|
|
Lua is a powerful, light-weight programming language designed for
extending applications. Lua is also frequently used as a
general-purpose, stand-alone language.
Lua combines simple procedural syntax (similar to Pascal) with
powerful data description constructs based on associative arrays and
extensible semantics. Lua is dynamically typed, interpreted from
bytecodes, and has automatic memory management, making it ideal for
configuration, scripting, and rapid prototyping.
Lua is a language engine that you can embed into your application.
This means that, besides syntax and semantics, Lua has an API that
allows the application to exchange data with Lua programs and also to
extend Lua with C functions. In this sense, Lua can be regarded as a
language framework for building domain-specific languages.
Lua is implemented as a small library of C functions, written in ANSI
C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.
The result is a fast language engine with small footprint, making it
ideal in embedded systems too.
|
|
|