Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
rudiments 0.53
- exposed codetreegrammar class and updated codetree class so that
successive parses/writes can use the same grammar without having to reload
- added insert/appendXml(File) methods to xmldomnode to parse and
insert/append xml strings or files to a node
- fixed FILE->fileno detection for solaris 11.2, which doesn't have it at all
- llabs() is detected and preferred to abs()
- added partial xml namespace support (namespaces for tags)
- added partial support for extended ascii character set to character class
- added setgroups() call before setuid() call to drop extraneous groups
- updated rudiments-config man page, slightly
- removed outdated and unused dtd class
- updated file::resolveSymbolicLink() to use
directory::maxPathLength(filename) as a starting point
- updated directory::getCurrentDirectory() to use MAX_PATH
as a starting point
- serialport/serialportprofile, modemserver/modemclient classes are disabled
in the default build now
- updated intro docs
rudiments 0.52
- tweaked codetree's recursive break logic a bit
- added compiler class
- added case-insensitive methods to xmldomnode
- added methods to xmldomnode that operate on descendents (as opposed
to just operating on direct children)
- added methods to xmldomnode for deleting, wrapping, unwrapping
- fixed dynamiclib::getError() bug on windows
- tweaked -Werror detection in configure script
- removed rpcentry class
- added file::setPermissions() methods
rudiments 0.51
- added missing inline qualifiers to dynamicarray/staticarray method
implementations
- added test for clock_settime, datetime class uses it if other set-time
functions aren't available, returns false and sets errno=ENOSYS if
no set-time function is available
- directory::fpathConf now falls back to MAX_PATH code if fpathconf exists
but there's dirfd() or anything like it
- file::createFifo returns false and sets errno=ENOSYS on platforms that
don't support fifo's now
- file::generateKey returns -1 and sets errno=ENOSYS on VMS now
- file::createHardLink returns -1 and sets errno=ENOSYS on platforms
don't support hard links now
- fixed missing breaks in stdio::flush
- userentry::getPassword/getRealName return NULL on VMS now
- unix sockets are faked on VMS now
- threadmutex is built and installed now whether or not threads are
supported, but if threads are not supported, its methods are degenerate
and return success
- filesystem::getCurrentProperties() returns false and sets errno=ENOSYS
on VMS now
- implemented degenerate groupentry for VMS
- fixed file::getBlockCount() crash that could occur if the filesystem's
block size was reported as 0
- tweaked copy constructors and = operators in staticarray/dynamicarray
classes to work with older compilers
- disabled -Werror for gcc < 2.7
- filedescriptor::printf uses fprintf or fdopen/vfprintf when possible,
in leiu of falling back to charstring::printf
- charstring::printf tries the null device before falling back
to a scratch file
- the rate at which charstring::printf expands its buffer is now
exponential up to 1024 bytes
- added sys::getDirectorySeparator()
- fixed trailing-slash-followed-by-quote issue when building windows
command lines
- added --enable-enosys-notify configure option for runtime notifcations
when methods set ENOSYS
- cleared errno before each EINTR loop
- fixed sys::sync() segfault
- fixed ssl tests
- removed intervaltimer class
- updated sys::getPhysicalPageCount/getAvailablePhysicalPageCount for Windows
- added sys::getAllocationGranularity, updated code to use it instead
of getPageSize, in most cases
- fixed copy-constructor/=-operator bugs in dynamicarray class
- added config_vs2013.h for VS 2013
- fixed several permissions-related issues for WinNT 4
- allowShortReads/useBlockingMode are set by default for stdinput now
- added wrapper for atexit()
- changed process::getRealUser/GroupId to getUser/GroupId to match
setUser/Groupid
- added process::setEffectiveUser/Group methods
- fixed and documented auto-resume behavior in snooze methods
- fixed detection of double-dashed command line parameters without values
- removed redundant charstring::rightPad()
- renamed charstring::padString() to charstring::pad()
- added safePrint methods that take unsigned char arguments
- fixed bytestring::findFirst() with unsigned char needle, when needle is 0
- fixed bugs in linkedlist::moveBefore/moveAfter
- fixed bugs in singlylinkedlist::removeAll()
- removed arg parameter from thread::setFunction(), added
thread::setArgument(), and added thread::create(arg)
- changed thread::create() to thread::run()
- wrote lots of example code and updated the programming docs
- removed unused shmfile class
- fixed several LocalFree's that should have been delete[]'s
|
|
|
|
--------------
0.08 2015-04-04 14:06:26-04:00 America/New_York
[Changed]
- Bumped Log::Any::Adapter prereq to 1.03
|
|
|
|
--------------
0.10 2015/07/16 19:22:00
[CHANGES]
* Added 'extract_first_by'
* Updated documentation:
+ Added 'since' version to all functions
+ Use =head2 barename for nicer indexing
|
|
|
|
------------------
0.004013 Thu Jul 23 07:15:57 2015
* Added better default ERASE character for MSWin32 (thanks Dan!)
* Silenced warnings within test for valid input
(Thanks Joel!)
|
|
|
|
--------------------
7.06 Mon Aug 31 18:54:14 BST 2015
Enhancements:
- version ranges are now supported for PREREQS, etc.
- Metadata is now represented internally as Meta Spec 2.0
- Use intermediate files to store META.* and *.ppd files
- ExtUtils::Command has been re-incorporated at 1.19 of that module
- Refactored XS handling
- XSMULTI=>1 - put multiple *.xs under lib, it "just works" and XSBUILD
for refined control of XSMULTI
- can do "make test" without first doing "make"
Bug fixes:
- Handle new warnings from File::Path
- Resolve RT#106572 specifying AUTHOR via command-line is broken
- Warning on missing TEST_REQUIRES and CONFIGURE_REQUIRES
- Sanitise make_type on Win32
- Cygwin rebase fixes
- Makefile starting comments reflect decoded @ARGV, not raw
- Add various targets to .PHONY to avoid disk IO with dmake
- Fixed race condition in realclean
- improve static-build lib detection
- Eliminate non-error STDERR
- Make WriteEmptyMakefile Makefile functional when called in subdir
- manifypods fixes
- perllocal.pod generation "Perl in Space" fix
- PASTHRU fixes
- Fix distsignature dependencies for parallel make
- Check exit status for commands in "make ci" target
Dist fixes:
- Made %ExtraPrereqs match bundled prereqs
- Included MANIFEST.SKIP from ExtUtils::Manifest
- The bundled Encode::Locale has been updated to 1.04
Test fixes:
- test PL_FILES of a "module"
- Various tests no longer require a separate .pm file for testing
- Support v5.6.1 in various tests
- test static build if $ENV{AUTHOR_TESTING}
- XS tests now pluggable
- test for "Perl in Space"
Doc fixes:
- better document for PL_FILES, oneliner method
- FAQ updated
|
|
|
|
|
|
|
|
|
|
Tools to integrate CJK fonts into Ghostscript
|
|
|
|
|
|
|
|
Font containing icons of online academic profiles
Add tex-comicneue{,-doc} 1.0
Use Comic Neue with TeX(-alike) systems
Add tex-esrelation{,-doc} 2015
Provides a symbol set for describing relations between ordered pairs
Add tex-sourceserifpro{,-doc} 1.1
Use SourceSerifPro with TeX(-alike) systems
Add tex-typicons{,-doc} 2.0.7
Font containing a set of web-related icons
|
|
|
|
|
|
|
|
pkgsrc changes:
removed patch:
patch-Completion_Unix_Command__du
patch-Completion_Unix_Command__sort
patch-Src_builtin.c
patch-Test_B03print.ztst
quote from zsh-5.1/ChangeLog:
* 36120: Completion/Unix/Command/_sort: Fix syntax error
* 35467: Completion/Unix/Command/_du: complete files for non-GNU du
* 35412: Src/builtin.c, Test/B03print.ztst: fix for - flag
when formating strings with printf that was broken in 34841
separate a patch ( $ mv patches/patch-ac files/patch-ac )
zsh-5.1/NEWS:
Changes from 5.0.8 to 5.1
-------------------------
The builtins declare, export, local, readonly and typeset
now have corresponding reserved words. When used in
this form, the builtin syntax is extended so that assignments
following the reserved word are treated similarly to
assignments that appear at the start of the command line.
For example,
local scalar=`echo one word` array=(several words)
creates a local "scalar" containing the text "one word"
and an array "array" containing the words "several"
"words".
- The print builtin has new options -x and -X to expand tabs.
- Several new command completions and numerous updates to others.
- Options to "fc" to segregate internal and shared history.
- All emulations including "sh" use multibyte by default; several
repairs to multibyte handling.
- ZLE supports "bracketed paste" mode to avoid interpreting pasted
newlines as accept-line. Pastes can be highlighted for visibility
and to make it more obvious whether accept-line has occurred.
- Improved (though still not perfect) POSIX compatibility for getopts
builtin when POSIX_BUILTINS is set.
- New setopt APPEND_CREATE for POSIX-compatible NO_CLOBBER behavior.
- Completion of date values now displays in a calendar format when
the complist module is available. Controllable by zstyle.
- New parameter UNDO_LIMIT_NO for more control over ZLE undo repeat.
- Several repairs/improvements to the contributed narrow-to-region
ZLE function.
- Many changes to child-process and signal handling to eliminate race
conditions and avoid deadlocks on descriptor and memory management.
- New builtin sysopen in zsh/system module for detailed control of
file descriptor modes.
zsh-5.1/README:
Incompatibilites between 5.0.8 and 5.1
--------------------------------------
The default behaviour when text is pasted into an X Windows terminal has
changed significantly (unless you are using a very old terminal emulator
that doesn't support this mode). Now, the new "bracketed paste mode"
treats all the pasted text as literal characters. This means, in
particular, that a newline is simply inserted as a visible newline; you
need to hit Return on the keyboard to execute the pasted text in one go.
See the description of zle_bracketed_paste in the zshparams manual for
more. "unset zle_bracketed_paste" restores the previous behaviour.
As noted in NEWS, the builtins declare, export, float, integer, local,
readonly and typeset now have corresponding reserved words that provide
true assignment semantics instead of an approximation by means of normal
command line arguments. It is hoped that this additional consistency
provides a more natural interface. However, compatbility with older
versions of zsh can be obtained by turning off the reserved word
interface, exposing the builtin interface:
disable -r declare export float integer local readonly typeset
This is also necessary in the unusual eventuality that the builtins are
to be overridden by shell functions, since reserved words take
precedence over functions.
|
|
|
|
Draw chemical structure diagrams with Metafont/MetaPost
Add tex-roundrect{,-doc} 1.0
Metapost macros for highly configurable rounded rectangles
Add tex-shapes{,-doc} 1.0
Draw polygons, reentrant stars, and fractions in circles with Metapost
|
|
|
|
|
|
=head1 VERSION 6.51 2015-09-01
Changes suggested by perlcritic
Played with perlcritic and made a few minor changes based on it's suggestions.
I doubt I will use perlcritic significantly.
Date::Manip::Delta::value now returns an empty string
If a delta has an error, or no valid delta in it, the value method returns
an empty string instead of undef. This is to be consistent with the
Date::Manip::Date::value method which returns an empty string.
Bug fixes
Fixed a bug where date/delta calculations with deltas that are too
large was not working correctly. They now set an error condition
and fail. RT 105737
Fixed a bug introduced by the previous patch and luckily discovered
pre-release by Tom Wyant.
Fixed code that produced a warning in 5.22.0. Tom Wyant
Improved DM6 ParseDate and ParseDateString
Added C<@opts> argument. Based on RT 105622.
Time zone fixes
Newest zoneinfo data (tzdata 2015f)
Now uses /etc/localtime as a method to determine the local timezone.
Patch supplied in RT 105159 (modified by me). The patch uses some
code derived from DateTime::TimeZone .
Clearer message when the date is not valid in the timezone.
Test fixes
Added a number of new tests based on Devel::Cover. Over the next several
releases, I intend to continue to add tests until coverage is 100%.
Documentation fixes
Fixed a typo. RT 105546
|
|
with readline, so don't pretend it will.
|
|
|
|
PKGREVISION -> 1.
|
|
|
|
--------------
Version 1.89b:
--------------
- Revamped the support for persistent and deferred forkserver modes.
Both now feature simpler syntax and do not require companion env
variables. Suggested by Jakub Wilk.
- Added a bit more info about afl-showmap. Suggested by Jacek Wielemborek.
|
|
|
|
---------------------
Release notes for EAGLE 7.4.0
=============================
* EAGLE Editions:
- CadSoft now provides an EAGLE "Make Pro" edition with capabilities similar to
Standard edition. In particular the board area is limited to 160x100mm, but
board width and height can be adjusted. The license is limited to one year
and an internet connection is required.
- There is also a new edition "Make Personal" available which was previously
called "EAGLE Hobbyist".
* COPY command:
- Beside device sets and packages the COPY command now can also copy symbols.
- If the library name is skipped in the command syntax the currently opened
library is taken as source (see help for details).
* Control Panel:
- Added entry 'COPY to library' to context menu for symbols.
- Support for Drag&Drop for symbols from Control Panel to Library Editor
and of all library object types to the overview (table of contents) mode of
the Library Editor.
* Library Editor:
- Addition of 'Duplicate' to context menu for symbols in the overview
(table of contents) mode.
- Added tool tips to the TOC view of the library editor window
containing the headlines of the respective descriptions.
* Help improvements:
- Added examples for CHANGE DLINE.
- Improved description of PORT regarding buses and of PACKAGE regarding 'name'.
- Added a section 'Special attributes' regarding the special role of
attribute 'VALUE'.
- Improved description of UL_PART.variants(); extended example for UL_VARIANT.
- Added explanation on top/bottom pairs of custom layers.
* Miscellaneous:
- Added a set of design rule files from Eurocircuits and Wuerth Electronic
to design rule folder.
- Added a new CAM job file gerb274x-mill-drill.cam for generating milling
output with Gerber and drill data output with Excellon in one action.
* Bugfixes:
- Ignoring a potentially given but superfluous extension in
COPY X.PAC@abc.lbr Y[.pac]; same for .dev.
- Fix for locale dependant problems when entering decimal numbers in unit fields.
- Changed misleading text in the Linux install script.
- Fixed handling of newly added empty global attributes.
- Fix for proper support of EAGLE 64 bit on MAC OS X 10.8.
- Fixed interpretation of scroll and zoom gestures from trackpads on MAC.
- Fix for 'Duplicate' in context menu for device sets and packages in the
library editor's overview mode when duplicating unsaved objects.
- Improved drawing performance for panning under Linux;
there was a regression after version 7.2.0.
- Fix for support of country specific decimal point (like ',') in command line
and scripts (after 7.2.0 only '.' worked).
- 'Duplicate' in context menu for library objects: restriction in the naming
dialog to allowed characters for object names.
- Fix for a crash in the autorouter when evaluation was done with invalid
job files.
- Fix for umlaut problem in installation text on MAC.
- The ROUTE command with Ctrl+Left can now also start routing at a pad;
this is important to start from a pad without airwire if the connect mode
is set to 'any'.
- Now the first selection point for DIMENSION is only snapped if coming from
a mouse click.
- Fixed update of thumbnails after removing a module.
- Fix for long printing times on Windows (there was a regression since V7.3).
- Fixed context menu handling for PACKAGE/TECHNOLOGY after clicking "Next"
in case of an ambiguous selection. The command was still referring to the
previous object.
- Fixed >LAST_DATE_TIME in CAM Processor output; it has been stuck at
'not saved' if during an EAGLE session a new drawing has been generated.
- Fixed displaying license data containing umlauts.
- Fix for EAGLE in commandline mode: it could happen that a given command
sequence (option -C) was executed in the wrong editor window.
- Fixed triggering the default button 'OK' by ENTER key in the CONNECT dialog;
if the focus was in a list, the list action was executed inadvertently.
- Fix for initially missing display of the 'Window' menu in MAC menubar.
- Correction of eagle.def concerning the output formats GERBER_RS274X_33MM
and EXCELLON_33MM (introduced in V7.2.1).
- Fix regarding continuation of an existing autorouter job after previous cancel.
- Added an initial check if the board was changed before continuation of an
existing autorouter job.
- Fix in DRC for undetected overlapping polygons in special cases.
- Fix for inaccessible minimized partner window if a schematic or board was
opened. This was a problem on several Linux distributions.
- Fix for undesired focus changes on MAC between EAGLE editor windows.
- Reactivated beep if clicking into the drawing area w/o causing
an actual selection (e.g. in ROUTE command).
- Fixed ERC messages for nets containing UTF-8 characters.
- Changed the polygon calculation within the CAM Processor to vector font,
because texts are always using vector font in the CAM Processor.
- Added a hint to use the default grid in schematics.
- Ignoring unjustified offset position if pasting a module.
- Ensuring unique naming if copying symbols.
- Fixed initial display of TOC in libraries if loaded within a project.
- Made ADD link in Control Panel for symbols work.
- Fixed annotation of deleting a module instance; deleting the respective
signals in the board completely if there is no port.
|
|
|
|
----------------
2.0122 2015-09-01
- Enable the memory test on cygwin as well as Linux.
- https://rt.cpan.org/Ticket/Display.html?id=104666
- Thanks to https://me.yahoo.com/howdidwegetherereally#f714d for
the report.
- Fix a typo in createElementNS
- https://rt.cpan.org/Public/Bug/Display.html?id=106807
- Thanks to Rich for the report.
|
|
|
|
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Tue, 1 Sep 2015
[ ISO 639 translations ]
* Thai by Theppitak Karoonboonyanan
[ ISO 639-3 translations ]
* Thai by Theppitak Karoonboonyanan
[ ISO 3166 translations ]
* Turkish by Atila KOÇ. Closes: #796207
* Hebrew by Lior Kaplan
* Korean by Changwoo Ryu (TP)
* Danish by Joe Hansen (TP)
* Icelandic by Sveinn í Felli (TP)
* Slovak by Ivan Masár
[ ISO 4217 translations ]
* Ukrainian by Yuri Chornoivan (TP)
* Swedish by Anders Jonsson (TP)
* Norwegian Bokmaal by Hans Fredrik Nordhaug (TP)
* Danish by Joe Hansen (TP)
* Icelandic by Sveinn í Felli (TP)
* Polish by Jakub Bogusz (TP)
* Hungarian by Balázs Úr (TP)
[ ISO 3166-2 translations ]
* Danish by Joe Hansen (TP)
* Polish by Jakub Bogusz (TP)
[ ISO 15924 translations ]
* Swedish by Anders Jonsson (TP)
|
|
|
|
---------------
2.019 2015/09/01
- work around different behavior of getnameinfo from Socket and Socket6 by
using a different wrapper depending on which module I use for IPv6.
Thanks to bluhm for reporting.
|
|
This fixes build on recent ArchLinux with GCC 5.2 and GLibc 2.22.
Approved by <wiz>
|
|
|
|
* Restore build support with Qt <= 5.2 in the Qt 5 build.
* VLC 2.2 compatibility - VLC 2.2 changed the time when PulseAudio streams
are constructed, rendering the Phonon PulseSupport non-functional as it
injects stream-dependent properties through the environment which needs
to happen close to stream creation to avoid timing issues. The changed
stream creation time makes it impossible to provide high-level PulseAudio
control while also allowing Phonon applications to construct multiple
AudioOutputs in a very short time frame. To allow core functionality from
working under these circumstances Phonon PulseSupport integration is
disabled when built against VLC >= 2.2 leading to the following known
regressions:
* Changing the volume through the PulseAudio stream itself is not
propagated to Phonon AudioOutputs, meaning the application can not
reflect volume changes done through other applications (e.g. a volume
mixer).
* Changing the muteness through the PulseAudio stream is not propagated
either.
* The PulseAudio media.role property (as well as derived properties) is
always set to 'video' making all Phonon application use the video
category for output device selection (e.g. as seen in the Phonon KCM).
* Revised the logic used to come up with an icon name for libvlc. If the
application has QApplication::windowIcon set with an QIcon constructed
through QIcon::fromTheme(string) the actual icon name will be used.
Otherwise the lower-case version of QCoreApplication::applicationName is
used.
* Setting the libvlc app id is now only dependent on
QCoreApplication::applicationName being set (previously it was also
dependent on QCoreApplication::applicationVersion). This change was made
to accomodate the fact that most applications neglect to set a version.
|
|
* Prevent excessive QPainter warnings when built against Qt 5 by not
setting the WA_PaintOnScreen flag for the X11 renderer.
* Repair VideoWidget::snapshot which accidentally broke during GStreamer
1.0 porting.
|
|
* New opt-in compatibility feature to install PhononQt4 headers. The new
cmake option PHONON_INSTALL_QT_COMPAT_HEADERS enables the installation
of additional compatibility headers to prevent breaking the source
compatibility for PhononQt applications when built with Phonon.
* Add proper include directory exporting in CMake. When using an imported
CMake target target_link_libraries(Phonon::phonon) this will now
automatically add the correct include directory for the target.
* Prevent a crash on device changes when using
ALSA+PhononServer(KDE)+Phonon(WithDBus)+NoPhononBackend
|
|
|
|
Update tex-kotex-oblivoir{,-doc} to 2.1.3
Update tex-kotex-utf{,-doc} to 2.1.1
Changes unknown.
|
|
|
|
|