Changelog (per Changelog.md)
## 1.99.0 (2013-12-26)
* preparation for dropping String monkey patching
* `require "rainbow/string"` if you want to use monkey patched String
* introduction of Rainbow() wrapper
* support for MRI 1.8.7, 1.9.2, 1.9.3, 2.0 and 2.1, JRuby and Rubinius
* deprecation of Sickill::Rainbow namespace (use Rainbow.enabled = true instead)
## 1.99.1 (2013-12-28)
* drop support for ruby 1.8
* `require "rainbow/string"` -> `require "rainbow/ext/string"`
* custom rainbow wrapper instances (with separate enabled/disabled state)
* shortcut methods for changing text color (`Rainbow("foo").red`)
part of PR pkg/48447
Memoization is an optimization that saves the return value of a method
so it doesn't need to be re-computed every time that method is called.
Byobu is a GPLv3 open source text-based window manager and terminal
multiplexer. It was originally designed to provide elegant enhancements
to the otherwise functional, plain, practical GNU Screen, for the
Ubuntu server distribution. Byobu now includes an enhanced profiles,
convenient keybindings, configuration utilities, and toggle-able
system status notifications for both the GNU Screen window manager
and the more modern Tmux terminal multiplexer, and works on most
Linux, BSD, and Mac distributions.
* Set LICENSE
Changelog:
[Changes for 0.11 - 2011-12-11]
* LICENSING CHANGE: This compilation and all individual files in it
are now under public domain with the "CC0 Universal" declaration.
* Skip fuzzy matches which are only placeholders and whitespace.
(Alex Vandiver)
Changes in 2.0.20
Fixed a bug where "check media" could incorrectly report media as
unused when the media filenames were encoding incorrectly.
Changes in 2.0.19
When resizing columns in the browser, move the others.
Fix a bug in the "reschedule as new" feature that could lead to
cards ending up in an inconsistent state in some circumstances.
Fix card layout screen jumping to original tab when flipping.
Fix an error in syncing when time passed between connections.
Fix a bug in "check media".
When rescheduling in the browser, automatically remove from a
filtered deck instead of ignoring filtered cards. Same with
buried/suspended.
If a non-media URL is pasted in, paste it verbatim instead of
ignoring it.
Change import default for new users to ignore duplicates, instead
of updating them.
Fix a bug in the pasting of certain image links.
Fix a error that could occur on Windows when switching profiles or
syncing.
Add a more description error message to certain network issues.
Fix an issue with media resyncing on Macs.
Fix the message that displays when the clock is incorrect.
Add an option to the preferences to disable compression of backups
for slow computers.
Fix an install error on FreeBSD.
The latest distfile is 0.35 from 2004. perl-5.15 already contained a
newer version, which wasn't released separately though.
The module itself is included in perl since 5.7.3.
VERSION 3.27 (2013-09-03; sbeck)
NEW CODE(s)
* FIPS-10 country codes removed
As of June, the FIPS codes are not being published in their
entirety. Only changes to the codes are published. This adds
a huge layer of complexity to maintaining the set, which is not
worth doing considering that the set is deprecated. As such, the
code set is no longer supported.
VERSION 3.26 (2013-06-03; sbeck)
Documentation fixes
Some of the examples were not correct. RT 84589
Some typos corrected. RT 85692
VERSION 3.25 (2013-03-01; sbeck)
NEW CODE(s)
VERSION 3.24 (2012-12-03; sbeck)
NEW CODE(s)
Syria alias
Syria added as an alias. RT 82747
FIPS-10 country codes deprecated
The FIPS-10 document is being withdrawn. It was deprecated in 2008,
and is being updated now only until all the agencies that use it have
switched to something else. The current version no longer lists the
long names for countries. These long names (such as 'Republic of
Albania' for Albania) only appeared in the old FIPS-10 document which
is no longer available, so they are no longer available in this module.
I will continue to support the FIPS-10 codeset as long as it is available,
but at that point, it will be withdrawn immediately. If an official
end-of-life date is announced, I will include a notice here. Otherwise, support
for the codeset will be discontinued when the document is withdrawn.
You are encouraged to no longer use the FIPS-10 codeset.
Domain country codes now come from ISO 3166
The IANA domain codes have changed slightly. The IANA no longer
publishes a list of countries associated with their codes. Instead,
they use the ISO 3166 codes and country names. However, they support
a few non-standard codes, so I will continue to maintain this codeset.
The domain codes are now lowercase to correspond to the ISO 3166 codes.
VERSION 3.23 (2012-09-01; sbeck)
NEW CODE(s)
VERSION 3.22 (2012-06-01; sbeck)
NEW CODE(s)
Updated perl version required
Changed 'require 5.002' (which dated back to the version 2.xx Locale-Codes)
to 'require 5.006'. Some features used in Locale-Codes are not supported that
far back. Nicholas Clark
Sorted deprecated codes
The codes in the generated deprecated codes modules were not sorted making version
diffs bigger than they should be. Nicholas Clark
VERSION 3.21 (2012-03-01; sbeck)
NEW CODE(s)
25.11.2013: pyCardDAV v0.6 released
This is mostly a bug fix release (thanks to Jamie McClelland for fixing
two bugs), but also introduces keyring support (thanks to Steven Allen).
Have a look at the README for further information on keyring support.
Update to 2.0.18:
Fix a bug that could cause invalid scheduling when a card was
manually buried while in a filtered deck. For now, burying in
a filtered deck will mean that the card returns to the home
deck.
Fix an issue where Anki was failing to start if prefs.db was
corrupt.
Don’t create a .log file when exporting files.
Rotate log files when they hit 10MB.
Warn user when they have filenames with an invalid encoding.
Fix a long error being shown when syncing without a net connection
on some Linux computers.
Update "check database" to catch an issue with note types.
Fix issues on some Linux systems that had simplejson installed.
Fix some issues that were masking actual connection errors.
Catch more temp folder issues.
Possible fix for OSX crash when editing.
+ change cursor-position before IL/DL in
"Test of VT102-style features with BCE (Insert/Delete Char/Line)"
to demonstrate whether the terminal sets the cursor to the first
column as a side-effect, as noted in VT220 reference manual.
+ modify character-sets screens to optionally highlight the characters
which do not correspond to ISO-8859-1. This makes the National
Replacement Characters easier to see.
+ modify DSR cursor-position report to check if the terminal
accounts for origin-mode.
* Fix a delay when showing the next card on some computers.
* Make sure suspended & buried cards are reset when exporting
without scheduling information.