2006年2月 7日

[cola:10276] slang-2.0.6 released

Version 2.0.6 of the slang programmer's library has been released.
More information about the library may be found at
< http://www.jedsoft.org/slang/>;. In particular, see
< http://www.jedsoft.org/slang/download.html>; for downloading options.

Here are the relevant MD5 sums for this release:

efed417548c1c6bd7ff8cbf0165103df 2.0.5__2.0.6.diff.bz2

e87d632be3c618cbe3826ca9d08db46a 2.0.5__2.0.6.diff.bz2.sig
3a44ef4ccd557ba527c74aca0a9df9c9 2.0.5__2.0.6.diff.gz
37ce724df3f9365dbed726e4bcf58fd4 2.0.5__2.0.6.diff.gz.sig
efb055000636f312d5c3de56f3c70d12 slang-2.0.6.tar.bz2
1214405732547eb641d78794316e4235 slang-2.0.6.tar.bz2.sig
fb8ab2dfc3d8f44b9161b9b0e0c94141 slang-2.0.6.tar.gz
fe751335066708642fd66385cc4e8985 slang-2.0.6.tar.gz.sig

Enjoy. --John

Changes since 2.0.5
1. src/slmath.c: nint was returning the wrong value for numbers 0.5<=x<1.
2. src/slarrfuns.c: sum(Double_Type[0,0],1) was generating an access
error.
3. src/*.c: Removed some unused variables.
4. src/slcommon.c: '=' instead of '==' was being used in the
utf8_enable function.
5. doc/tm/*.tm: corrected some documentation typos (Nelson Beebe,
beebe at math, utah, edu).
7. src/sltime.c: times function was returning a structure containing
incorrect values (cstawarz at head, cfa, harvard, edu).
8. src/sldisply.c: Writing a multi-byte character to the lower-right corner
of terminals with automatic margins was not working (Vladimir
Nadvornik nadvornik at suse, cz).
9. src/slwclut.c: Allow \\^ in character set specifications to
represent a literal '^'. See the documentation for strtrans for
more information.
10. src/slcommon.c: Some systems that have nl_langinfo do not have
CODESET. The configure script now checks for both.
11. autoconf/Makefile.in: Added ".PHONY" and "check" targets.
12. src/slstrops.c: "%c" in an sprintf style format descriptor made to
work with wide-character arguments. It is nolonger necessary to
use "%lc".
13. src/slmisc.c: Semantics of "\x{...}" changed to be more useful
when the interpreter is running in non-UTF8 mode. Previously,
"\x{...}" always expanded to a UTF-8 encoded string, regardless of
the UTF-8 mode. Now, in non-UTF8 mode, \x{...} will expand to a
UTF-8 encoded string when "..." consists of 3 or more characters,
and for less than 2 characters, it specifies a byte. The behavior
in UTF-8 mode has not changed: \x{...} always returns a UTF-8
encoded string. The upshot is that "\x{FF}" will produce the byte
0xFF when not in UTF-8 mode, and the 2 byte UTF-8 encoding when
run in UTF-8 mode. "\x{FFF}" will expand to the apropriate UTF-8
encoding regardless of the mode. Note that the behavior of the
non-brace form such as \xAB has not changed--- the result is still
a single byte 0xAB.
14. src/slmisc.c: \u{...} may be used in string literals to specify a
unicode character, regardless of the UTF-8 mode (on or off).
Previously, \x{...} had this behavior. (See #13).
15. src/test: Tests are run in both UTF-8 and non-UTF-8 modes.
16. src/slvideo.c: djgpp version of write_attributes was broken (Gisle
Vanem giva at bgnett, no)
17. slsh/readline.c: Call SLang_handle_interrupt if a read was
interrupted by a signal. This will ensure that signal handlers
will execute at the prompt.
18. src/sldisply.c: Added a check for buffer-overflow by tgetstr on TERMCAP
based systems.
19. autoconf/: Updated config.sub and config.guess
20. slsh/readline.c: Added slsh_readline_noecho function. Also, strip
trailing newline from string returned by slsh_readline* when in
--no-readline mode.

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@xxxxx #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################


投稿者 xml-rpc : 2006年2月 7日 00:50
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/32309
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。