The package provides the \multido command, which was originally designed
for use with with PSTricks. Fixed-point arithmetic is used when working
on the loop variable, so that the package is equally applicable in
graphics applications like PSTricks as it is with the more common
integer loops.
changes: fixes for issues:
-invalid text in XML declaration causes sanitizer to crash
-sanitization can be bypassed by malformed XML comments
-sanitizer doesn't strip unsafe URI schemes
-add test target
2011-03-09 -- Version 0.8.1 released, with a bugfix for Alien
Toy Shop's consume power.
2011-03-08 -- Version 0.8.0 released, with some AI improvements
and minor bug fixes.
Changes between 2.4.3 and 2.4.4 include:
* User-visible changes
* Update rev to 2.4.4
* Implement automatic creation of stock account for newly
imported OFX stocks. Only active if "auto-create
commodity" is switched on in the preferences from
r20376.
* When setting the report print name, check whether this
exact name has been used before. Append an increasing
number if that was the case.
* When setting a printer job name, remove slashes because
they are not allowes in filenames.
* Add the invoice number in the output printer job name,
if an invoice report is printed.
* Add option in OFX import to have newly encountered
commodities automatically created.
* Modify Tax Info on Account Page to display or not
display sub-account info based on whether row is
expanded. Re-apply changes reverted in r20251. The only
difference between this commit and r20207 is that,
contrary to the recommendation given in gnc-tree-view.h,
"Use GNC_TREE_VIEW_COLUMN_DATA_NONE if you plan on using
a non-model data source for this column", it cobtinues
to use "GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO". Using
"GNC_TREE_VIEW_COLUMN_DATA_NONE" generates problems
later in the "gnc_tree_view_add_text_column" routine
when it tries to set up sorting for the column ("CRIT
<Gtk> gtk_tree_sortable_set_sort_func: assertion
`sort_column_id >= 0' failed"). Define a new column,
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in
gnc-tree-model-account.c filled with
gnc_ui_account_get_tax_info_sub_acct_string. Modify
gnc-tree-view-account.c to define a tax_info_data_func
that displays only the the data in the
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the
row is expanded; otherwise it combines it with the data
in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT
model column. Modily the view creation function to use
the new tax_info_data_func for the text after having
first set it to GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO to
prevent the problem mentioned above, thereby overriding
it.
* Update page name if invoice/bill is renamed.
* Present already open budget page if the user tries to
open a budget more than once
* Update page name if budget is renamed.
* Updated translations or translation-related changes
* Bugs fixed
* Bug #570042: Better default for book-closing entries in
Income Statement Report Options Patch by Tristan
Faujour: Proposed patch: make reports ignore
book-closing entries I chose to: - Change the reports'
default behavior to have them ignore the book-closing
entries. - Do not change anything in reports that deal
explicitly with them. Here is the content of this patch
(everything is under gnucash/src/report): - In function
gnc:account-get-trans-type-balance-interval, depending
on an argument, closing entries can be ignored (they are
identified by xaccTransGetIsClosingTxn). - Some report
utility functions are duplicated (with a "-with closing"
suffix) to provide the legacy feature. - Equity
statement and Profit & Loss reports are modified to call
the *-with-closing functions.
* Bug #644556: Running the test as root happened to
remove /dev/null. Check for this and also fix the
respective test. Additionally, it turned out the log
system never gave notice about a log output file that
was unwritable. Added an appropriate CRITICAL error
message.
* Bug #644557 - gnucash-2.4.3: downstream patches to fix
tests linking Patches kindly provided by Gilles
Dartiguelongue <eva@gentoo.org> of the Gentoo project.
* Bug #642739 - Translog files being created in Gnucash
program installation directory Translog files for
databases are now created in a directory "translog"
inside the .gnucash dir. The files will be named
following this scheme:
<dbtype>_<hostname>_<user>_<dbname>.<timestamp>.log
* Bug #644036: Counter format validation fails on Windows
because the number format is I64i there. Note: Users
will run into a problem when copying a windows file to
linux and vice versa because the counter format will
have to be changed on the other operating system each
time.
* Bug #521817 - Guid_init causes very long startup delay
if Novell Network active P_tmpdir is set to "\" by
mingw. The way P_tmpdir is used by GnuCash, this seems
to trigger unwanted network activity. So on Windows, I'm
replacing it with "C:/temp" for now, based on
suggestions found on the internet regarding this issue.
* Bug #347265 - budget column resizing/options applies to
all budget windows
* Other code/build changes
* Tag 2.4.4
* Add some more sanity checking in common importer module.
* Refactor KVP-related functions of OFX into separate
file.
* Revert r20405, "Correct memory leaks..." - does not
compile with guile-1.6 The patch will be re-applied once
trunk requires guile-1.8, which will be done right after
the oncoming branching.
* Code cleanup in ofx importer; refactoring to get away
from the single giant long function.
* Add some more const-correctness.
* Configure simplification: Use pkg-config for libofx.
Remove obsolete external qof detection. (Somehow the
argument --with-qt3-wizard-package was writting right
inside the qof code stuff. This has been moved to the
aqbanking section now.)
* Win32: Tweak cross compiling script for webkit so that
is seems to almost compile.
* Correct memory leaks found with valgrind
* Remove unused functions for wall clock timing.
Facilities such as this should be used from external
expert libraries. Also, this is in the way when cleaning
up some log system problems in subsequent commits.
* Fix r20394: Output string clean-up was missing the date
part.
* Move business-options.[hc] from business-utils to
app-utils. As "business-core" has been dissolved, the
"business-utils" code has no more requirements than
app-utils and can be moved there because of this.
* Add ChangeLog.2010.
* Fix missing timestamp in trace files on Windows
* Additional svn:ignore settings
* Add yet more gitignores.
* Add more gitignore entries.
* Add comments to warn about lack of Windows support in
the guid_init function.
* Fix an accelerator.
* Correct memory leaks found with valgrind
* Add more debug logging.
* Minor code cleanup: Move gconf section name into header;
clarify argument name.
* Minor code cleanup in ofx importer; improve
const-correctness.
* Use qualified include path for cmake/automake
simplification
* Add additional debug markers
* Correct memory leak found with valgrind
* Remove some obsolete files These files were once copied
from gtk 2.8 to work around pre-2.8 gtk bugs when that
was still our baseline. Our baseline is currently 2.10,
so these files are no longer needed/used.
* Fix Gtk CRIT warnings introduced in r20351
* Small spelling corrections in comments and some
whitespace adjustments
* Noteworthy changes in release 1.4.16 (2011-03-01) [stable]
** Fix regressions in the `index' builtin. On glibc platforms, this
avoids false positives from a strstr bug in glibc 2.9 through 2.12;
on many other platforms, it fixes two separate regressions, a false
positive introduced in 1.4.11 and a false negative in 1.4.15.
** A number of portability improvements inherited from gnulib.
* add user-destdir installation support
* use usual user/group/permission instead of hard coded one for permissions
* create one more missing required directory
Bump PKGREVISION.
Many bugs are fixed. Especially, a memory leak in queuing.
And it have new experimental multi-threaded mode.
(QueueDepth with -m1 command line option)
In this mode, it improves I/O delay such as small random R/W.
It is also intended to use Quad or more core CPU and 10Gbps link.
plus add patches based on Upstream Bug#532856 and hacks for libtool to
build gtkmozembed dynamic module again with xulrunner-1.9.
Overview of Changes from 2.25.2 to 2.25.3
==============================================================================
* gda: Now requires and builds with the latest libgda (3.99.11)
(Murray Cumming)
Overview of Changes from 2.25.1 to 2.25.2
==============================================================================
* gda: Now requires and builds with the latest libgda (3.99.9)
(Murray Cumming)
Overview of Changes from 2.19.1 to 2.25.1
==============================================================================
* gda:
- pygda-3.0 is now replaced by pygda-4.0, wrapping libgda-4.0 instead of
libgda-3.0, with various API changes.
(Murray Cumming)
- On windows, install gda.pyd instead of gda.dll, as expected by Python on
Windows, along with some other Windows fixes. (Armin Burgmeier)
* Fixed the gdl build.
(Johannes Schmid)
* gtkmozembed:
- Fix the build with XUL 1.9. (Gustavo J. A. M. Carneiro)
- Wrap gtk_moz_embed_set_path(). (Matthew Barnes) Bug #400861
Bug #503067
* Build:
- Allow the build and install of some modules to be disabled to make
life easier for distro packagers. (Arun Raghavan) Bug #534307
- Allow documentation building to be disabled. (Gian Mario Tagliaretti)
- Use python-config to get python includes. (Sebastien Bacher) Bug #448182.
Overview of Changes from 2.14.3 to 2.19.1
==============================================================================
* egg.trayicon:
- By popular demand, undeprecate this, at least until Gtk+ adds all the
functionality to GtkStatusIcon. (Gustavo Carneiro)
* gda
- Now use libgda-3.0 instead of libgda-1.2. This breaks API.
(Murray Cumming, Armin Burgmeier)
* gksu2:
- New module, Various fixes.
(Gian Mario Tagliaretti, Gustavo Carneiro)
Upstream changes:
Changes in version 3.3.11ga6, 19. September 2010
* [wc3270] Fixed an issue with non-ASCII text in the Info command.
* [wc3270] Removed junk characters from the top line of model 5 screens.
* [pr3287, wpr3287] Corrected an issue with missing newlines at the end of
each formatted 3270 stream Write command.
* [pr3287, wpr3287] Modified the -trnpre and -trnpost options to open the
files for each print job, so they can be changed between print jobs.
Changes in version 3.3.11beta5, 30. July 2010
* [all 3270] Improved tracing. Trace entries now include time stamps. Trace
file limits operate much more simply. A trace file name can start with ">>" to
have the data appended to the file.
* [all 3270] Allow -scriptport TCP ports to be re-used quickly.
Changes in version 3.3.11beta4, 25. July 2010
* [wc3270] Corrected a problem where mouse input would be ignored after
screen printing (Alt-P) or use of the Execute() action.
* [wc3270] Added a bellMode resource to allow precise control of what wc3270
does in response to ALARM WCCs and BELL characters.
* [c3270] Fixed a problem with hangs when a connection fails on recent
versions of Cygwin.
* [x3270, c3270, wc3270] Added a new token to the printer.assocCommandLine
and printer.luCommandLine resources: %O% will be substituted with the value of
the new printer.options resource. This allows extra options such as -emflush to
be passed easily to pr3287 and wpr3287 sessions without having to redefine the
rather ugly printer.assocCommandLine and printer.luCommandLine resources.
* [pr3287] Fixed a build issue on platforms that use the iconv library, such
as Macs.
* [all] Added a bindLimit resource (default true) to control whether the
screen dimensions specified by the host in a BIND image will be obeyed.
* [wc3270] Fixed the cursor position toggle to turn off correctly.
* [c3270 and wc3270] Added a menu option to toggle underscore mode.
* [c3270] Fixed underscore mode to only affect underlined fields.
Changes in version 3.3.11beta3, 7. July 2010
* [pr3287 and wpr3287] Added the -emflush option, to flush pending printer
output when an EM order is received in unformatted 3270 mode. This helps preserve
multi-page output from hosts that to not clear the 3270 buffer between pages.
Changes in version 3.3.11beta2, 6. May 2010
* [c3270, wc3270] Added a menu bar and pop-up keypad, usually controlled by
the mouse or by the new Menu and Keypad actions.
* [c3270, wc3270] Implemented the showTiming toggle, to display the time
taken for the host to process an AID in the OIA.
* [wc3270] Overhauled auto-shortcut mode, so that no shortcut is needed to
run a wc3270 session file.
Changes since 0.5.2:
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* fedora/dfu-programmer.spec.in,
fedora/10-dfu-programmer.fdi, configure.ac, NEWS,
AUTHORS, src/arguments.c, src/arguments.h,
docs/dfu-programmer.1: Updated to the new 0.5.3 release.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h,
fedora/10-dfu-programmer.fdi,
doc/dfu-programmer.1: Added support for at32uc3c chips.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Apply fix suggested by bug 3017901. Fix
an off by 1 error for the bootloader size.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/intel_hex.c: Apply fix suggested by bug 3016469. Fix
a sign extension problem during reading in the data to
flash.
2010-05-02 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/commands.c: Removed confusing & useless code
that Darren Gibbs found.
2010-04-08 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/arguments.c, src/arguments.h
doc/dfu-programmer.1: Added the patch Mitko sent
to enable at32uc3b1512 and at32uc3b0512 chips.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* config.h.in, configure.ac, AUTHORS, src/commands.c,
src/dfu.c, src/dfu-device.h, src/dfu.h, src/main.c:
Added the patch Torsten Rottmann sent to enable
libusb 1.0 support, plus I some changes to allow for
switching via a configure file flag.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h, dfu-programmer.1,
AUTHORS: Added the patch Dave Fletcher sent to
enable atmega32u2 support.
2009-09-09 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Fix a bug due to the order of the
bootloader suppression and the lower boundary
verification. Additionally, fixed an off by 1 error
in the flash address verification.
Changes from 2.32 to 2.33:
* added Old Italic block to Sans
* added U+051E, U+051F to Sans
* added U+01BA, U+0372-U+0373, U+0376-U+0377, U+03CF, U+1D00-U+1D01,
U+1D03-U+1D07, U+1D0A-U+1D13, U+1D15, U+1D18-U+1D1C, U+1D20-U+1D2B,
U+1D2F, U+1D3D, U+1D5C-U+1D61, U+1D66-U+1D6B, U+1DB8, U+1E9C-U+1E9D,
U+1EFA-U+1EFB, U+2C60-U+2C61, U+2C63, U+A726-U+A73C, U+A73E-U+A73F,
U+A746-U+A747, U+A74A-U+A74B, U+A74E+U+A74F, U+A768-U+A769, U+A77B-U+A77C,
U+A780-U+A787, U+A790-U+A791, U+A7FA-U+A7FF to Serif
* added alternate forms to U+014A and U+01B7 in Serif
* typographical improvements to U+0166-U+0167, U+0197, U+01B5-U+01B6, U+01BB,
U+0222-U+0223, U+023D, U+0250-U+0252, U+026E, U+0274, U+028F, U+029F,
U+02A3-U+02A5, U+02AB, U+03FE-U+03FF, U+1D02, U+1D14, U+1D1D-U+1D1F, U+1D3B,
U+1D43-U+1D46, U+1D59, U+1D9B, U+2C71, U+2C73 in Serif
* fixed bugs #31762 and #34700 plus other small fixes (wrong direction,
duplicate points, etc.) for Sans and Serif
* added U+204B to Mono
* added U+26E2 to Sans
* added Playing Cards block (U+1F0A0-U+1F0DF) to Sans
* emoticons in Sans: replace U+2639-U+263B with better versions, add
U+1F601-U+1F610, U+1F612-U+1F614, U+1F616, U+1F618, U+1F61A, U+1F61C-U+1F61E,
U+1F620-U+1F624, U+1F625, U+1F628-U+1F62B, U+1F62D, U+1F630-U+1F633,
U+1F635-U+1F640
* added U+A78E, U+A790-U+A791 to Sans and Mono
* added U+A7FA to Sans
* subscripts: added U+2095-U+209C to Sans, Serif and Mono, adjusted
U+1D49-U+1D4A in Sans and Mono
* added U+0243 to Mono
* adjusted U+0307 to match dot of i, replaced dotaccent U+02D9 with U+0307 in
most dependencies in Sans
* adjusted anchors of f and added them to long s in Sans
* added anchors to precomposed dependencies of D and d
* added debug glyphs U+F002 and U+F003 which will show current point size
* use correct version for Serbian italic be
* added pictograms U+1F42D-U+1F42E, U+1F431, U+1F435
* improved Hebrew in Sans
* improved Armenian in Sans, and added Armenian in Serif and Mono
* remove "locl" feature for Romanian for S/T/s/t with cedilla/comma accent
* replace wrong "dflt" script tag in Mono with "DFLT"
Kanji Stroke Orders font provides an easy way to view stroke order
diagrams for 6373 kanji, 183 kana symbols, the Latin characters
and a few other symbols.
This packages is for expandably converting numbers into binary, octal,
and hexadecimal. All constructs TeX accepts as an argument to its
\number primitive are valid.