drbrain

Hash Date Message
df05423ad8f82cfbb74e0cb81aa49f74fe1fc34a 2006-06-14 Don't print warnings when -q is set.
9a811c98e60fd1f613e185d13808bc908759ff88 2006-06-14 Don't merge ri files if is nil/empty
bb58656b741544f9c9a36c3ccd79722331323723 2006-06-15 Documentation typo.
20afef590bf76cb1a65eb327b7582cce3b3b0565 2006-06-18 Add Test::Unit::Assertions.
905cd041c9b5a8f7de52357341a08d41cf972c05 2006-06-19 RDoc from Hugh Sasse [ruby-core:8012]
90952d32f80e3733e9895f296aea067a828d0143 2006-06-26 Add --system, --site, --home and --gems to limit ri search path. Allow --doc-dir to be specified mulitple times.
323746df24bf554c76e08cae532495549a8a42c1 2006-06-28 2006-06-29
1210bc255cf019cb7de61825ff48792d61b497c0 2006-06-28 RDoc patch by Robin Stocker <robin@nibor.org>
0c11152794d4f07970a5c36981e95eb176d5fdc8 2006-06-28 Add optparse.rb to .document.
58f761cf82ad0815f3dfad065576c1b5523bb8f8 2006-07-13 Add monitor.rb
575f1320d419d53c43eb4e0b7e52cfb674fcdadb 2006-07-17 RD to RDoc conversion by Hugh Sasse.
4db2df633cc784c40e21b3df38fe9a6dd1b0ff0b 2006-08-04 2006-08-05
52c034aecb365c6cf2a41b8648c3e87fb335fdaf 2006-08-04 Documentation cleanup.
050f637941f0e91e62233c0722c2c0f4faabe450 2006-08-04 Close the socket on SSLError. [ruby-core:7198]
2311929dd170de91319b0e6bd0fee910f6d2c551 2006-08-04 Don't document test or sample directories.
75a60a817427d0aa6c632d8d21ef14ae1f97a3ef 2006-08-04 Leave HTML escaped for HtmlFormatter.
54441753a495065853717f9cf23e56b919213e9a 2006-08-04 Include more documentation.
47cc055023fd93018cfe5b4cf4ecef02893d5836 2006-08-04 Clean up files for RDoc. Add files to lib/.document. Small fixes to drb/ssl.rb and ri_formatter.rb.
e2c017a8ceb84a95da28fe54b51afb6e58a0d8f9 2006-08-04 Move Example so RDoc picks it up.
8bd9d238b7f0381d8a74519101b1fca684faa5ee 2006-08-04 RDoc for #run= and #run?
6ffe2a4dbfae85ad971b2806b978656e7725d0d5 2006-08-04 Remove tabs from Finalizer RDoc
d7181ca93e7bcc30a983e7a840e53704614274d9 2006-08-11 Replace nodoc with stopdoc so Module methods get documented.
d7ca9c352c94e013006594c4476e3ba878704893 2006-08-11 2006-08-12
c3321a0266d93df206186461c0d53fe1c01b1ca0 2006-08-11 Make RDoc ignore C function prototypes by Tilman Sauerbeck [ruby-core:8574].
e8f04ce44ac067b3080ae083b4ccb2cf066b2654 2006-08-11 RDoc C parser and documentation fixes
8b827f1a7d5828bdee506da5cc8f42ce54f589bd 2006-08-13 Describe String#split grouping behavior. Patch by Jan Svitok [ruby-core:08603].
28b7dd0d53403ed35086d5d3a88113a64e142afc 2006-08-20 Add TupleBag tests.
b8e1343f5e4ff3f72c6e7e1616d0577ab4904730 2006-08-20 2006-08-20
b963ffbf1daa3a5117bf1c3e9d9c2c2351d3da5e 2006-08-27 Fix documentation submitted by Rick Ohnemus. ruby-Bugs-5529. [ruby-core:08725]
ddec6278cbb19bd1b603dd55c4e17d7383a9916c 2006-08-27 2006-08-28
92b0eb1f42352ccb0ef64c294427a0c7308f9c08 2006-08-27 More comprehensive tests.
6e83a71d3bb260cf2e02cd88e6a6f72fab50e910 2006-08-27 Include attribution
6322272ceabcb84d41404d968f79963421f22098 2006-08-28 Fix call-seq in RDoc.
cfdb83349e2be4f97f8f1fd56d87d511cd34cf9e 2006-08-28 Make RDoc show up.
a4e85a53e5f7eddca6c3249175c4c65e3122dbc4 2006-08-28 Add digest.c
657b6268994700dfdb01c4553f8f38286411c73f 2006-08-28 Revert.
5d7609be1b07034b5a36a67bcbd19860b93c69f6 2006-08-28 Document and fix my commit.
7d3fc8ff2b6205ebc0123ac6196acf14257a5cf5 2006-09-09 Rescue Exception in Test::Unit::TestCase#run. [ruby-core:08783]
3e7566d8fb5138bb9cd647e5fdefc54fc9803509 2006-12-31 Fix Array#reject, was working like Array#reject\!
4e6f681b40d237c70671c6b3e831a9ad1e7fb26d 2006-12-31 Allow RDoc comment to give friendly value for rb_define_const. Patch by Daniel Berger <djberg96 at gmail.com>, [ruby-patches-7499].
3443bacdc8bc2ff01f3f2851f3ce8266e0f4f0ac 2006-12-31 Update constant comments to provide values for RDoc.
47eea500020f55fddad93916de8a8079952a21db 2006-12-31 Make RDoc accessible. Update constant value information.
0fe6b888c9180bfcd61815f2093b10e8e56aee6d 2007-01-02 Fix to compile on yarv, ruby_errinfo -> rb_errinfo()
387b3e8970699be50cd630189a106859070f3922 2007-01-06 Ignore .a files
d9591028f28606a6e855088eb15538d1730f3918 2007-01-07 Merge RDoc updates from matzruby 11502, 11503, 11504
d908340910d3dfbdb008586323def4fc0601d34b 2007-02-16 * lib/.document: Apply patch for irb, e2mmap and README by Hugh Sasse <hgs at dmu.ac.uk> from [ruby-core:10135] * lib/prettyprint.rb: Suppress RDoc for PrettyPrint test suite.
7a4aad75356496559460041a6c063bdb736c7236 2007-11-10 Don't override Enumerable#inject for 1.9
fbf59bdbea63efd34ccc144e648467d2f52e7345 2007-11-10 Import RubyGems trunk revision 1493.
fc69e47713f248ca3c7429e532957032b4e09bf4 2007-11-10 Add forgotten bin/gem for RubyGems.
db74541efec489c62310ab85091b28bb360e79c8 2007-11-20 Update to RubyGems 0.9.5
369697bcebcfd05a2b7d541d59a85fa529cfe6c9 2007-11-25 Import fast-loading gem_prelude.rb from RubyGems.
cbc4bb6b924e7b538b2e51e41938114586be4e8b 2007-12-18 Don't call private fail anymore.
8289771e326006cc4e15a667e3eff3a72cfb3327 2007-12-20 Import RubyGems 1.0.0, r1575
b42179135dfb005e7e2c14c2390ec19c93e986ec 2007-12-21 Update to RubyGems 1.0.1, r1581
ccc842878dd4a41efd960e37822f354b881f13d6 2007-12-22 Place bin dir before lib dir so gem bin stubs work.
1777eaa523e48fa8023b0ab23e83f2c3187e62c5 2007-12-23 Use require to load rubygems.rb in gem_prelude.rb so the correct path is in on RubyGems upgrade.
ed9690bba519982b694d03cdce536a3c5bcaf774 2007-12-23 Fix warnings in RubyGems
edfcee2bd203195d08f476f3d3274941c5c2f318 2007-12-23 Fix 1.9 warnings in RDoc
6c6f996d71d45a16adc50e768034dbb3971a2586 2007-12-23 Fix version check
5d592124f5700a762fc9a153031c786bb739f58d 2007-12-23 Fix method redefined warning in open-uri.rb. [ruby-core:14304].
d0c819cf94451d6df95de6c2ace76d2cac41b7ba 2007-12-24 Remove methods from Gem, not QuickLoader, to fix warnings
a350a39c979930cedaa165749e12abf12e98e689 2007-12-24 Fix Regexp warnings in lib/uri. Patch #16524 by Kornelius Kalnbach. [ruby-core:14302]
7c92ab16a9d911e61cccb8c030956bd3354238e4 2007-12-24 Fix display of GEMDIRS, make command command examples match ri's name.
836a01c51069ab741e304dadcb0f233f763a59bd 2007-12-24 Fix formatting of multiple paths
82a73f0aa0611c37a16b8bb6f20399e9d0d5642c 2007-12-24 Add svn:ignore for OS X Xcode 3's conftest.dSYM directories.
2b402d824344b011fe95783000465098104cc2ab 2007-12-24 Fix uninitialized variable warning in Net::HTTP
9ca563978e31b308f0e19fea597188a6495e2a7c 2007-12-24 Fix some test failures in RubyGems.
29962f8fb6687010e005cbf311a791e4eafb2eae 2007-12-25 Enable RDoc debugging only with $DEBUG_RDOC
2a812650a8f315130224a27d6a0605962b75323f 2007-12-28 Move RDoc tests out of lib/
4ddbd24eb3ef1ff78f082e4671279f7cfb069b5b 2007-12-28 Sort methods in TestSimpleMarkupAttributeManager
cc54d01f8bcbffb2a66db767bbe3f367b86a78c5 2007-12-28 Remove test directory
ecb7eb6ba4a6f10ac9ff2e7531c9b12ac81646c5 2007-12-28 Move RDoc markup samples to sample/rdoc/markup directory
c43f86785288df9e39ebbe66235bea9824226e4a 2007-12-28 Move lib/rdoc/dot/dot.rb to lib/rdoc, un-namespace.
b0f13cfebec316491909e312608834c87792ca9f 2008-01-07 Clean up comments and whitespace in RDoc generators
b543ed3ac8089e439e57ad5f667e35871882bd07 2008-01-07 Collapse namespaces and refactor requires in RDoc
d9d3e87a522ce180768aef2fcb32c236c68b07f2 2008-01-07 Merge documentation from the same class on ri generation. Fixes bug where documentation could disappear.
4b93d732e406957e094e848093517359b9ffecf4 2008-01-07 Convert RDoc to OptionParser, clean up -h output, namespace Options under RDoc.
9ad5f854e745043e144408b6408f38dff7bcf880 2008-01-07 Namespace RDoc::DOT. Clean up formatting of RDoc::Diagrams.
ead85d123f37be2f166acf9a2c0fb5e08368813e 2008-01-07 Namespace TokenStream under RDoc.
466d40ed15bc057ff786e73fde58a1ee48effabe 2008-01-07 Use ERB instead of custom template language for RDoc.
3938f9db4614be6cebeff715653f4f1c76aa0484 2008-01-07 Add additional information to RDoc template values
e539dc6080b4b1338968650c2b8ff645b72b11bf 2008-01-08 Replace ri with Ryan Davis' cached ri
3e39ade457b432a57d63e00d5a9898ca202d26f1 2008-01-08 Clean up namespacing of RI's classes
edeeefb7a544aadf2f788c8c6f88cb77bd941ac0 2008-01-08 Speed up Marshal load, fix bug with nested classes' methods
b5417ef56d8706cd340f7c6c97a73dfbae3b3833 2008-01-11 Follow namespace change for RDoc/RI [ruby-core:14964]
7e6cf122efcea0aceda17feff2614fe6cda491c5 2008-01-11 Remove lib/rdoc/usage.rb
937b7ab8b59346f02da81ef324b8955b01d7cc25 2008-01-13 Reorganize RDoc generators
ec519b9b43db7756fcc2c19020ece2d7e2263fe4 2008-01-13 Complete RDoc namespace change
0feac89d2dd6ff66914bb4d5d9e7306082abbd53 2008-01-13 Cleanup RDoc
fcb0b1f503b392e446e8ee4b1033e1e7c0e7d0fe 2008-01-14 Renamespace lib/rdoc/markup from SM::SimpleMarkup to RDoc::Markup.
84684e00d59aecc486e24c6f738ddee76cccd82e 2008-01-16 Ignore encdb.h
c3e2bdcc2039fdcc8bbac08016a8ac09826fdc76 2008-01-16 Clean up comments
6d59907c0f34cae8ce23be7c64f094dfddfed2b5 2008-01-17 Fix namespacing
8d37cefaf8795fe80d457f101fb9678fc7f6adf6 2008-01-19 * lib/rdoc/markup: Remove ListBase and Line constants.
02f4dcca2cbe9b82987deeaa68d6e54c063128ba 2008-01-22 * lib/rdoc/ri/formatter.rb: Indent labeled lists like note lists.
455b051a008aa859a7b0d6fca56de69a38cc1f8d 2008-02-10
5d613c83ccb6992c6b99e5a23512719604bbdae9 2008-02-10 Import RubyGems r1601. [ruby-core:15381].
0ecb56f170ab590d079659c82c7a4673d30cb51d 2008-02-12 Restore require rubygems check
030a513a49f361f09f11a93d11c034ce07921873 2008-02-12 Wrap parse_files' read in a version check for backwards compatibility.
b797fdc7e88c5ad7552f1c95081ad3c60507e3ee 2008-02-12 Separate HTML linking and crossreferencing into separate files.
bcd4deb6c5eb37e0389997ded4ed3e123cdefbc1 2008-02-12 Allow inline markup to have a leading '#' or '\', or trailing punctuation. i.e. *#freeze?*, *\foo?*.
ab3e8e6143049662cf724c8574cd9fb8e248a4a0 2008-02-14 Preserve ri compatibility with 1.8
0d3f9dbfe1ab1696d1c9b1ef46c9da4af786e629 2008-03-09 * lib/rdoc/code_objects.rb: Remove debugging Kernel#p. Patch by Lincoln Stoll <lstoll at lstoll.net> * lib/rdoc/generator/html.rb: Fully qualify AllReferences. Patch by Lincoln Stoll <lstoll at lstoll.net> * lib/rdoc/ri/writer.rb: Fix 1.8 backwards compatibility.
74a1543645dd9b5f3ca59456f90cb4c5f7840a41 2008-03-09 Restore missing line to RDoc::Generator#params. Patch by Lincoln Stoll.
8cc45aae947d453acca029e13eb64f3f5f0bf942 2008-03-31 Import RubyGems 1.1.0
283be20b27567b0d040979ac2c860450b8a760b7 2008-03-31 Remove test file that was removed in RubyGems 1.1.0
be710a03919604a1b7776043aecc5cf0914da01c 2008-04-04 * lib/rdoc/parsers/parse_rb.rb: Fix uninitialized variable warnings.
e72b71d56a1f369cb7eb3892c61715460bac8109 2008-04-11 Update to RubyGems 1.1.1 r1701.
c42a631063e79fab2369c1983a6f2a075b584f62 2008-04-26 Import RDoc 2.0.0 r56.
9d4f37f51fb2ffdef5e318afb3cb81516dcba4f7 2008-06-17 Update RubyGems to 1.1.1 r1778 (almost 1.2)
215fbc639fc63d4300a91ae4c8e30865f6a03f3c 2008-06-17 Fix RubyGems for 1.9, r1780
08837d081d764af01a30d325007c3c9527e383a6 2008-06-19 Update to RubyGems 1.1.1 r1784 (pre 1.2)
8b424513fd43c398aaeea5dede8bbc5c51602773 2008-06-26 Upgrade to RubyGems 1.2.0 r1824. Incorporates [ruby-core:17353].
5c8ab4d9c2931c0e0f1ee58e516c91f1e9a47486 2008-06-30 RubyGems patches by Yusuke ENDOH [ruby-core:17442], [ruby-core:17444].
b85504f0e9b9f9797fffc75d9cf4c688a78035c4 2008-07-17 Simplify expression for RDoc.
fd25f74d64c69d636764ea11aa5a809b85e58f69 2008-07-18 Import RDoc r101.
71b4ecb3d3068c23809983e1ce556056c0d2172a 2008-07-18 Import RDoc r104. Various test fixes.
cd9e9c6debcf893ea5fa70e42dc1875afaf0066f 2008-07-21 Update to RDoc 2.1.0 r112
563b6544378236252898f7489a336bd25890cfe7 2008-09-23 Fix ruby -w warnings for mismatched indentation discovered by rdoc
858362e761a41e7d96efbcb9b38ae815b1e388d7 2008-09-25 Import RDoc 2.2.1 r185
d478c7a7342478847cc1148f4134b5f0db04e1d9 2008-09-25 Update to RubyGems 1.3.0 r1891
6cd13d6577401706d3f008e2f80ec14339988018 2008-09-25 Fix broken merge of gemutilities, add build_rake_in as necessary
a42df5094dd78b883ee346cc8b48945de212aa8d 2008-09-29 Fix some RDoc and RubyGems test interactions. Fix -n in test/runner.rb
abf17f35866f271a8cb9f47ac9b2ed0a4cfc02a0 2008-09-30 Remove extra call to setup to fix ENV['HOME'] pollution
7222e82a8b98afdc61b9cf6ad7419068429a42e9 2008-10-24 Import RDoc 2.2.2 r192
b61d8b6045497a5b2185bf8cb61a381f179d3ecd 2008-10-25 Update to RubyGems 1.3.1 r1909.
af0221e728742adb34aa5e2abfcefa899ccd1867 2008-10-31 Don't require rubygems/defaults from gem_prelude.rb.
f2f3e60a8a208c8da7fa34250c454f0645a5326d 2008-12-22 Don't remove methods twice. [bug#555]
e4d04b0b5599cded8d393af4281b691a432e3ef4 2008-12-22 Fix documentation. [bug#827]
b8f7b97321b6dd7ba62f6ffe6138ef906b37c57d 2008-12-23 Don't coalesce adjacent comment blocks. [bug#901]
1bd7257dc8884d7cdd80e2a2b551b9016c3b9ddd 2008-12-23 Match full RubyGems behavior when a gem can't be found
31c94ffeb5f09d09ac2c86fc9e6614e38251a43d 2009-06-09 Update to RubyGems 1.3.4 r2223
d88b7ea53005dc7a1e1abeb6762e9ae2eb004944 2009-06-29 summary is required in a valid gemspec, fixes gem list -d
4a29a3e90bbd123bca191961cb8223345b6d5bdf 2009-06-29 Remove suprious #dump on version
058490ee448c96df079d8e22b0837c64c1b3835d 2009-07-01 Fix svn:ignore setting
dddd406b0cbb599a286bbed5c2d97a855af13950 2009-07-08 Update ext/.document with extensions that appear to have documentation.
375ccf82c799a41ee288781fe9f5caf1b1e426c8 2009-07-22 Remove useless extra directory. Bug #1343
b2623d9bb894656cc88c7207fdee210876055aae 2010-02-24 Remove obsolete files in lib/rubygems/indexer
46580b51477355fece514573c88cb67030f4a502 2010-04-01 Import RDoc 2.5
a33d29b722b58c811f2113ec288b06095ada9422 2010-04-01 Update svn:ignore for generated files in ext/
1325437297539bf433904b64db63a3186e62177e 2010-04-10 * lib/rdoc: Import RDoc 2.5.2 * lib/rdoc/parser/ruby.rb (RDoc::Parser::Ruby): Don't parse rdoc files, reverts r24976 in favor of include directive support in C parser.
711b5f35ace061074e74579ad61609dae9482a14 2010-04-11 Ignore mkmf.log for psych and tmpdir
ff5366a7053a2d420139e32fb3936ee85a2839fe 2010-04-11 Update to RDoc 2.5.3
75ef9e79d6f872d9155cfa69d717b0c693be7fc9 2010-04-19 Import RDoc 2.5.4
a7df5ace7e13760c9c175a6de3273bffb50346d4 2010-04-21 Update to RDoc 2.5.5
372dcece3f69989d133f720468f1e24aa1133cda 2010-04-22 Update to RubyGems 1.3.7.pre.1
400afca88a0adb5a380925dea61220e08a04022f 2010-04-23 Update to RDoc 2.5.6
336a8301f725bd8fbf5f1e0c4fee162382a76d0f 2010-04-27 Import RDoc 2.5.7. Fixes #1318 and ruby-core:29780
9111bbf8182708acb9f8d9689c441c3b6c591386 2010-05-01 Upgrade to RDoc 2.5.8
40cd5e8a7963a392ee0b8100b271b30f1ca0ed12 2010-05-01 Merge fix for gem server, bump RubyGems version to 1.3.7
dd8d4f00751a869cf1aab0d257aedad0ebe0b627 2010-05-26 document marshal_dump and marshal_load
79aac054745e7f0180c2e3948a6553996b3e7c62 2010-06-04 Clarification of what '*' matches. Patch by John Wells <john.wells at greatworx.com>
3befc304b5a0297ca7a618cc4775beb71e5ce644 2010-07-21 Fix signature of rb_ensure and rb_rescue to match the implementation in README.EXT
073e6ccc7ba29e1391865107f105b8069352ee52 2010-09-11 Add documentation for WEBrick's DigestAuth
ff3e943d1f0fa78736065bc00e314c1ba310c350 2010-11-29 Improve documentation for URI::Common#encode_www_form, OpenSSL::SSL::SSLContext#ssl_version=.
ec8f4038c92004ba684851ac6196c39207fbb316 2010-12-01 Fix positional wording in lib/net/http.rb to match revised order
f462afa5cf29d15d572f8c0bdfc3583249fa628e 2010-12-04 Add documentation for OpenSSL::X509::Extension.new
41bfc7a7218d34b9b9ffbe8154a728b2e044211f 2010-12-06 Add toplevel documentation for OpenSSL
62e2f9052be5a2cfb02169cd41edd28443006df2 2010-12-10 Include Comparable in OpenSSL::X509::Name, document #<=>
6c7608c0b190ff1f6564c18de2325894e37b5bd2 2010-12-10 Document RSA, RSA encryption/decryption and PKCS #5 encryption/decryption
457e481b20b038630f63b5d6138a41fc327e6a20 2010-12-16 Alter comment on String#encode for better wording and ri output
2ef9c50c6e405717d06362787c4549ca4f1c6485 2010-12-20 Import RDoc 3
9d767bc265738ed2ea1daa249ad768dd7473361f 2010-12-20 There is no Perl parser in RDoc 3 ☹
1695653f548c5187ab3df0653e17e153f3246836 2010-12-20 Update NEWS, add ChangeLog entry for RDoc 3.0.1
d0830a222c261922cb73e340ae32bf6f32f6845e 2010-12-25 Document require_relative
e2efe8e81dc7e9fce40b024df6a20bbf4b830350 2010-12-28 Import RDoc 3.1
b2d68b28262a717dd4ed0d16994a8c727411a7cd 2010-12-28 Deprecate Rake::RDocTask in favor of RDoc::Task
84e892f85925b62bb538e811538bb34df392170d 2011-01-19 Remove require of deleted file in RubyGems.
b7dd8d07f6eab485ac3a08435b12058fd54690d3 2011-01-19 Always enable rubygems/custom_require
4993a1a814b0a3ec13ae68505e40329cbb1fdf3e 2011-01-19 Finish removing code, (fixes sources command test).
918f625a5eeba35b9b191cb39c1d634b4cc7efee 2011-02-02 Ignore -test- and tmpdir
cc2a16d94d744d14d4a5eb06eca22137f8a9b79e 2011-02-02 Import RDoc 3.5.1
de15b19498028d497b528af227057edfc877b66e 2011-02-02 Commit files I forgot to add
742d6ffb552b2cd4b7596975f372c8d241acdf34 2011-02-03 Properly set ignores for generated files in ext/-test-
8aa895294b8d696489b51a5e69b2986f452da905 2011-02-05 Import RDoc 3.5.2
edaf78dfb69db9794e4ddf4f0a658c374e857924 2011-02-06 Ensure result encoding is the same as input encoding for String#gsub. [Bug #4340].
60f2c9cf5bea6dd99fac50c460eab4809cc30b01 2011-02-07 Upgrade to RDoc 3.5.3. Fixes [Bug #4376]
a6fcf3e5e266836b983e50242dc18ef438320e90 2011-02-21 Apply documentation patch from mathew murphy. [Bug #4149]
92946d44742ee9c48f418f6ff583b1bf35da9d1f 2011-03-16 de-nest the Buffering module
d6fb308078ce499092d75472b221ee8def9f42c1 2011-03-16
cc6c3daaf36ab941c0c6dc1a194b18605aad3282 2011-03-16 Ignore generated files exts.mk, change.log, ext/date/{Makefile,extconf.h,mkmf.log}
091ea0ed71c30874902c56e977ba7c9b241c9376 2011-04-10
38b4876bb0eb2a90ef7e5b3aabfb0e28b9698f27 2011-05-09
071a678a156dde974d8e470b659c89cb02b07b3b 2011-05-10
7f2a943c5d2a37a8dcb4a36e5ecd6c0d35394627 2011-05-10
f47ff4821dbed8c3b9fa8a545743d82989673ba5 2011-05-10 Use UTF-8 for rdoc-coverage and silence progress reporter
b30735567813b8f16b1b9761d0d77195c4cc3bd7 2011-05-10
8c2a52937f3b71efa7bcb48e7b8b00bc6b616ab4 2011-05-10
adaab0f922c992843efb4ea52e47b45b4fc35ffd 2011-05-11 Remove empty directories
83d7aca7f6c02a92d49be1490e72b50fe9643598 2011-05-11
615e7987ca619a9d8df01844b61d95796b95fd19 2011-05-11
6eaa5cb30cee1d1ef934429807e26e9bd996d6de 2011-05-11
78e06ab19423518300a2ef9478cef69468e9d4a9 2011-05-12
e2b3183fc2c065f8aa9ae77f5ef7d0c8e29744af 2011-05-12
f154226900b258f6f51b328fab98becd6c23f5f7 2011-05-12
6e10135d47a33975ee2c9d597caa968ce1045cb0 2011-05-12
8c47d5188338522f6eec459da460eb28348ee104 2011-05-12
d6e3bc4ce499fe5f439441c0c5117a6e0d54b5de 2011-05-12
57580b76e8a20b266df05d1e099ae7af9bab4612 2011-05-12
7ed51785df6c4c3999cb9ef2d9893c5f4fac4672 2011-05-12
cc48da67d82edda1a6c201c0a90578cc63925146 2011-05-13
8dca37990791a5572e7f7df7bbc9a0ab5aa5d8da 2011-05-13
f347a9212e20e437436405e097be828b63554c02 2011-05-13
f342dde667a2de0d727f14b8b8992485eb60ebe8 2011-05-13 Ignore generated files in test extensions
10219ff6216c9d6459026e9e89ed788e2d440dc5 2011-05-13
0b6da24a5e24ff9ce8e153d2f073c2363e94b28e 2011-05-14
61ebfd3a3496d619b18895b4c1f29c8c5d7c291d 2011-05-14
4bf8c87101217056257508d76e7787ded0d76849 2011-05-14
6d198d2377972d5f9648df68e15cd104331ad18c 2011-05-14
39da1b63699faf30c86e753e193c29b81b16136d 2011-05-14
366f2c1120653be5e08f1cc7452d3dbbe1b85f2b 2011-05-15
f4b52722aad5a8d2e9fc858d2f1c4147ab584d21 2011-05-15
d764be79b10ce488207ec4f3e82d2e4139b2d501 2011-05-16
8638efb23d21484e384dc45f99de4d9c500f2428 2011-05-16
c648243c3d94076959d77a3af3c4b72ebd9268a0 2011-05-16
e60f744e9a574630ebe1c14d023dc3d75ac6ae2b 2011-05-16
28c2fa2fdb56abb6960ee40b9364706059f0ea65 2011-05-16
532f1485d326edbcc72e64ce0e8f3aa9157f1946 2011-05-16
1234af557bfe184fbdd5d40076c41f0feee737de 2011-05-16
ae4afa5a4e573d7b79a76bfea4bd27befc673acb 2011-05-16
3257aa8f8f9745c1da1ec81c2f4eeeb723e6a56f 2011-05-16
a13b23973aeb23bfb78d6082fb6d66759f26efd2 2011-05-16
13ae409e1ee96cb191d223e475cb563405dcec83 2011-05-16
f4c41cf2d24be02a06179a1f84960e3741fcd568 2011-05-17
c0d9226f49556b9b39b4451f1d8b8c2271a177e1 2011-05-17
af703059014aaec046b486c502b993ed84b8957c 2011-05-17
babda328c06e551e6d3f2d65ba21517f8cf0dba4 2011-05-17
6e1b5723648423f55b46f7cf0a89476e5c61ac7c 2011-05-17
747772bd430840b9133c1045a12e9564dedc76d3 2011-05-17
1ebfbd7c63de119363d444dd15dac88871528cb5 2011-05-17
0d014df637974bdefaacbe89d8296a3be44465c7 2011-05-17
3cb36fadf2d52c7835354e8609220d88f96a7b16 2011-05-17
40e6facf51085c5adccfc6818f2792bed1662b78 2011-05-18
ebce1b4bd61c39030d93c01e7d080b8500be17ff 2011-05-18
34276148c4450faa77bb298cfbe005f7c263f802 2011-05-18
7bbf2f308580f468802cd7d32c94fce1b9f1779e 2011-05-18
8d906115636940fb3e71d610c8bb90bd826988b9 2011-05-18
f535b33f8d7b1b46e6f94b836adca0bb89059cba 2011-05-18
b205e559537f5a3cbd8cdb133378134e8c983615 2011-05-18
7e1e46b99da9d33b9aede74ea56f2cf62df41107 2011-05-19
f8488a270f5ae97191a160be295d604c8e64919d 2011-05-20
18d29d79a29617c5823bcc4d86fbc9e9e1064957 2011-05-20
5bae5b4ae2bde5d61acdc6595f86559a0c3eddc3 2011-05-20
42cb637942628ab87119482e4bcf372cdc19f6d6 2011-05-20
d235b822d254da92b0e9707a195744ab3e759500 2011-05-22
55aa4dce3bc550617e16de91eba315a41baac2b9 2011-05-22
bb34bcbe470d62b6dccac38ef0a1e8ee435b8530 2011-05-22
95e1fc5b4e3125e866ec855dec7c2d888706dd00 2011-05-22
883fb2bbfc1b2653cdb56346cd47b05550c85099 2011-05-22
87dbea7bbf97746de91388bd63180faddf0ed6f5 2011-05-22
6cfb4b614a5e1b59354a2cc33a9be8278f3142de 2011-05-22
317e2a50212b209d5972494b2ded191178d40bec 2011-05-22
c651520c131685c89339096e32822ae4f41906aa 2011-05-22
1e13786700925d11ac6aad5fbff1e8bc4826054a 2011-05-23
1cb6879c824994df47fde9efcc3b542d5a349f70 2011-05-23
373ea89e17894f33a0d6ba16a4b4d6f2ebd91ec6 2011-05-24
421875eeffe50cd08952a19e292c28fa2ba864e6 2011-05-24
9af99106c1b9e0c0d06ba7879d813834f0564881 2011-05-25
9c711c0be66ac8a3ce16d47a705dc85f30fc54d6 2011-05-25
0441079b5863e186a08591350e479c56048614fc 2011-05-25
5bf1c145d4b3dbcc5936e0d950752fa6d4474366 2011-05-25
eab122534dbff7f79f9b01a5e36aeb730ee24acf 2011-05-25
ce9d84a9f05c2bc891826aa87cc38faac1a1c5b8 2011-05-25
290c4db6e6190ba049c965e9f9754c893428072d 2011-05-31
161cdee26573e02dfc20076aedbebb0fb46cb80b 2011-05-31
f6809f61d64ebdb95297722f607b6faa97acab08 2011-05-31
b6dd727b86a9107dfb6f00164151fc59d50e8605 2011-06-01
5dcb4fc18b38591d111e8c71667e65021b51cbdd 2011-06-01
b8f3f2d62e62fa8ebfd4e59656173813ec96672a 2011-06-01
58b14e789273e3f9b05a54c9aa245d00f197d1ae 2011-06-10
b7528b5edb1f9148ea00ebb6151720e5943b3f0b 2011-06-16
dbf9baeddf8679c0dfeb905d720a64e657861675 2011-06-16
35bb53430c634361ba84a48326a236a53a2fd680 2011-06-16
09b830c4b2589828893bd987de091e72702f8271 2011-06-16
14d0f7aa48430fdd3b8b94960c420e90c617a8c5 2011-06-16
52607877c68f2c405dac50a13d5b73d35825c585 2011-06-16
be3911733043df19c9f57609a055f1a826d496f0 2011-06-16
8bfb41ba7e8b92c38fc129aacf67191aaa42d947 2011-06-16
463df2ceb97bd79e7e7105f30839c12f4327a177 2011-06-16
105a9e036c7f73913f2910858c1e6afce23378e8 2011-06-16
517c3385b121680d9db40a841deb6d57fc815821 2011-06-16
2adddf4c2b614f9271ef8c8628a9149f3a3a002a 2011-06-16
ca25e7962c906d9136912de4e5ab5c3788636b2b 2011-06-17
630ba53d29654886845f549d7054ac4588d4c78c 2011-06-17
becd789625323ef37c16829b8f87153f832a7fa4 2011-06-17
d001539a0538cba0e48be2ebdafe29e67b006a4e 2011-06-23
ea9c30bec1856e1a1c8c856d1f752258c70c15db 2011-06-23
0de3c24ea2b82d1ae8114da19e1075a2e4ea1be7 2011-06-27
84ece951630c61eddab8be47b80fc1a7f774175f 2011-06-28
2619f216fef06c9fca948ca729a0e23b62996f09 2011-06-28
926301969f7970b5a59a065dabb234cddc590e6c 2011-06-29
e75e7fcc9f90d41ae14019c0f3b5d5048badbb5a 2011-06-29
be9d096cc9f6b7ca277123ba351f84f10be3458e 2011-06-29
7c30ffb92d5bba73edf2557b5935d3211722daa3 2011-06-29
b57a0d44f9edf90c02cf2e6dbf574cf9c6eb2d5a 2011-06-30
9802a3e7dec322e396783f7585dc76d6538a44a8 2011-06-30
8670d553685433ebfaefa2e19a19e41114a4e5bb 2011-06-30
25513543ffe6308352f3724f0be2332dda4cde62 2011-06-30
43dc0d4080f1dc0daa45f3b54dccdc06cc5aa7c5 2011-07-05 Hide fasta and wc files generated by running benchmarks
0e7da28c98711f807b86900f37bd5bed22922dd5 2011-07-06
789b288d10f287055c657dc78d1826f5dba6dd0c 2011-07-06
17448159357cddaf7e5a6ab5ad7e0f6a6f233d3f 2011-07-06 Hide bmlog files from subversion
50b64ee7dea249c1324b27742ce55cf6f9eef2a8 2011-07-08
0c3833ec5ab485175edefe78b307af0f2acdd973 2011-07-09
d137810d3a79e42b8ea7a52b04df0d3d1bc03ab9 2011-07-09
b1d647c809a86b8068a327ce2398c89c3823dc61 2011-07-10
afd3a18fc3662ebc717a183b718ad2dae89bc0c4 2011-07-22
c1fa17c13897f4c1343da1cc3ef7c67f34e98634 2011-07-22
a58c76cc204b4e0824b5701f1b4ef3b7cf2f86e4 2011-07-22
c93ed570a2991f5ec059526941f442eadacc3cb1 2011-07-23
6b3ec75c7f31fbfa72d7fb17626744f40b2a6b73 2011-07-23
035ef0a3475943d92f813a6449a33dc07b6d4e4c 2011-07-27
55b81eb9e659f641edd0c73aa504c7d35970ad8a 2011-07-27
3eb7d2b33e3f8555d81db5369eb6fb7100a91e63 2011-07-27
cfb37052cb1194d1b972cb7f07975846d1144f12 2011-07-27
89b601d176a64f1293a3d3b5195b6735cbf880af 2011-07-31
a429cafc4d95c0543e3fb234f1762067ee0b5304 2011-08-01
f209dc7242130144399e85d1dea1a5a0c8c5efe7 2011-08-01
3434676e9e3c87c39fe4a8c411a041449efc7446 2011-08-05
cb0f9d5fafd6cb1ad138b28d9e69566ff29f923f 2011-08-05
88cff367f4ce29937fbf41f4a27cc869c5dd2a8d 2011-08-09
73f0448e983659f863dcacc25beb054ea676e0fb 2011-08-11
5e4de2a2656607feaa38aedfbaf705d1a9a8c6a6 2011-08-12 * lib/rubygems: Import RubyGems 1.8.8. Fixes encoding of YAML gemspec from gems. Github Issue #149
5caef67a6f19e5c03cc4684532d738e02a694015 2011-08-12 * lib/rake: Update to Rake 0.9.2.2. Prevent pollution of toplevel namespace by Commands. Remove unused variable and debugging statement in tests.
c233d6592d6ce0cca9149f09cc87c5799d33382a 2011-08-12 * ext/digest/digest.c: Add documentation for the Digest module. Patch by Sylvain Daubert. [Ruby 1.9 - Bug #5167]
ee13ed7e84410683a37834e5674a096a0e82d2ec 2011-08-12 * lib/uri/common.rb: Fix documentation of URI::Parser.new. Patch by Steve Klabnik. [Ruby 1.9 - Bug #5177]
12979424515344460afb12002ce07b670bf7cd6f 2011-08-15 * ext/socket: Make Socket documentation appear. Add documentation for Socket, TCPServer, SOCKSSocket. Patch by Sylvain Daubert. [Ruby 1.9 - Feature #5182]
87ff4b24ae4911bda46a5426024959c278da69b2 2011-08-15 * ext/.document (fiddle): Remove duplicate entry * ext/fiddle: Complete documentation of Fiddle. Patch by Vincent Batts. [#5192]
de6d4f7e7bdb78e5cb443a2e327265b52cde0d44 2011-08-16 * ext/dl: Add documentation. Patch by Vincent Batts. [Ruby 1.9 - Bug #5192]
a14e13b23bea72ed78181f752eb6e9454b10eb9a 2011-08-23 * load.c (rb_f_require): Improve documentation of Kernel#require. [Ruby 1.9 - Bug #5210]
cede48fd403ddb0631fafc49392350bb889c38ab 2011-08-23 * lib/rubygems: Update to RubyGems 1.8.9. Fixes uninstalling multiple gems and gem cleanup.
61920a128a2593f6fb968cfd4928499f0a3e2ed3 2011-08-23 * lib/rdoc: Update to RDoc 3.9.3. Fixes RDoc with `ruby -Ku`. Allows HTTPS image paths to be turned into <img> tags. Prevents special markup inside <tt> from being processed.
b0fb4fb689062826730d0712a685787daf796b9a 2011-08-25 * ext/openssl/ossl_digest.c: Document OpenSSL::Digest::digest and add an example to OpenSSL::Digest. Patch by Sylvain Daubert. [Ruby 1.9 - Bug #5166] * ext/openssl/lib/openssl/digest.rb (module OpenSSL): ditto
965f51b348aa9f5906cd83361a0774e3853c7d35 2011-08-25 * ext/openssl/lib/openssl/bn.rb: Hide copyright info from RDoc. * ext/openssl/lib/openssl/digest.rb: ditto * ext/openssl/lib/openssl/x509.rb: ditto * ext/openssl/lib/openssl/cipher.rb: ditto
e93d882d96cc536857e6c181b5f0194f15316b7d 2011-08-26 * lib/rubygems: Update to RubyGems 1.8.10. Fixes security issue in creating ruby-format gemspecs. Fixes Gem.dir not being at the front of Gem.path to fix uninstall and cleanup commands. Fixes gem uninstall stopping on the first missing gem.
ca9654114920982b7603e28d6e8d808df77f1795 2011-08-26 * ext/pathname/lib/pathname.rb: Fix typos and grammar mistakes. Patch by Luke Gruber. [#5203] * ext/pty/lib/expect.rb: ditto * lib/mathn.rb: ditto * lib/net/http.rb: ditto * lib/open-uri.rb: ditto * lib/ostruct.rb: ditto * lib/tempfile.rb: ditto * lib/thread.rb: ditto * lib/weakref.rb: ditto * sample/webrick/httpproxy.rb: ditto
164c7dc57445c43a559dfcb39a48614ea23f067a 2011-08-26 * lib/open-uri.rb: Fix indentation of OpenURI::OpenRead#open. Use ++ instead of `' for method arguments in open-uri.rb
80d6bf2291380b5860b2fa588404d7721bf34c30 2011-08-26 * lib/rdoc: Import RDoc 3.9.4. Typo and grammar fixes by Luke Gruber. [Ruby 1.9 - Bug #5203]
7c371d465868986e3ac301ad99a1d3b7c3704a49 2011-09-19 * test/openssl/test_ssl.rb (class OpenSSL): Test OpenSSL::SSL::SSLSocket#session and #session=.
cb5f093e2a8ae721e90ce8f6a42e6e9d7784926b 2011-09-19 Hide Makefile and extconf.rb
90dfc8f99e774e5ed71b4ed09a14bb75febca936 2011-10-03 * lib/rubygems: Update to RubyGems 1.8.11. Move Deprecate into the Gem namespace.
aec0f808bc79c6964632cf1385bf8c61888b66fd 2011-10-03 * array.c (rb_ary_s_create): Add example results for Array::[]. Patch by Jonathan Mukai. [Ruby 1.9 - Bug #5215]
cb014763c6c38e282f6f4528f8104ed9048fe4b8 2011-10-03
b4d3400ed64aa5b6fe1be522a254c22206f755c5 2011-10-03 * array.c (rb_ary_initalize): Make Array.new description match call-seq. Patch by Henry Maddocks. [Ruby 1.9 - Bug #5344]
b7ea625bd6f04457ffb15e2f423e58539dd56a13 2011-10-03 * proc.c (proc_call): Fix documentation of Proc#call vs Proc#===. [Ruby 1.9 - Bug #5349]
983476fbab9a769532f38da5692e7c5e4390f1c7 2011-10-03 * proc.c (proc_call): Update documentation to match argument handling of proc/Proc.new/lambda/->()
6be866e2621c543b710da3ece25d32ce861ece02 2011-10-03 * lib/shellwords.rb: Update toplevel comment with an example. Patch by Samnang Chhun. [Ruby 1.9 - Bug #5388]
14f878aed60a62b24535983c136a8eb5e59030b8 2011-10-03 * ext/etc/etc.c: Document Etc, Etc.sysconfdir, Etc.systmpdir. Patch by mathew murphy. [Ruby 1.9 - Bug #5396]
9654a4c9855d2dff19dbc2e446949b43e31dcd3d 2011-10-04 * random.c (Init_Random): Add a top-level comment for Random. Patch by Brett Bim. [Ruby 1.9 - Bug #5403]
6f8f555d2f8d46a4358d3aecdc6914022c20c5cb 2011-10-04 * hash.c (Init_Hash): Improve Hash documentation. Patch by Alvaro Pereyra Rabanal. [Ruby 1.9 - Bug #5405]
f365f19054cefe6b95041d3111edc37117f3e2cb 2011-10-05 * random.c: Improve documentation of Random. Patch by Gregory Parkhurst. [Ruby 1.9 - Bug #5410]
0d900cecdfdaa833ab436863bbf2c3dac464d608 2011-10-06 * time.c (Init_Time): Improve Time documentation. Patch by Shane Emmons. [Ruby 1.9 - Bug #5404] * lib/time.rb: Improve time.rb documentation including Time.strptime. Patch by Shane Emmons. [Ruby 1.9 - Bug #5402]
9edfa89744eae3aa286f6bb746fe16fdc6dd42af 2011-10-06 * time.c (Init_Time): Remove editorial comments from Time documentation, fix link.
e2974b1a4b3263c8c66581f6e3943c193b1e2d3b 2011-10-06 * enum.c: Clean up wording in Enumerable documentation. Patch by b t. [Ruby 1.9 - Bug #5411
8f6cb4b4738027a20228f4731e8731b7bc29fef4 2011-10-06 * enum.c (group_by): Improve documentation based on patch by b t.
60d83c5da49aade87ee4a45ca777637000f60cfb 2011-10-06 * lib/time.rb: Clean up Time documentation. Patch by Jake Goulding. [Ruby 1.9 - Bug #5416]
06336140a449ea88be28173e0a6d81d16f4d11d9 2011-10-06 * array.c: Use + for arguments described in documentation to allow rdoc -C2 to work better. Remove <code> from method references to allow cross-references in HTML documentation.
92af97c6074aa7d20776bfc68d5bccfc2222de4b 2011-10-07 * lib/shell.rb: Document some methods of Shell. Patch by Carol Nichols. [Ruby 1.9 - Bug #5417]
82f1f640ec4a59bd77cde7fee509080828406835 2011-10-07 * enum.c (group_by): Improve group_by description. Patch by b t. [#5411]
ee8fd5f1972735020f42b3ef74880540347721cc 2011-10-10 * object.c (Init_Object): Add reference to BasicObject, brief explanation of constant lookup. Based on patch by Alvaro Pereyra Rabanal. [Ruby 1.9 - Bug #5426]
ccec5b49ca8dee413c0e6cd205c21b44eb30c015 2011-10-10 * ext/coverage/coverage.c (Init_coverage): Change list format and describe Coverage.result output. Patch by Sylvain Daubert. [Ruby 1.9 - Bug #5428]
627c179a99856b6aab653586849145eec3c7b8e6 2011-10-10 * lib/pp.rb: Move PP documentation to top of class PP. Patch by Sylvain Daubert. [Ruby 1.9 - Bug #5430]
06e3f3495a9d7b0b9152fcd4611cbdc4eca0c126 2011-10-10 * array.c: Add a description to Array, minor cleanups. Patch by Andrea Singh. [Ruby 1.9 - Bug #5412]
48cbe2025fd062081d3528f2c06e94b580298b15 2011-10-10 * array.c (rb_ary_initialize): Improve explanation of Array.new parameters. Patch by Alvaro Pereyra Rabanal. [Ruby 1.9 - Bug #5425] * array.c (rb_ary_s_try_convert): Fix typo (try => tries) * array.c (rb_ary_rindex): Add spacing for block. * array.c (rb_ary_uniq_bang): Describe block * array.c (rb_ary_uniq): ditto
dc56a45996a25215873455473f9f2e22cd985247 2011-10-19 Ignore extconf generated files
2a4ce0757d691199ea65ca36d59803280ff1b42a 2011-10-19 * enum.c: Reformat block args to a single standard, { |args| ... }. Patch by b t. [Ruby 1.9 - Bug #5393]
62bd3dd4af5ac017a05e250293abe9e5c87a1193 2011-10-19 * error.c (Init_Exception): Add hierarchy of Exception subclasses. Based on patch by Sylvain Daubert. [Ruby 1.9 - Bug #5438]
34fb36422d4eb024d9c55095bffe2f19b248c893 2011-10-19 * error.c (Init_Exception): Document $! and $@. Provide recommendations for creating exceptions for a library.
2e32ad816398bba5557e4e5bbd7fa50b5d96aced 2011-10-19 * ext/openssl/ossl_ns_spki.c (Init_ossl_ns_spki): Stub documentation for Netscape SPKI.
430f4da042f9c49840d4607fdc20ebccd348676a 2011-10-24 * re.c (match_aref): Use <code> around indexing examples to prevent hyperlinks. [ruby-talk:389396]
a5fc87bd5ba21f1704e566344653f6d9d381fa8f 2011-11-09 * ext/openssl/lib/openssl/ssl.rb (class OpenSSL::SSL::SSLContext): Document #set_params.
661a936e64449a4bdd2fd979e433cd93f66dd34e 2011-11-10 * lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): Use symbol keys instead of string keys to avoid duplicating parameters in OpenSSL::SSL:SSLContext#set_params.
d47a1f8aaca58788baaabd84fb3cda66ed8f57b7 2011-11-23 Ignore mkmf generated files in ext/-test-/
194882cc40ea7e97e0cd990099c87852134bd249 2011-11-28 * lib/mkmf.rb: Wrap mkmf.rb in module MakeMakefile to clean up Object documentation. [Ruby 1.9 - Feature #5658] * ext/extmk.rb: Use MakeMakefile::CONFIG instead of Object::CONFIG * test/mkmf/base.rb: ditto
b1f1e46ce2725324aacbfc79c5dad3fe4b89e9a3 2011-11-28 * lib/mkmf.rb: Wrap comments to 78 columns and clean up formatting.
2ba247275a19558ef4aa51facad80e6b87b40533 2011-11-29 * lib/mkmf.rb: Fix indentations of constants at end of module. Document some constants.
8b7ecdc11e1569e8e2cea4842156e419977ff16e 2011-11-30 * lib/mkmf.rb: Use MakeMakefile's rm_f to avoid conflict with Rake or FileUtils. * test/ruby/test_module.rb: Hide MakeMakefile's inclusion in Object
79bc357902ff3ba94805a08557f741a6c389d759 2011-12-05 * range.c: Improve documentation for Range. Patch by Chris Zetter. [Ruby 1.9 - Bug #5656]
12e7e79727527175572f74b144a331d288d620c2 2011-12-07 * io.c (Init_IO): Mention io/console methods. [Ruby 1.9 - Bug #5602] * ext/io/console/console.c: Mention that io/console must be required similar to lib/time.rb
3a5daefe1f3e7b55571febe2e50d736fa7bed82e 2011-12-07 * ext/bigdecimal/bigdecimal.c: Document +@, -@, hash, INFINITY, Nan. Patch by Sylvain Daubert. [Ruby 1.9 - Feature #5622]
89beb18b56ffa12df9d4eb440f3632c943fdb1bf 2011-12-07 Ignore generated files in ext/-test-/path_to_class
52654367f6a4caa131e809b2067a5e2b45f0893a 2011-12-07 * doc/re.rdoc: Fix example code to match documentation. Patch by Jarno Lamberg. [Ruby 1.9 - Bug #5624]
3e204989c1196982c0d016ff69d005c26885f824 2011-12-07 * doc/re.rdoc: Document difference between match and =~, options with Regexp.new and global variables. Patch by Sylvain Daubert. [Ruby 1.9 - Bug #5709]
80101267217aad1deb5c87c72840b8df15272008 2011-12-19 * README.ja: Update redmine.ruby-lang.org to bugs.ruby-lang.org * README: ditto * common.mk: ditto * ext/bigdecimal/README: ditto * man/erb.1: ditto * man/irb.1: ditto * man/ri.1: ditto * man/ruby.1: ditto * man/ruby.1: ditto * sparc.c: ditto * tool/install-sh: ditto
90943649fe9fa474d6404acc3b9915e0388a14b5 2012-01-13 * io.c (rb_io_s_read): Fix formatting of open_args comment. Reported by Adam Prescott.
68bf801c39c439d274844b56e763f27634ee452f 2012-01-26 * lib/matrix.rb: Clean up extra whitespace in output documentation.
30f0e97ef08e1518069c36b861d9d6a6ea4035e3 2012-02-02 * ext/openssl/ossl_x509store.c: Add class documentation for OpenSSL::X509::Store
42ffb2ed151814c2f53f0316b8bee2f4ab6966b8 2012-02-02 * lib/webrick.rb: Moved proxy rewriting to WEBrick::HTTPProxy. * lib/webrick/httpproxy.rb: Add examples of creating a proxy server and response rewriting using HTTPProxy.
e1d113cbefc6e3797a0bb4860be6aa7ffe84e379 2012-02-11 Ignore generated Makefile and extconf.h
403dc5357dddd1cd8af4b73bc658fcbf3b91643c 2012-02-11 * ext/zlib/zlib.c (do_inflate): Inflate more data if buffered data exists. Allows Zlib::Inflate#set_dictionary to work. [ruby-trunk - Bug #5929]
1516f8eb9f1c3957d5d97c85e35fdefade9ae137 2012-02-11 * ext/zlib/zlib.c (rb_inflate_add_dictionary): Added Zlib::Inflate#add_dictionary to allow users to pre-specify for using during #inflate. [ruby-trunk - Feature #5937]
691a3a2bdc3495860405b1173d9081804a55c350 2012-02-11 * vm_eval.c (check_funcall): Call respond_to? with matching arity for legacy single-argument implementations. [ruby-trunk - Bug #6000]
a63b86e2a8e18cef7406ad0c1b404dce1aa60ccc 2012-02-13 * enumerator.c: Document use of Enumerator.new for creating a lazy enumeration for filtering/chaining. [ruby-trunk - Feature #707]
9d7573c41a33f7759ea62b7f0d273bdcd90f2171 2012-02-13 * process.c (proc_wait): Change typo "SystemError" to "SystemCallError". [ruby-trunk - Bug #5962] * process.c (proc_wait2): ditto
6d76f39fc857b3d9e1b929a48cb6e81760594c2f 2012-02-14 * encoding.c (Init_Encoding): Add Encoding documentation. [ruby-trunk - Bug #5949] * encoding.c (rb_set_default_external): Fix typo in documentation.
b14b83ae9295d130a21c1b5f75a3154c3a297631 2012-02-14 * encoding.c (Init_Encoding): Add IO example of internal and external encoding. Fixed a typo in the force_encoding example. [#5949]
b52693b5a8618f672b32aeb7d06bb036672d1b48 2012-02-15 * ext/zlib/zlib.c: Improve documentation. [ruby-trunk - Bug #5948]
623169a5c6cbad1ae6d8969f273f534cbd0c3fe4 2012-02-15 * ext/zlib/zlib.c (Init_zlib): Added Zlib::FIXED and Zlib::RLE strategies. * NEWS: Add note about the new Zlib constants.
72282ab1e2a9c85b0c38e1e78c50fe8ea2f138ed 2012-02-15 * ext/zlib/zlib.c: Move constant descriptions to constants. Remove extra comment block at the top of Init_zlib().
b6c604d757d67085c5b2cfb7e38ebebfa6d9aa63 2012-02-15 * ext/zlib/zlib.c (Init_zlib): Added Zlib::TEXT and note that Zlib::ASCII is deprecated in zlib 1.2.3 and newer.
9dc0d6fe638371fe42c5e985f0992b8071f8297b 2012-02-21 * file.c (rb_f_test): Fix formatting of Kernel#test rdoc.
5afb4b7b29878d3485beec300d690f9da2cdd4ee 2012-02-23 Ignore mkmf.log generated by extensions
8a5b4ad1153ee725e30030963aa7787e683a8922 2012-02-23 * load.c (rb_f_require): Add note to require for scope of items in the loaded file. [ruby-trunk - #5910]
0585853c6916557dffef0a91635bc0004f70d68f 2012-02-23 * io.c (rb_io_f_sync): Fix double-negative typo. [ruby-trunk - #5837]
9802ce8bd2a3df806b3f5a513422f5677e3ba9ca 2012-02-23 * object.c (rb_obj_hash): Added note that the hash value is not deterministic on Marc-Andre's suggestion. Expanded description of the purpose of the hash method. [Bug #6068]
6d6b4569fc153149ce648268e4d1df00f7dfa1bc 2012-02-23 * object.c (rb_obj_eql): Improve equality documentation by adding an example of equal? vs == and recommending eql? be aliased to == when overridden.
0e0286404ff2a3b4298d1ebab65d0f351caf098e 2012-02-23 * hash.c (Init_Hash): Add section on how objects are used as Hash keys and how to use custom classes as Hash keys.
480ea9ffae1b656a129f2f9f1d900d9d7d88d25e 2012-02-23 * lib/profiler.rb: Add Profiler documentation by Gonzalo Rodriguez. [Bug #5816]
b52b1f6a7d1ed9451c067736b7d554fcb41d32ee 2012-02-23 Fix timestamps in ChangeLog
455c23fa015c76dde765b5b417e93ce24bb43ae7 2012-02-23 Clean whitespace
af9398ab38fa7b1f177b3079c80eb1131a2d693b 2012-02-24 * complex.c (Init_Complex): Document Complex::I. Patch by Sylvain Daubert. [Feature #5623]
7a1180c7457b9ac79d4fa37e296a74e0e6655f79 2012-02-24 * lib/net/http.rb (Net::HTTP#transport_request): Fix infinite loop upon EOFError or Errno::ECONNRESET where count is reset to 0. * test/net/http/test_http.rb (class TestNetHTTPKeepAlive): Test for above.
8a7da58c0fe28af09ce0631d6ada79e47cc7b98f 2012-02-28
09f27873ed653bd4afb5538b669e2362f3b1bf6e 2012-02-28
3ee4c4fdf0250181fd1438b1e2cd5b3bcdc5f0e5 2012-02-28 Remove duplicated entry, thanks znz
724e683e86f19cda02dfe3906fdf5adca539b94b 2012-03-14
5e72676688025ac0e3330e09b0b5c4c88896e0bb 2012-03-15
db3bce11ddd45838022b321c1dd0a80c7662b5bf 2012-03-16
7fe2c2958a4273809aa5bba9ef36c332da2df5f1 2012-03-29 Ignore generated file verconf.h
718ab93d4df1f655abf5f5724f59fd91762b79f1 2012-04-10 * ext/zlib/zlib.c (rb_deflate_s_deflate): Fixed ruby example replacing NO_FLUSH with FINISH. [ruby-trunk - Bug #6273]
e5c418d9910b3170ca13aee161ac6b08e9ae3a0c 2012-04-10 * string.c (rb_str_split_m): Documented behavior of split on the empty string. [ruby-trunk - Feature #3575]
d8164e5724ca29e50679524913d818adc0cb3b29 2012-04-10 * lib/abbrev.rb: Clarified that Abbrev.abbrev returns a Hash instead of an Array. Patch by Andrei Bocan. [ruby-trunk - Bug #6107]
38ce9797c1b0b5b89cbff9bde72a50fa55f4f335 2012-04-10 * string.c (rb_str_tr): Documented use of \ to escape characters. [ruby-trunk - Bug #6161] * string.c (rb_str_count): ditto
6ba4bd5858753c1aff9d11cfa7c478b9616c109a 2012-04-10 * pack.c (pack_pack): Warn when an invalid character is found in the format string when $VERBOSE is true. [ruby-trunk - Feature #5219] * pack.c (pack_unpack): ditto * test/ruby/test_pack.rb (class TestPack): Test for warnings on invalid format characters.
bab146b689043962de105882a4716c34114e2805 2012-04-10 * ext/digest/sha2/lib/sha2.rb (Digest#block_length): Fixed method name in documentation examples. Patch by naleski via https://github.com/ruby/ruby/pull/115
8c5c5a221f3bd3b0bdf6304b924630c35c7f8631 2012-04-11 * lib/webrick/server.rb (module WEBrick::GenericServer): A server will now continue only when a StandardError subclass is raised. For other exception types the error will be logged at the fatal level and the server will safely stop. Based on a patch by Alex Young. [ruby-trunk - Feature #6236] * test/webrick/test_server.rb: Test for new exception handling behavior. Join the server thread instead of busy-waiting for it to shut down to remove race conditions.
ea9b6997cc8bcb70ea82cb0535d1a4b5a5fd5508 2012-04-11 * lib/net/protocol.rb (module Net): Added ReadTimeout to match OpenTimeout. ReadTimeout is now raised by rbuf_fill instead of Timeout::Error to help users distinguish what type of timeout occurred. [ruby-trunk - Feature #6088] * lib/net/pop.rb (module Net): Updated documentation for ReadTimeout and OpenTimeout. * lib/net/http.rb (module Net): ditto * lib/net/smtp.rb (module Net): ditto * lib/net/telnet.rb (module Net): Net::ReadTimeout is now raised in waitfor to match Net::Protocol. * test/net/http/test_http.rb: Updated Timeout::Error expectation to Net::ReadTimeout. * test/net/ftp/test_ftp.rb: ditto
655738577ffd90df3796c73afd8be84cd89091f6 2012-04-11 * lib/uri/generic.rb (module URI): URI now downcases the scheme to follow RFC 2396 section 3.1. [ruby-trunk - Feature #4551] * test/uri/test_generic.rb (class URI): Test for above
da39d32f60778b111c6cf063ae74e2627be14b77 2012-04-13 * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control reaches end of non-void function" warnings. [ruby-trunk - Bug #6066] * re.c (name_to_backref_number): ditto. * object.c (rb_Float): ditto. * io.c (io_readpartial): ditto. * io.c (io_read_nonblock): ditto. * pack.c (rb_uv_to_utf8): ditto. * proc.c (rb_method_entry_arity): ditto. * vm_method.c (rb_f_notimplement): ditto. * struct.c (rb_struct_aset_id): ditto. * class.c (rb_scan_args): ditto. * process.c (rlimit_resource_type): ditto. * process.c (rlimit_resource_value): ditto. * process.c (p_uid_switch): ditto. * process.c (p_gid_switch): ditto. * ext/digest/digest.c (rb_digest_instance_update): ditto. * ext/digest/digest.c (rb_digest_instance_finish): ditto. * ext/digest/digest.c (rb_digest_instance_reset): ditto. * ext/digest/digest.c (rb_digest_instance_block_length): ditto. * ext/bigdecimal/bigdecimal.c (BigDecimalCmp): ditto. * ext/dl/handle.c (rb_dlhandle_close): ditto. * ext/tk/tcltklib.c (pending_exception_check0): ditto. * ext/tk/tcltklib.c (pending_exception_check1): ditto. * ext/tk/tcltklib.c (ip_cancel_eval_core): ditto. * ext/tk/tcltklib.c (lib_get_reltype_name): ditto. * ext/tk/tcltklib.c (create_dummy_encoding_for_tk_core): ditto. * ext/tk/tkutil/tkutil.c (tk_hash_kv): ditto. * ext/openssl/ossl_ssl.c (ossl_ssl_session_reused): ditto. * ext/openssl/ossl_pkey_ec.c (ossl_ec_key_dsa_verify_asn1): ditto. * ext/openssl/ossl_pkey_ec.c (ossl_ec_point_is_at_infinit): ditto. * ext/openssl/ossl_pkey_ec.c (ossl_ec_point_is_on_curve): ditto. * ext/fiddle/conversions.c (generic_to_value): ditto. * ext/socket/raddrinfo.c (rsock_io_socket_addrinfo): ditto. * ext/socket/socket.c (sock_s_getnameinfo): ditto. * ext/ripper/eventids2.c (ripper_token2eventid): ditto. * cont.c (return_fiber): ditto. * dmydln.c (dln_load): ditto. * vm_insnhelper.c (vm_search_normal_superclass): ditto. * bignum.c (big_fdiv): ditto. * marshal.c (r_symlink): ditto. * marshal.c (r_symbol): ditto.
e95f7ea80d096cf27ea0ae5f7dc712ad72e71f3c 2012-04-14 * variable.c (trace_ev): Removed "not reached" comment as this line is reached. * variable.c (rb_obj_remove_instance_variable): Replaced "not reached" comment with the UNREACHABLE macro. * variable.c (rb_mod_const_missing): ditto. * variable.c (rb_mod_remove_cvar): ditto. * enum.c (first_i): ditto. * string.c (rb_str_aref): ditto. * string.c (str_byte_aref): ditto. * string.c (rb_to_id): ditto. * io.c (rb_io_fmode_modestr): ditto. * io.c (rb_io_oflags_modestr): ditto. * pack.c (num2i32): ditto. * vm_eval.c (rb_method_missing): ditto. * vm_eval.c (rb_f_throw): ditto. * dir.c (dir_read): ditto. * win32/win32.c (child_result): ditto. * struct.c (rb_struct_getmember): ditto. * struct.c (rb_struct_set): ditto. * struct.c (rb_struct_aref_id): ditto. * eval.c (rb_f_raise): ditto. * process.c (rb_f_exit_bang): ditto. * process.c (rb_f_exit): ditto. * process.c (rb_f_abort): ditto. * ext/-test-/iter/break.c (iter_break_value): ditto. * ext/pty/pty.c (pty_check): ditto. * ext/openssl/ossl_pkey.c (ossl_pkey_new): ditto. * ext/readline/readline.c (rb_remove_history): ditto. * ext/stringio/stringio.c (strio_unimpl): ditto. * numeric.c (num_sadded): ditto. * numeric.c (num_init_copy): ditto. * numeric.c (rb_num2ll): ditto. * numeric.c (rb_num2ull): ditto. * vm_insnhelper.c (call_cfunc): ditto. * ruby.c (opt_W_getter): ditto. * bignum.c (rb_big_coerce): ditto. * file.c (rb_f_test): ditto.
22d9456b7917fe96fa81fd1d994073312753af8b 2012-04-17 * lib/rubygems: Update to RubyGems 1.8.22 plus r33517 and r35337 which were ported to the rubygems git repository.
0ebe38eedd3b0b0771f57e1d4a85d472a1b6b64f 2012-04-17 Revert r35370 due to bad source branch
5ab11990cb24bc31c400b21a07b10c48d0b0d5d1 2012-04-17 Ignore files generated by extconf.rb
6c1da63bd77b4caa409b919f8c9893b27f9ae1be 2012-04-18 * lib/rubygems: Update to RubyGems 1.8.22 plus r33517 and r35337 which were ported to the rubygems git repository.
5383ccd9814c2ec81413ed51f5ff8775497ebe5a 2012-04-18 * lib/rubygems/version.rb: Fixed init_with warning by calling into yaml_initialize (for syck) from psych's init_with
085ae60ab9ef90df9b7e4cc2328a2557fdabb5e0 2012-04-18 Removed ChangeLog entry from reverted r35370
ab0eb272f9e73123211574081aa8a0943678d80d 2012-04-18 * io.c (io_readpartial): Document the output buffer parameter is overwritten with the read contents even when non-empty. Patch by yu nobuoka. [ruby-trunk - Bug #6285] * io.c (io_read_nonblock): ditto. * io.c (io_read): ditto. * io.c (rb_io_sysread): ditto. * io.c (argf_read): ditto. * io.c (argf_readpartial): ditto. * ext/stringio/stringio.c (strio_read): ditto. * test/ruby/test_argf.rb (class TestArgf): Add test for existing behavior of read outbuf. * test/ruby/test_io.rb (class TestIO): ditto. * test/stringio/test_stringio.rb (class TestStringIO): ditto.
6878e597c4412e5b5ca2539ed74ddd2455576f50 2012-04-18 * ext/curses/curses.c (window_nodelay): Fixed call-seq of nodelay to include the '='.
42a9234cc48382c3ea89ea04edf1b4d6e4b7972e 2012-04-19
064bf602e0f42a925f470c219962e3a430bc5ca8 2012-04-19 * lib/rubygems: Update to RubyGems 1.8.23 which contains security fixes:
b68e0dbfdf06ec50d10d1de34d21db9446c534f4 2012-04-20 * lib/rubygems/ssl_certs/AddTrustExternalCARoot.pem: Removed to avoid conflict with ca-bundle.pem * lib/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem: ditto. * lib/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem: ditto.
f6e2081c1610dc3eab3f37fcb9d6b43e68873ef2 2012-05-07 * object.c (Init_Object): Added reference to variable.c where public_constant and private_constant documentation lives. [#6381]
79f28211fdf79759de17cd1c45ddeed460c0b0da 2012-05-07 * lib/abbrev.rb: Fixed typo in abbrev pattern documentation. Based on patch by Mark Rushakoff. [ruby-trunk - #6346]
2dece928e085d25e8326455b9c0f508a2d70d02d 2012-05-08 * re.c (rb_reg_equal): Removed incorrect example for Regexp#== with "n" option. [ruby-talk - Bug #6415]
2924c95347ce9dd37029cee358eba91102f29ceb 2012-05-09 Ignore mkmf-generated Makefile
dfa9522c338d06b709cc18bc7456e146491a33fe 2012-05-11 * lib/fileutils.rb (cp_r): Fixed cp_r example. Patch by TJ Koblentz from pull request #114. [ruby-trunk - Bug #6410]
66796b4c7efefc71a9fe9c085d4669df0bb4e672 2012-05-11 * ext/sdbm/init.c: Added documentation. Patch by Justin Collins, cleanup by Zachary Scott. [ruby-trunk - #6410]
83d7576548cd26f59c283ec6e570df44f71f8394 2012-05-11 Fixed issue number in fileutils changelog entry
8f231e1eeff8afc71193a5dccdb2916cbc9eab2f 2012-05-17 * ext/syslog/lib/syslog/logger.rb: Added Syslog::Logger which was ported from the SyslogLogger gem. [ruby-trunk - Feature #5096] * NEWS: ditto. * test/syslog/test_syslog_logger.rb: ditto.
1d4e7d923266090844ef1bc1afc8704b75b7d057 2012-05-22 * class.c (rb_mod_init_copy): Clear the cached inspect string of a dup'd anonymous module or class. [ruby-trunk - Bug #6454] * test/ruby/test_module.rb (class TestModule): ditto
510bbe015dcc1f4f6ecfceedbafed0fdef688961 2012-05-22 * lib/net/http.rb: Broke up Net::HTTP into individual files. [ruby-trunk - Feature #6435] * lib/net/http/backward.rb: ditto. * lib/net/http/response.rb: ditto. * lib/net/http/exceptions.rb: ditto. * lib/net/http/responses.rb: ditto. * lib/net/http/generic_request.rb: ditto. * lib/net/http/header.rb: ditto. * lib/net/http/request.rb: ditto. * lib/net/http/proxy_delta.rb: ditto. * lib/net/http/requests.rb: ditto.
c427f44f1092c96a3bd3ea90d10ec591f3a93f94 2012-05-23 Ignore extconf.rb generated mkmf.log
38f0dd0aba75a31008a698362e264ad894c10685 2012-05-24 * enum.c (enum_count): Enumerable#count no longer uses #size when counting elements. Patch by Nobuhiro IMAI. [ruby-trunk - Bug #6473]
9e84f837365c65afc21071fb431dc4d17154499b 2012-05-29 * error.c (exc_set_backtrace): Updated documentation to indicate set_backtrace allows a string as well as an array of strings. [ruby-trunk - Bug #6501]
2e87e2150e04c37595c02095c410decadfb9977e 2012-05-30 * ext/dl: Added documentation. Patch by Vincent Batts. [ruby-trunk - Bug #6496]
f1cb6ea08f8fc897d914fc7c2c23701471657e4f 2012-05-30 * ext/dl/lib/dl/struct.rb (DL::CUnionEntity::size): Fixed ::size to return the size of the union. * test/dl/test_c_union_entity.rb: Test for DL::CUnionEntity::size
0381ab07694668c4420307a6d8e9f0265ed9c56d 2012-05-30 * ext/dl/lib/dl/struct.rb (DL::CUnionEntity#set_ctypes): Refactored #set_types to reuse DL::CUnionEntity::size * test/dl/test_c_union_entity.rb: Added test
40cf3e0cca0a347bf8b6b44832fdcc358e068630 2012-05-31 * ext/dl/lib/dl/struct.rb (DL::CStructEntity::size): Refactored ::size to remove unused variables and simplify using newer ruby features. * test/dl/test_c_struct_entry.rb: Test to validate refactoring
711c067eb52e76bbaaf3a70a5b75e52a82a55ce1 2012-05-31 * test/dl/test_c_struct_entry.rb: Removed duplicated test
c458f08e90ca04bb2c201c55e510686853a86ce7 2012-05-31 * object.c (rb_equal): Let Object be a link in #=== documentation. Patch by Zachary Scott. [ruby-trunk - Feature #6518]
4f69926f75cd90822408c915c2b4ec637c749dd1 2012-05-31 * object.c (Init_Object): Restored Kernel documentation based on Pickaxe book documentation. Patch by Zachary Scott. [ruby-trunk - Feature #6521]
fe962cde158562e0d41b61ea48267cf0413f190c 2012-05-31 * ext/dl/lib/dl/struct.rb (DL::CStructEntity#set_ctypes): Refactored #set_ctypes using newer ruby features to simplify its implementation. * test/dl/test_c_struct_entry.rb (class DL): Test to verify refactoring.
53b61ccb78244733bcac744bf0edadade6a3b5da 2012-05-31 * array.c: Updated Array documentation formatting. Patch by Zachary Scott. [ruby-trunk - Feature #6517]
8424e37992bec99e25dce69cb9fe04e61e9e630c 2012-06-01 * doc/re.rdoc (Performance): Removed useless sample output from final performance example and switched from #match to #=~ for consistency. [ruby-trunk - Bug #6524]
5f85fcc11f9e1e06139af2794b23df4169dc86a1 2012-06-01 * doc/re.rdoc (Performance): Replaced incorrect example of reducing backtracking through anchoring with reduced backtracking through a range. [ruby-trunk - Bug #6525]
e1b230d557bbf27641e94f037c3d1a125215c74c 2012-06-05 * io.c: Edited documentation for IO and File open and new and Kernel#open for consistency and clarity.
0d7a94e31d3d0209c0dc520d55ff946f3e8c8bfc 2012-06-08 * lib/net/http/responses.rb: Add RFC 6586 response codes. Patch by Sangil Jung. [ruby-trunk - Feature #6480] * lib/net/http/response.rb: ditto * lib/net/http.rb: ditto * lib/webrick/httpstatus.rb: ditto
7b5fb62beef1027d8f7d232ba330611a1301bdc8 2012-06-08 Fix typo in RFC number
1d7798dc75218d3a3bffe7018afc341e04560187 2012-06-08 * lib/delegate.rb: Added documentation for Delegator#!. Patch by Zachary Scott. [ruby-trunk - Feature #6534]
b2b93d4be1515575e4c70f52d804369f3d6fd8ff 2012-06-08 * lib/benchmark.rb: Updated formatting of Benchmark documentation for consistency. [ruby-trunk - Bug #6533]
9fa6147b9cef00aa1fad47372aad6c8b237ad21f 2012-06-08 * string.c (rb_str_start_with): Removed "p" from start_with? examples to match other String method examples. [ruby-trunk - Bug #6553] * string.c (rb_str_end_with): Updated end_with? to use code markup instead of italic.
a60a58b183cfef7fc53ef7e1d3b7c661bd97d3cf 2012-06-08 * doc/re.rdoc: Completed wording in the description of the =~ operator. [ruby-trunk - Bug #6529]
5b2df41b35f70c2abc4fc1ef430311e3967e999a 2012-06-08 * README.EXT (prepare extconf.rb): Added note to see MakeMakefile for documentation of extconf.rb functions. Patch by Zachary Scott. [ruby-trunk - Feature #6522] * README.EXT (Appendix C): Removed in favor of MakeMakefile. Patch by Zachary Scott. * lib/mkmf.rb: Merged documentation from README.EXT Appendix C. Patch by Zachary Scott.
3d81b5c848c3cf01188d3d44885f78f09a4cfd08 2012-06-13 * lib/observer.rb: Update broken link to the Programming Ruby book. Patch by Zachary Scott. [ruby-trunk - Bug #6536] * lib/drb/drb.rb: ditto.
4230682d275e48b234eaf4f6d8255cdfc80dd8f6 2012-06-13 * lib/drb/drb.rb: Replace broken links to the English DRb book. Patch by Zachary Scott. [ruby-trunk - Bug #6544]
62df750a4babea816d21092f57345c7a48b5d2dc 2012-06-21 * eval.c (ruby_cleanup): Fixed typo. Patch by Trever Dawe. Fixes #131 (github). [ruby-trunk - Bug #6619]
802c468fc6e8291710b785cd099ff288202b9978 2012-07-02 * ext/zlib/zlib.c (zstream_run): Process zlib streams without GVL. [Feature #6615] * NEWS: ditto.
db0126b60976987dea24264e7aee44eeac56b65b 2012-07-02 * object.c (Init_Object): Added RDoc location pointers for Kernel#methods, Kernel#protected_methods, Kernel#private_methods and Kernel#public_methods. [Bug #6666]
cda2bf5568ff81890011433853bd50407abc550e 2012-07-02 * ext/zlib/zlib.c: Restored the comment explaining the choice of buffer expansion size.
11387569670172ff66fff8fd289b2354dbab7ffc 2012-07-03 * ext/zlib/zlib.c (zstream_detach_buffer): Refactored tainting of output string, moving it from the callee to zstream_detach_buffer. * ext/zlib/zlib.c (rb_zstream_finish): ditto * ext/zlib/zlib.c (rb_zstream_flush_next_out): ditto * ext/zlib/zlib.c (rb_deflate_deflate): ditto * ext/zlib/zlib.c (rb_deflate_flush): ditto * ext/zlib/zlib.c (rb_inflate_inflate): ditto
1884f1c0ab470d26f571a8d4bbc9fae7d4035122 2012-07-03 * ext/zlib/zlib.c (zstream_run_func): Fix bug that caused early exit of GVL-free loop. [Feature #6615] * ext/zlib/zlib.c: Fix style to match existing functions.
0e9b0c8c84e08bdb7a8308dfdafee2346ad9995e 2012-07-03 * test/zlib/test_zlib.rb (test_inflate_partial_input): Added test for inflating incomplete zlib streams.
ab63d24b049db35df4a68770b9fed6a11696961a 2012-07-03 * array.c (rb_ary_aref): Updated documentation to indicate the starting index is an index into the array or string. Updated examples to show behavior of indexes at the end of an array or string. Based on patch by Marcus Stollsteimer. [Bug #6680] * array.c (rb_ary_aset): ditto. * string.c (rb_str_aref): ditto. Also added descriptive argument names to call-seq section.
7182c0005c62d167770bb318dbc202e3d474a3dc 2012-07-05 * ext/zlib/zlib.c (zstream_expand_buffer_without_gvl): Use ruby_xrealloc() to avoid crash with CALC_EXACT_MALLOC_SIZE.
9360721e5880fdeff4e72495991b3ffc8d94b190 2012-07-05 * string.c (rb_str_bytesize): Improve documentation. Patch by Oscar Del Ben from github issue #138. * string.c (rb_str_empty): ditto. * string.c (rb_str_times): ditto. * string.c (rb_str_dump): ditto. * string.c (rb_str_center): ditto.
cd0971e27f8da253918374e38c329fe709eed429 2012-07-05 * array.c (rb_ary_aref): Added a description of the behavior of index positioning. [Bug #6680] * array.c (rb_ary_aset): ditto. Reordered sentences for clarity. * string.c (rb_str_aref_m): Added a description of the behavior of index positioning
3e419e6c4aa3675d8b4aa4ae74610ec5289a9500 2012-07-10 * ext/zlib/zlib.c: Added streaming support to inflate processing. This allows zlib streams to be processed without huge memory growth. [Feature #6612] * NEWS: ditto * ext/zlib/zlib.c (zstream_expand_buffer): Uses rb_yield when a block is given for streaming support. Refactored to use zstream_expand_buffer_into to remove duplicate code. * ext/zlib/zlib.c (zstream_expand_buffer_protect): Added wrapper function to pass jump state back through GVL-free section to allow zstream clean-up before terminating the ruby call. * ext/zlib/zlib.c (zstream_expand_buffer_without_gvl): Acquire GVL to yield processed chunk of output stream. * ext/zlib/zlib.c (zstream_detach_buffer): When a block is given, returns Qnil mid-stream and yields the output buffer at the end of the stream. * ext/zlib/extconf.rb: Update INCFLAGS to find internal.h for rb_thread_call_with_gvl * test/zlib/test_zlib.rb: Updated tests
1a853390ee08af1b8ff3d1882a8762155d151306 2012-07-10 * ext/zlib/zlib.c: Revert r36349. Added streaming support to inflate processing. rb_block_given_p() is not callable without the GVL. * ext/zlib/extconf.rb: ditto * NEWS: ditto * test/zlib/test_zlib.rb: ditto
3cf7d1b57e3622430065f6a6ce8cbd5548d3d894 2012-07-10 * ext/zlib/zlib.c: Added streaming support to inflate processing. This allows zlib streams to be processed without huge memory growth. [Feature #6612] * NEWS: ditto * ext/zlib/zlib.c (zstream_expand_buffer): Uses rb_yield when a block is given for streaming support. Refactored to use zstream_expand_buffer_into to remove duplicate code. * ext/zlib/zlib.c (zstream_expand_buffer_protect): Added wrapper function to pass jump state back through GVL-free section to allow zstream clean-up before terminating the ruby call. * ext/zlib/zlib.c (zstream_expand_buffer_without_gvl): Acquire GVL to yield processed chunk of output stream. * ext/zlib/zlib.c (zstream_detach_buffer): When a block is given, returns Qnil mid-stream and yields the output buffer at the end of the stream. * test/zlib/test_zlib.rb: Updated tests
fe6aa0e16a900d09b6d7e4a832993932a7b602c4 2012-07-18 * lib/logger.rb: Updated typos and output to match modern Logger output. Patch by Marcus Stollsteimer. [Bug #6738]
9844bc02a0004d6700b9daf88d089e0d9891fed6 2012-07-18 * lib/debug.rb: Added toplevel documentation. Based on patch by Oscar Del Ben. [Bug #6743], fixes #146 on github.
b1a0509b5465ce77f52e0384159237889a8d60ec 2012-07-19 * lib/net/http/response.rb: Automatically inflate gzip and deflate-encoded response bodies. [Feature #6942] * lib/net/http/generic_request.rb: Automatically accept gzip and deflate content-encoding for requests. [Feature #6494] * lib/net/http/request.rb: Updated documentation for #6494. * lib/net/http.rb: Updated documentation for #6492 and #6494, removed Content-Encoding handling now present in Net::HTTPResponse. * test/net/http/test_httpresponse.rb: Tests for #6492 * test/net/http/test_http_request.rb: Tests for #6494 * test/open-uri/test_open-uri.rb (test_content_encoding): Updated test for automatic content-encoding handling.
3efea48a70180aa981011a79d9a8d07d520f4321 2012-07-20 * ext/socket/raddrinfo.c (addrinfo_ipv6_unique_local_p): Added Addrinfo#ipv6_unique_local? to detect RFC 4193 unique local addresses. Part of #6692 * ext/socket/rubysocket.h: Add IN6_IS_ADDR_UNIQUE_LOCAL macro if missing. * test/socket/test_addrinfo.rb: Test for ipv6_unqiue_local?
f35b1d0633a6423f1281fb3c2b29aa522090976f 2012-07-20 * test/socket/test_socket.rb: Ignore IPv6 unique local addresses on OS X (iCloud Back to my Mac addresses) for test_udp_socket since they do not act as loopback addresses. [Bug #6692]
9416becda4592f7884460a054fe12b7761f6f055 2012-07-20 * lib/net/http.rb: Net::HTTP now automatically detects and uses proxies from the environment. A proxy may also be specified as before.
daf167644143fcfc69b3a30a30888bd360072cd0 2012-07-20 * NEWS: Updated net/http for automatic proxy detection (#6546) and automatic gzip and deflate compression (#6492, #6494).
c4827de949c6c1a940e1d3e48421397d01b0da8a 2012-07-20 * lib/logger.rb: Updated example in Logger comment to match other examples and fixed a bug. Patch by Marcus Stollsteimer. [Bug #6759]
00730b5e499fa4567263c618a58180a5ab1bff7f 2012-07-23 * string.c (rb_str_sub): Fixed wording of documentation to match the replacement operation. Minor cleanup of markup. [Bug #6719] * string.c (rb_str_sub_bang): Minor wording change for clarity, minor cleanup of markup.
0d8bc52593328d3f9adaa67c79fdcff723534685 2012-07-23 * time.c (time_sec): Updated description of leap seconds for accuracy. Based on patch by Marcus Stollsteimer. [Bug #6749]
505c4eae3220b3af74c91d8b6af0c3f2480fb85e 2012-07-24 * lib/rubygems: Updated to RubyGems 1.8.24, a bugfix release.
ea6da56a655c115d82e04f42c6a74ab05d8e2721 2012-07-24 * iseq.c: Added documentation. Patch by David Albert. [Bug #6785]
a10f6137cc11598bab093ee694224cf4b5b15eb7 2012-07-24 * re.c (rb_reg_s_last_match): Update $~ to reference Regexp documentation about "special global variables". [Bug #6723]
b8903f88f43b8dfa6e6bc0194182fffb83c07eb2 2012-07-24 * doc/re.rdoc: Fix spelling
ead728ca7d7a42a3c1658d00102732947b514dea 2012-07-25 * lib/net/http.rb: Added SSL session reuse across connections for a single instance to speed up connection. [Feature #5341] * NEWS: ditto * test/net/http/test_https.rb: Tests for #5341
7edb26458688db159233895eba2ab0ac6c8dbb12 2012-07-25 * lib/net/.document: Removed. All files in net/ should be included in RDoc.
b773a4f803c313db17a3b04e096448f1295195c0 2012-07-30 * time.c (time_sec): Remove extra wording about leap seconds and refer directly to Wikipedia's leap second page for further information. [Bug #6749]
292a319608bbd760a9eec9f8072c0cb9a970eb90 2012-08-07 * proc.c (method_clone): Added documentation. Patch by Robin Dupret. Fixes #152 on github.
33a63355a7dd650940ce24f85f2f1f685d05689a 2012-08-09
decaaf845e78df6e3d888cf340a459a4a1984abe 2012-08-20 * re.c (rb_reg_initialize_m): Update example to show that regexp options use | an not || to avoid confusion.
6ac1d39acec4ccb01cca219e30d2ba4b3547a9e3 2012-08-20 * re.c (rb_reg_initialize_m): Forgot to update output for or'd-options example.
d212a89c380683490dc735c770855f08391540a1 2012-08-23 * lib/net/http/backward.rb (class Net): Restored Net::HTTPSession to fix backwards-compatibility with ancient Net::HTTP. [Bug #6889]
32d416db0db4e445d8156885aae9c6b26ce56c56 2012-09-16 * tool/change_maker.rb: Update svn detection for subversion 1.7's single .svn directory.
48af304cf7e74717ea95235901a48ba5904711bd 2012-10-02 * ext/openssl/ossl_x509store.c (ossl_x509store_add_file): Added documentation * ext/openssl/ossl_x509store.c (ossl_x509store_set_default_paths): ditto * ext/openssl/ossl_x509store.c (ossl_x509store_add_cert): ditto
5562411c7f1ea19788cfcc9f963ede2f46180cd5 2012-10-31 * thread.c (rb_thread_call_without_gvl2): Update documentation to natural English. * thread.c (rb_thread_call_with_gvl): ditto.
7ae466f134a457e16d88dce4a5355b4cd6596ae5 2012-10-31 * thread.c (rb_thread_call_without_gvl2): Note that ubf() may or may not be called with the GVL. Hinted that rb_thread_call_with_gvl() can be used to access ruby functionality. [ruby-trunk - #6433]
bfc95c6e1639edc909338ef4d20d990caf6f630e 2012-11-15 Ignore dmyprobes.h, .time.id.h
9c66bad9f3d522d50d4a45ef8a3a92abbf93229f 2012-11-15 * lib/rake*: Updated to rake 0.9.3 * test/rake*: ditto * bin/rake: ditto * NEWS: ditto
1b023030a88a35118875b068a1fd725c58a32083 2012-11-15 * lib/rake*: Updated to rake 0.9.4 http://rake.rubyforge.org/doc/release_notes/rake-0_9_4_rdoc.html for a list of changes in 0.9.4. * test/rake*: ditto * NEWS: ditto
1c279a7d2753949c725754e1302f791b76358114 2012-11-27 * lib/rdoc*: Updated to RDoc 4.0 (pre-release) * bin/rdoc: ditto * test/rdoc: ditto * NEWS: Updated with RDoc 4.0 information
cb581e205910f5a6a6a35c8774a055d1cc049d98 2012-11-27 * lib/rdoc/rubygems_hook.rb: Updated for (upcoming) RubyGems 2 import. * test/rdoc/test_rdoc_rubygems_hook.rb: ditto
585de40a6955434c93910295f452308c5f9d548f 2012-11-27 * common.mk (rdoc): Set --debug for rdoc generation in case of bugs
ef8e0908af4a1784d8e06b0110168e2df0f95f1e 2012-11-27 * test/rdoc/test_rdoc_generator_darkfish.rb: Updated tests for windows * test/rdoc/test_rdoc_options.rb: ditto * test/rdoc/test_rdoc_parser.rb: ditto * test/rdoc/test_rdoc_rdoc.rb: ditto * test/rdoc/test_rdoc_ri_driver.rb: ditto * test/rdoc/test_rdoc_servlet.rb: ditto
7de9e2dfdeefeefe6c3d4ff9ebafa8c947eca33f 2012-11-27 * test/rdoc/test_rdoc_ri_paths.rb: Fixed duplicate path bug which caused windows failures.
6d1266a879a94a6f76106e1bbdfa3576b6612a69 2012-11-27 * lib/rdoc/*: Added --root option for building documentation outside the source directory. * test/rdoc/*: ditto * common.mk (rdoc): Added --root to rdoc rule
45011d08e13878ba7593cc4aa3d112d689b9b95e 2012-11-28 * lib/rdoc/servlet.rb: Add support for serving documentation from a subdirectory. * lib/rdoc/generator/darkfish.rb: ditto * test/rdoc/test_rdoc_servlet.rb: Test for above * test/rdoc/test_rdoc_servlet.rb: ditto
9694bb8cac12969300692dac5a1cf7aa4e3a46cd 2012-11-29 * lib/rubygems*: Updated to RubyGems 2.0 * test/rubygems*: ditto.
d9422d8721d003d81ba00b8843e7c39c1359880e 2012-11-29 * lib/rubygems/test_case.rb: Disable loading of keys and certificates outside rubygems or ruby tests as the files are not available (or necessary).
0a7d24cc5aa8d0066e123a9b0594ac6fba9ad60a 2012-11-29
88f5a4ff2d2201a455a4b056acccefd42eb18ac4 2012-11-29
d1d4490a57413ff5cb7e8bd0274bb34c7da68d29 2012-11-29 * lib/rake/*: Updated to rake 0.9.5 * test/rake/*: ditto. * NEWS: ditto.
09af9d7f7ffe1bde891040e0232038130266ccbc 2012-11-29
82e6c75d145224eae63aab862c213b0ed8f0daf0 2012-11-30 * lib/rubygems/commands/contents_command.rb: Sort output from command. Replaces r38004, r38005 * test/rubygems/test_gem_commands_contents_command.rb: ditto.
9674860077c266094c545d61d4899abcee71df44 2012-11-30 * lib/rdoc/markdown.rb: Fixed warnings with -w
696ebcd8cafece7c0ed6407af9679699a16a5c5a 2012-11-30 * lib/rdoc/ri/driver.rb: Relaxed matching for pages to be more user-friendly. * test/rdoc/test_rdoc_ri_driver.rb: Test for above.
8137152e01dbeaf8504f3d7e2117e22dfdf6801f 2012-11-30
aee295fc747c7e117f4b550ab806057b4c4738a4 2012-11-30
42968fe65af25c6348719272c3e81f721e4a5a35 2012-11-30
24c0d0764b9ae8ebabbac7bd89335763ade06fa9 2012-11-30 * lib/rdoc.rb: Set version to 4.0.0.preview2 * lib/rubygems.rb: Set version to 2.0.0.preview2
6969043477575df3525725a9488be7b6a04ad8f3 2012-11-30 * lib/rubygems/package.rb: Load YAML for building gems. * test/rubygems/test_gem_commands_contents_command.rb: Sort expected output of default gem contents. Re-fixes r38004 and r38005.
b5d8a0b339321c1ba1453d9549d074148079707b 2012-11-30 * NEWS: Added RubyGems 2.0.0
646eeab1130f4b78b6673452e87b824b9bf5a5e2 2012-11-30 * test/rubygems/test_gem_dependency_installer.rb: Use Gem.read_binary instead of File.binread for ruby 1.8 compatibility in the rubygems source repository. Updates r38071
57a83c4c9ac1de6da5184972cc10e33f44f6f747 2012-11-30 * include/ruby/ruby.h (rb_event_flag_t): Maintain integer precision for clang error (VALUE aka unsigned long vs unsigned int)
1b6c1cb61ef259fba05510f6ec3a4db3ef23286a 2012-11-30 * Fixed commit reference for r38083
18a3774438469b6da3f44635e38c8b00f36c4cd7 2012-12-01 * test/runner.rb: Set GEM_HOME, GEM_PATH and GEM_SKIP to empty set. With default_gem support in RubyGems GEM_SKIP prevents loading of built-in gems.
5db8f999431b22b31c4feecbabb498047bc3e6d2 2012-12-01 * lib/rubygems.rb: Search for gem deps file up the directory tree. * test/rubygems/test_gem.rb: Test for above.
d3c6187a4d968549b689757bb360e482bd881e07 2012-12-01 * test/rdoc/test_rdoc_options.rb: Windows drive letters are case-insensitive.
6e46c0485022917576837a3daafa3e05a9d1166f 2012-12-01 * lib/rubygems/specification.rb: Don't add default gems to $LOAD_PATH as they are already there.
4090ec1017d3b41a6589858f2f2be484a1d6d041 2012-12-01 * lib/rubygems/commands/cleanup_command.rb: Fix cleanup command for multiple gems. [ruby-trunk - #7481] by Kouhei Sutou * test/rubygems/test_gem_commands_cleanup_command.rb: Test for above. * lib/rubygems.rb: Autoload Gem::Source to prevent test failures
f242cefc68e8755493a50aaf2a30943e85994d6d 2012-12-01 * lib/rdoc/parser.rb: Parse files with a -*- rdoc -*- modeline * test/rdoc/test_rdoc_parser.rb: Test for above
488fb86a1eb3307030c8d4c0946ea080205b78f3 2012-12-02 * lib/rdoc/parser.rb: Improved modeline support. Patch by nobu. * test/rdoc/test_rdoc_parser.rb: Test for above.
f8f5a9eb4e628814803f98bceb9e4437241a7746 2012-12-03 * .document: Add NEWS for `ri ruby:NEWS` * NEWS: Set format as rdoc * doc/NEWS-1.8.7: ditto * doc/NEWS-1.9.1: ditto * doc/NEWS-1.9.2: ditto * doc/NEWS-1.9.3: ditto
ec05ade5312881296891949e05afa3ace8754207 2012-12-03 * lib/rdoc/ri/driver.rb: Fixed ri page display for files with extensions. * test/rdoc/test_rdoc_ri_driver.rb: Test for above
56fca7f141c2a911ad96df56fed0b9bdf657930e 2012-12-03 * README.EXT: Converted to RDoc format * README.EXT.ja: ditto
38b9667310d7d0cc0184c199fd870bfc8990eab4 2012-12-04 * lib/rdoc/parser/changelog.rb: Added a ChangeLog parser to RDoc. * lib/rdoc/parser.rb: ditto * test/rdoc/test_rdoc_parser_changelog.rb: Test for above.
95ae31b70bc73282f65ff37534f012c48d6c02c2 2012-12-04 * .document: Added ChangeLog and doc/ChangeLog-* as documentation
16c34f9df081765042a37e02bfbc949329fb78f8 2012-12-05 * lib/rdoc/parser/changelog.rb: Parse more ChangeLog file variations. * test/rdoc/test_rdoc_parser_changelog.rb: Test for above.
54c40f3db59d6875de0c2c0f47ab7edce0bd3f43 2012-12-05 * lib/rdoc*: Improved display of ChangeLog files as HTML. * test/rdoc*: Test for above.
afae107a4c969845c58985159a0ce51f80e920ca 2012-12-06 * lib/rubygems/package.rb: Set rubygems_version before validation. Fixes issue with bundler. * test/rubygems/test_gem_package.rb: Test for above.
80ba379c242ce1d92005403423717cf0f74a74db 2012-12-06 * lib/rubygems/command_manager.rb: Removed string concatenation syntax. [Bug #6265] * lib/rubygems/commands/install_command.rb: ditto * lib/rubygems/commands/uninstall_command.rb: ditto * lib/rubygems/indexer.rb: ditto * lib/rubygems/security/policy.rb: ditto * lib/rubygems/security.rb: ditto * lib/rubygems/uninstaller.rb: ditto * test/rubygems/test_gem_commands_cert_command.rb: ditto * test/rubygems/test_gem_package.rb: ditto * test/rubygems/test_gem_security.rb: ditto * test/rubygems/test_gem_security_policy.rb: ditto
854758c464e6cdba06eed5d05b7fe10c33788c89 2012-12-06 * lib/rdoc/context.rb: Don't warn for duplicate methods while loading. * test/rdoc/test_rdoc_context.rb: Test for above.
9b76b5057cb3f8344332f1dad0bf739c24d4381f 2012-12-06 * test/rake/helper.rb: Load envutil correctly. Removed useless rescue for signal propagation tests * lib/rake/file_utils.rb: Prefer the built ruby. * test/rake/test_rake_functional.rb: ditto
85e3560a3bfb1652128d3336400f852b863f6c07 2012-12-07 * lib/rdoc/markup/to_joined_paragraph.rb: Completed documentation * lib/rdoc/parser/c.rb: ditto * lib/rdoc/parser/changelog.rb: ditto * lib/rdoc/servlet.rb: ditto * lib/rdoc/store.rb: ditto
3adc9834d18ee6ff67dfca060eee170025ce3fef 2012-12-08 * ext/openssl/ossl_x509name.c: Completed documentation for OpenSSL::X509::Name.
75894547f50888b86f15c118b6e047d8b9a94a74 2012-12-08 * lib/rubygems/commands/cleanup_command.rb: Skip default gems when cleaning up. * test/rubygems/test_gem_commands_cleanup_command.rb: Test for above.
4eaf05c847bd32d246968b68c8d6c88381ce5c01 2012-12-08 * lib/rdoc/markdown/entities.rb: Added documentation.
91998d694c41a93d2b545f7e1f1ec80b6a7d9de9 2012-12-10 * lib/rubygems/package.rb: Omit directories when packaging gems like RubyGems 1.8.x * test/rubygems/test_gem_package.rb: Test for above.
f58ff1ba12a0bbd52ff59e2e8b780004c5edfe9e 2012-12-10 * lib/rubygems/ext/cmake_builder.rb: Added a builder for cmake. * lib/rubygems/ext.rb: ditto. * lib/rubygems/installer.rb: ditto. * test/rubygems/test_gem_ext_cmake_builder.rb: Test for above.
d5ba73e0d9fd2fb9d1c787247c8755fa8ccc8404 2012-12-11 * ext/pathname/lib/pathname.rb: Hide private methods from RDoc.
b65b75bf2ce955dc8f5fb589732927acc8b72c29 2012-12-11 * lib/rdoc/options.rb: Added --page-dir option for moving pages in doc/ to the top-level. * lib/rdoc/rdoc.rb: ditto. * test/rdoc/test_rdoc_options.rb: Test for the above. * test/rdoc/test_rdoc_rdoc.rb: ditto.
52d4a465a8cafe5b2a09647ff117ad4d425840ce 2012-12-11 * common.mk: Added --pages-dir to rdoc creation. Now doc/ items show up at top-level. * .document: Moved doc/* entries to doc/.document * doc/.document: ditto
182ce60f7552ec62b1d97fbc3e701f9405b12291 2012-12-12 * lib/rdoc/class_module.rb: Added RDoc::ClassModule#documented? which checks comment_location. Hide RDoc::ClassModule#comment=. * test/rdoc/test_rdoc_class_module.rb: Test for above.
d8c7695fbb2944aba9a69dce75f41b6881d1fc12 2012-12-13 * lib/rdoc/class_module.rb: Fixed duplicate comments for classes and modules from C. * test/rdoc/test_rdoc_class_module.rb: Test for the above.
1dfe3d93fa5d9ddabae8db067c5705ea6e551442 2012-12-14 * lib/rubygems/commands/rdoc_command.rb: When overwriting documentation, remove existing documentation first.
8adec52962b261ade1ec1d538d93ebeea69db5b2 2012-12-14 * lib/rdoc/rubygems_hook.rb: Fixed generation of documentation. Disabled rdoc generation by default to match RubyGems defaults. Reduced diff with RubyGems::RDoc. * test/rdoc/test_rdoc_rubygems_hook.rb: Tests for the above. * test/rubygems/test_gem_rdoc.rb: ditto.
40f89c17e688d5b25e5dea93d8f4cc6ac61f744f 2012-12-14 * configure.in (HAVE_GCC_ATOMIC_BUILTINS): Set -march=i486 to enable __sync_val_compare_and_swap. Patch by KOSAKI Motohiro. [ruby-trunk - Bug #7485]
92443fccbfeb910447c1db2a1fad750415525040 2012-12-16 * lib/rubygems.rb: Updated VERSION
810008293fd8ce3a9d3d62dcf2f2229b98c2bd49 2012-12-16
29fd59347576ed1ef8fa18534b595b320a939db1 2012-12-17 * doc/syntax.rdoc: Added syntax guide table of contents * doc/syntax/exceptions.rdoc: Syntax guide for exceptions * doc/syntax/literals.rdoc: Syntax guide for literals * doc/syntax/methods.rdoc: Syntax guide for methods
85d3d572fad648cd4f7ae2f57bb62ea0ab6cc384 2012-12-17 * doc/.document: Added doc/syntax
73b244d0ded191337ed6b30eb7ead658b614ae8b 2012-12-17 * doc/syntax/methods.rdoc: Added a description of singleton methods.
87f099d0699f77162007217611c4568b6926092c 2012-12-18 * doc/syntax/literals.rdoc: Added 0o octal integers.
b06dfe594e0e4709d41f101ee7e9ecbb85728728 2012-12-18 * lib/rubygems/specification.rb: Fixed ruby output of requirements with multiple version specifiers. * test/rubygems/test_gem_ext_cmake_builder.rb: Only look for specific lines in cmake output. Should fix [ruby-trunk - Bug #7579]
2e881bd59e12cb33e868be93af34cb1e2d5475d1 2012-12-18 * lib/rdoc/ruby_lex.rb: Return a TkHEREDOC instead of a TkSTRING when the heredoc identifier is followed by a line-end. This allows proper display of some HEREDOCs in source view. * lib/rdoc/ruby_token.rb: Added TkHEREDOC * test/rdoc/test_rdoc_ruby_lex.rb: Test for above.
69dfd5e034188e20bc12c8a5dcb62694f52295a7 2012-12-18 * lib/rdoc/store.rb: Work around RDoc stores from older versions of RDoc. * test/rdoc/test_rdoc_store.rb: Test for above.
aa233d3f3331c266baabfefc68d9bc2cc2f4fd0b 2012-12-18
dff59f6c5df7d995d02e8173a8ce42ff9c552e88 2012-12-18 * lib/rdoc/encoding.rb: Do not remove #! line from document when setting encoding. This allows ruby executables to be parsed as ruby files. * test/rdoc/test_rdoc_encoding.rb: Test for above.
2c0d2db5cb8f63e9b1e2c2ff776a8d26d510e49f 2012-12-19
eddc0685f224a6de2f5a6bdaab7f87562192ba7f 2012-12-19 * lib/rubygems/commands/query_command.rb: Refactored to improve maintainability. * test/rubygems/test_gem_commands_query_command.rb: Note default gems in gem list details.
d8cda044883c587ba75140b72200b94051a28349 2012-12-19 * doc/syntax/methods.rdoc: Fixed typo. Thanks to Josh Susser.
8255e83912f908a6ea50f7989ac27b8587fca2b6 2012-12-19
ec6cacf00ad0dcf8a37cdfe2f31e6a06cd2a7262 2012-12-20 * lib/rdoc/markup/to_html.rb (class RDoc): Added current heading and top links to headings. * lib/rdoc/generator/template/darkfish/rdoc.css: ditto * test/rdoc/test_rdoc_generator_markup.rb: Test for above * test/rdoc/test_rdoc_markup_to_html.rb: ditto
a6ed298df738b21b21ed2073bd89bb65565848f7 2012-12-20 * lib/rdoc/parser/ruby.rb: Ignore methods defined on constants to prevent modules with the names of constants from appearing in the documentation. * test/rdoc/test_rdoc_parser_ruby.rb: Test for the above.
4f7a6aafa57bf57ce4b0b5e323548f0a6385d527 2012-12-21 * lib/rake/*: Updated to rake 0.9.6 * doc/rake/*: ditto * test/rake/*: ditto
570b766901c1a80f5a317012eb81ee9d1f301073 2012-12-21
6fe32d72667945605ef710395706e04491bfd86a 2012-12-23
f3b24b5b7f88ecfdefcd898f01ea1cfb2ee418f3 2013-01-04 * lib/rdoc/cross_reference.rb: Fixed matching of C#=== or #===. RDoc bug #164 * test/rdoc/test_rdoc_cross_reference.rb: Test for above.
2d08d23e9cdd13616d8819aa7a582d3a5838636f 2013-01-04 * lib/rubygems/doctor.rb: Process directories in order in case the filesystem doesn't. [ruby-trunk - Bug #7618]
da9fe1c4528ef8b25f099345428a30b99bdf76ee 2013-01-04 * lib/rubygems/commands/cleanup_command.rb: Clean all possible gems using multiple passes. Fixes RubyGems bug #422. Refactored for maintainability. * test/rubygems/test_gem_commands_cleanup_command.rb: Test for above.
1da85070b0be2aa81ab68adf96ec10c99ba2baf1 2013-01-04 * doc/syntax/methods.rdoc: Added return values and scope sections, slightly modified from the original patch. Fixes #227 from github by Dave Brown.
a13aee62d243105ffd3b5178a4d4d6b99c2b2755 2013-01-05 * doc/syntax/modules_and_classes.rdoc: Added documentation of syntax for Modules and Classes. * doc/syntax/methods.rdoc: Moved some text to the Modules and Classes syntax document.
4061f5b6fcfe6ad76d7ba7cd4fd6b0274c2d910f 2013-01-05 * doc/syntax/modules_and_classes.rdoc: Improved description of methods on a module or class as suggested by Tobias Buhlmann
ac67a2b6d45d2ab443517110674d240bd1ee8ed6 2013-01-05 * doc/syntax/modules_and_classes.rdoc: Added singleton classes documentation.
015997ecde57588a5ae850b0c27751162cbc0cf4 2013-01-06 * doc/syntax/modules_and_classes.rdoc: Fixed typo.
c8633294c63ce3dcc9f80ec3b8afb30982338772 2013-01-14 * lib/rdoc/top_level.rb: Fixed extension trimming for page names in RDoc HTML output. [ruby-trunk - Bug #7673] * test/rdoc/test_rdoc_top_level.rb: Test for above.
c3319d991ae708b1c209b7089f0c29fe404e47d0 2013-01-14 * doc/syntax/calling_methods.rdoc: Added document describing method calls.
eeee1908824cd0ebaf8ea6c4a2019be887b280ed 2013-01-15 * doc/syntax/methods.rdoc (Array/Hash Argument): Moved above Keyword Arguments * doc/syntax/methods.rdoc (Keyword Arguments): Described ** for gathering arbitrary keyword arguments.
17bc951fc53e51469f39ff78fd40cad50daea278 2013-01-15 * doc/syntax/calling_methods.rdoc (Receiver): Added :: as pointed out by Tony Arcieri * doc/syntax/calling_methods.rdoc (Block Argument): Fixed { } block examples as pointed out by David Copeland.
ec2bdfc7635e98a7f694cc8f67d5b4a0d8fc83bc 2013-01-15 * doc/syntax/calling_methods.rdoc (Arguments): Added improved introduction to arguments including passing style and lazy evaluation. Thanks to Matt Aimonetti. * doc/syntax/calling_methods.rdoc (Positional Arguments): Added description for sending a message to a method with *arguments * doc/syntax/calling_methods.rdoc (Default Positional Arguments): Added description. Thanks to Andy Lindeman. * doc/syntax/calling_methods.rdoc (Block Local Arguments): Added description of block locals. Thanks to Justin Collins. * doc/syntax/calling_methods.rdoc (Hash to Keyword Arguments): Added section describing ** operator. Thanks to Justin Collins.
108f3acbe41ec2de5164109ee80377fe31951e08 2013-01-15 * doc/syntax/methods.rdoc (Block Argument): Added section on block argument. Thanks to Andy Lindeman.
68b072bfbabdcd78b4d7980c15ab83163ecbacd3 2013-01-15 * doc/syntax/methods.rdoc (Method Names): Added method names including operator methods. * doc/syntax/methods.rdoc (Return Values): Added note that assignment methods ignore return values. * doc/syntax/precedence.rdoc: Added document describing precedence.
e071e13068a92c367a87f529926997657c309ce3 2013-01-15 * doc/syntax/control_expressions.rdoc: Added description of control expressions in ruby.
d902101b32c4efb487559ab91a48cb1fe28f1ae9 2013-01-15
8113321482debca4d4bfd77af8941a106a3350fd 2013-01-15 * doc/syntax/methods.rdoc: Fixed link * doc/syntax/modules_and_classes.rdoc: Fixed link * doc/syntax.rdoc: Updated with links to the recently added pages
4cf9fa309d0f561f9dacaeebffa7dee9d6f40f01 2013-01-15 * doc/syntax/calling_methods.rdoc: Link to defining methods. * doc/syntax/methods.rdoc: Link to calling methods, fixed typo.
a06f22f915a20ef3c35bae9addd4f718d8c4c8c2 2013-01-15 * doc/syntax/control_expressions.rdoc: Omit optional "then" for if and unless expressions. Improved description of "a if a = 0.zero?" NameError. Note that "do" for for loop is optional.
247d51a44fc21bd2298b0c01fde6080e5de7cb33 2013-01-16 * .document: Removed extra space * lib/irb/lc/.document: Hide help-message * lib/minitest/.document: Hide README.txt * lib/rake/lib/.document: Hide project.rake * lib/rdoc/generator/template/json_index/.document: Hide JavaScript files * lib/rubygems/ssl_certs/.document: Hide PEM files.
d86ee14c5a25a32d5705740b0154d6b6e415cebc 2013-01-16 * doc/syntax/literals.rdoc (Strings): Fixed typo. Fixes #236 on github by Doug Yun.
9ceb50972fb43acd0f714243fda3761dc2f6ab6e 2013-01-16 * doc/syntax/control_expressions.rdoc (if Expressions): Fixed markup error. Fixes #235 on github by FlyingFoX.
038c535e18549740c34d63efc3326c8e12379317 2013-01-16
1eb9f71c3ae41182a08cd965340854f116354827 2013-01-16 * doc/syntax/miscellaneous.rdoc: Added documentation for alias, undef, BEGIN, END. * doc/syntax/modules_and_classes.rdoc (Constants): Fixed unwrapped paragraph with trailing whitespace. * doc/syntax/modules_and_classes.rdoc (Scope): Added section pointing to alias and undef documentation. * doc/syntax.rdoc: Added link to miscellaneous section.
1be8ac57abca95de2525c9b56fb51e9c8a802660 2013-01-17
219e1566876c2a6996b88728eb558691d5c77459 2013-01-17
66013dc6d071f432fc6a1902f8e0d16abb08aa5a 2013-01-17 * doc/syntax/miscellaneous.rdoc: Added Ending an Expression and indentation.
1d5a5c235fe2af8cda21ca8224a139391dc4c211 2013-01-18 * doc/syntax/methods.rdoc: Added Array Decomposition.
d9d981b94011fdf6c311b963916528545e5245da 2013-01-18 * doc/syntax/assignment.rdoc: Added a syntax document on assignment.
6ff1653cf6dc03d9ca5698c2247c8bb50e8bfd95 2013-01-19
1ecaf599ff22d6102dde5b76699d78ec13758d88 2013-01-19
b7ae472b58f0bb47754b0db975fe74359c2d4b0f 2013-01-19 * doc/syntax/miscellaneous.rdoc: Added section on defined?
4cdb64316cc89c6a4b2be2ddafda46aaf87fc36b 2013-01-22
5864dbc9f16ea388f0038669c86ac79f2a0ac432 2013-01-23 * lib/rdoc/servlet.rb: Fixed display of site and home documentation. Fixes rdoc issue #170 by Thomas Leitner. * test/rdoc/test_rdoc_servlet.rb: Test for above.
98b82acf6f18176b932b6145bb2bf3a21022a67d 2013-01-23 * lib/README: Fixed typo. Patch by Pradeep Sahoo. Fixes #240 on github
27841296538ece9c149d85da72c9234ad08556d2 2013-01-23 * doc/syntax/assignment.rdoc (Local Variables and Methods): Fixed example showing caching of a method's results into a local variable. Added not about using an explicit receiver to call a method that matches a local variable. Suggested by markov_twain on twitter.
596ed9c781ca9e9e6b381cd19b7616513e756ff5 2013-01-23 * doc/syntax/assignment.rdoc (Implicit Array Assignment): Clarify that "left-hand side" means "of the assignment". Suggested by Jorge Dias. * doc/syntax/assignment.rdoc (Multiple Assignment): ditto.
30a9931bbc96a3ccda672a2cfb0ed0cd883d7c18 2013-01-24 * doc/syntax/refinements.rdoc: Added refinements document based on the specification from the wiki. * doc/syntax.rdoc: Added link to refinements document.
cef8eae85dac5e32735a43302aa02964da3651c2 2013-01-24 * NEWS (RDoc): Added mention of page support and markdown support.
dbcf20069a559142ee7c96aa0e8288b4e8b001fa 2013-01-24 * doc/syntax/calling_methods.rdoc: Added a Method Lookup section. * doc/syntax/refinements.rdoc (Method Lookup): Clarified that refinement methods are looked up in classes, not instances.
2d579c00745e342db294a4a4afb547c85ceac05c 2013-01-25 * lib/rdoc/generator/darkfish.rb: Fixed debug message. RDoc bug #174 by Thomas Leitner.
5e3ebde7c8dc9f6fff12a8f69e73aa0ff5ba0556 2013-01-25 * lib/rubygems/compatibility.rb: Hide compatibility shims from RDoc
c8a4d4b071d8689678711c0711daf64ba1c8015e 2013-01-25
90e69dfdaf0b603f3adef052274a4a73bde6e901 2013-01-25 * lib/drb/drb.rb: Improved documentation by adding or hiding methods. * lib/drb/eq.rb: ditto. * lib/drb/extserv.rb: ditto. * lib/drb/gw.rb: ditto. * lib/drb/invokemethod.rb: ditto. * lib/drb/observer.rb: ditto. * lib/drb/ssl.rb: ditto. * lib/drb/timeridconv.rb: ditto. * lib/drb/unix.rb: ditto.
76ade818ae8bc3bc72979e5fa880add04b165636 2013-01-25 * lib/drb/drb.rb: Updated documentation based on patch from Vincent Batts. [ruby-trunk - Bug #7714] * lib/drb/ssl.rb: ditto.
28afe277a8e543da0e6353bdacbcad0b69739e06 2013-01-26 * lib/webrick/accesslog.rb: Improved WEBrick documentation. * lib/webrick/cgi.rb: ditto. * lib/webrick/config.rb: ditto. * lib/webrick/cookie.rb: ditto. * lib/webrick/httpauth/authenticator.rb: ditto. * lib/webrick/httpauth/basicauth.rb: ditto. * lib/webrick/httpauth/digestauth.rb: ditto. * lib/webrick/httpproxy.rb: ditto. * lib/webrick/httprequest.rb: ditto. * lib/webrick/httpresponse.rb: ditto. * lib/webrick/https.rb: ditto. * lib/webrick/httpserver.rb: ditto. * lib/webrick/httpservlet/cgihandler.rb: ditto. * lib/webrick/httpservlet/filehandler.rb: ditto. * lib/webrick/httpservlet/prochandler.rb: ditto. * lib/webrick/httputils.rb: ditto. * lib/webrick/httpversion.rb: ditto. * lib/webrick/log.rb: ditto. * lib/webrick/server.rb: ditto. * lib/webrick/ssl.rb: ditto. * lib/webrick/utils.rb: ditto. * lib/webrick/version.rb: ditto.
0051369ba3eff58cb734795543d7ca894b621d05 2013-01-26 * hash.c (rb_env_size): Restored documentation for ENV.size
623f6d667336f864ba0870640b8406f4a16dc57a 2013-01-26 * ext/fcntl/fcntl.c: Document Fcntl constants
1633e543db2cc5c1f690840e5e7ea1f2a9af0b55 2013-02-05 * lib/rubygems/commands/push_command.rb: Fixed credential download for `gem push --host` * lib/rubygems/gemcutter_utilities.rb: ditto. * test/rubygems/test_gem_commands_push_command.rb: Test for the above. * test/rubygems/test_gem_gemcutter_utilities.rb: ditto.
627a08251c2b2dab312307c0e9c51774c34ef016 2013-02-05
bd5efa7ff6e790a07c8eaa6221e9f063d5e3e3b0 2013-02-05 * lib/rdoc/servlet.rb: Fixed root search paths, filesystem paths instead of HTTP paths were returned. * test/rdoc/test_rdoc_servlet.rb: Test for above.
6d0647c3508b381e3dec2616faca75d2fd338088 2013-02-06 * lib/rdoc: Import RDoc 4.0.0.rc.2
c27fd3331989b33b9721444c98e77ba367a65270 2013-02-07
bab42629ebff81cf5d8117f91bd536b3b2ac4a48 2013-02-07 * lib/rubygems/dependency_installer.rb: Only install local gems if they end in '.gem'. Fixes github rubygems issue #407. * test/rubygems/test_gem_dependency_installer.rb: Test for the above.
a75922010fe38f48c08c744456dd92cb755e1119 2013-02-07
f79876e194bb44a302a205ef5a91ad951a56e376 2013-02-07 * lib/rubygems/package/old.rb: Fix loading old format gems on ruby 1.8. This commit is only so trunk and rubygems master have the same code.
8bb45796c87603fe2a70885dfea3a3622f4104a5 2013-02-08 * lib/rubygems/config_file.rb: Add missing require for user_interaction.rb
c5d1d12977c17895cb5fbbbd3cb7a51367b90eac 2013-02-08 * test/rubygems/test_gem_dependency_installer.rb: Improve coverage of --install-dir feature of gem install.
d2be12ef6171f75a074aca8caaeaf834e1f2aac8 2013-02-08 * lib/rubygems/security/policy.rb: Raise proper exceptions when verifying unsigned gems (instead of crashing). * test/rubygems/test_gem_security_policy.rb: Tests for the above.
70fc27b7facb8c73580428450989b66425c08177 2013-02-08 * lib/rdoc/generator/darkfish.rb: Set encoding on output template to user-specified encoding. * test/rdoc/test_rdoc_generator_darkfish.rb: Test for above.
7f046c653c63e455d208c77b6611c7027ec8447b 2013-02-09 * lib/rubygems/package/old.rb: Fix behavior only on ruby 1.8.
7266d24aa0e1289fe45de79d87bda0051bb75b85 2013-02-12 * lib/rubygems.rb: Return BINARY strings from Gem.gzip and Gem.gunzip. Fixes intermittent test failures. RubyGems issue #450 by Jeremey Kemper. * test/rubygems/test_gem.rb: Test for the above.
f58d39807541d8f50ba682183ab9097ddcb52698 2013-02-14 * lib/net/http: Do not handle Content-Encoding when the user sets Accept-Encoding. This allows users to handle Content-Encoding for themselves. This restores backwards-compatibility with Ruby 1.x. * lib/net/http/generic_request.rb: ditto. * lib/net/http/response.rb: ditto * test/net/http/test_http.rb: Test for the above. * test/net/http/test_http_request.rb: ditto. * test/net/http/test_httpresponse.rb: ditto.
8c5a6fb6843b865f2b1fb622037f312daa7be6a7 2013-02-14 * lib/net/http: Do not handle Content-Encoding when the user sets Accept-Encoding. This allows users to handle Content-Encoding for themselves. This restores backwards-compatibility with Ruby 1.x. * lib/net/http/generic_request.rb: ditto. * lib/net/http/response.rb: ditto * test/net/http/test_http.rb: Test for the above. * test/net/http/test_http_request.rb: ditto. * test/net/http/test_httpresponse.rb: ditto.
64db9dcbd5451f5f3ad4ef69662311a7cbb44a95 2013-02-14 * lib/net/http.rb: Removed OpenSSL dependency from Net::HTTP.
dfbb5b677c1b293e0177bc99b2d7dcf24e87453d 2013-02-14
aec0735f6dd816174fde5a33a6e2eb48c9c6abe4 2013-02-18 * lib/rubygems/installer.rb: Fixed placement of executables with --user-install. [ruby-trunk - Bug #7779] * test/rubygems/test_gem_installer.rb: Test for above.
b043b0592bf284dc53555b7e6d0238a3796da45e 2013-02-19 * ext/openssl/ossl.c (class OpenSSL): Fixed ExtensionFactory example. Patch by Richard Bradley. [ruby-trunk - Bug #7551]
2163738ffb01c5891f8e1d441811b8b3b50261bb 2013-02-19 * ext/openssl/ossl.c (class OpenSSL): Use only inner parenthesis in create_extension examples.
cd8ef79d22f7e21bdae622634657aef5a8845640 2013-02-19 * lib/rubygems/installer.rb: Use gsub instead of gsub! to avoid altering @bin_dir. Fixes tests on windows. [ruby-trunk - Bug #7885]
75eb6cc98ed3c6862769e839941c27591da2d700 2013-02-20 * lib/rubygems/commands/update_command.rb: Create the installer after options are processed. [ruby-trunk - Bug #7779] * test/rubygems/test_gem_commands_update_command.rb: Test for the above.
9c49b69d3eac7b19c60b3aacd00c687781c6c797 2013-02-21 * doc/globals.rdoc: Document what setting $VERBOSE does. [Bug #7899]
6b88b523f4f7e35ca685a838b751c1a70608948f 2013-02-21 * doc/globals.rdoc: Document what setting $DEBUG does.
ac4da20aa3e991a68ad4f49f6816c7652c3422fd 2013-02-21 * lib/rubygems/installer.rb (build_extensions): Create extension install destination before building extension. Patch by Kenta Murata. [ruby-trunk - Bug #7897] * test/rubygems/test_gem_installer.rb: Test for the above.
023561f704f51804d0803ff2c1839901d609a83d 2013-02-24 * lib/net/http.rb: Removed duplicate Accept-Encoding in Net::HTTP#get. [ruby-trunk - Bug #7924] * test/net/http/test_http.rb: Test for the above.
e276482efc1c274ba9cfe17f5e6fbe02819a15bb 2013-02-25 * lib/rubygems/config_file.rb: Lazily load .gem/credentials to only check permissions when necessary. RubyGems bug #465 * test/rubygems/test_gem_config_file.rb: Test for the above.
a6c92a85e418dd9b748e37d0f4445784ad1e9c71 2013-02-27 * lib/rubygems/available_set.rb: Undent for style
a5dfaca00a94bc3d135aae52b4458f5a355bf0ed 2013-02-28 * lib/rubygems/ext/builder.rb: Fix incompatibilities when installing extensions. Patch by Nobu. [ruby-trunk - Bug #7968] [ruby-trunk - Bug #7971] * lib/rubygems/ext/ext_conf_builder.rb: ditto. * lib/rubygems/installer.rb: ditto. * test/rubygems/test_gem_ext_ext_conf_builder.rb: Test for the above. * test/rubygems/test_gem_installer.rb: ditto.
874f8c0494b186406dba339a81b6dcce7fb7c429 2013-03-01 * lib/fileutils.rb: Revert r34669 which altered the way metaprogramming in FileUtils occurred. [ruby-trunk - Bug #7958]
528e02fcf660b7584e64322083e1a681533cecc2 2013-03-01 Fixed ticket reference for r39542
6c77ae07a5f90f625346ac4193ad8c63c62ba5a1 2013-03-05 * enumerator.c (enumerator_with_index): Restore handling of a nil memo from r39594.
85164e551a41d6b71224a364497af76acd147d03 2013-03-05 * lib/rubygems.rb: Bump version to 2.0.1 for upcoming bugfix release
7a88ad0a42dffdbbcaf0192635ab64c636294cf6 2013-03-05 * lib/rubygems/commands/query_command.rb: Only fetch remote specs when showing details. [ruby-trunk - Bug #8019] RubyGems bug #487 * lib/rubygems/remote_fetcher.rb: ditto. * lib/rubygems/security/policy.rb: ditto. * test/rubygems/test_gem_commands_query_command.rb: Test for the above.
6e48ce9c116a799ac94b63ae486427606e40fbaf 2013-03-05 * lib/rubygems.rb: Allow specification of directory permissions. [ruby-trunk - Bug #7713] * test/rubygems/test_gem.rb: Test for the above.
48d5694f7e97dae1fc043ed781d4a8705758ac00 2013-03-05 * test/rubygems/test_require.rb: Fix tests when 'a.rb' exists. [ruby-trunk - Bug #7749]
d1e3c6324551a2deb5de3faccc6973b96db86f68 2013-03-06 * test/rubygems/test_gem_spec_fetcher.rb: Removed unused variable.
105361d9d4bb4ee642d367a3652251cd516325bc 2013-03-07
9926b16d358f218776b8ae573ea775011fd367cd 2013-03-07
f2a13e60d95c7be55de2fa793a186f5a63a9c142 2013-03-11 * lib/net/smtp.rb: Added Net::SMTP#rset method to implement the SMTP RSET command. [ruby-trunk - Feature #5373] * NEWS: ditto. * test/net/smtp/test_smtp.rb: Test for the above.
10c5d6ee2593f5b6a0361009201464c248158da6 2013-03-11 * lib/rubygems/commands/setup_command.rb: Don't delete non-rubygems files when installing RubyGems. * test/rubygems/test_gem_commands_setup_command.rb: Test for the above.
0fb6a44da9b2ed607f80bfd1cd92f7d3e8ab0578 2013-03-12 * lib/irb.rb: Fix typo
2e3b394dcac2d564beaca74d33fae7c275015e68 2013-03-14 * doc/globals.rdoc: $? is thread-local
ebca3dd3c3fbc903511122078df910362347b5fa 2013-03-23
90d9413391ea3f7d05b5cf38e6eef676ec68a529 2013-03-23 Commit miss
71012b3aa7906ec00eab1e815c059199234b134b 2013-03-23 * test/rinda/test_rinda.rb: Fixed test failures in r39890 and r39890 due to stopping DRb service.
646bcaa71742b78c6999fcecf133183a8a28a414 2013-03-23
f70e0e628b03f3e96fa284bd139045f13fcee2ec 2013-03-23 * test/rinda/test_rinda.rb: Restore tests commented out while fixing test slowdown bug before r39895.
7a64cdeb5588ab8e00d4fdb15bcd4b228e6c21c7 2013-03-23 * lib/rinda/ring.rb: Added documentation for multicast support.
77b885264bda990e13fe385199f31c90e0ae668a 2013-03-24 * test/rinda/test_rinda.rb: Skip IPv6 tests if no IPv6 addresses exist. Skip fork-dependent test if fork is not available. [ruby-trunk - Bug #8159]
e37f8c0f0b7e429f89d53d7f31318f0941f6b735 2013-03-24 * lib/rinda/tuplespace.rb: Only return tuple entry once on move, either through port or regular return, not both. This results in a 120% speedup when combined with #8125. Patch by Joel VanderWerf. [ruby-trunk - Feature #8119]
0454c0a2818ffc1df72e0672e4e272486b2ba536 2013-06-04
091c24d51b962745bf887a729c81e847b257dc11 2013-06-04 * lib/rubygems: Update to RubyGems 2.0.3 * test/rubygems: Tests for the above. * NEWS: Added RubyGems 2.0.3 note.
28d975a6330c6111a99f5f7530f0a56709a98a50 2013-06-11 * struct.c: Improve documentation: replace "instance variable" with "member", recommend the use of a block to customize structs, note that member accessors are created, general cleanup.
d341276561accd598d91bfdb736378c72ec41ab3 2013-06-12 * ext/socket/extconf.rb: Enable RFC 3542 IPV6 socket options for OS X 10.7+. [ruby-trunk - Bug #8517]
7083cebeaea83096128fc5ccb5f60bfbe5bcc939 2013-07-08 * lib/rubygems: Update to RubyGems 2.0.4. See https://github.com/rubygems/rubygems/blob/2.0/History.txt for changes
cd9f9e471977447a991ced4ea38efb2309459ef5 2013-07-09 * lib/rubygems/ext/ext_conf_builder.rb: Remove siteconf file after building the gem. * test/rubygems/test_gem_ext_ext_conf_builder.rb: Test for the above.
47f0248b0858898dd24d1e654cedf174059ca677 2013-07-09 * lib/rubygems: Import RubyGems 2.1 * test/rubygems: Ditto.
4c2304f0004e9f1784540f3d36976aad9eab1f68 2013-07-22 * lib/rubygems: Import RubyGems from master as of commit b165260 * test/rubygems: ditto.
bdbef403a122237d032af0697d375f135f1a69a3 2013-07-22 * ext/openssl/ossl_asn1.c (asn1time_to_time): Implement YYMMDDhhmmZ format for ASN.1 UTCTime. [ruby-trunk - Bug #8664] * test/openssl/test_asn1.rb: Test for the above.
d6e3ee55ba441ee76d57cb69e8d2b16d20591a02 2013-07-24 * lib/rubygems: Import RubyGems from master as of commit 4ff70cc * test/rubygems: ditto.
310d77d4b05d1aa166616ca323ebcc7f67bc7378 2013-07-30 * lib/rubygems: Import RubyGems from master as of commit 523551c * test/rubygems: ditto.
c0d4ba9f405847fee2c4fbc3c75d305d2a52a856 2013-08-02 * doc/syntax/refinements.rdoc: Improve description of where you may activate refinements.
be5a436f13ac9ebc2fcc1f2cc690cf420c83da59 2013-08-02 * doc/syntax/refinements.rdoc: Remove mention of instance_eval and module_eval from scope section per: http://twitter.com/shugomaeda/status/363219951336693761
9dff71ad78bce48d61a5f16a59a9f666ceed6350 2013-08-07 * lib/webrick/httpresponse.rb: Allow #body to be an IO-like object that responds to #readpartial and #read. [ruby-trunk - Feature #8155] * NEWS: NEWS for above * test/webrick/test_httpresponse.rb: Tests for above.
e487a7f53cffbadf0bf15ff169c9cb5898503250 2013-08-26 * lib/rubygems: Import RubyGems 2.1.0 Release Candidate * test/rubygems: ditto.
00aff4d8bcfb1b3b1d2d9b9980163fad7d271950 2013-08-27 * ext/openssl/ossl_ssl.c (ossl_ssl_read): Replace duplicate wait_writable with wait_readable.
9f2f1fcbc8fc896e234a1b2939ba660ec56b55f2 2013-08-28 * ext/zlib/zlib.c (zstream_run): Fix handling of deflate streams that need a dictionary but are being decompressed by Zlib::Inflate.inflate (which has no option to set a dictionary). Now Zlib::NeedDict is raised instead of crashing. [ruby-trunk - Bug #8829] * test/zlib/test_zlib.rb (TestZlibInflate): Test for the above.
ee155140e85e4e12ae54a246c43d0c200c8099be 2013-09-05 * lib/optparse.rb: The Integer acceptable now allows binary and hexadecimal numbers per the documentation. [ruby-trunk - Bug #8865]
f06f90323133e2f1440cd5090a622b56994c4e65 2013-09-10 * lib/rubygems: Update to RubyGems 2.1.0. Fixes CVE-2013-4287.
fdb6a621b0bde5dec6b4541569a95fb2f16261a3 2013-09-13
1daa0b113d853bfa57b776cc569939b61ca14292 2013-09-13 * lib/rubygems: Update to RubyGems 2.1.3
2614d9ba2fb5ad171200cccc88f42fa659b527c6 2013-09-13 * dir.c (dir_s_glob): [DOC] Improve wording and layout.
4afabb5a88f068b1aef851b8139d61687be9f427 2013-09-17 * doc/regexp.rdoc: [DOC] Replace paragraphs in verbatim sections with plain paragraphs to improve readability as ri and HTML.
95683e5cb2d1ab8351402b09ef853dcdf875bf8d 2013-09-18 * lib/rubygems: Update to RubyGems 2.2.0.preview.1
0471f02ea2b4d7c645ef7026ba60c6ecea69d66e 2013-09-18 * lib/rubygems/dependency_resolver.rb: Switch the iterative resolver algorithm from recursive to iterative to avoid possible SystemStackError.
df7dac9174a31e71b58be6184e23bfe6b742a494 2013-09-18 * lib/rdoc: Update to RDoc 4.1.0.preview.1
e0030bd99de02ba97dcce9f57ad00a1b59f7cb6e 2013-09-19 * lib/rdoc/markdown/literals_1_9.rb: Fix trailing whitespace.
92cd831366482bd0737bbd32ea3752e41050de88 2013-09-19 * NEWS: Update for RDoc 4.1.0.preview.1 and RubyGems 2.2.0.preview.1
8eb39185810a59ad8d3aa874ba8f6c9a7b0949ac 2013-09-25 * lib/rubygems: Fix CVE-2013-4363. Miscellaneous minor improvements.
9410e7e00ca1c43619ad202595b668358cf1c389 2013-10-07 * .travis.yml: Rebuild Travis CI's "ruby-head" version on successful build. Patch by Konstantin Haase. [Fixes GH-417] https://github.com/ruby/ruby/pull/417
9cadc95b28da1cf6ca8f802292d12cc96a4f2c2d 2013-10-11 * NEWS (with all sufficient information): * lib/rake: Update to rake 10.1.0 * bin/rake: ditto. * test/rake: ditto.
28918eac58eb6e2681d10839ac0d1430b2a4f1f9 2013-10-16 * lib/rubygems: Update to RubyGems master commit 2a74263. This fixes several bugs in RubyGems 2.2.0.preview.1.
33d1f172c839bc14ba71a8e74f5ca6b01b7e069b 2013-10-16 * lib/rubygems: Update to RubyGems master 278d00d. Changes:
e775a930e1631f11b3bb9e2a0feb260f5a5df769 2013-10-16 * lib/rubygems: Update to RubyGems master b955554. Changes:
a1d96c9f47653d191e3bd1172598087e722b1560 2013-10-16 * lib/rubygems: Update to RubyGems master 2abce58. Changes:
a35798450864ee9515e1742627fb592a40c0c44a 2013-10-17 * lib/rubygems: Update to RubyGems master 941c21a. Changes:
4fa08bbaf8f2c029f6df7f7ab85293cd31874b15 2013-10-17 * lib/rubygems: Update to RubyGems master f738c67. Changes:
05ca2faba2e0851f2b8c659974b1742458e2cf8e 2013-10-18 * lib/rubygems: Update to RubyGems master cee6788. Changes:
0751fd43aca6b64d78b258ee2fb05f8062b9b1c5 2013-10-18 Commit miss for r43347
08aa6d59a2bc35556125d373f90f5286440c6f84 2013-10-18 * lib/rubygems: Update to RubyGems master 0a3814b. Changes:
18b7112ec1923319bff52dfe280fb8b03b6c97bb 2013-10-18 * lib/rubygems: Update to RubyGems master 42543b6. Changes:
8552f7aa680e1f1a31d76dc9038d80248a445960 2013-10-20 * lib/rubygems: Update to RubyGems master 3de7e0f. Changes:
3f15d35f83dc91e1e5af6d98e6f6fcd52abd1649 2013-10-20 * lib/rubygems: Update RubyGems to master 0886307. This commit improves documentation and should bring ruby above 75% documented on rubyci.
4f6779bac7b4e294bc473782d60cbd071f0d0f8d 2013-11-10 * lib/rubygems: Update to RubyGems master 4bdc4f2. Important changes in this commit:
e22d8781c8005b068ffa73ecc88728d720b6e870 2013-11-10 * lib/rubygems/specification.rb: Include 2.2.0.preview.2 when checking if extensions should be built. Fixes a ruby-ci failure. * test/rubygems/test_gem_specification.rb: Test for the above.
44d0a6dcd7563526a8b05ccdfa21d9425b94e62b 2013-11-12 * lib/rubygems: Update to RubyGems master b9213d7. Changes include:
067e24d6e2dcba092b3afc56bf65ccc0befa231f 2013-11-12 * test/rubygems/insure_session.rb: Remove unused test file.
2a051d7aeae13696bdcd38c0996ee37decf6280e 2013-11-18 * lib/rdoc/rubygems_hook.rb: Remove debugging puts committed by accident.
a7fa4d5d9aab150ad4b0c3f3217fe444df69f527 2013-11-19 * lib/rubygems: Update to RubyGems master 6a3d9f9. Changes include:
cc46b530b00c83bf4a867fd42d81c63bc43c0b83 2013-11-19 * lib/rdoc: Update to RDoc master a1195ce. Changes include:
5307d803f5cce7b14a6afd1d51f6d53ec85ca87d 2013-11-21 * lib/rubygems: Update to RubyGems master 50a8210. Important changes in this commit:
e8e18cff7a7f61e4cf3ee390e1d6da31ecb9a9e4 2013-11-22 * lib/rubygems: Update to RubyGems master dcce4ff. Important changes in this commit:
04817ae6d3e1d898d6fbf09ad146850d26d2b404 2013-11-25 * lib/rubygems: Update to RubyGems master 612f85a. Notable changes:
9c8f03fac927d153f314be4259c5b7fc9b7fedc9 2013-11-27
73fc703f7cbb2e6dfd50897d26b37fe8e76064e3 2013-11-30 * lib/rubygems: Update to RubyGems master 66e5c39. Notable changes:
673efdceef8ab206b4220dcbf5beb2df3dd2fa66 2013-12-01 * lib/rubygems: Update to RubyGems master baa965b. Notable changes:
34e57abf23ac9695ee67f64e33b6ddd85a88e7f6 2013-12-02 * lib/net/smtp.rb (Net::SMTP#critical): Always return a Net::SMTP::Response. Patch by Pawel Veselov. [ruby-trunk - Bug #9125] * test/net/smtp/test_smtp.rb: Test for the above.
f462cdb5d98a31a83f277189c41faa7f47dbbc67 2013-12-03 * lib/rdoc: Update to RDoc master 900de99. Changes include:
e45f56d5dbe1c4c0dd44fd7abb81bb38717027fd 2013-12-03 * ext/openssl/lib/openssl/buffering.rb: Return ASCII-8BIT strings from SSLSocket methods. [ruby-trunk - Bug #9028] * test/openssl/test_ssl.rb: Test for the above.
7ed9b794b4e3f3f9874f2ce19401461596d8a2c0 2013-12-08 * lib/rubygems: Update to RubyGems master 14749ce. This fixes bugs handling of gem dependencies lockfiles (Gemfile.lock).
12c8533e1a1fda4c5f70727369d379aeb8fe49bb 2013-12-08 * lib/rubygems.rb: Update version for upcoming ruby 2.1.0 RC.
da3e610adf617503b20b34def31e89b3cc709dcd 2013-12-08 * lib/rubygems: Update to RubyGems master 096db36. Changes include support for PATH in Gemfile.lock and a typo fix from Akira Matsuda. * test/rubygems: ditto.
d71eb3108c000f5e86fdf52bf40bcc420f377646 2013-12-08 * ext/.document: Add syslog/lib and thread/thread.c to documentable items. [ruby-trunk - Bug #9228]
68e2146738689540886702129ad30f3f8af59a37 2013-12-08 * NEWS: Update RubyGems entry with notable features.
05ba6fffcc6414e2940acf7c918821d832d7b30d 2013-12-08 * lib/rubygems: Update to RubyGems master bf37240. Fixes useless error message with `gem install -g` with no gem dependencies file. * test/rubygems: ditto.
4f7c10f06fcb6c045f12c4384bb92728db97a38a 2013-12-09 * ext/.document: Remove curses from documentable directories.
d6a5fe709ec4b04589684074d901b1ec21e812dc 2013-12-10 * lib/rubygems: Update to RubyGems master ec8ed22. Notable changes include:
8fadbe5f3e5e8b2d9f635a274b4121811313de84 2013-12-13 * lib/rubygems: Update to RubyGems master ddac51f. Changes:
d35e7b5be2a98c05ab396193bcead9f253ad512f 2013-12-13 * lib/rubygems/request_set/lockfile.rb: Import RubyGems master a8d0669 with a 1.8.7 compatibility fix. * test/rubygems/test_gem_request_set_lockfile.rb: ditto.
e6147745d5c5c2f64154d207f8d3972b1d6675c8 2013-12-14 * lib/rubygems/basic_specification.rb: Update to RubyGems master 9c718fe. Removes code duplication.
23201ab1c4c71c5f53dd3e69dfe1571cade92609 2013-12-14 * lib/rdoc: Update to RDoc master 263a9e5. This improves the accessibility of the search box.
6c9a3cb68145df6bda419174df7f87061c52f3d9 2013-12-15 * lib/rubygems/basic_specification.rb (class Gem): Revert r44213, it causes SystemStackError for bundler
14e213c3c0ca113947d506dea4e5ad78e77a082d 2013-12-16 * NEWS (RDoc): Update version number so I don't have to change it for the final release.
e80f2c118a557f8e387b8b7ab0a1de7a5b3dc1e2 2013-12-16 * lib/rubygems: Update to RubyGems master 1c5f4b3. Allows rubygems repackagers to disable backward-compatible shared gem directory behavior. * test/rubygems: ditto.
228ad3d799dc04550647a2d1855d5a89c0f629cc 2013-12-18 * lib/rubygems: Update to RubyGems master d8f12e2. This increases the speed of `gem install --ignore-dependencies` which helps bundler tests. * test/rubygems: ditto.
f8bcd57cb7223c59901cb9c73a4be976f3a583e8 2013-12-19 * lib/rubygems: Update to RubyGems master af60443. Changes include:
37e4a8d39dded72bfdd0a8e6cd6f809cf0a9c8f7 2013-12-19 * lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
67ec75152ef22b027bf083a0f4df982ffacef17a 2013-12-22 * lib/rubygems.rb (module Gem): Fix comment for Gem::load_path_insert_index.
1d8484d4210429d2249246be0a4b3969599e2ad9 2013-12-22 * lib/rubygems.rb: Set RubyGems to release version.
87923e02ba0e19f54d9fe0f7b66c4308fbe734bf 2013-12-22 * lib/rdoc.rb: Set RDoc to release version.
cb8be30ef1fb54d31529ce9f22bfc1768d19ba92 2013-12-22 * lib/rubygems/commands/install_command.rb: Restore gem install --ignore-dependencies for remote gems * test/rubygems/test_gem_commands_install_command.rb: Test for the above.
e5eb6e9a3b8c2235dc81c0f3cb9c90e2b9f49c09 2013-12-22 * test/rubygems/test_gem_ext_builder.rb: Fix warning due to ambiguous expression.
9b4f2adcc19f299d5d4361c4d5108e84d3b8c40b 2014-01-04 * lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use ipv4_multicast_loop option for portability. Patch by Jeremy Evans. [ruby-trunk - Bug #9351]
72956078150c44731a4373edbd20e73da8be7744 2014-01-04 * lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use ipv4_multicast_ttl option for portability.
d5e810dbd24cb92dc86d2d5b048f239315b15ba8 2014-01-07
ea2a00d785576a7dc45c0f6e965de605929e889d 2014-02-04
b9a4cf2aca343d8d9cd370775af927cd750a17b2 2014-02-05 * lib/rubygems: Update to RubyGems 2.2.2. Complete history at:
d329484a5dcb63e3993dc8395426d077d3c6f6df 2014-04-12 * ext/openssl/ossl_ocsp.c: [DOC] Document OpenSSL::OCSP.
ccaf4229cca9fdda88b15f2f45e7747eab63ad06 2014-04-12 Remove unneeded OCSP constant macros
e7ce17cfe83e377b5a8748c01286fe4b8c8a03a1 2014-07-24 * doc/keywords.rdoc: [DOC] Describe each keyword.
cec4f5a9e02751404fd1408b6d81078f409b750d 2014-10-01 * lib/rubygems: Update to RubyGems 2.4.2. * test/rubygems: ditto.
b9ef91efe2b3930e138773cf6f736bad7d3f78f3 2014-10-01 * NEWS: Add RubyGems update.
1c916105fdd2daa2b38be3ee3e818e823d05545b 2014-10-01 Fix typo in ChangeLog header
3908d5d3303dbd3f20f106aa71b5c094b67ac577 2014-11-25 * lib/rake: Update to rake 10.4.0 * test/rake: ditto. * NEWS: ditto.
711ece42cddc4737a4b1667b1f20ca74030d0255 2014-11-25 * lib/net/http.rb: Do not attempt SSL session resumption when the session is expired. [Bug #10533]
97f80207d0f0d13f28a419d8c92e96bb9064096a 2014-12-07 * lib/rubygems: Update to RubyGems 2.4.5. * test/rubygems: ditto.
4260aa1dc399e1bb4a2147409ed1139112cfefb8 2014-12-07 * lib/rdoc: Update to RDoc 4.2.0. * test/rdoc: ditto.
678ae5d17f0345e2a9ed5a96f142ff432993acfc 2015-02-12 * proc.c (proc_call): Improve Proc#call documentation. Patch by Hsing-Hui Hsu. [fix GH-761]
fa0e37646ad58f1f4d5c70e6d5bf566a0f51fbf4 2016-03-14 * marshal.c (r_object0): Fix Marshal crash for corrupt extended object.
c9165d06441fcb126d1d36a9b2fb123d404d2001 2016-03-16 * marshal.c (r_object0): raise ArgumentError when linking to undefined object.