Changes In DevTools for F11
TexInfo
4.13 - Reference card, Better support for HTML, multibyte charsets
binutils
2.19 - Minor changes
bison
2.4.1 - ?
gdb
6.8.50 -- minor?
libtool
2.2.6 - complete rewrite - see NEWS from rawhide
elfutils
0.138 - ?
git
1.6.1 - ?
swig
1.3.36
- Enhancement to directors to wrap all protected members
- Optimisation feature for objects returned by value
- A few bugs fixes in the PHP, Java, Ruby, R, C#, Python, Lua and Perl modules
- Other minor generic bug fixes (0 comments)
(http://swig.sourceforge.net/)
alex
2.3.1 - site below shows last release as 2.2 a year+ ago
bzr
1.11
NEW FEATURES:
- Add support for bzr tags -r 1..2, that is we now support showing tags applicable for a specified revision range. (Marius Kruger)
- authentication.conf now accepts pluggable read-only credential stores. Such a plugin (netrc_credential_store) is now included, handles the $HOME/.netrc file and can server as an example to implement other plugins. (Vincent Ladeuil)
- shelve --list can now be used to list shelved changes. (Aaron Bentley)
IMPROVEMENTS:
- Add trailing slash to directories in all output of bzr ls, except bzr ls --null. (Gordon P. Hemsley, #306424)
- bzr revision-info now supports a -d option to specify an alternative branch. (Michael Hudson)
- Add connection to a C++ implementation of the Windows Shell Extension which is able to fully replace the current Python implemented one. Advantages include 64bit support and reduction in overhead for processes which drag in shell extensions. (Mark Hammond)
- Support the Claws mail client directly, rather than via xdg-email. This prevents the display of an unnecessary modal dialog in Claws, informing the user that a file has been attached to the message, and works around bug #291847 in xdg-utils which corrupts the destination address.
- When working on a case-insensitive case-preserving file-system, as commonly found with Windows, bzr will often ignore the case of the arguments specified by the user in preference to the case of an existing item on the file-system or in the inventory to help prevent counter-intuitive behaviour on Windows. (Mark Hammond)
clisp
2.47 (2008-10-23)
Important notes
- New module DBUS interfaces to the D-Bus message bus system. See <http://clisp.cons.org/impnotes/dbus.html> for details.
- New function EXT:PROBE-PATHNAME can figure out whether the existing pathname refers to a file or a directory. See <http://clisp.cons.org/impnotes/files.html#probe-path> for details.
- New function EXT:CANONICALIZE lets you easily canonicalize a value before processing it. See <http://clisp.cons.org/impnotes/macros3.html#canonicalize> for details.
- New user variable CUSTOM:*REOPEN-OPEN-FILE* controls CLISP behavior when opening an already open file. See <http://clisp.cons.org/impnotes/open.html#reopen> for details.
- New SETFable function OS:FILE-SIZE extends FILE-LENGTH to pathname designators and lets you change file size. See <http://clisp.cons.org/impnotes/syscalls.html#file-size> for details. New function OS:USER-SHELLS returns the list of legal user shells. See <http://clisp.cons.org/impnotes/syscalls.html#user-shells> for details. New SETFable functions OS:HOSTID and OS:DOMAINNAME. See <http://clisp.cons.org/impnotes/syscalls.html#hostid> for details.
- Module readline has been upgraded to readline 5.2 (older versions 5.0 and 5.1 are, of course, still supported). See <http://clisp.cons.org/impnotes/readline-mod.html> for details.
- LOAD now uses DIRECTORY only for wild *LOAD-PATHS* components, thus speeding up the most common cases and preventing the denial-of-service attack whereas CLISP would not start if a file with a name incompatible with *PATHNAME-ENCODING* is present in USER-HOMEDIR-PATHNAME.
- ROOM now prints some GC statistics and returns the same values as GC. See <http://clisp.cons.org/impnotes/environment-enq.html#room> for details.
- New user variable CUSTOM:*HTTP-LOG-STREAM* controls EXT:OPEN-HTTP logging. See <http://clisp.cons.org/impnotes/macros3.html#http-log-stream> for details.
- Bug fixes:
- Comparison of floats and rationals never underflows. [ 2014262 ]
- When failing to convert a huge LONG-FLOAT to a RATIONAL, signal an ARITHMETIC-ERROR instead of blowing the stack. [ 2015118 ]
- Restored TYPECODES g++ compilation [ 2015118 ], which allowed fixing a few GC-safety bugs.
- Fixed a segfault when signaling some UNBOUND-VARIABLE errors in some interpreted code on MacOS X (introduced in 2.46). [ 2020784 ] Thanks to Vladimir Tzankov <vtzankov@gmail.com>.
- Fixed input after switching a :DOS stream to binary. [ 2022362 ]
- Support circular objects in EQUAL and EQUALP hash-tables. [ 2029069 ]
- Avoid C namespace pollution. [ 2146126 ]
- Fix timeout precision in NEW-CLX. [ 2188102 ]
- ANSI compliance:
- The sets of declaration and type names are disjoint.
- FLET, LABELS and MACROLET respect declarations.
cmake
2.6.3 - Site shows 2.6.2 as latest
cpanspec, 1.77 -> 1.78
1.78 - not much info on sourceforge or http://fedoraproject.org/wiki/Perl/cpanspec
(http://cpanspec.sourceforge.net/)
cproto
4.7g - no info on site
(http://invisible-island.net/)
cvs2cl
2.72 - site says maintainer quit after 2.71
(http://www.red-bean.com/cvs2cl/)
cvs2svn
2.2.0 - not much on site
darcs
2.2.0 - not much on site
eric
4.2.5 - not much on site
(http://www.die-offenbachs.de/eric/index.html)
gcl
2.6.8 - upstream shows latest release 2.6.7
(http://www.gnu.org/software/gcl)
gforth
0,7,0
User-visible changes between 0.6.2 and 0.7.0:
Requirements: : At run-time requires libtool and gcc (for the libcc C interface) and gdb (for the disassembler (SEE)) on some platforms.
Installation:
support for DESTDIR, POST_INSTALL, INSTALL_SCRIPT automatic performance tuning on building (--enable-force-reg unnecessary) report performance and functionality problems at end of "make" autogen.sh now exists
License:
Changed to GPLv3
Bug fixes
Now works with address-space randomization. The single-step debugger works again in some engines. Many others.
Ports:
AMD64, ARM, IA-64 (Itanium): better performance PPC, PPC64: disassembler and assembler Gforth EC: R8C, 4stack, misc, 8086 work MacOS X: better support
Invocation:
New flags --ignore-async-signals, --vm-commit (default overcommit), --print-sequences
Forth 200x:
X:extension-query: produce true for all implemented extensions X:required REQUIRED etc. (not new) X:defined: [DEFINED] and [UNDEFINED] X:parse-name: PARSE-NAME (new name) X:deferred: deferred words (new: DEFER@ DEFER! ACTION-OF) X:structures: +FIELD FIELD: FFIELD: CFIELD: etc. X:ekeys: new: EKEY>FKEY K-SHIFT-MASK K-CTRL-MASK K-ALT-MASK K-F1...K-F12 X:fp-stack (not new) X:number-prefixes (partially new, see below)
Number prefixes:
0x is a hex prefix: 0xff and 0XfF now produces (decimal) 255 is a decimal prefix: 10 now produces (decimal) 10 Signs after the number prefix are now accepted, e.g, -50. ' now only handles a single (x)char: 'ab is no longer accepted, 'a' now produces (decimal) 97
Unicode support (currently supports only uniform encoding):
added xchars words for dealing with variable-width multi-byte characters provide 8bit (ISO Latin 1) and UTF-8 support for xchars
New words:
LIB-ERROR (complements OPEN-LIB) OUTFILE-EXECUTE INFILE-EXECUTE BASE-EXECUTE (limited change of global state) 16-bit and 32-bit memory acces: UW@ UL@ SW@ SL@ W! L! W@ L@ W L NEXT-ARG SHIFT-ARGS (OS command-line argument processing) NOTHROW (for backtrace control) FTRUNC FMOD (undocumented) SEE-CODE SEE-CODE-RANGE (show generated dynamic native code)
Improvements/changes of existing words:
S\", .\" now support m, OPEN-FILE with W/O no longer creates or truncates files (no compat. file) OPEN-LIB now understands at the start, like OPEN-FILE. TRY...ENDTRY changed significantly, compatibility files available (see docs). The disassembler (DISCODE) can now use gdb to disassemble code Uninitialized defered words now give a warning when executed Division is floored (disable with "configure --enable-force-cdiv") Gforth (not gforth-fast) reports division by zero and overflow on division on all platforms.
Newly documented words:
S>NUMBER? S>UNUMBER? EKEY keypress names: K-LEFT K-RIGHT K-UP K-DOWN K-HOME K-END K-PRIOR K-NEXT K-INSERT K-DELETE CLEARSTACKS FORM
Environment variable GFORTHSYSTEMPREFIX (used by word SYSTEM and friends) C interface:
exported symbols now start with "gforth_" (for referencing them from C code) libcc C function call interface (requires libtool and gcc at run-time) alternative: undocumented libffi-based interface
Libraries:
depth-changes.fs: report stack depth changes during interpretation ans-report.fs now reports CfV extensions fsl-util.4th: FSL support files (undocumented) regexp.fs for regular expressions (undocumented) complex.fs for complex numbers (undocumented) fft.fs for Fast Fourier Transform (undocumented) wf.fs, a Wiki implementation (undocumented) httpd.fs, a web server (undocumented) status.fs, show interpreter status in separate xterm (undocumented) profile.fs for profiling (undocumented, incomplete) endtry-iferror.fs, recover-endtry.fs to ease the TRY change transition test/tester.fs: Now works with FP numbers (undocumented) test/ttester.fs: Version of tester.fs with improved interface (T{...}T).
compat library:
compat/execute-parsing.fs
Speed improvements:
automatic performance tuning on building static stack caching (good speedup on PPC) mixed-precision division is now faster support for int128 types on AMD64 workarounds for gcc performance bugs (in particular, PR 15242) branch target alignment (good speedup on Alpha).
(http://www.jwdt.com/~paysan/gforth.html)
ghc
6.10.1 - little info available on changes
haddock
Changed in version 2.4.1:
- Depend on base 4.* when GHC >= 6.9, otherwise 3.*
Changed in version 2.4.0:
- Add framed view of the HTML documentation
- Build with GHC 6.8.2 and 6.8.3 again
- Support images in documentation comments again
- Small improvements to the Hoogle output
- A few bugs has been fixed
Changed in version 2.3.0:
- Support for GHC 6.10.1
- Slightly improved space usage
- Fix a bug that made hidden modules show up in the contents & index pages
- Fix a bug that made Haddock load modules twice
- Improvements to the Hoogle output
Changed in version 2.2.2:
- Relax version dependency on ghc-paths
Changes in version 2.2.1:
- Support for GHC 6.8.3
- The Hoogle backend is back, thanks to Neil Mitchell. The plan is to be compatible with the upcoming Hoogle 4 pre-release
- Show associated types in the documentation for class declarations
- Show type family declarations
- Show type equality predicates
- Major bug fixes (#1 and #44)
- It is no longer required to specify the path to GHC's lib dir
- Remove unnecessary parenthesis in type signatures
Changes in version 2.1.0:
- Fix a bug that made links point to the defining module instead of the "best" one (e.g Int pointing to GHC.Base instead of Data.Int)
- Fix a couple of smaller bugs
- The representation of DocName was changed in the library
- Add a flag --no-warnings for turning off warnings
(http://www.haskell.org/haddock/)
happy, 1.17 -> 1.18.2
highlight, 2.6.13 -> 2.7
ipython, 0.8.4 -> 0.9.1
livecd-tools, 020 -> 021
(http://git.fedoraproject.org/?p=hosted/livecd)
mantis, 1.1.4 -> 1.1.6
mcrypt, 2.6.7 -> 2.6.8
(http://mcrypt.sourceforge.net/)
meld, 1.2 -> 1.2.1
(http://meld.sourceforge.net/)
memtest86+, 2.01 -> 2.10
mercurial, 1.0.2 -> 1.1.2
(http://www.selenic.com/mercurial/)
monodevelop, 1.9 -> 1.9.2
monotone, 0.41 -> 0.42
monotone, 0.41 -> 0.42
nasm, 2.03.01 -> 2.05.01
(http://nasm.sourceforge.net/)
nemiver, 0.6.3 -> 0.6.4
(http://home.gna.org/nemiver/)
ocaml, 3.10.2 -> 3.11.0
plague, 0.4.5.6 -> 0.4.5.7
(http://www.fedoraproject.org/wiki/Projects/Plague)
plague-client, 0.4.5.6 -> 0.4.5.7
(http://www.fedoraproject.org/wiki/Projects/Plague)
plt-scheme, 4.1 -> 4.1.2
pungi, 2.0.8 -> 2.0.9
(https://fedorahosted.org/pungi)
pylint, 0.14.0 -> 0.15.2
(http://www.logilab.org/projects/pylint)
revisor, 2.1.2 -> 2.1.3
(http://fedorahosted.org/revisor)
rpmdevtools, 6.7 -> 7.0
(https://fedorahosted.org/rpmdevtools/)
sbcl, 1.0.21 -> 1.0.24
(http://sbcl.sourceforge.net/)
scons, 1.0.0 -> 1.2.0
srecord, 1.39 -> 1.46
(http://srecord.sourceforge.net/)
subcommander, 1.9.93 -> 1.9.94
(http://subcommander.tigris.org)
svn2cl, 0.10 -> 0.11
(http://ch.tudelft.nl/~arthur/svn2cl/)
tkcvs, 8.1 -> 8.2
(http://www.twobarleycorns.net/tkcvs.html)
trac, 0.10.5 -> 0.11.2.1
translate-toolkit, 1.1.1 -> 1.3.0
(http://translate.sourceforge.net/)
ucblogo, 5.5 -> 6.0
(http://www.cs.berkeley.edu/~bh)
xfce4-dev-tools, 4.4.0.1 -> 4.5.93
(http://xfce.org/~benny/projects/xfce4-dev-tools/)