= Change Log
Below is a complete listing of changes for each revision of HighLine.
== 1.6.2
* Correctly handle STDIN being closed before we receive any data (fix by
mleinart).
* Try if msvcrt, if we can't load crtdll on Windows (fix by pepijnve).
* A fix for nil_on_handled not running the action (reported by Andrew Davey).
= FlexMock 0.9.0 Released
FlexMock is a flexible mocking library for use in unit testing and
behavior specification in Ruby. Release 0.8.5 is a minor release with
a few bug fixes.
== Ruby 1.9.3 Compatibility
* Fixed a number of minor warnings reported by the 1.9.3 version of Ruby.
=== 2.9.4 / 2011-04-01
* 1 minor enhancement:
* check_manifest now fails when there is a diff. AKA, drbrain was
lazy and it is somehow my fault. If anything, it is jbarnette's
fault for not building any brains into hoe-git the way that my
hoe-perforce plugin works. I mean, c'mon... how hard is it to
validate the manifest before you release? I do it all the time
and twice on sundays. BAH! Damn kids! Get off my lawn!
=== 2.9.3 / 2011-04-01
* 1 minor enhancement:
* Cleanup for rubygems 1.7 deprecations
=== 2.9.2 / 2011-03-31
* 7 minor enhancements:
* Added :none as a testlib option to let you do whatever you want. (phiggins)
* Added Hoe#dependency(name, version, type = :runtime) for cleaner hoe specs.
* Added NOSUDO option to `rake gem_install`. (nihildeb)
* Include Rake::DSL to support future versions of rake
* Multiruby now skips mri_trunk if multiruby_skip includes 1.9
* Test#make_test_cmd now sorts test files (mostly for testing)
* Try using psych before syck.
* 3 bug fixes:
* Clean generated extension library too
* Fixed a bug with sow -d or -t
* Fixed plugin activation via ~/.hoerc. (ged)
3.24.1 (2011-06-03)
* Ignore index creation errors if using create_table? with the IF NOT EXISTS syntax (jeremyevans) (362)
3.24.0 (2011-06-01)
* Add prepared_statements_association plugin, for using prepared statements by default for regular association loading (jeremyevans)
* Add prepared_statements_safe plugin, for making prepared statement use with models more safe (jeremyevans)
* Add prepared_statements_with_pk plugin, for using prepared statements for dataset lookups by primary key (jeremyevans)
* Fix bug in emulated prepared statement support not supporting nil or false as bound values (jeremyevans)
* Add Dataset#unbind for unbinding values from a dataset, for use with creating prepared statements (jeremyevans)
* Add prepared_statements plugin for using prepared statements for updates, inserts, deletes, and lookups by primary key (jeremyevans)
* Make Dataset#[] for model datasets consider a single integer argument as a lookup by primary key (jeremyevans)
* Add Dataset#with_pk for model datasets, for finding first record with matching primary key value (jeremyevans)
* Add defaults_setter plugin for setting default values when initializing model instances (jeremyevans)
* Add around hooks (e.g. around_save) to Sequel::Model (jeremyevans)
* Add Model#initialize_set private method to ease extension writing (jeremyevans)
* Only typecast bit fields to booleans on MSSQL, the MySQL bit type is a bitfield, not a boolean (jeremyevans)
* Set SQL_AUTO_IS_NULL=0 by default when connecting to MySQL via the swift and jdbc adapters (jeremyevans)
* Fix bug in multiple column IN/NOT IN emulation when a model dataset is used (jeremyevans)
* Add support for filtering and excluding by association datasets (jeremyevans)
* Fix literalization of boolean values in filters on SQLite and MSSQL (jeremyevans)
* Add support for filtering and excluding by multiple associations (jeremyevans)
* Add support for inverting some SQL::Constant instances such as TRUE, FALSE, NULL, and NOTNULL (jeremyevans)
* Add support for excluding by associations to model datasets (jeremyevans)
* The Sequel::Postgres.use_iso_date_format setting now only affects future Database objects (jeremyevans)
* Add Sequel::Postgres::PG_NAMED_TYPES hash for extensions to register type conversions for non-standard types (jeremyevans, pvh)
* Make create_table? use IF NOT EXISTS instead of using SELECT to determine existence, if supported (jeremyevans)
* Fix bug in association_pks plugin when associated table has a different primary key column name (jfirebaugh)
* Fix limiting rows when connecting to DB2 (semmons99)
* Exclude columns from tables in the INFORMATION_SCHEMA when parsing table schema on JDBC (jeremyevans)
* Fix limiting rows when connecting to Microsoft Access (jeremyevans)
* Add Database#views for getting an array of symbols of view names for the database (jeremyevans, christian.michon)
* Make Datbase#tables no longer include view names on MySQL (jeremyevans)
* Convert Java CLOB objects to ruby strings when using the JDBC JTDS subadapter (christian.michon)
* If Thread#kill is called on a thread with an open transaction, roll the transaction back on ruby 1.8 and rubinius (jeremyevans)
* Split informix adapter into shared/specific parts, add JDBC informix subadapter (jeremyevans)
3.23.0 (2011-05-02)
* Migrate issue tracker from Google Code to GitHub Issues (jeremyevans)
* Add support for filtering by associations to model datasets (jeremyevans)
* Don¡Çt call insert_select when saving a model that doesn¡Çt select all columns of the table (jeremyevans)
* Fix bug when using :select=>[] option for a many_to_many association (jeremyevans)
* Add a columns_introspection extension that attempts to skip database queries by introspecting selected columns (jeremyevans)
* When combining old integer migrations and new timestamp migrations, make sure old integer migrations are all applied first (jeremyevans)
* Support dynamic callbacks to customize regular association loading at query time (jeremyevans)
* Support cascading of eager loading with dynamic callbacks for both eager and eager_graph (jeremyevans)
* Make the xml_serializer plugin handle namespaced models by using __ instead of / as a separator (jeremyevans)
* Allow the :eager_grapher association proc to accept a single hash instead of 3 arguments (jfirebaugh)
* Support dynamic callbacks to customize eager loading at query time (jfirebaugh, jeremyevans)
* Fix bug in the identity_map plugin for many_to_one associations when the association reflection hadn¡Çt been filled in yet (funny-falcon)
* Add serialization_modification_detection plugin for detecting changes in serialized columns (jeremyevans) (333)
3.22.0 (2011-04-01)
* Add disconnect detection to tinytds adapter, though correct behavior may require an update to tiny_tds (cult_hero)
* Add Dataset/Database#mssql_unicode_strings accessor when connecting to MSSQL to control string literalization (semmons99, jeremyevans)
* Fix ODBC::Time instance handling in the odbc adapter (jeremyevans)
* Use Sequel.application_timezone when connecting in the oracle adapter to set the connection¡Çs session¡Çs timezone (jmthomas)
* In the ADO adapter, assume access to SQL Server if a :conn_string option is given that doesn¡Çt indicate Access/Jet (damir.si) (332)
* Use the correct class when loading instances for descendents of model classes that use single table inheritance (jeremyevans)
* Support for COLLATE in column definitions (jfirebaugh)
* Don¡Çt use a schema when creating a temporary table (jeremyevans)
* Make migrator work correctly when a default_schema is set (jeremyevans) (331)
230[tip] 24aa7899c696 2011-04-18 16:51 -0700 ged
Move connection-parameter parsing into Ruby, and make option-handling more
229:228,222 b477174160c8 2011-03-30 06:13 -0700 ged
Automated merge with ssh://bitbucket.org/larskanis/ruby-pg
228 cc3a7476465c 2011-03-15 13:21 +0100 kanis
Update cross compilation tasks to use Ruby 1.8.7 instead of 1.8.6, since pg.gem requires at least 1.8.7 to get installed
227 b90f74cb11a5 2011-03-12 21:40 +0100 kanis
Update readme for cross compile
226 780650f201e3 2011-03-12 21:38 +0100 kanis
Use RUBY_CC_VERSION from command line, if set
225 31089d6c9dde 2011-03-11 22:14 +0100 kanis
update PG and OpenSSL version for cross compile
224 dfe3e7c1ea27 2011-03-11 21:58 +0100 kanis
always run "make libpq.a" for cross compilation
223:221 06e17573b133 2011-03-11 21:54 +0100 kanis
re-add required libs for cross compilation
222 56098b479a23 2011-03-30 05:52 -0700 ged
Comment the WIN32 console FD stuff so I remember what it does.
221 1baa7a8e673e 2011-02-23 14:11 -0800 ged
Whitespace/line-ending fixes
220:217,219 fb7d22101adf 2011-02-23 11:40 -0800 ged
Merged with 1c3a1ca9f0cd
219 1c3a1ca9f0cd 2011-01-22 04:41 +0800 ghazel
for windows support, duplicate the sockets from libpq and create temporary CRT fds
218:214 c3f163bf1ecd 2011-01-22 22:11 -0800 ged
Pulling fixes for Windows from ghazel on Github
217 18f413081e0c 2011-02-10 16:19 -0800 ged
Bump minor version.
*Rails 3.0.9 (unreleased)*
* json_escape will now return a SafeBuffer string if it receives
SafeBuffer string [tenderlove]
* Make sure escape_js returns SafeBuffer string if it receives
SafeBuffer string [Prem Sichanugrist]
* Fix text helpers to work correctly with the new SafeBuffer
restriction [Paul Gallagher, Arun Agrawal, Prem Sichanugrist]
Based on maintainer update request by PR#45075,
* set LICENSE=gnu-gpl-v2
* add handling desktop db.
0.135 "Tomorrow I'll Wake Up and Scald Myself with Tea"
* Improve URI detection in the body pane. (K. Haley)
* Make highlighting of URIs in the body pane optional. (K. Haley)
* Add a newsrc autosave timer. (K. Haley)
* Fix mailto URI encoding. (K. Haley, #648375)
* Create a NZB file from the list of articles. (Heinrich Mueller)
* Optional compatibility with GTK+ 3. (K. Haley)
* Fix the text-massager-test failure. (K. Haley, #642746)
* Support format=flowed in text-massager. (K. Haley)
* Guess deliberate line breaks. (K. Haley)
* Saving articles from the NZB file no longer causes articles to be queued
multiple times. (K. Haley)
* Separate line length check for each quote level. Should only be for quoted
levels. (K. Haley)
* Add the wrap selected option to the post editor. (K. Haley)
* Slightly improve Pan.ico. (Petr Kovar, #499214)
* Updated translations: Spanish (Jorge Gonzalez, Daniel Mustieles), Swedish
(Daniel Nylander), German (Mario Blättermann), Danish (Joe Hansen), Czech
(Petr Kovar)
0.134 "Wait for Me"
* Fix compilation with GCC 4.4. (Charles Kerr, #573722)
* WARNING: setting an adjustment with non-zero page size is deprecated.
(Charles Kerr, #579753)
* No window icon when running in NZB-mode. (Charles Kerr, #574419)
* Remove deprecated glib/gdk/gtk calls to prepare for GNOME 3.
(Charles Kerr, #596648)
* Use GRegex instead of PCRE. (Charles Kerr, #596653)
* Tooltips missing from two 'Post Article' toolbar buttons.
(Charles Kerr, #548860)
* Infinite loop with server that doesn't support LIST NEWSGROUPS.
(Charles Kerr, #545220)
* 'Add port to server dialog' -- apply commits 862da67, af30418 from
lostcoder. (K. Haley, Charles Kerr, #527313)
* Support 64 bit article numbers. (Charles Kerr, #549655)
* Don't queue xover for 0 connections. (Charles Kerr, #596682)
* Make wrapping honor changes in compose-wrap pref. (Charles Kerr, #596680)
* Change nzb task saving delay & add pref. (Charles Kerr, #596683)
* Port to GMime 2.4. (K. Haley, #541676)
* Spawn editor asynchronously. (K. Haley, #465763)
* Change allocation buffer for article tree. (K. Haley)
* Save some more memory by re-ordering a few variables. (K. Haley)
* Don't save files as executable. (K. Haley)
* Fix handling of multibyte spaces in text-massager. (K. Haley)
* Re-write multipart handling for viewing. (K. Haley)
* Change default mime-type for incoming attachments. (K. Haley, #135734)
* Add some additional mime types. (K. Haley)
* Add memchunk.h to Makefile.am. (K. Haley)
* GTK+ 2.16 required. (K. Haley)
* Fix bug in multipart article mids. (K. Haley)
* Add console support for windows. (K. Haley)
* Update filter-info and scorefile-test to support non-overview headers.
(K. Haley)
* Skip non-overview test if not cached. (K. Haley)
* Make ArticleCache::get_message const. (K. Haley)
* Allow scoring article on all headers. (K. Haley)
* Promote rescore_articles to data interface. (K. Haley)
* Update score when article is cached. (K. Haley)
* Add regex support to search. (Jack Cuyler, K. Haley, #351196)
* Additional info for about & User-Agent. (K. Haley, #424083)
* Add support for compiling with gmime-2.5. (K. Haley)
* Allow subject line use in save path. (K. Haley, #403797)
* Improve regexes used for squashing subject line. (K. Haley)
* Reduce memory allocation for multiparts. (K. Haley)
* Allow newsrc paths relative to PAN_HOME. (K. Haley)
* Save tasks on exit. (K. Haley, #609355)
* Always show full revision info in UA hdr. (K. Haley)
* Remember size of post window. (K. Haley)
* Add tests for subject line. (K. Haley)
* Make separator user configurable. (K. Haley)
* Replace deprecated gdk_pixmap_create_from_data. (K. Haley)
* Add support for Face header. (K. Haley)
* Fix crash possibly due to change in cairo. (K. Haley)
* Change from GdkPixmap to GdkPixbuf. (K. Haley)
* Remove deprecated function through gtk 2.18. (K. Haley)
* Compatibility with -std=c++0x. (K. Haley)
* Fix crash in gio_func on OSX. (K. Haley)
* Updated translations: Arabic (Djihed Afifi), Brazilian Portuguese (Flamarion
Jorge), Spanish (Jorge Gonzalez), Portuguese (Duarte Loreto), French (Claude
Paroz, Bruno Brouard), Catalan (Joan Duran), German (Mario Blättermann,
Andreas Kuhlen), Basque (Inaki Larranaga Murgoitio), Swedish (Daniel
Nylander), Czech (Petr Kovar), Slovenian (Andrej Žnidaršič), Danish (Joe
Hansen), Simplified Chinese (Aron Xu)
with minor two fixes.
PR#44987 by Bug Hunting
5.8.2 30 May 2010
Changes: Implemented better fullscreen handling.
5.8.1 29 May 2010 18:29
Changes: Yesterday's fullscreen fixes broke certain fullscreen capabilities
that worked correctly for mplayer and other tools. This is fixed in this
release.
5.8 28 May 2010 15:11
Changes: This release fixes several fullscreen application bugs and contains
various code cleanups.
I had been using this for at least 18 months on various platforms
including with some modules.
(This work was done via wip, but I had custom patches too for lang/python.)
for some systems that have older openssl. (The Makefile
part was already there but was unused.)
Also replace interpreter for all scripts.
This caused the build attempt to rebuild opcode_targets.h. But
that uses "python" which does not exist yet.
=== 1.4.5 / 2011-06-15
* New Features
* Nokogiri::HTML::Document#title accessor gets and sets the document title.
* extracted sets of Node::SaveOptions into
Node::SaveOptions::DEFAULT_{X,H,XH}TML (refactor)
* Raise an exception if a string is passed to Nokogiri::XML::Schema#validate.
#406
* Bugfixes
* Node#serialize-and-friends now accepts a SaveOption object as the, erm,
save object.
* Nokogiri::CSS::Parser has-a Nokogiri::CSS::Tokenizer
* [JRUBY+FFI only] Weak references are now threadsafe. #355
* Make direct start_element() callback (currently used for
HTML::SAX::Parser) pass attributes in assoc array, just as
emulated start_element() callback does. rel. #356
* HTML::SAX::Parser should call back a block given to parse*() if any, just
as XML::SAX::Parser does.
* Add further encoding detection to HTML parser that libxml2 does not do.
* Document#remove_namespaces! now handles attributes with namespaces. #396
* XSLT::Stylesheet#transform no longer segfaults when handed a
non-XML::Document. #452
* XML::Reader no longer segfaults when under GC pressure. #439