cf4d89f23b541891ef15d969c11eff57208c5992
|
2001-01-09 |
Add .cvsignore's. |
c7b4e9f26238aba3c67bced9c46bcf53daf87dda
|
2001-01-09 |
Ignore configure and rbconfig.rb too. |
0dc1a293fdcda1558f42d207ef289fd8e7b9401d
|
2001-01-24 |
* lib/cgi.rb: fix the problem that when running under mod_ruby header() outputs only one Set-Cookie line. |
76fa4a821633984d4b9df2a80803a02d82983e05
|
2001-03-04 |
Fill a missed ChangeLog entry. |
7f74a38b72626051f1f6013b627f8662b2ead3a7
|
2001-03-16 |
* configure.in: Set SOLIBS properly for all ELF and FreeBSD/NetBSD/OpenBSD a.out platforms so that the shlib dependencies are recorded in the libruby shlib. |
03f06165b89da07b41d4bea133c55d554b3be47d
|
2001-03-28 |
* ext/extmk.rb.in, lib/mkmf.rb: move C++ rules to the right place. |
65579c6b315efc508e41be5f42a334f2f747a557
|
2001-03-28 |
* ext/extmk.rb.in, lib/mkmf.rb: add C++ rules in addition to C rules for the mswin32 platforms. |
286cddd4454d40a8d4d42a725bb1b486faefad3c
|
2001-04-01 |
* Makefile.in: Introduce MAINLIBS. |
4dfc822aecf894a4903fbeda58d618d1cc6c5d6a
|
2001-04-24 |
* ext/extmk.rb.in, lib/mkmf.rb: (dir_config) do not add the specified include directory if already included in $CPPFLAGS. |
f8ab487e4d60a14dd7f807ab146168d9d034a6ea
|
2001-04-30 |
Initial revision |
859a7a92775a84f118a063e5afba4580c7d6d0df
|
2001-04-30 |
Merge from irb 0.7.3. |
50e19a0ede5d4c4e3f65be22d2df427b48f82c58
|
2001-04-30 |
Install help-message's too. |
11c4bcea39a459ed34bd7bd5c5962abca8d76b21
|
2001-04-30 |
This file is not needed anymore. |
71eab67953ec1ac855ddf03f75b4a000cd7db4a4
|
2001-04-30 |
* sample/irb.rb, lib/irb.rb, lib/irb/*, doc/irb/*: Merge from irb 0.7.3. |
87525852509243b006d7db6a7101137424389d36
|
2001-04-30 |
Initial revision |
30a7496b225cc38f0e704f780bd19c4c64bf90a4
|
2001-04-30 |
Merge from irb-tools 0.7.1. |
902524c35b84e6473498969ee89181052a92da5c
|
2001-04-30 |
These files are also obsoleted. |
f0448281f577fa930c68fb900d30c20c78f75914
|
2001-05-02 |
I'm committing this from a MacOS X host. :) |
94df732f8b69356626130e0ec8b2dbc9340082ef
|
2001-05-03 |
Get rid of Japanese comments and fix English comments as appropriate. |
dbe06b680be2ecce3448a315b49ab0c4b738904b
|
2001-05-07 |
Obsoleted by IRB. |
6bbab099c08129c86b225dc476f950809cf58b39
|
2001-05-07 |
Convert from JIS to EUC. |
32d17e265c84973516d1717868806b324ba3052a
|
2001-05-07 |
Initial revision |
6ea874604879ce674ac54fb519489d427e3749a2
|
2001-05-07 |
Hit `=begin' and `=end' in proper places so rd2 can format them without a problem. |
3f20c804bc0aaf9aa1d7ffcc0d762771966d44dd
|
2001-05-10 |
Fix CVS access and mailing lists info. |
a403487cb33d5df1d7820df93156baf681cb09b3
|
2001-05-10 |
* Remove the description of find_header() because such a function does not actually exist. |
076ef717ac48d8093252ed47f9b0591416f339a4
|
2001-05-10 |
* Document find_library(), with_config() and dir_config(). |
fd379cd7f0e74b21ee7bd30572ddb0fb90c36a3c
|
2001-05-11 |
Put some missed entries to the ChangeLog. |
8bd77e8db4592d786ee33e178403a092607d2a41
|
2001-05-16 |
Add a missed entry. |
b7d38617e33b6d401d72cf49c7596c47a5f2ccab
|
2001-05-16 |
(This is a forced commit to put the log entry for the previous commit) |
4202ff1a9fba06137f58c0c757ada7e5c11b3ac5
|
2001-05-16 |
* ext/md5/md5.txt: make wording fixes, and mention the newly added method: "<<". |
5348fd7d4afcc2ff5e3dba1bddc9fa50a3fb6ddd
|
2001-05-16 |
Initial revision |
ca841613cd3a161c4d5744952d50b415b705cea5
|
2001-05-16 |
* ext/sha1/extconf.rb, ext/sha1/sha1.c: use WORDS_BIGENDIAN to detect the platform's endian. |
a57dc21ef03a2dee9283cee68a667a28e8246ac8
|
2001-05-16 |
* ext/sha1/sha1.txt.jp: add the Japanese version derived from ext/md5/md5.txt.jp. |
23423d7d03378e07fd0cacbd5b29df0df2f63bb6
|
2001-05-16 |
* ext/Setup.dj, ext/Setup.emx, ext/Setup.nt, ext/Setup.x68: compile sha1 in as well as md5. |
43f76f99b73fd1b175592df285b17341f0bd2a5e
|
2001-05-16 |
* ext/md5/md5.txt.jp, ext/sha1/sha1.txt.jp: s/SuperClass/Superclass/. |
8d1201cc553823cec1bad1ce77f1556b5e3b0275
|
2001-05-16 |
Add a missed ChangeLog entry. |
ddb81a78f3596149758ff2e90454f30a7b90050b
|
2001-05-17 |
Add .cvsignore to let CVS ignore Makefile which is automatically generated. |
d9350f56002fde6b5640b93ae7b8885cb7811d1a
|
2001-05-17 |
Initial revision |
d9a07d550653bfb2f3d8ff93e822ece12faf3a17
|
2001-05-17 |
* doc/shell.rd.jp: RD'ify and make some fixes. |
4578a096d1b12ad7c4d988ceaee461c4a7850a89
|
2001-05-17 |
Yay, shell.rb is back! |
491c26f3ef3fdcdc957548fdb2f773e2af6b252f
|
2001-05-17 |
* lib/shell.rb, lib/shell/process-controller.rb, lib/shell/command-processor.rb: translate Japanese comments into English. |
7c3df3e99eb44278dd55cf61462643131500568d
|
2001-05-17 |
Adjust indents and blank lines. |
7a140a3cb00abfa9020303ab8ae38ff7c77190dc
|
2001-05-17 |
* ext/sha1/sha1.txt, ext/sha1/sha1.txt.jp: fix typos. |
98e79eccdf45078cee8aa1379997885e447cd4f1
|
2001-05-17 |
* ext/sha1/sha1-ruby.c (sha1_new): get rid of an unneeded rb_obj_call_init() call. |
156b1835517cd9891d727d1f39b6593b82c9a12b
|
2001-05-17 |
* lib/mkmf.rb: unbreak "make install". lib/* must be installed under $rubylibdir, not under $libdir. |
0eea0bf571f7830e5c49c00df0431c4e8b4a789c
|
2001-05-17 |
* lib/mkmf.rb (xsystem): make a temporary fix to get $(...) macros properly expanded on a command execution. |
4a14c9ceb901697ab4c0a6b3730337ec4ef1133c
|
2001-05-17 |
* ext/extmk.rb.in (xsystem): backout the previous fix which was bogus. |
dcd6223c648d1c6834873b69b9293e5b53258d5b
|
2001-05-24 |
* ext/dbm/extconf.rb: fix support for *BSD and set $CFLAGS properly. |
d6e985ad0b6d47a914cc9c2f86a14e08fff4c267
|
2001-05-24 |
* ext/sha1/sha1-ruby.c (md5i_new): separate initialize() from new(). |
922a7182d8a3e8bbba01275e634ca25a2143d4fb
|
2001-05-24 |
Fix the previous ChangeLog entry. |
10f407b84bbb6fab63b6a4fc4d7da0c688570215
|
2001-05-24 |
* MANIFEST: update the entries I forgot to add or remove. |
4e7c81084ed696518afcc4fa0ba716b486f9e0a8
|
2001-05-24 |
* ext/sha1/sha1-ruby.c (sha1_hexdigest): fix buffer overflow. The buffer for a SHA-1 hexdigest needs to be 41 bytes in length. |
a5d64434dd91fa463b7130e11cf1734d0ebd0287
|
2001-05-26 |
Synchronize MANIFEST with reality. Add missing files. |
2dc55ffea1a7b408ed1b38cf119c4e7a2c08047b
|
2001-05-26 |
Sync with reality. |
c764579e49fa9bd029c4face4fce155440416a73
|
2001-05-26 |
Revise more. |
4407373ef12e2afba865adc0861f0d574e78a5cb
|
2001-05-27 |
* dir.c (glob_helper): teach has_magic() to handle flags and get glob_helper to properly support FNM_NOESCAPE. |
2c537562df814fb4613e3a1f68e9d78ab9b4ef3a
|
2001-05-30 |
* configure.in: default --with-libc_r to `no' until the problem is fixed. (FreeBSD only) |
9b650354b460373df478f92ac737a427b36325b5
|
2001-06-04 |
Add NEWS, in which we describe the changes that affect users. |
dd9074111245b4c57f071a11275df34ae67192dc
|
2001-06-05 |
Update. |
53a2b14909a271e54c1e5d771075be608e37fb15
|
2001-06-09 |
Add an entry. |
83b2db9ea7e5a2510e88cb9846d0db35ec8c47f2
|
2001-06-12 |
* lib/mkmf.rb: target_prefix is only for installation, not for build. |
68ebfef615c0f4cda0aaa6837c92b03d47a6c8db
|
2001-06-12 |
Update. |
6aa71d4c800d11d9735007cf3b063e5ea2fc5941
|
2001-06-13 |
* dir.c (Init_Dir): add a new method File::fnmatch? along with File::Constants::FNM_*. While I am here, FNM_NOCASE is renamed to FNM_CASEFOLD which is commonly used by *BSD and GNU libc. |
a74a6b0d911fd586f5e9cc5d1f2831d3521e4ae9
|
2001-06-19 |
Update. |
0c92a85e6ab61e5b20b7ba5a60121302a791725d
|
2001-06-19 |
* ext/readline/readline.c: add new methods: Readline::completion_append_character and Readline::completion_append_character=.k |
c0648ecc85c307388895bc420b2eb61ab46966b2
|
2001-06-23 |
* ext/readline/readline.c (readline_event): a non-void function should return a value. |
fc1f22d5a8c0ba8dc04bfda6a14d910de1e04333
|
2001-07-03 |
* lib/mkmf.rb: distclean should remove mkmf.log as well. |
eab46f5fc61b08cdcef60954dc6e71b4bee0a201
|
2001-07-05 |
Detypo and reword a bit. |
d59652ef251ce544d9a59e2b651fe1945a94fee5
|
2001-07-05 |
Reflect the previous backport. |
7f326a3988c74073619689f51481093885f5c203
|
2001-07-05 |
* lib/tempfile.rb: a tempfile must be created with mode 0600. |
e45f8f994337131f9329e0780a64aa75c3586a7f
|
2001-07-08 |
* ruby.h: fix a wrong function name: rb_iglob() -> rb_globi(). |
a6928189d315a5c0f710fa9d1e111316a3b9b5c6
|
2001-07-11 |
Correct the FTP site's URL. |
d0cf53ffb494469d40be95eb97decdb86c95f653
|
2001-07-11 |
Oops. |
cbc3756009999e58d717af4fc82ba6c33bd3e7e6
|
2001-07-11 |
* It is confusing to put the GPL license terms in the file COPYING; Rename the files COPYING and COPYING.LIB to GPL and LGPL, respectively. |
69b7b77ceb3abaaa8e810a54237a540741fe7ebe
|
2001-07-12 |
Let cvs ignore libruby.so.*. |
4439ee97cbda4d33a3bbed29a4534621fb2e953c
|
2001-07-12 |
Let cvs ignore extmk.log. |
b3c88c4330ccac5ea8e13ce4dcd14f2cdcef403b
|
2001-07-13 |
Add LEGAL, legal notice information. |
c5a7e3570690f1a6570cc3cb1876f5f77a20fe3c
|
2001-07-13 |
Point to the newly added file LEGAL. |
f01061b22a91e4a518021b057029030aa6690ccf
|
2001-07-13 |
Mention util.c. |
5179d34d795e422acb6e10ffe30348a4887a9e16
|
2001-07-13 |
Add LEGAL. |
317da12757535ef7e0ec15c8dfbe926c20aee174
|
2001-07-13 |
Mention ext/socket/{addrinfo.h,getaddrinfo.c,getnameinfo.c}. [Noted by: |
11bba0f7dc09a2516a1a77356f840fd3e948194b
|
2001-07-13 |
Detypo. |
c4ef00b158e49999c147e5a2f779b5a3498277e3
|
2001-07-13 |
Mention config.guess, config.sub, configure, parse.c and lib/getoptlong.rb. |
c0a9b71aeb96e5f9fd0c33c849bee236be828a84
|
2001-07-13 |
* lib/mkmf.rb: use File::split to split a target into a prefix and a module name. This also works around a just found bug of String#rindex. |
c93741c6eb1af725ced243096a56e0af52635a9a
|
2001-07-13 |
Mention ext/nkf/nkf1.7/nkf.c. |
9cf764b8ffa5154393fd61b0f5619cb944a7fb01
|
2001-07-13 |
Substitute "licence" with "license". |
6ecd6fe37bf6395850d3825bab3fb88d5d345c82
|
2001-07-13 |
* ext/extmk.rb.in: support multi-level ext/ directories. (e.g. you can have ext/foo, ext/foo/bar and ext/foo/baz) |
76d7dae26ab8b56dbafcec710fc42a5fb7d79840
|
2001-07-13 |
Import the "digest" module and the submodules, from the Rough Ruby project. |
f4b516777be7c1403deba3cfc653dcfb56f3d7f4
|
2001-07-14 |
* ext/digest/*/extconf.rb: fix so that they build from any directory. |
eaddc4a94bf1dfb95ef889e2dd5521b657845675
|
2001-07-19 |
Rename *.jp to *.ja, since jp is a region code and ja is a language code. |
f50be7cba7be55294031b92cb24471958d3d1759
|
2001-07-19 |
Update. |
33c679ba9a5af00cc7243ace1d899e221df8a719
|
2001-07-20 |
* gc.c (ruby_xrealloc): fix a dangling bug which led memory reallocation to fail even though the second try after a GC succeeds. |
9e214f30c4f2bb6e6529c1bb988be1e46026919f
|
2001-07-22 |
* ext/extmk.rb.in, lib/mkmf.rb: introduce a couple of new make variables: CLEANFILES and DISTCLEANFILES. They'd typically be defined in a file "depend". |
ea82a51a15f25293812c2641cbe620b0ec998ab6
|
2001-07-24 |
Update. |
e54216b7409d9e4d7d56f089703ea0d79f57ea1c
|
2001-07-24 |
* ext/extmk.rb.in, lib/mkmf.rb: dig the target subdirectory for lib/* files properly in case of create_makefile("dir/name"). |
eb0f1ab7839b5cce514c41a25712b9c31f280cff
|
2001-07-25 |
* intern.h: add some missing function prototypes. |
51efc221c15a958dc019087d3bb2ac0a80163dc7
|
2001-07-25 |
Fix a bogon in my last commit.. |
62bf905d4e26d8038da2d469dcbf92b515c51262
|
2001-08-13 |
* bignum.c, marshal.c: Detypo: s/SIZEOF_ING/SIZEOF_INT/. |
dd246c36b9604fbf869018be34c71fd3d73618bb
|
2001-08-13 |
Update. |
0aa005f8e96ff032229d1e90a0ac209eb90e4168
|
2001-08-13 |
Update. |
5b63fc556fd06f8c6c170df359a854d3e504806f
|
2001-08-14 |
* ext/digest/sha2/extconf.rb: do not create Makefile when no 64bit integer type is detected. |
6a581e6317295271495607ea7488f49957d93994
|
2001-08-14 |
* ext/digest/defs.h: Define NO_UINT64_T instead of emitting an error to fail. |
ad4c17c021111d194e63178c61579cf0df853f9d
|
2001-08-14 |
* ext/digest/sha2/extconf.rb: fix so that they build from any directory. |
6ce313006791b2e804c6de79c349076b370022e5
|
2001-08-14 |
* ext/digest/*/extconf.rb: really fix so that they build from any directory. |
1414cebea8ac4e04d3f5d7c258bc7c26258bc4be
|
2001-08-16 |
Mention ext/curses. |
50dcbc8cc6c53ec4c47b513dcbcfe597d174d78c
|
2001-09-03 |
* error.c: unbreak the build on *BSD with gcc 3.0.1 by removing the conflicting declaration of sys_nerr for *BSD. |
4c9a9a620af6a026773f1339dedec12d66af7867
|
2001-09-06 |
* ext/digest/digest.c (rb_digest_base_s_digest, rb_digest_base_s_hexdigest): ensure that a string is given. |
970dbfde6f041de3660f5822bd486663742aeef3
|
2001-09-06 |
* ext/digest/digest.c (rb_digest_base_s_hexdigest): remove a debug print. |
09a4937b2fcf883fa57af1dfa5d12f605f812970
|
2001-11-26 |
Import the "syslog" module from the rough ruby project. This module provides the interface to the UNIX system logger (syslog). |
31e15f76063304e4bcffb3c6c5e7b28d26cc44e5
|
2001-12-01 |
Reflect the update of the MD5 module which is now Digest::MD5. |
bec6d909e76d95bd9b02bf19caf6720f06a6aa5a
|
2001-12-01 |
One more fix to use Digest::MD5. |
a7685a6b877631dbb4ea9538311c124b5822677a
|
2002-01-04 |
The author of getoptlong.rb has agreed on changing the license from GPL to Ruby's. |
d9479e72a682af54db9a802b3085670de719a4a8
|
2002-02-24 |
Merge from rough. - Avoid namespace pollution. (MD5_* -> rb_Digest_MD5_*, etc.) |
3dc9d269e2c24cd408828f39bc74d4c80a8811a2
|
2002-02-24 |
* ext/digest/*/*.h: Merge from rough. - Avoid namespace pollution. (MD5_* -> rb_Digest_MD5_*, etc.) |
b700e189bd60f68de89d5785f57edf84588b0a4a
|
2002-02-25 |
* ext/syslog/syslog.c: Merge from rough. Turn Syslog into a module keeping backward compatibility intact. |
09290070e8f812e72e3b20156d51bbd2a744d383
|
2002-02-25 |
* ext/syslog/syslog.c: Merge from rough. Use SafeStringValue(). |
4e840877aa9b8ac179cc86202367eaaf8b78b77e
|
2002-02-26 |
* ext/digest/sha2/sha2.c: Merge from rough. Fix a couple of off-by-one errors in Aaron Gifford's code. |
8c85fc1ec9b1c4d137b66b43aed79180825b6ea5
|
2002-03-04 |
Make cvs ignore mkmf.log. |
ab1b4b5869efbcd3fa323698ad3a28466b07fe62
|
2002-03-04 |
* ext/extmk.rb.in (dir_config): Sync with mkmf.rb: Fix a bug where --with-xx-{include,lib} is ignored when --with-xx-dir is specified. |
f2dfae7ea0258fcde14d9938c00dc894b7b3ec39
|
2002-03-04 |
* lib/getopts.rb: Rewrite to fix some bugs and complete features. - Accept options with the colon in the first argument; getopts("a:bcd:") is equivalent to getopts("bc", "a:", "d:"). - Do not discard the argument that caused an error. - Do not discard '-', which commonly stands for stdin. - Allow specifying a long option with a value using '='. (command --long-option=value) - Stop reading options when it meets a non-option argument. |
d99f6d7ff6c3506658c63b7ab3533522daf1de29
|
2002-03-04 |
- Slightly fix one of the last entries. (stdin -> stdin or stdout) |
9651a9db92b75f797ca10863257d5195d3973416
|
2002-03-11 |
Remove the entries that have already been merged into the stable branch. |
14461ddae6530c5574e9899a42c92817b180d3d2
|
2002-03-13 |
* lib/getopts.rb: single_options can be nil[*], and is not not optional. ([*]Pointed out by gotoken) |
b9522c168763806cf119c57acdd6293efe60fe0e
|
2002-03-13 |
* dir.c: FNM_PERIOD is obsoleted and FNM_DOTMATCH is introduced instead, which has the opposite meaning of FNM_PERIOD. |
faac53f7baec4a2919bb941c0b7c0fcb62985381
|
2002-03-19 |
* util.c (ruby_getcwd): the content of buf is uncertain and must not be printed when getcwd(buf, size) has failed. |
27aff972386daf4daed02b43581d59d6231d3ef5
|
2002-03-21 |
Probably */depend should be added to this file too. |
89646912c2310e46b87d1c028d7960e08e80dbad
|
2002-03-22 |
Initial revision |
44643180f241ac31d46f9d97cc3fd8ac0b728160
|
2002-03-22 |
BigFloat 1.1.8 has been imported. Add .cvsignore and MANIFEST. |
c1c52ef76d893fe39d6c645cae917d4b6a63c0b0
|
2002-03-22 |
Mention the import of BigFloat. |
e9d9cda13b96a2827190998ba2683f524c8bc67a
|
2002-03-22 |
Synchronize with reality. Pick actually existent modules and get rid of removed modules. |
6d182fc8bf22ca3d8401dc2d3a9b1d465c045069
|
2002-03-23 |
D'oh! Convert CR+LF to LF. |
c4af72cd46e468374362e9d78bd7f969e560bc62
|
2002-03-25 |
* ext/bigfloat/extconf.rb: Downcase the module name. (BigFloat.so -> bigfloat.so) |
409f3a3b6b83e1482a83c43a10bb9208f5a7699b
|
2002-03-26 |
* ext/bigfloat/bigfloat.c: Fix the initializer's function name according to the new library name. (pointed out by nobu) |
f240fc637cb9d83463ae221c4294837c21f56395
|
2002-04-08 |
* re.c (match_select): fix index references and make MatchData#select actually work. |
59c8d11b83d689a9228e0f111cfdbceaaf0515d2
|
2002-04-17 |
* ext/Setup*, ext/bigfloat/*: Back out the import of BigFloat in favor of its forthcoming successor, BigDecimal. |
df05c380d6fe0e067ff031db9d07ddc2420271ef
|
2002-05-03 |
* dir.c (fnmatch): Make PERIOD() independent of FNM_PATHNAME. This fixes a bug where fnmatch('/?a', '/.a', 0) returned true. |
5c7b8af9374fde22c9f229265c4e52298293aedb
|
2002-05-03 |
2002-05-04 |
1e0830c1985e00da3a6bb4e03e7cc7acd1b5612a
|
2002-05-04 |
Back out the previous commit which was incorrect. I misread the specification. |
323af7e264f6044652bd7a585dada15633da68ba
|
2002-05-04 |
* lib/mkmf.rb: exclude topdir from the system configuration section and prevent it from being overridden. |
40225b8cb53b3bcd79b2b30ad93f87197b8da31c
|
2002-05-04 |
2002-05-05 |
7297827ec660e4a15059e7d31dc18697d85ae217
|
2002-06-15 |
* dir.c (glob_helper): Use lstat() instead of stat() so it catches a dead symlink. Given a dead symlink named "a", Dir.glob("?") did catch it but Dir.glob("a") somehow didn't. |
3a6168af5b3a78b28b1829ce72bb2af51341c2b7
|
2002-06-15 |
2002-06-15 |
510c93caacad0911261f3adeed73b43fc5fca57f
|
2002-08-12 |
* ruby.c (set_arg0): Correct the position of #endif. |
fb00e309f66c4e00d07373fec46e36620bfda6fa
|
2002-08-30 |
Add set.rb. |
ec43854aa6be4a295ec76334843748a0ef0059b4
|
2002-09-04 |
- ==(o) should be aware of all the Set variant instances, not just those of its subclasses. |
6954ba398acc925443711f93c1f3f83136c99fe9
|
2002-09-07 |
* lib/set.rb: Fix a bug in flatten()'s recursive set detection. [Submitted by: "Christoph" <chr_news@gmx.net>] Some tests against the bug are added. |
d29143b99ea0fb2ea4821a804d489447cf92ed68
|
2002-09-07 |
* lib/set.rb: Disallow Set.new(false). Add even more tests. [Submitted by: "Christoph" <chr_news@gmx.net>] |
e1488bd2435bb6b691f0f12220c9a017c8e0823f
|
2002-09-07 |
Use Enumerable#all? to optimize a bit. |
b9e3aa30f78a7734273c83748841776fec2ba7be
|
2002-09-11 |
* string.c (get_pat): Add an extra argument "quote". |
e78e79e10f37921c7fe82354d1caf9ad14f0fb57
|
2002-09-11 |
2002-09-12 |
f5b9282f056774d1beaa181a9de70742d22c4a14
|
2002-09-20 |
* lib/set.rb: Merge rough/lib/set.rb rev.1.5-1.15. |
b00af5f83acfe4c8fd76f1e5c13c1b0cd469daad
|
2002-09-26 |
* ext/digest/digest.c (rb_digest_base_s_digest): Fix a double free() bug mingled with allocation framework deployment. |
965393cbb848ddb869543a5ca8f6e7fba1d0f130
|
2002-09-26 |
* ext/digest/md5: Use OpenSSL's MD5 engine if available. It is much faster than what we have now (md5.[ch]). Add a knob (--with-bundled-md5) to extconf.rb which makes it use the bundled one anyway. |
15d643f44cf786f1b71f837f3d020cbad02ae2f2
|
2002-09-26 |
* ext/digest/rmd160: Use OpenSSL's RMD160 engine if available. It is much faster than what we have now (rmd160.[ch]). Add a knob (--with-bundled-rmd160) to extconf.rb which makes it use the bundled one anyway. |
7a6adb89246e1829e6da1666e2894b6bd3322539
|
2002-09-26 |
* ext/digest/sha1: Use OpenSSL's SHA1 engine if available. It is much faster than what we have now (sha1.[ch]). Add a knob (--with-bundled-sha1) to extconf.rb which makes it use the bundled one anyway. |
35e4d1319b86f9a2899a0fc1bb6ffafd7f26840e
|
2002-09-26 |
Add a knob WITH_BUNDLED_ENGINES to test.sh. |
f1d7a7783a718137557bed26c1004f96d68c4550
|
2002-09-27 |
2002-09-27 |
5c57a96f81a313b89677dc0523d03210e7d6a39f
|
2002-09-27 |
Update the MANIFEST files. |
07188bbee24504be6fbf7086610601718c2a0345
|
2002-09-27 |
Update. |
6dfb5aa6ac5c9432ad7a7b8bebda4916004051b6
|
2002-10-17 |
* hash.c, eval.c: Use (*_NSGetEnviron()) instead of environ on Darwin for namespace cleanness. [ruby-core:00537] |
3da9449263c587415756bcea44b9e1ec5a3643dd
|
2002-10-25 |
* eval.c, gc.c: adopt a common set of alloca() #ifdef's. This fixes the build with Intel C Compiler for Linux. |
9e4cfb5da467f0e088436ebe8b70a857bfcfea2f
|
2002-10-25 |
* ext/dbm/dbm.c (fdbm_indexes, fdbm_select): add a missing argument and prevent coredump when a nonexistent key is specified. |
2bda19cc0de01449c58792f9e3e70339171d3cac
|
2002-10-25 |
2002-10-26 |
20a8fa174c1b419fe37609784c9ed6afba3aaf35
|
2002-10-26 |
* node.h (nd_type): cast the value to int. |
a2868ff65166b27acbbda4af1b9df84ed3171541
|
2002-10-29 |
* eval.c, file.c, gc.c, io.c, object.c, ruby.c, ruby.h, struct.c, ext/socket/socket.c: differentiate long and int; use proper printf type specifiers and do casts where appropriate. |
c960141333a9bc384bafbcfaa49672e48677d6dd
|
2002-11-01 |
2002-10-30 |
db9126b073a3297d03ccb84cadb26b09fbaa08e6
|
2002-11-03 |
* lib/getopts.rb: Do not choke on characters that cannot be used in a variable name. Replace them with `_'. Define a hash named $OPT for convenience. |
cdce29bf0f4278ff254656895ed49ff6d5000cf4
|
2002-11-03 |
* Makefile.in, ext/extmk.rb, bcc32/Makefile.sub, win32/Makefile.sub: Introduce better command line syntax (--make/--make-flags/--extstatic) to extmk.rb and instruby.rb. Previously such command as 'make -j3 install' with pmake doesn't fail. Formerly extmk.rb was receiving "make -j 3 -j 3" via the command line arguments and just ended up recognizing the first "3" as destdir. [with help of usa] |
6cff858589bed107ac6a1ec8db07cd654a4dbe07
|
2002-11-03 |
Fix a bogon in the last commit. (reported by WATANABE Tetsuya in [ruby-dev:18634]) |
0d572fc9b78d7f7e59f18cc80c700c06d2926809
|
2002-11-04 |
* ext/extmk.rb: Properly pass the given target to make(1). [pointed out by eban] |
2cfae9b60fd08717d22b55e9b4f3ede91b532324
|
2002-11-09 |
* lib/set.rb: retire contain?() and add superset?(), proper_superset?() subset?(), and proper_subset?(). [obtained from: Jason Voegele's set.rb] |
34413718ac83afe13b7f3f6d2f55f01dc10d2898
|
2002-11-17 |
* lib/tempfile.rb: Make this libary thread safe. |
734665d3a963ebb76a6d6710a636b7d8b0d4ecb9
|
2002-11-18 |
Improve the comment section. |
c04ef9321c664a18eb8452635848b801c7e3dbbf
|
2002-11-18 |
* bin/irb: Moved from sample/irb.rb. |
c3a31863c58147a6b55741d72d0749865e2835ee
|
2002-11-18 |
sample/irb.rb -> bin/irb |
c15d3e6bffc3cf838ad30b10e9655f85ccff1c38
|
2002-11-18 |
* instruby.rb: Rewrite installed scripts' shebang lines. |
7da58dad33a266e668e74c3b59f750706efaab58
|
2002-11-18 |
Oops, I mean ruby_install_name. |
12e312c5e4cabb3416b41affde4683a277a26333
|
2002-11-18 |
* instruby.rb: Do not install various working files under bin/. |
0b2c50f3a7c952a518330ac22c16a72089e613a8
|
2002-11-22 |
* instruby.rb: Install batch files on Windows. [Submitted by usa] |
2c463325aeca51ed431f2dea9108f98c050b93f1
|
2002-11-27 |
* ext/syslog/test.rb: Switch from RUnit to Test::Unit. |
688f0d6c8e9cd4a42de78a88fb4441b8fb0d41b1
|
2002-11-27 |
* ext/syslog/syslog.c: Fix a problem where Syslog#ident was not marked and could thus be GC'd. |
ce0fd8c52311fef0a95ce9d3d72c756ca6f5b742
|
2002-11-27 |
* ext/digest/test.rb: Switch from RUnit to Test::Unit. |
ad42685bf4e2e5f1062c2f42b23a6c96566b56f8
|
2002-11-27 |
* ext/syslog/test.rb: Syslog.close should raise RuntimeError when not opened. |
34558b71c7395913ae095313e150530d1c3d2ec0
|
2002-11-27 |
* ext/syslog/syslog.c: Cut redundancy. |
ba9627f0da0d07974e77df1ed684cd0f1ad2c0ac
|
2002-11-27 |
* lib/mkmf.rb: Make sure to dig the destination directory before installing a file there. Formerly "make install" could fail depending on make(1)'s mood of the moment, especially when -jN is given. |
06a97326740909b7ffbef29173473998358ba5f1
|
2002-11-27 |
2002-11-27 |
5d6af6910d583a717abf6db67c2bff9156f71ecd
|
2002-11-28 |
* lib/mkmf.rb: Avoid the use of "clean::" in favor of "clean:" in order not to let make(1) choke if there is another dependency on the target added in a depend file. |
59d4702438117396de9f899a0c96fe64654b0262
|
2002-12-01 |
Clarify that this file is not actively maintained. |
f9e069336095b3dbcb6826177d3437f410c9a310
|
2002-12-07 |
Teach eval the correct line number to report. |
46586b2096c31422d835c18cc82e3fdbf7193c8d
|
2002-12-15 |
Add and update entries. |
b54b4b79ecde43365f69874cc06133e05a1551a6
|
2002-12-18 |
Add a missing ||. |
a0a14ed14a86b7204ba3e9d557a296ca08a8bb8d
|
2002-12-19 |
Mention the open-uri.rb import. |
d9fbdddb59ec1a240f4eecc3d9995320ae3298af
|
2002-12-19 |
Delete final.rb, which was obsoleted long ago. |
8451053741771a8daf5503061266c2ce9036c878
|
2002-12-19 |
Add Tempfile#close!() as a shorthand for Tempfile#close(true). |
9c95229c73f2246b627ce4376cd7893920002e4f
|
2002-12-19 |
* lib/tempfile.rb: Embed Rdoc style comments. |
e34137b5cbe49ce082c5231097a46a99df02ed5f
|
2002-12-19 |
Delete final.rb. |
c3cd615aa4a2e52d8943df72a9a55d2607792fe9
|
2002-12-19 |
* lib/README, lib/cgi/ftplib.rb, lib/telnet.rb: Delete ftplib.rb and telnet.rb. It has been quite some time sinc they were obsoleted and made to emit warnings. |
d46e835344bc4d43c804d7b2d66145b80ef0c7e3
|
2002-12-19 |
Strive to give better examples. |
913bc18761b5019492c30c0df9af7c5860a23bc3
|
2002-12-19 |
The use of $_ and ~/RE/ is discouraged. |
354af9da36eaeec70d4fdaddab78a8ecb11101a0
|
2002-12-19 |
Fix a bug. |
63406c49712703ca63d610e75bba4ed0078c0f16
|
2002-12-19 |
Improve. |
c37140b3519fd8028d3b720bbb76c14af2c4e093
|
2002-12-19 |
Be consistent on the use of the implicit $_. |
02a8d06fa8833db3c266663f31a82deb6e89b2d9
|
2002-12-19 |
Improve. |
b702ab5d6cf585ac0ff0cad3cd5aebbc40e82de0
|
2002-12-20 |
Fix a fatal typo. (pointed out by Jim Freeze) |
80a319d347b04e7cbbc8833768ca58c40dbdc8ae
|
2002-12-23 |
Rename an argument name to avoid a potential clash. |
9ec0a96ad4235f2054976eab6c04efbe62b3c703
|
2002-12-23 |
* MANIFEST, lib/README, lib/ipaddr.rb: Add ipaddr.rb from rough. |
51c4390f685bc7a77dc4308c3c2c8532c1f4edc4
|
2002-12-23 |
* lib/README: Synchronize with reality. |
2b334012fc6feb1f6158943bbd9f15fbb262fc01
|
2002-12-24 |
Convert RD to Rdoc. |
36dbbb1b6a4a254feadf8cbbd30a02bda5c2b2d8
|
2002-12-24 |
* lib/cgi.rb (Cookie::parse), lib/cgi-lib.rb (initialize): Do not pass to split() a bare string longer than 2 characters as separator. |
58e53cddef901c86dde09869a89eb2e59b9d7456
|
2002-12-24 |
* lib/irb/completion.rb: Use Object#class rather than Object#type. |
e08fca8bc0d390454826ed03840e6b1c14c6dc10
|
2002-12-24 |
Synchronize with reality. |
378a6bdea5106f02196e821a9574cca61aab9ed3
|
2002-12-30 |
mdoc'ify. |
653b0c120fb2ef2f1efe9df3c68c3e5cdb4afe09
|
2002-12-31 |
* array.c (rb_ary_transpose): Properly declare ary as a VALUE. |
969bb67169be00b51533884b30376f7bcebefbf1
|
2002-12-31 |
* configure.in: Improve OpenBSD support. [obtained from: OpenBSD ports] |
b18e1a0b4a56d7f2bfe4265ca9d0e70cd234e1cf
|
2002-12-31 |
* ext/tcltklib/extconf.rb (find_tcl, find_tk): Look for both lib{tcl,tk}M.N and lib{tcl,tk}MN on all platforms. *BSD have Tcl/Tk libraries named this way. |
b491d7a64fe3463ba32e639480588a7aa03ac1ae
|
2002-12-31 |
* ext/socket/addrinfo.h (NI_MAXHOST): Define NI_MAXHOST and NI_MAXHOST only if they are not defined yet. This fixes build such platforms as OpenBSD. |
b8ad2fa064c41e679142d8620381cc966b83dfdf
|
2002-12-31 |
Fix typos. |
d0588e9822496a4b0bbd5717419491174e6e79bd
|
2002-12-31 |
* node.h (struct RNode): Change argc from int to long. Otherwize NEW_CFUNC() sets argc to a wrong value on platforms where sizeof(int) != sizeof(long) and the byte order is big-endian. This fixes breakage on FreeBSD/sparc64. |
59e61e038afb58c5e9994ac90a66b965758becfb
|
2002-12-31 |
2003-01-01 |
709b8378115a7a5b37cd934d9489f04f5307c3c3
|
2002-12-31 |
Fix typos. |
c56fa0649dfd8f2fb73e1cf37623fce233ea6b07
|
2002-12-31 |
Fix one more. |
2a54402839534bff1bebbf0feb2e53298819aee9
|
2002-12-31 |
Really cvs rm these files from HEAD. |
50e62191ecf65a7118041447da8e629b2ff62e7a
|
2003-01-04 |
* defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an inline function instead so it can be used as an expression. |
af8250ec340fa7d5b02739ecbad3519874253bdc
|
2003-01-04 |
FLUSH_REGISTER_WINDOWS must not be empty. Set to NULL instead. |
8eba0580798736ee144793e24afdb31d4ddb1cb5
|
2003-01-06 |
* intern.h (rb_check_array_type): Declare rb_check_array_type(). |
91b9d37a853d4b8629c2719328ba6473d8766959
|
2003-01-06 |
* st.h, st.c: Introduce new conventional typedef's, st_data_t, st_compare_func_t, st_hash_func_t and st_each_func_t. |
220649ca78f729f8d65f75ebd45025d8c9f9cbe6
|
2003-01-06 |
[Forced commit] |
e29b4b4862f4e3a6a727c407a711939f74124941
|
2003-01-09 |
* st.h, st.c: Back out the introduction of st_*_func_t. Some compilers complain about function type mismatch. |
b4406583e6fe03f92fe2672a7d611359464f9c49
|
2003-01-16 |
* sprintf.c (rb_f_sprintf): Fix a bug caused by an uninitialized variable v, that a bignum unexpectedly gets converted into a string with its higher figures all filled with ./f/7/1, depending on the base. This bug seems to have been introduced in rev.1.27. |
b63bab709abd4698dcf98c168a425daec8d5384d
|
2003-01-16 |
2003-01-17 |
4ae8470a48e9491ccccb6f989f0481aa8e8c8e78
|
2003-01-19 |
* lib/shellwords.rb (shellwords): A backslash ('\') in single quotes should not be regarded as meta character. This bug or maybe feature was inherited from Perl's shellwords.pl. |
496acb03d3181504911d34dd90ac94a1fd562a61
|
2003-01-20 |
* ruby.1: Properly close .Bl with .El. |
4bf5b5f58894ca3726608bc7eeebd221a5bef0dd
|
2003-01-20 |
* mdoc2man.rb: New file. A mdoc to man converter ported from Perl. |
de531fe04c41d02d45d0faca2577401c1dab723d
|
2003-01-20 |
Add mdoc2man.rb. |
198c4f8946f00aa9c72c78eba23ba90ec7610b1f
|
2003-01-20 |
* mdoc2man.rb (parse_macro): Understand .Ux. |
c1d00ec453cc02e66fb40914e0d2800a7638dd89
|
2003-01-20 |
* mdoc2man.rb: Make this work as a library. |
7bd881187db10eabad2ed5d9a829daa98f3b739b
|
2003-01-20 |
* mdoc2man.rb: Properly put nested braces, parentheses and angles. |
244bb8db51a8417e299bed5cea19340a9a30ac33
|
2003-01-20 |
* lib/tempfile.rb (self.open): If a block is given, call it with tempfile as an argument and automatically close the tempfile when the block terminates. |
7828a12f1971d5b722b717112b7f650d62bbc05e
|
2003-01-20 |
* configure.in (MANTYPE): Detect if the system's nroff(1) groks mdoc. Provide a new option --with-mantype={doc|man} in case the check does not work as expected. |
064f07ace5916a8b33a4a9824d20376a98edc094
|
2003-01-21 |
Correct descriptions of {proper_,}{superset,subset}?. |
78f457a5d57b06e2e28931e46bef2ee64a0de8a9
|
2003-01-25 |
* instruby.rb, ext/extmk.rb, Makefile.in, win32/Makefile.sub, bcc32/Makefile.sub: Replace the complicated MFLAGS/MAKEFLAGS parser with something plain and comprehensible. This fixes a bug where make flags were wrongly reordered and the resulted command line often did not make sense especially when BSD make is used with extra arguments given. Tested with FreeBSD and Linux by me and mswin32, bccwin32 and mingw by usa. |
91758efa95b07503a880815ce9d108df6df067e0
|
2003-01-26 |
* instruby.rb (parse_args), ext/extmk.rb (parse_args): Detect -n and emulate a dry run. Use 'make' in case no --make argument is given. |
8b222cea6bcd69b6a854be03f2362c5961b43a03
|
2003-01-26 |
* lib/shellwords.rb: Embed rdoc style comments. |
6bdae1594e30829f7645800972f3d0a6567f99f3
|
2003-01-26 |
Update. |
79862de36334225179ee4e462ccb982ea5250800
|
2003-01-27 |
* instruby.rb (parse_args), ext/extmk.rb (parse_args): Prepend a hyphen to the first argument of MAKEFLAGS only if appropriate. Remove wrong comments. |
0644ac3f8e2be9fe9025fa9c5b0768f15e31072b
|
2003-02-07 |
* intern.h (HAVE_RB_DEFINE_ALLOC_FUNC): New boolean macro to make it easier to write extensions that work with both ~1.6 and 1.8~. |
9a4111c7948e9c95cd58be5796e0787afaff5d81
|
2003-02-07 |
s/Mon 01/Mon 1/. |
916f41d7175e67d2c9bfa022dd4cc94094c94960
|
2003-02-07 |
2003-02-08 |
718b4e9ea018afd023a9e82251954d10814c0244
|
2003-02-07 |
* lib/irb/workspace.rb, lib/irb/ext/math-mode.rb, lib/irb/ext/multi-irb.rb, lib/irb/lc/error.rb, lib/irb/lc/help-message, lib/irb/lc/ja/error.rb, lib/shell/command-processor.rb, lib/shell/error.rb, lib/shell/filter.rb: Fix typos and grammos. [approved by: keiju] |
697462490a8099a765e34523e30867e4ca65a202
|
2003-02-20 |
This '$destdir' was meant to be a local variable. |
10a8d5462b89d0bd431a2a08c36a5fa5ebf97ec7
|
2003-03-03 |
* MANIFEST: Belatedly add Test::Unit files. D'oh! |
904a3a2e28db5ee065e02346ab0ff56aeccc6370
|
2003-03-03 |
* ext/Win32API/MANIFEST: Belatedly add lib/win32/registry.rb. |
196583d6eb70322e49ec9e54a0925828d3bda6d6
|
2003-03-03 |
* ext/dl/MANIFEST: Exclude .cvsignore. [found by: eban] |
ef3c974c89ce66907c62e83db102cc4724c8e739
|
2003-04-19 |
* ext/Setup*: Add zlib and remove bogus and obsolete entries. |
e4ffaf6ea862785cef27ec5bd1083d2622ff0121
|
2003-07-27 |
* lib/set.rb: each() should return self. |
1e51675654ec0a5624d78786e23851df73e14030
|
2003-08-06 |
* gc.c: FreeBSD/ia64's mcontext_t is a bit different from that of Linux/ia64. This makes gc.c compile but miniruby coredumps for the moment. |
b2de95d4afece89abd4ccf536295359f058c2043
|
2003-10-13 |
Add ext/enumerator, a helper module for the Enumerable interface. |
345f1ac53dc4e7bdbeb0bdc4994110109c524773
|
2003-10-13 |
2003-10-14 |
6d9c20d6a33d00db831ddb02209ea7e32db8fa45
|
2003-10-14 |
* test/digest/test_digest.rb: Moved from ext/digest/test.rb. |
3982f82b03eab18b9eee9e76190081ee942cfd7f
|
2003-10-14 |
* lib/generator.rb: A new library which converts an internal iterator to an external iterator. |
b215f2fdb93fba83199168e50c28adc458844a26
|
2003-10-14 |
Update. |
c1b6f966bef5ee3ea3e08ad29c3616354d0e4ef8
|
2003-10-15 |
Add a XXX comment. |
86bbeb6017e6df297945a3b938546fd668ea45ba
|
2003-10-17 |
Reword and fix Overview. |
a4ba07c242ccb972e53f689ed368cfc241124116
|
2003-10-17 |
* lib/set.rb: Reword and fix Overview. |
a7ddb2e342a909cef7d1a73fcc1d0ba193654e35
|
2003-10-17 |
* lib/generator.rb: Add rdoc documentation. |
23f6b5bdc450abc5ce3a3dc7540a668f5d166dea
|
2003-10-17 |
* ext/enumerator/enumerator.c, ext/enumerator/enumerator.txt: Provide Kernel#to_enum as an alias for Kernel#enum_for. Maybe this is a better name. |
6350cbb1b280dd12d7230cc2a176e6d9f722c38b
|
2003-10-30 |
* ext/syck/MANIFEST: Add yamlbyte.h. |
09125ff3d000a48509372391b19637c4c9815a62
|
2003-11-01 |
#include <sys/time.h> is needed for struct timeval. |
92160dc6d0ca0ce81f551c2ec300b570b44b945c
|
2003-11-01 |
#include <sys/time.h> wasn't actually needed for ruby 1.8 as missing.h takes care of it. |
fe85bcd644d60f7665ed2688b91c28c3def01526
|
2003-11-01 |
* string.c (rb_str_hash): Update the HASH_PERL alternative hash algorithm in sync with Perl 5.8. |
ef85e302c84975ebb94b3556cb51380c9963b7c4
|
2003-11-21 |
Fix markups and grammar. |
868d5ba485b1d50fe1163fd9f63fe43a34ca402e
|
2003-11-27 |
* eval.c, gc.c: FreeBSD/ia64 currently does not have a way for a process to get the base address for the RSE backing store, so hardcode it for the moment. [submitted by: Marcel Moolenaar <marcel@FreeBSD.org>] |
505d19848ee7a6325d201d81706ad0449e95026a
|
2004-06-09 |
* config.guess, config.sub: Update to a more recent version as of 2004-01-20. |
d918f9f34fd189cb0adc947a16792389104de623
|
2004-06-09 |
* configure.in: Add support for DragonFly BSD. |
db850b21fd6550f102fb5e7a322774788be96757
|
2004-07-13 |
* lib/mkmf.rb (init_mkmf): Do not add $(libdir) to $LIBPATH in extmk mode. |
5b42ef645e4487cb16b0091d933db97362291a2c
|
2004-07-17 |
* dir.c (bracket): use NULL instead of 0. |
e6401638f48180978488de810ac22b15695646ea
|
2004-07-17 |
2004-07-18 |
3c29f3feef648804558ebf5654ecf5f2fd783386
|
2006-09-27 |
* ext/digest/md5/md5init.c (Init_md5): Now that we have digest.rb, require "digest" rather than "digest.so". |
480496a8065d952352800cb58bbf92aeb5a0a6a3
|
2006-09-29 |
* ext/digest/lib/digest.rb (Digest): Require digest.so and fix the breakage. Point out by NAKAMURA Usaku in [ruby-dev:29619]. |
9b616442e26cf50f42b13f7584493ae96bb3aedd
|
2006-10-05 |
2006-10-05 |
b9673f64f10197b4c2742331e0cccb9c1352c7bc
|
2006-10-05 |
* ext/digest/digest.[ch]: Since the argument order of hash_final_func_t was inconsistent with others, change it and rename to hash_finish_func_t to avoid confusion. |
d93a35b55455d2d615f3c7df2057a62031f78d2f
|
2006-10-05 |
2006-10-06 |
8d0e66afdf4c7efedc33dedcc90e6414dde93ccb
|
2006-10-05 |
* ext/digest/digest.c (hexdigest_str_new): Add a string size check. |
0ad60d4f284ef8a715ff3ac352bb5deae1dfd003
|
2006-10-05 |
* ext/digest/digest.c: Allow subclassing in Ruby. |
17398b1960a9b883dc324ec57dabd692a6c976ce
|
2006-10-05 |
* ext/digest/digest.c: Allow subclassing in Ruby. |
60f63ff93d13de2f5da10cf431489a3fd0bb6620
|
2006-10-05 |
* ext/digest/digest.c: Make hexdigest() always call digest() internally. |
ed6886efb5b6096951f01d4e64b88f73edb7f4d8
|
2006-10-05 |
* ext/digest/lib/md5.rb, ext/digest/lib/sha1.rb: Remove those compatibility stub libraries. |
8f0bce5ddc9263b02d34f31bf0874a4cee3bc74e
|
2006-10-05 |
* sample/openssl/c_rehash.rb: Use digest/md5 instead of obsolete md5. |
8d6db94ec7d4acc5944d64fe67089029fdc968df
|
2006-10-05 |
* ext/digest/depend: Install digest.h. |
0522cf503c95b0337c1eb50b9fabe284029f0d83
|
2006-10-06 |
* ext/digest/depend: Fix header installation when the build directory is different from srcdir. [Pointed out by: eban] |
e6580176283d8db0d5b4bf7a0b844a17c74a56da
|
2006-10-10 |
2006-10-10 |
f7579abceccc77f8e7912c0117bcb3c19f95017c
|
2006-10-10 |
* ext/digest/sha1/depend, ext/digest/sha2/depend: Remove obsolete dependencies. |
775e54fe7beda13076b0296db830a25da9995c0d
|
2006-10-10 |
* ext/digest/digest.c (hexdigest_str_new, bubblebabble_str_new): Perform StringValue() checks properly. |
55b9887f970c21fcf483e14f940e860498a9606c
|
2006-10-11 |
2006-10-11 |
cd58f3313e1dd60895e1888290f7e433bec67208
|
2006-10-11 |
* ext/digest/digest.c (rb_digest_base_reset, Init_digest): Add Digest::Base#reset. |
8eb7570850980e1849f07bbed57d1bda8351f064
|
2006-10-11 |
* ext/digest/digest.c (rb_digest_base_reset): Do not make recursive calls, but call initialize() when reset() is not defined in a subclass. |
02d76d03875f2bcc2729490c65fc0afbcbd767d1
|
2006-10-11 |
* ext/digest/lib/digest/hmac.rb: Add digest/hmac, which implements HMAC keyed-hashing algorithm. |
945a76d97b00f9c0d24b6d14da86b18284316000
|
2006-10-11 |
* ext/digest/digest.c (rb_digest_base_alloc, rb_digest_base_equal): Simplify the equality check and just compare resulted digests since state-level equality should not be significant. |
a0d758f8247582bdd46258ca1e240869fb42a9e9
|
2006-10-11 |
2006-10-12 |
9b81e26df274eb430e66a43408d8e76165e61c3d
|
2006-10-11 |
* ext/digest/digest.c (get_digest_base_metadata): Use an instance variable of a class object instead of a class variable for metadata. This change is crucial for ruby 1.8 and applying it also to the trunk will assure compatibilities. |
23913850609716cad2f43be9e84bddef6fc0f948
|
2006-10-11 |
* ext/digest/lib/digest/hmac.rb: Make use of String#bytes. |
e85f3debc4ef72fbe812b90ae3c74237814f3ef2
|
2006-10-11 |
fix wording |
53b4c90110c78fa8b9560b81ededa01f48bed72d
|
2006-10-12 |
* ext/digest/digest.c (rb_digest_base_equal): Should call digest() of a subclass instead of the one defined in the base class. |
b9dea008c7bea3457108875a306aee5508c3452e
|
2006-10-13 |
* ext/digest/digest.c (rb_digest_base_equal): Again, should call digest() of a subclass instead of the one defined in the base class. |
2125aafc273147f183925556f1ee28b6568fd512
|
2006-10-13 |
* ext/digest/bubblebabble, ext/digest/digest.c: Rip BubbleBabble support out of the base class and have a separate module named digest/bubblebabble. |
5cafaa674431aeb3bdddca88867372adbc1dbc9c
|
2006-10-13 |
* ext/digest/digest.c, ext/digest/md5/md5init.c, ext/digest/rmd160/rmd160init.c, ext/digest/sha1/sha1init.c, ext/digest/sha2/sha2init.c: Add RDoc documentation. |
f678390e1f7e2e8556b160202a482baa64d67f9d
|
2006-10-13 |
* ext/digest/digest.c (Init_digest): Digest::Base.new() does no longer take an initial string to feed. This change allows subclasses to take hashing parameters. A statement such as ``md = Digest::MD5.new(s)'' can be easily rewritten as ``md = Digest::MD5.new << s'' or ``md = Digest::MD5.new.update(s)''. |
3a4ce48c7502afbfd9303b31ada124e892a249fb
|
2006-10-13 |
* ext/digest/lib/digest.rb (Digest): Try to auto-load non-standard digest modules when a specified digest class is missing. |
703d2d1612beb26a7449566f8d6c1f868865fc46
|
2006-10-13 |
Add .cvsignore |
bf8cd1e929d3f1ad2c1a6aefda9da08ebdc11d05
|
2006-10-13 |
* ext/digest/digest.c: Improve RDoc documentation. |
694b2c7a29dc8e0f468053cafe85df7c63b20580
|
2006-10-13 |
* ext/digest/digest.c: Improve RDoc documentation further more. |
d87fc2bdd418fb71718375f3acb45a026a1352fa
|
2006-10-13 |
* ext/digest/digest.c, ext/digest/digest.h, ext/digest/md5/md5init.c, ext/digest/rmd160/rmd160init.c, ext/digest/sha1/sha1init.c, ext/digest/sha2/sha2init.c: Introduce API versioning. |
9c0cb98f28e4cebd6aa6def1785e047605c850e5
|
2006-10-13 |
rephrase an entry |
b2c7fe1bbffe9e5fe741b7dd3725017b55250c1e
|
2006-10-20 |
* ext/digest: Prefix C constants with RUBY_ and C type names with rb_ to avoid name clash in writing extensions. |
670887f5f697c57a61fa837d4cf505d3d18a0bc6
|
2006-10-20 |
* ext/digest/lib/digest/hmac.rb: Complete half-boiled updates. |
d754c11644e9849f004a321e99519f696f90498d
|
2006-10-21 |
2006-10-21 |
0c80ce785d85482d574b5a212218034a6ec12397
|
2006-10-21 |
* ext/digest/lib/digest.rb: Follow the framework updates. |
5038db866f9aadca2cac36ec61fa9176521a31c8
|
2006-10-25 |
* ext/digest/test.sh: make this script work again. |
541ecc66d86f6f5158da29f4db39596e9b010aa3
|
2006-10-25 |
* test/digest/test_digest_hmac.rb: added. |
70aa19b6c6498c3b609b4788cf50a848cb77a354
|
2006-11-01 |
2006-11-01 |
dd937ba9dce30fb761da032ffda03f8b08c35e6e
|
2006-11-01 |
* ext/digest/lib/digest/hmac.rb (Digest::HMAC::update): Minor optimization. |
12f9e1b64d2044031bed427ebffd6d225d05fc22
|
2006-11-02 |
* lib/set.rb (Set#^): Fix XOR operation against a container that holds duplicate values. [issue: #6444] |
bd2df89b142c3a43b0f0e082a21dc7672e415b9d
|
2006-12-03 |
* ext/digest/lib/digest/hmac.rb: Fix problems with update timing. [Reported by: oss-ruby@technorama.net] |
16df52eb40f2fb29ca306f59de549e95e48d73c2
|
2006-12-03 |
2006-12-03 |
d65ee2e9f891482223bc862ca9ae7eb20e378c71
|
2006-12-03 |
* ext/digest/lib/digest/hmac.rb: Fix problems with update timing. [Reported by: oss-ruby@technorama.net] |
ce6af3e8a0f9add5e5ef4e5567af3eb74ba4a5d2
|
2006-12-04 |
Do alias << update. |
33b2ccf041cd584230c48e59218d44b45bd95dc3
|
2006-12-11 |
* ext/digest/sha2/lib/sha2.rb: Moved one level up from under the superfluous subdirectory digest/. |
48e30fa965c553fca6b092898da0070afbfd4f92
|
2007-02-03 |
* lib/cgi.rb (CGI::QueryExtension::read_multipart): Remove a debug print. |
8b11e9e7781ce300c4bc0c2f31298219e9f64185
|
2007-02-10 |
* lib/cgi.rb (CGI::QueryExtension::read_multipart): Properly parse a quoted-string in a Content-Disposition value. |
8833abd5564896d0d49f1715c069f6753747ae4a
|
2007-02-10 |
20070211 |
042f98830f97ada46e18a6fecd78b7cbe7a134db
|
2007-02-13 |
* io.c (rb_f_syscall): Fix buffer overflow with syscall arguments. [ruby-bugs:PR#8541] |
559be019deb5b8996842456360291182da1898ba
|
2007-02-14 |
* ext/digest/lib/digest.rb (Digest::self.const_missing): Drop autoloads for sha2 classes in favor of handling in const_missing(), to work around a problem exposed on OS X. |
ea51ff20ac92e33b0508ee1fc7ecfcb50c53426e
|
2007-02-15 |
* lib/uri/generic.rb (URI::Generic::userinfo): Considering how `scheme://user:@...', `scheme://:password@...' and `scheme://:@...' are parsed, an empty user name or password should be allowed and represented as it is. |
74adb2b8d436c2f28cd44aefc9d90ec305eff73e
|
2007-02-20 |
Update the distribution information. |
9f6cd833e602cf37bac7226a3ea6a46eb0d532a1
|
2007-02-20 |
fix |
4563573a6b762eab0acf96427d9d3b6f1d0c702f
|
2007-02-21 |
* numeric.c (fix_equal): A bit more optimization. |
e17884c45cafd929008614fe17d6650921268cdd
|
2007-02-23 |
* lib/xmlrpc/client.rb (XMLRPC::Client::do_rpc): Make the Content-Length parameter optional for responses in xmlrpc/client.rb; suggested by Daniel Berger <Daniel.Berger@qwest.com> and approved by the maintainer. |
9af03319fb83561340c7e5d13327de622781edeb
|
2007-02-23 |
fix credit |
0e6521aa5d13c12c33db0aa2010d738306f6552a
|
2007-02-27 |
* ext/bigdecimal/bigdecimal.c (BigDecimal_load): Silence warnings regarding char * vs. unsigned char * mismatch; submitted by Lyle Johnson <lyle.johnson@gmail.com> in [ruby-core:10416]. |
43281c7297f046b1025edb86889c28d21b7b6292
|
2007-02-27 |
* lib/base64.rb (Base64::b64encode): Fix documentation; submitted by David Symonds <dsymonds@gmail.com> in [ruby-core:10432]. |
42c647f6fc5c457b6c9d52790491cb750dd22903
|
2007-02-27 |
* ext/nkf/nkf.c (rb_str_resize, rb_nkf_kconv, rb_nkf_guess1, rb_nkf_guess2): Silence warnings regarding char * vs. unsigned char * mismatch; submitted by Lyle Johnson <lyle.johnson@gmail.com> in [ruby-core:10416]. |
04cd7cc62d8b16da8ccdff92f46e54e62ff26fab
|
2007-02-28 |
* ext/digest/digest.c (get_digest_base_metadata): Allow inheriting Digest::Base subclasses, which was unintentionally made impossible while restructuring Digest classes. |
75129a3608363be3c5f2562a5fafb08ac9ece836
|
2007-02-28 |
better error message |
5d8187d77250484e7f72cbe08d87083a125b9c58
|
2007-03-03 |
* object.c (instance_variable_get): Restore rdoc markups lost in the last commit. |
ebba0b43406c3adea42160ed4392e6ca86d9ea2a
|
2007-03-03 |
* lib/set.rb (Set#^, Set#&): Correct documentation. Those methods return sets, not arrays; noted by Oliver Frank Wittich <nietz AT mangabrain.de>. |
af2b2755ccc4b32fd04ea66088649055eb8f9d0b
|
2007-03-10 |
* misc/README, misc/rdebug.el: Add rdebug.el, Emacs ruby-debug interface based on rubydb3x.el; submitted by Martin Nordholts <enselic AT gmail.com> in [ruby-bugs:PR#9023]. |
5a347e064f4e0ac92734a11aea312945aaec846a
|
2007-03-11 |
* misc/ruby-mode.el (ruby-block-end-re): Support for the exprimental ';;' terminator had been dropped. |
024a7fd7a4f82dafefed7c467d691e57b7236046
|
2007-03-12 |
* ext/openssl/ossl_asn1.c (Init_ossl_asn1): Let rdoc know about externally defined modules; submitted by Technorama Ltd. <oss-ruby AT technorama.net> in [ruby-bugs:PR#4704]. |
62d54a282e28fd38e032485aba4a434852f63686
|
2007-03-12 |
20070312 |
9d5c0ea4a316fab37436f7aaa9473b76a39f017f
|
2007-03-12 |
* lib/cgi.rb (CGI::header): IIS >= 5.0 does not need the nph assumption any more; submitted by MIYASAKA Masaru <alkaid AT coral.ocn.ne.jp> in [ruby-dev:30537]. |
4503c8daebd2b8c572a313117b5d9c50e824ab14
|
2007-03-20 |
* lib/set.rb: Revise rdoc. |
a2dba5be2dc43f69635e1c71482802428e973ec6
|
2007-03-30 |
Add an entry for the last commit. |
d2a68669da4b31f70d99888ef87286c6cc901afb
|
2007-09-11 |
* lib/shellwords.rb: Add shellescape() and shelljoin(). |
55717aa69b82231d4fcacf2197a63e00348b3b41
|
2007-09-11 |
* lib/tempfile.rb (Tempfile::make_tmpname): Allow to specify a suffix for a temporary file name. |
7a796ddefc977dabe6f1415bcbe3e5310191b0c6
|
2007-10-04 |
* lib/ipaddr.rb (coerce_other): Support type coercion and make &, |, == and include? accept a string or an integer instead of an IPAddr object as the argument. |
2a3528a051347ef336e89576e945dc789aab3771
|
2007-10-04 |
* lib/ipaddr.rb (<=>): Implement IPAddr#<=> and make IPAddr comparable. |
228bb8ea4c882cda737ceceeec9eab207ee19a22
|
2007-10-04 |
* lib/ipaddr.rb (in_addr, in6_addr, addr_mask): Make some minor code optimization. |
ee6901b1992ca994ea76f9a815ea7c7c3129eee7
|
2007-10-04 |
2007-10-05 |
f3e7ae56969e1f46b5818c390b231a31cc1464b9
|
2007-10-05 |
* time.c (time_to_s): Fix documentation. Time format changed. |
4005af452020c6b0061c67363076f156a145e747
|
2007-10-05 |
* configure.in: Turn on --enable-pthread by default for FreeBSD 5.2.1-RELEASE and later, and remove pthread support for older versions which has never worked perfectly. |
d2e596ad04050ebfe575106ea815849aefb689b2
|
2007-12-10 |
* array.c (rb_ary_slice_bang): If an invalid range is given, do not raise an exception but return nil just like slice() does. |
c40d4252ce6b7332f270d21c562e5fef181de79f
|
2007-12-25 |
* lib/mkmf.rb (create_makefile): Add a missing dependency on the target directory for each .rb file. This will hopefully fix parallel make (-jN). Tested on FreeBSD. |
f1ddd69d7bb8fa6af0f4306edea238fa97a2e941
|
2007-12-28 |
* golf_prelude.rb (Object.const_missing): Auto-complete constants. |
7ad2d4cc9a4ef56aadc3823f938e7f77ced55765
|
2007-12-28 |
* golf_prelude.rb (Object.const_missing): No need to delegate to superclass. Just raise a NameError when none matches. |
16ecc7c796026daaa29c507fbed25832e2268a6c
|
2007-12-28 |
Remove garbage ("X=1"). |
fe5b495f883bbd5e34b15130f551e14600835465
|
2008-01-16 |
Fix grammar. |
47d42038b373a96ed2daf2b9117e4712d213e553
|
2008-03-21 |
* lib/ipaddr.rb: Say that I am the current maintainer. |
9bfc01ea1704933e10c2662f8ef9e1247ec5c1bb
|
2008-03-24 |
* parse.y (debug_lines): Always prepare a new array for each file's SCRIPT_LINES__ storage, instead of appending source lines every time a file is re-loaded; submitted by Rocky Bernstein in #18517. |
c04ad1d7e4ec54781b2eb9b07d4eaf7d4cd21c44
|
2008-04-10 |
* array.c (rb_ary_pop_m, rb_ary_shift_m): Update documents for #pop() and #shift(). |
e8b41deead821d254377dcf8233c56e8cc42eeaf
|
2008-04-10 |
Fix mistake in the previous commit. |
b93bb68a3a6f3963552bbe602b88976fe8e4b0f9
|
2008-04-10 |
* eval.c (rb_f_loop): Mention StopIteration in the document. |
4a1d5cfafeed360b969a6bcd67c87ab939824e80
|
2008-04-10 |
Mention the ruby-debug project at RubyForge. |
69327a9d2e77675a7bd6257c81412d41a9611c91
|
2008-04-10 |
* misc/rdebug.el, misc/README: Remove rdebug.el as per request from the maintainer and mention the ruby-debug project at RubyForge in README. |
8d321f00e18f3430b134a9767878e515ffe2957a
|
2008-04-10 |
Add a bug#. |
033a32b4c136033299a027416f9039b68b32065a
|
2008-04-11 |
* enum.c (enum_find_index): Add support for find_index(obj); [ruby-dev:34313]. |
f9c5484cc51899bc84edc12daab6c0d14aaa26dd
|
2008-04-11 |
* enum.c (count_i, count_iter_i, enum_count, enum_find_index): Reduce code. |
181f815591030e9659643f8d6802eb5397ddac86
|
2008-04-13 |
* enum.c (enum_cycle): Make Enumerable#cycle do a finite loop when the number of cycles is specified. |
ac5b69acb8ccc578ea780701da4efb26f278ca48
|
2008-04-14 |
* hash.c (rb_hash_delete_if, rb_hash_reject_bang, env_delete_if, env_reject_bang): Return an enumerator if no block is given. |
3537b97bc1b22d93eb8e824c395b97f917abedee
|
2008-04-20 |
* enumerator.c: Resolve the method every time an enumeration method is run, not once when the enumerator is initialized as it was before, so that method_missing() and method (re)definition afterwards are both in effect; pointed out in: [ruby-core:16441] |
d657d4feb3c7c81557e2fe39fc6a669a4b6be5d4
|
2008-04-20 |
* enumerator.c, include/ruby/ruby.h: Export rb_cEnumerator. |
ffc456d0ed1acf478ff991c88e35b2038dccb402
|
2008-04-21 |
|
80467678ddedd41a37724ae6cba1e25f0242823a
|
2008-04-22 |
* enumerator.c (enumerator_initialize): Remove an undocumented feature (passing a block to the constructor) that's broken. This is not what I intended. |
e7f65f6ba796c5c88fd180193d0572ed02d4410e
|
2008-04-23 |
* lib/set.rb (Set#each, SortedSet#each, TC_Set#test_each): Return an enumerator if no block is given. |
d701d21dbe479a037251c00208aeae934a753b12
|
2008-05-12 |
* enum.c (grep_i): Be aware of multiple values; fix [ruby-dev:34653]. (grep_iter_i): Ditto. (count_i): Ditto. (find_i): Ditto. (find_index_i): Ditto. (find_all_i): Ditto. (reject_i): Ditto. (inject_i): Ditto. (inject_op_i): Ditto. (partition_i): Ditto. (group_by_i): Ditto. (first_i): Ditto. (sort_by_i): Ditto. (all_i): Ditto. (all_iter_i): Ditto. (any_i): Ditto. (any_iter_i): Ditto. (one_i): Ditto. (one_iter_i): Ditto. (none_i): Ditto. (none_iter_i): Ditto. (min_i): Ditto. (min_ii): Ditto. (max_i): Ditto. (max_ii): Ditto. (minmax_i): Ditto. (minmax_ii): Ditto. (min_by_i): Ditto. (max_by_i): Ditto. (minmax_by_i): Ditto. (member_i): Ditto. (take_i): Ditto. (take_while_i): Ditto. (drop_i): Ditto. (drop_while_i): Ditto. (cycle_i): Ditto. |
74430e8679e193c515ee5bdf8e5e3eeb504327e2
|
2008-05-13 |
* enumerator.c: Update rdoc. (enumerator_initialize): Discourage the use. (enum_each_slice, enum_each_cons, enumerator_each) (enumerator_with_index): Add a note about a call without a block. |
921fb6ae2593d07d35df0f1f487b9d64a0db9520
|
2008-05-14 |
* array.c (rb_ary_count): Override Enumerable#count for better performance. |
10b1c8298a42f149354c3f842f0dc0e0bdfbed83
|
2008-05-14 |
Remove spaces before BOL. |
2e5e857a0bea7f0d784448550e9182c4cc477ee2
|
2008-05-19 |
fix grammo. |
3c95aacfcba7ba30006d128d0f944fce85a79dd7
|
2008-05-19 |
* ext/openssl/ossl_pkcs5.c (ossl_pkcs5_pbkdf2_hmac): Fix the type of md; pointed out by Takahiro Kambe <taca at back-street.net> in [ruby-dev:34748]. |
efa115e451f3c5f0b354a6a961041614430578f8
|
2008-05-23 |
* enumerator.c (Init_Enumerator): Override Enumerable::Enumerator#each_with_index with #with_index. |
7c52f1ed7a25b61d6efda6d4a005ab9c1da541c6
|
2008-05-23 |
* array.c (rb_ary_slice_bang): Be consistent with Array#slice() and String#slice!(). Just return nil when a negative length or out of boundary index is given instead of raising an exception via internal functions. |
49cd41757853adc85715c4eea1fa3f0aa513bcda
|
2008-05-25 |
* hash.c (env_each_value): Do not call env_values() twice. |
80b0ef570662dce04a72e7d89a7d038a3b75ae63
|
2008-05-25 |
* hash.c (env_each_key, env_each_value, env_reject_bang) (rb_env_clear, env_replace): Omit duplicated secure level check. |
71b059e0703db9406a04d2f7c04a4823a1013ccf
|
2008-05-26 |
* enumerator.c (struct enumerator, enumerator_init) (enumerator_init_copy, enumerator_each): Eliminate iter. (enumerator_ptr): Do not hardcode the class name. (enumerator_with_index): Delay variable initialization after RETURN_ENUMERATOR(). |
16ddb4f68980632114c3ca11155d65a1746ef634
|
2008-05-27 |
Cosmetic. |
e33e3ed2c663e655dd1bc4cb3f87f1dbf404ab22
|
2008-05-27 |
* io.c (Init_IO): Define ARGF.{lines,bytes,chars}. |
abfb5cca430d7ca45c24ae195b95496ef7eb5344
|
2008-05-27 |
remove garbage |
fc19d23c5db514049293a621e0997fbecdcff08d
|
2008-05-27 |
* enum.c (enum_to_a): Pass arguments through to #each(). (enum_sort): Follow the enum_to_a signature change. (enum_reverse_each): Add #reverse_each(). |
c26af9e7ec49145864fe1e9d4acdef3b4af06c4f
|
2008-05-27 |
Remove entries about what have already been backported to 1.8. |
f7213e1c521095a66606d31023b6a1cfea3079b7
|
2008-05-27 |
* ext/stringio/stringio.c (strio_each_byte): Return self instead of nil as the rdoc says. |
f15c0dd7dd28bfcd53a3c68dc4c726595d207d3f
|
2008-05-27 |
* ext/stringio/stringio.c (strio_each_char, Init_stringio): Add StringIO#{each_char,chars}. (Init_stringio): Fix StringIO#bytes. |
c3e7816a7834d7361a2b1f394e6992962f9924f3
|
2008-05-27 |
* array.c (rb_ary_slice_bang): Return an empty array instead of nil when pos is valid and len is adjusted from a valid value to zero; caught by RubySpec. |
d27c31e0411f2c934e0173492a9f856e91566cd3
|
2008-05-28 |
* lib/webrick/httpservlet/cgihandler.rb (WEBrick::HTTPServlet::CGIHandler#do_GET): Set the HTTP status code to 302 if a Location header field is present and the status code is not valid as a client redirection. cf. RFC 3875 6.2.3, 6.2.4. |
fbf3e22a3d4c365b0a4ce2f4349bcffd9d182850
|
2008-05-28 |
* array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the beginning. [rubyspec] |
8f706b2d44256d9f37631887a40c769d524374db
|
2008-05-28 |
* array.c (rb_ary_nitems, Init_Array): Axe Array#nitems(). cf. [ruby-dev:34676]-[ruby-dev:34713] |
256edc39b0586f0251e80d2b181cbd14f2ee6d9e
|
2008-05-29 |
Fix: nitem == count {|i| !i.nil?} |
1e90c8ceb37dac03692562fd24b72a1de8f40d8b
|
2008-05-29 |
Fix a typo. |
2745d527b34b7f87ab7684b1451465e5e2ed8880
|
2008-05-29 |
* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand), ext/openssl/ossl_pkey_dh.c (ossl_dh_s_generate) (ossl_dh_initialize), ext/openssl/ossl_pkey_dsa.c (ossl_dsa_s_generate), ext/openssl/ossl_rand.c (ossl_rand_bytes) (ossl_rand_pseudo_bytes, ossl_rand_egd_bytes), ext/openssl/ossl_x509store.c (ossl_x509stctx_set_error): Do not use FIX2INT() without checking the value type. Use NUM2INT() instead; found by akr in [ruby-dev:34890]. |
cd5eb03b58f270cd1200a9914103a0b6a19b9397
|
2008-05-29 |
* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand): Int should be enough here. |
3a3e250975d0ce34b0e5628a2fc2a3bfa7722188
|
2008-05-29 |
* enum.c (enum_count, count_all_i, Init_Enumerable), array.c (rb_ary_count): If no argument or block is given, count the number of all elements. |
2b9f74d578ffbccb0935eae98101b2f127cb21ad
|
2008-05-31 |
* README, README.ja: Add a note about default C flags. |
edcbe2ac457af9e1937544a2f5590d4fa691c5a6
|
2008-06-02 |
Remove what have been backported to 1.8.7. |
92623d3db8446d3033716af1ea85146a06b119ff
|
2008-06-02 |
* lib/erb.rb (ERB::Compiler::TrimScanner#scan_line): Fix a bug where tokens are not yilelded one by one. |
5b7464b047069a71cd37ea5f86b5f86c3d009702
|
2008-06-02 |
* lib/erb.rb (ERB::Compiler::TrimScanner#scan_line): Oops. This change did not apply to trunk. Backed out. |
c14780690131bf598c0a20dba58791f8d1c93881
|
2008-06-02 |
* lib/delegate.rb (Delegator::MethodDelegation#respond_to): respond_to? should now take optional second argument; submitted by Jeremy Kemper <jeremy at bitsweat.net> in [ruby-core:17045]. |
10ffed17c992558fe51a146612df415a2b390714
|
2008-06-03 |
* enumerator.c (enumerator_allocate, enumerator_ptr): Properly detect if the object is initialized and raise error when appropriate. (enumerator_initialize): Fix a typo in rdoc. [ruby-core:17052] |
ea40df71fcd67a1fa16205299ac25c803ab331e2
|
2008-06-03 |
* lib/set.rb (Set#collect, Set#select): Override Enumerable methods and make them return a set. [ruby-core:17055] (Set#delete_if, Set#collect!, Set#reject!, Set#classify) (Set#divide, Set#delete_if): Return an enumerator if no block is given. (Set#classify): Define an alias `group_by' to override that of Enumerable. |
489bf84b9f95f45e6f1b232403f02939a93d159d
|
2008-06-03 |
* lib/set.rb (Set#collect, Set#select): Back out. I thought it was consistent but turned out to be wrong. |
54fbbb48847b4e98c64bcce37eff2349a594baae
|
2008-06-03 |
Properly back out. |
3bd80329185c4596ae069fbfa655417d8caae2bf
|
2008-06-03 |
* lib/set.rb (Set#classify): Back out the `group_by' alias. Better think twice. |
7e7cbad17eb6fc3b22f65ed98ea1c4d28afd2904
|
2008-06-03 |
* enumerator.c (enumerator_init_copy): Take care of initialize_copy as well as initialize. |
a96cf7a7a5d984dcc3b87f297c3f55ff31fd308d
|
2008-06-03 |
* enumerator.c (enumerator_with_memo): New method: with_memo(). |
9812a3a49812af438ba15705933e7474f0d242b2
|
2008-06-04 |
* enumerator.c (enumerator_with_index, enumerator_with_memo): Fix grammo in rdoc. |
55fece63794c94af83cae9509211e680bde32961
|
2008-06-05 |
* ext/openssl/ossl_ssl_session.c (ossl_ssl_session_initialize): Add a null check for ssl; submitted by akira yamada in [ruby-dev:34950]. |
aaaab31d8b49244c0df11302788e8c5014909e23
|
2008-06-07 |
* ext/zlib/zlib.c (rb_deflate_initialize, Init_zlib): Fix up initialize_copy; [ruby-list:45016]. |
ecc1dedabbb91ef3a8b14983c48fcb1b49a9be42
|
2008-06-08 |
* ext/zlib/zlib.c (rb_deflate_init_copy): Copy buffers as well. [ruby-list:45018] |
2bafbe1465d15aea09a18518d7d77282e74c40cf
|
2008-06-08 |
Ignore config.status.lineno. |
250dd0702111d5c2086f007b1b31ecc1e36ade40
|
2008-06-09 |
* lib/set.rb (Set#delete_if): Call to_a. (SortedSet#delete_if, TC_SortedSet#test_sortedset): Use super to yield elements in sorted order; [ruby-core:17144] by Arthur Schreiber. (SortedSet#each, SortedSet#each, TC_Set#test_each) (TC_SortedSet#test_sortedset): Return self; [ruby-dev:35002] by Arthur Schreiber. |
af0c875e26280869f216f69608919a8c721e4c68
|
2008-06-10 |
* lib/find.rb (Find#find): Return an enumerator if no block is given. |
a938a521265d77aee40f45a1c4cb0bc16cb8e705
|
2008-06-16 |
* enumerator.c (enumerator_with_object, Init_Enumerator): Temporarily back out with_memo, for which we need a better name. |
6bc480e059b0b9a6a24dceaa96e2d0717cceca51
|
2008-07-15 |
* configure.in (--with-ruby-version): Add a new option to specify the ruby version string for version specific directories. [ruby-dev:35490] |
e3cc2ee1ed8d16f7920459641ad66f0f1afbb8d9
|
2008-07-15 |
* ext/tk/extconf.rb, ext/tk/tcltklib.c, ext/tk/tkutil/tkutil.c: Do not test ruby/ruby.h, which makes OS X's gcc pick the wrong header file from Ruby.framework. |
3f91366caf89e4446836a3953162b8152cc6714e
|
2008-08-07 |
* misc/ruby-mode.el (ruby-imenu-create-index-in-block): Fix the regexp to only pick definition lines properly. `module_funtion' is not a definition of a module named `_function'. |
7464de7e8b135410b9f5f502749c634a5b063cb1
|
2008-08-12 |
Mention the Array#choice removal and the Array#delete change. |
d04cc54add30205e99848f9a44e08fd35efc133f
|
2008-08-12 |
* ext/syslog/syslog.c (mSyslog_open): Use of Check_SafeStr() is deprecated. (mSyslogConstants_LOG_MASK, mSyslogConstants_LOG_UPTO): Use NUM2INT() instead of FIX2INT() when the type of an given object is not determined. |
7fe95731a811ed3b8775eefe0f7da5e6bec4db93
|
2008-08-13 |
* vm_core.h: Declare rb_iseq_clone, which is used in class.c. |
8cb7595f7e123cb02d31bc6f91fdae7d14136a17
|
2008-08-13 |
* common.mk (realclean-local): Remove parse.h as well. |
eb8e0dc10e6eb69a9472f8c8816158d2f58077fd
|
2008-08-13 |
Add parse.h. |
5f5b25d234e88079810e79172d25f9510456ec44
|
2008-08-13 |
* common.mk (prelude.c, golf_prelude.c): Using $(COMPILE_PRELUDE) requires $(RBCONFIG). |
7b8e762afa1118c1758637a40277bc04206ab98e
|
2008-08-13 |
* enumerator.c (Init_Enumerator): Rename Enumerable::Enumerator to just Enumerator. |
0d242ac61a3a55e82a417d30940d2cc63148a822
|
2008-08-13 |
* string.c: Apply a temporary fix to fix build on OS X. A real fix will follow later. |
d4b7cc796cfbc8224a387d4e906ce1e3908f4970
|
2008-08-13 |
* golf_prelude.rb, lib/set.rb (TC_Set#test_each), test/readline/test_readline_history.rb (Readline#test_each__enumerator), test/ruby/test_array.rb (TestArray#test_collect), test/ruby/test_enumerator.rb (TestEnumerator#test_initialize): Enumerable::Enumerator is now called Enumerator. |
5068e137d059a67878fbc8618a0a3cf9bd616ad6
|
2008-08-13 |
* common.mk: regint.h no longer includes vm_core.h. |
0f9594eeb9518738a62c45c494d651e20b92e803
|
2008-08-13 |
ignore newline.c |
cb32985d03b2eb79ad3b9dd7a7b58312c6da5412
|
2008-08-26 |
* enumerator.c (enumerator_initialize), test/ruby/test_enumerator.rb: Add an ability to generate an enumerator from a block. [experimental] [ruby-dev:35903] |
3e8c3897abe511678b1c8455b5441f95151089c9
|
2008-08-26 |
* enumerator.c: Activate Enumerator#with_object and add Enumerable#each_with_object. |
67515222a12dfed9e8e76ee18764cb8afeadeb84
|
2008-08-26 |
Mark the previous change as experimental. |
0924bcf835596a05cfde5ca87572b8ab0385bd0c
|
2008-08-26 |
* test/ruby/test_enumerator.rb (TestEnumerator#test_with_object): Add (back) the test for Enumerable#with_object. |
2e248635499284b5dfd63e33e81c2c3dafe405cc
|
2008-08-26 |
* test/ruby/test_enum.rb (TestEnumerable#test_each_with_object): Add a test for Enumerable#each_with_object. |
028c1b16c277b87179171a94a0d600c3d45b606b
|
2008-09-03 |
Add svn:ignore entries. |
3a5c011b8e1517b2ca31c56f54fda77f22b77700
|
2008-09-26 |
Fix typos in comment. |
571b2e17b2775e40b3fe309d29dda611524625cf
|
2008-09-26 |
* test/pathname/test_pathname.rb: Fix use of deprecated methods. |
de3b735720941048d1a5d0f3cb924c4909227282
|
2008-09-26 |
I forgot to commit ChangeLog somehow. |
577e64a874a39ab8a3946660ac50bb3993a7e174
|
2008-09-26 |
Fix well-knwon typos. |
e97b544b5799ae86fd681a91d82cbe5a79b287b4
|
2008-09-26 |
Minor nitpicking. |
c6866f855206d2daa55324c3576ffaa7c4e95f85
|
2008-10-02 |
Back out the previous change after miniunit import. |
6955f6977a676e4b98bdc083e7f105ae36e875b8
|
2008-10-29 |
* configure.in (rb_cv_lib_xpg4_needed): Drop legacy FreeBSD support regarding libxpg4. Those old versions of FreeBSD shipped with the library don't have a working pthread library anyway. |
c93ac5311d954b489e81dceca4034b3061015040
|
2008-10-29 |
* README, README.ja: Update the portability section. |
fd93c804821a1ae21d7ad32bf97ad79023b57048
|
2008-11-10 |
* test/sdbm/test_sdbm.rb (TestSDBM#test_index): Reflect the method name change from #index to #key and remove a duplicated test method. |
f259918c81b8cbf15755a0e2ee384079fd1b9c05
|
2008-12-04 |
* vm_method.c (rb_obj_respond_to): Remove a duplicated rdoc comment and fix a markup error. |
ea465ecda743fdfb1fb007ef951ff352e647102f
|
2008-12-04 |
* enumerator.c (inspect_enumerator): Implement #inspect. [ruby-dev:37248]-[ruby-dev:37263] |
1ed799937b3ffba6b3215c9130587a529b72ef3f
|
2008-12-10 |
* enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/. |
820c409ce99f366c524f3b77835d5629eb3635ac
|
2008-12-10 |
* enumerator.c (enumerator_rewind): If the enclosed object responds to a "rewind" method, call it; cf. [ruby-dev:37268] |
566e7da773c9b374c5919e053c7dd420ec226806
|
2008-12-11 |
Elaborate with Range#include?. |
9f37bc558c40553586b58e9e6a508612e0c2f438
|
2008-12-11 |
Remove things that have been backported to the ruby_1_8 branch. [trunk-only] |
cef2867e6653c0f607e38d20384d4305280cf598
|
2008-12-12 |
Add historical NEWS files for the record. |
1757d800765a59bd6e90fa18648b73f6dbd2a44b
|
2008-12-12 |
- Remove doc/NEWS when we have doc/NEWS-1.9.1. - Add NEWS for keeping changes since 1.9.1. |
8636e50873179133f1d6b34d4e667cf146434388
|
2008-12-16 |
* common.mk (complex.$(OBJEXT), rational.$(OBJEXT)): Properly add dependencies to version.h and revision.h to fix parallel build with make -j#. |
963752d971d02e1d04017cf51a3201c6b1e37da9
|
2008-12-16 |
typo |
4bf5646e6466c5e16e4a627c06de4b9ed04155a3
|
2008-12-16 |
Revert the previous change. [ruby-dev:37455] |
2654904a1a1e36e1b4792cf1376f47ed5d9d7986
|
2009-02-02 |
* enumerator.c: Introduce id_each to save rb_itern() and SYM2ID() calls. |
03d38468ac4ea2493eb24fc17c44177ca9b2c7c1
|
2009-02-09 |
Mention Enumerator#with_index. |
3a701d728184d31c7abb7a106b78b7630b575081
|
2009-02-09 |
Slightly fix rdoc of with_index. |
df0f575e1d1359c75230ab1b70b7ed3059f77306
|
2009-02-10 |
Fix grammos regarding the verb "refer". |
385b6a15ff7bb0c2bbc6fdcc958d382769948e10
|
2009-02-12 |
Update with branches/ruby_1_9_1/NEWS. |
2b206be6acca2b0e5c2894860f578e087a4e3c5b
|
2009-02-16 |
Improve documentation of rb_scan_args(). |
f5ca95ee10189e91c39c63f4bedbfa6fa75ef763
|
2009-02-16 |
* class.c (rb_scan_args), README.EXT, README.EXT.ja: Add support for specifying the number of the trailing mandatory arguments. Update the documents accordingly. [ruby-dev:37995] |
fd2b650d068779887bd794e0097c081a6c70763e
|
2009-02-18 |
* bootstraptest/runner.rb: Use RUBY_DESCRIPTION if defined. |
f98759935c5b0b33f5ba09115e7ff1fdf52bce4b
|
2009-02-18 |
* README.EXT, README.EXT.ja: Improve the document about rb_scan_args(). |
678adc8714bd325967464eaf4b37c8a863f04919
|
2009-02-18 |
* README.EXT, README.EXT.ja: Improve the document about rb_scan_args() even more. |
2485ed517745088bf2b26707f2a66217b778d4f3
|
2009-02-18 |
Sync with README.EXT.ja. |
1a1990df715ebaa4fb54c69dc312b048aa56174f
|
2009-02-23 |
* array.c (rb_ary_index, rb_ary_rindex): We know that argc is not zero when we reach here. |
0d0d5e9f717aa1e0c1f830ffcf0908c51a049712
|
2009-02-24 |
* array.c (rb_ary_index, rb_ary_rindex): Emit a warning that a given block is unused when an argument is specified. |
ca292099a61fd3f0f8da461515c70a17572c0712
|
2009-02-24 |
* class.c (rb_scan_args): Revamp rb_scan_args() to compute the number of required and optional arguments precisely to prepare for a more informative error message. |
400ded9338961ce39b3cd9cb58f03277e0a37f2d
|
2009-02-24 |
* class.c (rb_scan_args): Allow specifying the number of trailing mandatory arguments right after the number of optional arguments only if the number of leading mandatory arguments is not omitted. |
6712cca3b5f040d0a4da03d660f3c1063ad5693c
|
2009-03-17 |
* enumerator.c (Enumerator#{each_,}{with_index,with_object}): Fix a bug where any parameter but the first one is dropped even if multiple values are yielded with. [Bug #1198] |
fe3de995b6d4f77ff078ec9cca68acead9679437
|
2009-03-23 |
* file.c (rb_file_s_stat, rb_file_s_lstat): Remove repeated type checks. |
61e6f9b81c621d2f55e00590bbb7b44fe6431b25
|
2009-03-23 |
* file.c (rb_file_s_lstat): Back out. |
38d2bcd952d9768d0a920facb8d5660f6daf5ca2
|
2009-03-23 |
* ext/dbm/dbm.c (fdbm_initialize): Make the file variable volatile, because FilePathValue() currently does not protect the given variable from GC. (Probably it should) |
8d31e446208992e07bac91435fc72e6d5c88794f
|
2009-03-23 |
* process.c (Init_process): Better patch for eliminating an "unused variable". |
6c024efb9064aafb69ea55a7df8c2005cce86081
|
2009-03-24 |
* io.c (rb_io_inspect): Cannot access fptr->fd if fptr is NULL. This fixes a coredump caused by: ruby -e "class X < IO; def initialize; end; end; p X.new.inspect" |
ae846f9fb810ecd241a20579495a94a15212ca56
|
2009-04-03 |
* lib/irb/completion.rb (IRB::InputCompletor::Operators): Add overloadable negative operators. |
2bb576e5acc2120123ed33b00391c3226baae3bd
|
2009-04-22 |
* ext/zlib/zlib.c (Zlib::GzipFile#path): New method. |
385223daa2e3d4ce3c093242e2eadee384ede80b
|
2009-04-22 |
Trivial change in comment. |
8dded0725b1ed215c8da1131a132b4ca6eb2f434
|
2009-05-01 |
* lib/set.rb (SortedSet#add): Do not let an uncomparable object in. [Bug #118] |
f7b562ef0114d8421d7d1cc6595e0c056feada8f
|
2009-05-01 |
* lib/set.rb (Set#merge): Only directly use the passed objects @hash instance variable when self and the passed object are instances of the same class. [Bug #118] |
92c89f12fb25f19285b411717b4b37f46434e097
|
2009-05-02 |
* lib/set.rb (SortedSet): Fix document. [Bug #1429] |
77b04fb6d55dc7b0b151e71f7698b612cc6028f3
|
2009-05-07 |
* lib/set.rb (SortedSet#add): Do not require each newly added element to be Comparable but to respond to <=>. [ruby-dev:38371] |
4d0e9c451533e3391f051b231626629f1f276716
|
2009-06-24 |
* misc/ruby-style.el: It is too late to set c-file-style in c-mode-hook (at least on Emacs 23). Call c-set-style instead. |
61c11677c8ee20e07dea84a5a3bf8b68ff449188
|
2009-08-04 |
* lib/ipaddr.rb (IPAddr#{eql?,hash}): Add IPAddr#{eql?,hash} so that an IPAddr object can be used as a hash key, a set element, etc.; suggested by Nick Brown <nick@nick-brown.com>. |
20a684739e1e6cb2e37a61c8b260532c8b483643
|
2009-08-05 |
* lib/ipaddr.rb (IPAddr#hash): Take account of netmask; submitted by Nobuhiro IMAI in [ruby-dev:39011] |
d427b8a8ee7882fd3d77d3a761a2b8adcfa27d5b
|
2009-08-05 |
* ext/digest/sha2/sha2.[ch]: Update to 1.0 RELEASE which fixes an off-by-one bug in SHA-256 hashing. Reduce differences from the original while at it. [Bug #1799] |
7fdaba27ca72294fd12f8cc8a8a2a1d4db25948d
|
2009-08-06 |
* ext/digest/sha2/sha2.h (BYTE_ORDER): Define BYTE_ORDER as necessary. [ruby-dev:39029] |
43b2e3be9a4ef2bb8f30fc7b6a321298dd2796d3
|
2009-08-06 |
* ext/digest/*/extconf.rb: inttypes.h and unistd.h need not be checked here. [ruby-dev:39032] |
04cad34c2f2678a0654469f49109f41aeead68a5
|
2009-08-06 |
* ext/digest/sha2/sha2.c: The ULL suffix is not supported by pre-C99 compilers, so resurrect the ULL() macro to regain portability. [ruby-dev:39032] |
b7aa5a41d38fe86c61cd9e69c4e60a59135de4f1
|
2009-08-06 |
Fix a typo. |
5aff5e79b8bcf55f90997711f019eae3f18eef45
|
2009-08-13 |
Merge changes from ruby_1_8 except for the post-1.8.7 part. |
117c384560bf40fa062f2cac14fc510184a4006a
|
2009-08-13 |
Oops, my finger slipped. |
c6c6ab873e8eb3cb87b593f99ea78c50e97442dc
|
2009-08-28 |
* lib/tempfile.rb (Tempfile#callback): Debug information should be output to stderr, not stdout; pointed out by akira yamada. cf. [ruby-dev:39072] |
da54a4589af5cbe9a53f8baf3f9474c91e673b4c
|
2009-10-22 |
* lib/fileutils.rb (FileUtils#fu_get_uid, fu_get_gid): Do not convert an integer back and forth. |
e6f670242ce1ea6ebb56aa65b2b5631d9aaff0da
|
2009-11-25 |
* ext/digest/digest.c (rb_digest_instance_method_unimpl): Do not call rb_inspect() on an object that does not implement necessary methods; reported by NaHi. |
ae563f61add39ce68850c66a233674b2b71852d9
|
2009-12-31 |
* ext/digest/digest.c (rb_digest_instance_method_unimpl): Suppress compiler warnings. |
5ca2182b364dd094b1a769ac823f870dad40b547
|
2009-12-31 |
I think it's Friday today. |
af23025d77b112a2c5db1735b674b87e81965569
|
2010-01-11 |
* hash.c (ruby_setenv): ENV.[]= should raise an error if setenv(3) or putenv(3) fails. [ruby-dev:40023] |
8c801be9bf3ad71e2f24f665978bd209a45f13c0
|
2010-01-11 |
Make sure that ENV.[]= fails when an invalid variable name is given. |
217a4bd2838f2daab8ec9b812317a40ae7a16ab4
|
2010-01-11 |
* hash.c (ruby_setenv): Improve the emulatation of setenv(3) on environments where putenv(3) is used. Raise EINVAL If a variable name contains an '='. |
7bfdad3b62eb19c216baed90d4da5c6a6545fe8c
|
2010-01-17 |
* ext/digest/digest.c (rb_digest_instance_digest) (rb_digest_instance_hexdigest): Save a method call of reset() for a disposable clone. |
d8f265b332506dcb7b9738247f0d895e51477ea6
|
2010-01-17 |
* ext/digest/digest.c (rb_digest_instance_hexdigest_bang): Fix rdoc. |
e1d9adcc84624fd056142c9d079d16a217cf5b58
|
2010-02-11 |
Fri Feb 12 02:27:39 2010 Akinori MUSHA <knu@iDaemons.org> |
eb845bea4c320d6037103ea1d107bbdefdc0bde7
|
2010-02-23 |
* ext/openssl/ossl_digest.c (GetDigestPtr): Allow to pass the OpenSSL::Digest class in place of where either an instance of the class or the algorithm name was demanded. For example, OpenSSL::HMAC.digest(OpenSSL::Digest::SHA1, key, data) is now accepted as well as the usual OpenSSL::HMAC.digest(OpenSSL::Digest::SHA1.new, key, data) and OpenSSL::HMAC.digest("SHA1", key, data). |
55a7a836dd3af58349761545ed827b8a5afb56d9
|
2010-02-23 |
* ext/openssl/ossl_hmac.c (Init_ossl_hmac): Make OpenSSL::HMAC a subclass of Digest::Class so it can take advantage of all those utility methods such as base64digest. |
497a5f8d0820f5be35d30b61951abbaf40bc4f79
|
2010-02-23 |
* ext/openssl/lib/openssl/digest.rb (OpenSSL::Digest::hexdigest): No need to define hexdigest() here because the super method is properly defined to use digest() passing through arguments. |
28501bb6e5a31d6ddb8b5167f2f2a87a623bf818
|
2010-02-23 |
Add some more tests. |
d22373455532e99c0adf1a1e5d0b3a864691e2f9
|
2010-02-23 |
Back out the series of changes pending a due discussion. |
fdb57d043d96821a79d52750a761b43e8676cc61
|
2010-02-23 |
Add some more tests, revisited. |
4685b6d9c848b6627323e4356c95a8c965d94c50
|
2010-03-26 |
* Makefile.in (DOXYGEN): Define a missing variable DOXYGEN. Build has been failing when doxygen(1) is found by configure but the variable is not defined by the system and make(1) does not allow an empty command. ("@$(DOXYGEN)" was the cause) |
a828a658a421f750857e1e807d80d1a2a847c1c3
|
2010-03-29 |
* prelude.rb, .document: Stuff in prelude.rb should be documented as well. |
635bdf6f13712b7bb536a469734a5b4446e1923e
|
2010-03-30 |
* process.c (proc_daemon): Process.daemon should raise an error on failure regardless of whether the implementation uses daemon(3) or not. [ruby-dev:40832] |
ce863c6143a01ba33e7e50c174987c773bd9be31
|
2010-05-27 |
* LGPL: Removed. We no longer have LGPL'd source files in our tree. |
24be1f14e65e567acb4f68addec7d5e481342378
|
2010-06-03 |
* ext/digest/lib/digest/hmac.rb: Emit a deprecation warning in verbose mode and add a caution to the overview section of the document. [ruby-dev:41525] |
e1ef999dad8cf8f5f24e6896b631b06dc8bd4873
|
2010-06-03 |
Mention deprecation of digest/hmac. |
78a78b45d69c44a5d9278c8f22a83f953b70d219
|
2010-07-05 |
* vm_method.c (rb_method_boundp): Return false for protected methods when called from Kernel#respond_to?. [ruby-dev:40461] |
42f4a548f0e8ad0fa22a4132b164c7ab76e3bf45
|
2010-07-07 |
* vm_method.c (rb_method_boundp): respond_to?(:protected_method, true) should return true. Pointed out by Marc-Andre Lafortune. [ruby-dev:41837] |
e53a46a58b76fc8c8f43fb0cc389948e77be44ff
|
2010-07-14 |
Mention the json library. (Pointed out by yhara) |
d9dd3f9159168ef47f654994c809e7ff25ce4488
|
2010-08-27 |
Mention String#prepend. |
82abe79b9fa3b5a648f453076a28ed9566d02ec8
|
2010-09-10 |
* class.c (rb_scan_args): Add support for optional keyword argument hash. |
cb39e5dbfae0fb69dc3447ae3426fa85d411d37a
|
2010-09-10 |
Add a couple of ruby-dev refs. |
cb81b56de2f1edc56ac84366a73b96a3266305ee
|
2010-09-10 |
Mention rb_scan_args(). |
bed2696508c63223e609e5caf39adf5c10fb0cb7
|
2010-09-13 |
Make punctuation consistent. |
d91f4777dffb2fda9e166803b5ffa642077f7a27
|
2010-09-16 |
* LEGAL: Rephrase the leading sentences for clarification. Avoid using the context dependent, ambiguous term "the Ruby's license", and omit the "or public domain" part because it is not our default license and the files under public domain are already specifically listed. |
b2a0191b800e955b69c1b91af4a48068098e390c
|
2010-09-16 |
Revert r29271 pending due discussion. |
a88191b1cacfcc27944edff728753944ee20e166
|
2010-09-16 |
* tool/mkconfig.rb: Fix build with m4 1.4.15 generating duplicate lines in config.status. According to nobu, the mswin32 port may depend on the piece of code in question, so the behavior is left unchanged on mswin32. |
e2c1e2969df27a1bde0906139c723cdeaea979ab
|
2010-09-22 |
Mention the command search path issue on Windows. Pointed out by NAJIMA Hiroki in [ruby-dev:42276]. |
72ef219804e5524848170a197887a95718334e2a
|
2010-10-10 |
* lib/set.rb (Set#replace): Apply a bit of optimization. |
74cacd0df4e6c6a504969d7eb10e76676a607fa3
|
2010-10-18 |
* ext/digest/digest.c (rb_digest_class_init): Define Digest::Class.new(). [Feature #3954] |
0d375e732d83c96451a671f7eb9522c773cd3038
|
2011-01-05 |
* lib/net/http.rb (Net::HTTP#get): A header hash given should not be modified. |
6692ef3c54a6c2aaa01e122925f9fcc441bb3132
|
2011-04-15 |
* lib/fileutils.rb (FileUtils#touch): Fix corrupted output when :mtime is specified in addition to :nocreate (and :verbose). ref [ruby-dev:43401] |
835693dac5bd2d38cac972adbfd7980c305435a4
|
2011-04-15 |
* lib/uri/generic.rb (#route_from_path): Fix a bug where URI('http://h/b/').route_to('http://h/b') wrongly returned './' (should be '../b'). [Bug #4476] |
733d4294fc6843ce49a8a8b41ba464b40a7718e7
|
2011-04-15 |
Add some more tests for the previous fix. |
39eea54cfe59d69282271e75703fd053b377a2f0
|
2011-08-05 |
* test/test_syslog.rb (TestSyslog#test_log): Do not be too specific about the log line format. Fixes #5081. |
c3d8ff4e84f650ad96e9944f4abebfafc99c6211
|
2011-08-05 |
Fix a possible merge error. |
d367b1b9f1cb7447fede62d987dbf6e8586d8f15
|
2012-01-01 |
* lib/shellwords.rb (Shellwords#shellescape): Drop the //n flag that only causes warnings with no real effect. [Bug #5637] |
c093401b0e81f3b6d58a623f75a77a90f6e86fcb
|
2012-01-02 |
* tool/file2lastrev.rb (VCS::detect): Add support for Subversion 1.7 which adopted a whole new working directory structure. |
8c72fc9bf09071300b6283411b4481456aac7e34
|
2012-01-12 |
* lib/shellwords.rb (Shellwords#shellsplit): Fix a bug where consecutive backslashes in double quotes are all removed except the one at the tail. |
c100aeb8384ce45a073741b649b14be6c211d2e6
|
2012-01-12 |
* lib/shellwords.rb: Fix rdoc markups. |
d00fe54803361cb0a63325427f91a745a2488b72
|
2012-01-12 |
* lib/shellwords.rb (Shellwords#shellescape): shellescape() now stringifies the given object using to_s. |
1c58146ee508ee8d0621c4163b84676011a11ad0
|
2012-01-13 |
Forgot to commit the test part. |
10e85b7f84ec538ed60c2a70986c196d655c5b1b
|
2012-01-18 |
* misc/rdoc-mode.el (rdoc-mode): Add provide so that requiring this library succeeds. |
e21d7c12841be9d2ae6166b0c6c09dd752b7e625
|
2012-01-22 |
* misc/rdoc-mode.el (rdoc-imenu-create-index): Add imenu support to rdoc-mode. |
1f1196fae381d6c03545d95806929b297b2d48df
|
2012-02-01 |
* lib/tempfile.rb (Tempfile#unlink, Tempfile::Remover#call): Just call File.unlink and ignore ENOENT because existence check before unlinking does not help in terms of race condition. |
24dbd1979108d3ca95aa4e86e56e5d6dd922b835
|
2012-02-12 |
* tool/merger.rb (#default_merge_branch): Add support for Subversion 1.7 which adopted a whole new working directory structure. |
23473d1f9fc33151f0d5804e0cca824794a0bfe6
|
2012-02-13 |
* vm_method.c (rb_method_boundp): obj.respond_to?(:a_protected_method) should return false because calling a protected method may cause NoMethodError if called from outside the class inheritance tree. Kernel#respond_to? is mostly used to test if it is safe to call a method, so the false positive should be avoided. [ruby-dev:40461] [ruby-dev:41739] [ruby-dev:41837] |
4349b42e82ff95fab9d66dd54686bf76b12a5dba
|
2012-02-13 |
Mention Kernel#respond_to?. |
34205bc4ec63f693d2ebab1b1371b2119d7c4391
|
2012-02-27 |
* string.c (rb_str_crypt): Update rdoc and state that this function is system dependent. Reviewed by nobu, thanks to @takai. |
9f0de403c5a87b361430af1defea46009799f6eb
|
2012-02-27 |
Paranoia: /^/ -> /\A/ in regexp in rdoc. Pointed out by nobu. |
1b84082a613b7bf3a6a9380b095ee4df4f551011
|
2012-05-21 |
* ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a module before calling rb_class2name(). |
28fc368955fc94726ec95fcecb1f2aeab6d1aa64
|
2012-05-21 |
* ext/syslog/syslog.c (mSyslog_inspect): Use rb_sprintf(). |
05b26a85b86ea6fb458abb0aeff5970eb600f56d
|
2012-05-21 |
* ext/syslog/syslog.c: Classify constants and macros into several sub-modules. (Syslog::Priority, Syslog::Level, Syslog::Option and Syslog::Macros) |
866761d2e8e04e8dc39cb306d47ef6e8e0e362b7
|
2012-06-02 |
* lib/ipaddr.rb: Inhibit zero-filled octets in an IPv4 address in all platforms. [ruby-dev:45671] |
a9e8b77697642e0be72af2a3198ddd025c2b31f3
|
2012-06-10 |
* lib/net/http/response.rb: Remove a duplicated rdoc and leave a pointer. |
3703619ed970c5ebcf2ec7b2d8a848fa5550dcea
|
2012-06-13 |
* lib/net/http/responses.rb, lib/webrick/httpstatus.rb: Add HTTP response codes added in RFCs 2817 and 4918. [ruby-core:45547] [Feature #6569] |
be53f329f79c4f31ba29646be63061885fd6bbfb
|
2012-07-05 |
Fix 4xx classes to inherit correctly from Net::HTTPClientError |
cc6238083d8899e5dedf6a1d832316ecc02371f8
|
2012-07-05 |
* lib/net/http/responses.rb: Fix 4xx classes to inherit correctly from Net::HTTPClientError. [Bug #6700] |
1b51476c1be1005ff5dde27f481d442ba51afe00
|
2012-07-05 |
* test/net/http/test_httpresponses.rb: Add a test file for Net::HTTPResponses and put a test case for the previous bug. |
aa7dc0f305c11c2ef9e67f6d48acbd1264022024
|
2012-08-30 |
* lib/set.rb (Set#{<,>,<=,>=}): Define comparison operators as shorthand for the {proper_}{subset?,superset?} methods (finally). Given a push by Alexander E. Fischer. |
e03d266c1dbf82c25fd63a2a4a1a9665dbc1bab4
|
2012-08-31 |
* lib/ipaddr.rb: Introduce several new error classes where only ArgumentError and StandardError were used. IPAddr::Error is their common ancestor class that inherits from ArgumentError for backward compatibility. Submitted by Jon Daniel. Fixes #173 on GitHub. |
babb80f4a9562db3b45792059bf8e21c22ed2058
|
2012-08-31 |
* lib/set.rb (Set#{each,reject!,select!}, SortedSet#each): Pass the original block through instead of creating one that only yields the passed argument. |
d4fe9e004adbd6dc0ffbf2ff8626601da3a8fed4
|
2012-09-01 |
* lib/set.rb (#initialize_copy, #eql): Use instance_variable_get instead of instance_eval. |
e0bff65092ddd92058994feb33e69195fb216488
|
2012-09-27 |
* ext/syslog/lib/syslog/logger.rb: add a formatter to the Syslog::Logger object. [Bug #7065] * test/syslog/test_syslog_logger.rb: ditto. |
1d695c36b963c49cb7b68542b0e8fd45874d51e3
|
2012-09-30 |
* configure.in (--with-opt-dir): Make this also work on DLDFLAGS so LIBRUBY_SO links fine with libexecinfo installed in a non-system directory. |
316947eaa4bd0684c6b6b371f1b797aadd8ff586
|
2012-11-07 |
* ext/curses/view.rb: Do not fail if the file to view is shorter than the screen height. |
0a741075a362d55869f29662d528e2c97194574c
|
2012-11-08 |
* configure.in (--with-opt-dir): Avoid nesting of double quotes inside backquotes, since some traditional shells like PD KSH (which OpenBSD's /bin/sh bases on) fails to parse them. |
f822c523fbb639275e42fda3403e1495733f00ff
|
2012-11-08 |
Fix a couple of grammos. |
1c0323adbc390c40453c4ad02150e26b55e0dbf5
|
2012-11-09 |
Fix build when gcc is used and the platform's libc lacks alloca(). |
eccb95543cd9cfa26daaeacd5c4e44672286948d
|
2012-11-09 |
Fix an example of Shellwords#shellescape. |
ab714c82f0f9b8c27275f9dde3b56ff171ef37dc
|
2012-11-09 |
Add back my original example of Shellwords#shellescape. |
e34f5087756654f6c8368c1825861ab7e1b64585
|
2012-11-12 |
Fix build on DragonFly where configure fails to detect isinf()/isnan(). |
9cbaeed6eda4c26a488878aeb0d47b976cc02472
|
2012-11-22 |
Add some corner cases to tests for String#index. |
61e21e82adadc1795de115a9ebe0019245de007d
|
2012-11-22 |
Apply performance improvement to short byte array search. |
81632542d8b91f75db3b1062bdff9423ecf73212
|
2012-11-22 |
Drop executable bits. |
d5d2440e0fcb7f8f24b24702c75171eb662ca0b2
|
2012-11-22 |
Drop executable bits of files that are not executable. |
6c1bfbe478c5b7698ba9c96e61a2a597b44d4d16
|
2012-11-24 |
Fix tests of rb_warning(). |
3f9b0936aa846bdf6984019ca40bc629fe05d929
|
2012-11-24 |
String#{lines,chars,codepoints,bytes} now return an array. |
e58d0bd393ccd114c54bc7857feff281c4643a65
|
2012-11-24 |
Move tests embedded in lib/set.rb to test/test_set.rb. |
06d6edcaccbe3d8082fd2ec5681b4113cf7f4441
|
2012-11-27 |
* string.c (rb_str_enumerate_chars, rb_str_enumerate_codepoints) (rb_str_enumerate_lines): Dummy initialization of ary has been replaced with UNINITIALIZED_VAR(). |
06c3b413f07bfcc93621fb644a4865e8f48cf851
|
2012-11-30 |
Add tests for lib/abbrev.rb. |
aac52e2b87389aa41013e6fd7f26d119de10c209
|
2012-11-30 |
Improve test data in test_abbrev. |
4078d42b72339cd80a88a1d2aa163b5499e2f5f7
|
2012-11-30 |
Fix a line matching problem in Abbrev.abbrev(words, "prefix"). |
3c4633a3a1ace272566618c9e002489d3c03b569
|
2012-11-30 |
Stop using a regexp that causes a false warning. |
ca4a5bd9d723e3e78465de008d41d35e4cc12ce8
|
2012-12-03 |
Fix a typo in misc/ruby-additional.el. |
9def7828895b4a119bb1504019ea5c7501255272
|
2012-12-03 |
Un-zerofill the day of month part of some entries. |
c47c095b9740e7c19d6fdca29ab661c1089221d4
|
2012-12-22 |
Deprecate #{lines,bytes,chars,codepoints} of IO-likes. |
7bc4cfe47950afd6660be17b1b3d48a490291d81
|
2012-12-28 |
ruby-electric.el (ruby-electric-curlies): Automatically indent "}". |
9545483ad3b5fcc414dcdd681aca5cbb778ff858
|
2013-01-22 |
Fix ruby-electric-curlies. |
ddb9c34d16093723b961bf33eb2b62f20655a38e
|
2013-01-22 |
Correct the previous log entry. |
aeac90e6c5e9e3e30fafdb7cdc9c5c569fc6516b
|
2013-02-15 |
Fix CFLAGS and CXXFLAGS in RbConfig::CONFIG on FreeBSD and NetBSD/amd64. |
b38334e2ec11ffdd8b2d37bb77167bcc7fedbfe9
|
2013-02-16 |
Properly reflect --with-opt-dir to LIBRUBY_DLDFLAGS on all platforms. |
7d63004fce9e05af0f1c91f991888e6bc7814ee2
|
2013-02-18 |
Fix the IPv6 parser. |
a16c76f7c5dbab7d630f87d0327be79b91725d6b
|
2013-02-18 |
* lib/ipaddr.rb (IPAddr#in6_addr): Fix a typo with the closing parenthesis. |
e38972354acc3b3195b0bb639cce305cd2f97b0c
|
2013-02-19 |
Remove Syslog#inspect and have only Syslog.inspect. |
5b7d2440ca33f68c7b4b6c68553e75137b085666
|
2013-02-23 |
misc/ruby-electric.el: Avoid electric insertion in some cases. |
6487abea6ca358d72dccc4645eab06e878f212df
|
2013-02-25 |
Fix ksh/bash-ism. |
6f59a8b4a23b5e106b2e14981a2b9cc2628f851e
|
2013-03-08 |
* man/rake.1, man/ruby.1: Use the Pa macro to make URLs stand out. |
014236612a0be2f07ac6e645bd5a32ddbe4c8b0f
|
2013-03-24 |
Fix String#rpartition(/re/) against a multibyte string. |
59eacb45e5576b6f304e66ba4ed8a89382921c9c
|
2013-04-06 |
Improve ruby-electric-mode. |
43c93dbdd930745b0c7e461aa949e420d4cc9b6f
|
2013-04-11 |
* dir.c: Fix a typo. |
ed3b657d7db2b62bd7bf80495417aea73d1ddd1e
|
2013-04-15 |
misc/ruby-electric.el: Minor refactoring. |
7190cc5df9a83db388311a6958b6449fbe23ca8b
|
2013-04-15 |
misc/ruby-electric.el: Decrease the excess voltage of automatic matching. |
ade2ba57a2659600a5cc2987461538bebeed8f5e
|
2013-04-23 |
* string.c (rb_str_inspect): NUL should not be represented as "\0" when octal digits may follow. |
8c5b6ca580a224b701ced54de630a4bf535e579d
|
2013-04-23 |
Add references. |
0a13d383be19c7feb57989e431744a937be832a0
|
2013-04-23 |
* test/ruby/test_module.rb (TestModule#test_const_get_invalid_name) (test_const_defined_invalid_name): Fix expected values. |
53fa01d0608d82fc6edffe59ade5d081d7138c8e
|
2013-05-17 |
* misc/ruby-electric.el (ruby-electric-matching-char): Do not put a closing quote when the quote typed does not start a string, as in $', ?\' or ?\". |
30034b5536207c5a3fbc5ef8b8670cc74b96f382
|
2013-05-18 |
* misc/ruby-electric.el (ruby-electric-matching-char): Make electric quotes work again at the end of buffer. |
616084fd976a4e083722e32818f95c304903534f
|
2013-05-18 |
* misc/ruby-electric.el (ruby-electric-delete-backward-char): Introduce electric DEL that deletes what the previous electric command has input. |
041224017c5a865ad0ea0d360bce1709b39d2255
|
2013-05-18 |
* misc/ruby-electric.el (ruby-electric-setup-keymap): Make backquotes electric as well. It was listed in ruby-electric-expand-delimiters-list but not activated. |
2849ee5d18360f26b55643a2643a1c597376865d
|
2013-05-18 |
* lib/set.rb (Set#delete_if, Set#keep_if): Make Set#delete_if and Set#keep_if more space and time efficient by avoiding to_a. |
0687ed1e59130f905c440828df5005397f62a28c
|
2013-05-19 |
* misc/ruby-electric.el (ruby-electric-delete-backward-char): Use delete-char instead of delete-backward-char, which is an interactive function. |
11c7566aa38222c8120c076cf328c847d62b9a85
|
2013-05-19 |
* lib/set.rb (Set#delete_if, Set#keep_if): Add comments. |
dcb4ceeac68e32be46016930f0dc82b18e4694e6
|
2013-05-20 |
* lib/set.rb (Set#delete_if, Set#keep_if): Avoid blockless call of proc, which is not portable to JRuby. Replace &method() with faster and simpler literal blocks while at it. |
07a6b4cbb509f113747cf2f77a6a6a34c9a7e7d2
|
2013-05-21 |
* ext/digest/lib/digest.rb (Digest::Class.file): Take optional arguments that are passed to the constructor of the digest class. |
6bdfe415df2ef15487ba932762c028640b8ff71a
|
2013-06-01 |
* lib/set.rb (Set#freeze, taint, untaint): Save a "self" by utilizing super returning self, and add tests while at it. |
91538a3882bcb23f9f93f7738da34d4370f54558
|
2013-06-05 |
* string.c (String#b): Allow code range scan to happen later so ascii_only? on a result string returns the correct value. [ruby-core:55315] [Bug #8496] |
68abc248f03ec17d56ddeaafff1f9ba02a9eef33
|
2013-06-06 |
Remove empty directories. |
832525515a21ee15ccd5800839ed6203c6e0d2f4
|
2013-06-11 |
Fix the mail address of Matz; ruby-lang.jp does not exist. |
b7597efb48126e28dd0bbb12ef07a5e1066093fc
|
2013-06-11 |
Update documentation for pkg_config(). |
bccf874ceb648f8f680f79db2737c8592086c2af
|
2013-06-12 |
Elaborate on side-effects of mkmf functions. |
c3b81910196894e486fec0c0a5a1273fc35955ea
|
2013-06-12 |
Update rdoc for pkg_config() and move :stopdoc: below to enable it. |
2a23bd620223e6ee4825220bcac39b69ffa6d0fe
|
2013-06-12 |
Add Appendix C containing a pointer to mkmf. |
4c68aa718dee39d514aaa042d0e8108fea293d3f
|
2013-06-17 |
* tool/ifchange (until): Fix the condition, although harmless in this case. |
e1da84266b5ab947dfd9847468411fdb51b1ac6a
|
2013-06-20 |
Set mode for GNU Makefile. |
7573bdd5928a87e4d6e234442704bf9ac68a3e0d
|
2013-06-20 |
Remove an unnecessary mode comment. |
8cc31037224bca3e9b5c8e8f9ae206753a3822f8
|
2013-06-25 |
* lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Pass DESTDIR via command line to override what's in MAKEFLAGS. This fixes an installation problem under a package building environment where DESTDIR is specified in the (parent) command line. [Fixes GH-327] |
45116b6a6d7c3c0ef927863ed947cce4146ea3f1
|
2013-07-04 |
* lib/fileutils.rb (FileUtils#symbolic_modes_to_i): Fix the wrong character class [+-=], which happened to match all desired characters but also match undesired characters. |
a0011cd54d1da03ef7097092a6cdf2daaa33fc35
|
2013-07-04 |
* lib/fileutils.rb (FileUtils.chmod{,_R}): Enhance the symbolic mode parser to support the permission symbols u/g/o and multiple actions as defined in SUS, so that chmod("g=o+w", file) works as expected. Invalid symbolic modes are now rejected with ArgumentError. |
a62ee369a1cd9e141518c2d145a5e6dfc5362d9f
|
2013-07-05 |
* test/ruby/test_regexp.rb (TestRegexp#test_options_in_look_behind) (TestRegexp#assert_match_at): Add tests for another problem fixed in Onigmo 5.13.5. Previously Onigmo did not allow option enclosures in look-behind, which makes it impossible to interpolate a regexp into another in the middle of a look-behind pattern. cf. https://github.com/k-takata/Onigmo/pull/17 |
b3c40d5b9bc92a5afe55e2f14ef7e14434cd85a9
|
2013-07-05 |
* test/ruby/test_regexp.rb (TestRegexp#test_options_in_look_behind) (TestRegexp#assert_match_at): Parse regexps in run time rather than in compile time. |
9b9654c3c3d9c42572531752cbb88b6fd906a9be
|
2013-07-05 |
* lib/fileutils.rb (FileUtils#chown, FileUtils#chown_R): Fix the wrong output message when user is nil, which should be "chown :group file" instead of "chown group file". |
02f61f874af05058b3f0ee2f59729668ced59cd4
|
2013-07-09 |
* lib/fileutils.rb (FileUtils#chown, FileUtils#chown_R): If user and group are both nil, print ":". |
f5a6a2a7e05b314ae9c6425c6dafd893e50005d9
|
2013-07-09 |
* test/fileutils/fileasserts.rb (Test::Unit::FileAssertions#assert_not_symlink): Add a missing optional argument "message". |
a6e3d4bea0c6625c76669d7246868f7683dd23a6
|
2013-07-09 |
* lib/fileutils.rb (FileUtils#mode_to_s): Define mode_to_s() also as singleton method, or FileUtils.chmod fails in verbose mode. |
b0bc85f933b3c76ff97fe5c8f8e22c87cb8c40f7
|
2013-07-09 |
* object.c: Fix rdoc for Kernel#<=>. [Fix GH-352] |
3ac1eeb34dd618592cfc86065e5a875f716645dc
|
2013-07-09 |
* test/fileutils/test_fileutils.rb (TestFileUtils#assert_output_lines): New utility assertion method for testing verbose output. |
3488db9455a65d080d0852ef4716f0c58a3bb52f
|
2013-07-09 |
* test/fileutils/fileasserts.rb (Test::Unit::FileAssertions#{assert_filemode,assert_equal_timestamp}): New utility assertion methods for testing file modes. |
1e2a6a20e5a6bc2ab3d77e398b511202bd489d0d
|
2013-07-09 |
* lib/fileutils.rb (FileUtils#chown_R): Do not skip traversal even if user and group are both nil, to be consistent with #chown and other commands. |
94e7608b353c5c15601e35d876b674086a1bc565
|
2013-07-10 |
Turns out [Fix GH-***] doesn't work while [Fixes GH-***] does. |
ad78cf4ea8613c7e1790c5e3a2718a35fe32115f
|
2013-07-19 |
Define Set#to_set so that aSet.to_set returns self. |
9d00f3f536e40d13bfa8a80ace3c8ac1b92b18cd
|
2013-07-26 |
Add facility to Syslog::Logger. |
8cb0de91c4b00a0615d1bef672b17154495f0a0f
|
2013-07-29 |
Add a frozenness check to Enumerator#initialize. |
075752a83693aad6d9f8c42783b204df6b8bf332
|
2013-07-29 |
Add a frozenness check to Enumerator::Generator#initialize. |
f2f18dab7c038ddbef4cb2afe75f0e4f69320f19
|
2013-07-29 |
Update ChangeLog. |
952e444877f53492ba0c8ddae7a1fe413b536ec1
|
2013-07-29 |
Add a frozenness check test for Enumerator::Lazy#initialize. |
bd304ed85bc2f3c0cc57334fe624fc0efa122cbc
|
2013-07-30 |
Add Set#intersect? and #disjoint?. |
038f82d293b0fbd37539251dc7dcbc6478e802df
|
2013-07-30 |
Add some more tests. |
d950ffe5f5372db2dd975785ea2e123917b38b36
|
2013-07-31 |
Use the term "sorted" instead "ordered" when mentioning SortSet. |
b426f8ebb5510af095852dfd4fa9c9f41ea99358
|
2013-07-31 |
* lib/set.rb: [DOC] Fix example result. Hash is now ordered. |
a5c8e0861fef293bdb7494edbff41f14d6b15262
|
2013-07-31 |
* lib/set.rb: [DOC] Add a couple of notes on Hash as storage. |
444cd6f71abda2ff707f3b984c25bfcdbb5115bd
|
2013-07-31 |
Add a reference to the related issue. |
601f783827d8a7ef90537bab02d9ea6cc0b7f0f7
|
2013-07-31 |
* lib/uri/common.rb (URI.decode_www_form_component): Use String#b. |
b4dd68ff96ce1929b4fcd2aaa56722f194fe7ecf
|
2013-07-31 |
Fix a typo. |
34bb945c40beb9998e3e33ed603a5841826128c5
|
2013-08-07 |
Add Process.setproctitle(). |
d5ecd17aeedae091ddda0f1a26c67f9902243ab1
|
2013-08-07 |
Add Process.argv0. |
1b4addb445f8485aa5d3769b3500689188b31901
|
2013-09-02 |
Process#setproctitle,argv0: Fix and improve rdoc. |
78c75d91ae577df2c43ba5b41891572d75105b2d
|
2013-09-02 |
Add forgotton [DOC]. |
fd4b5b8dc83e61bbbb62fa7e6194c0ece6b9349f
|
2013-09-02 |
Enhance Numeric#step. |
4993cf9e24769ad69a6b0c7d26324f3af88b2ef3
|
2013-09-02 |
Numeral#step should raise TypeError if a non-numeric parameter is given. |
7cc26c722ce6c88fc5ed20ca9820d9444cc5369f
|
2013-09-02 |
Fix and add tests for Numeric#step. |
c68596aef1c03678b196c3ee1269df09710dbdbf
|
2013-09-02 |
Retain behavior of Numeric#step when nil is given as second argument. |
afcabde71b0dd0034fc815015f1aeab63620d314
|
2013-09-03 |
Add magic autoload comments to misc/*.el. |
26f7f7da272cfa4ad4a81758d4caef6528b6efbd
|
2013-09-26 |
* misc/ruby-electric.el: Avoid use of the interactive function `self-insert-command` which fires `post-self-insert-hook` and `post-command-hook`, to make the ruby-electric commands work nicely with those minor modes that make use of them to do similar input assistance, such as electric-pair-mode, autopair-mode and smartparens-mode. |
e59f453e880d5a9e400785122f30fc504a622c33
|
2013-09-26 |
* misc/ruby-electric.el (ruby-electric-delete-backward-char): Add support for smartparen-mode. |
42b72a08d19747688b931536367131ac568ff845
|
2013-10-02 |
* misc/ruby-additional.el: Properly quote the body. An unquoted body given to eval-after-load is evaluated immediately! |
ae8870e9e0a6bdd00709b661a3d4708f651e55f2
|
2013-10-07 |
* misc/ruby-additional.el: Use preceding-char/following-char (returning 0 at BOF/EOF) instead of char-before/char-after (returning nil at BOF/EOF) to avoid error from char-syntax when at BOF/EOF. |
1189b5fe99983c55881cad51b1f0e0245aa713a4
|
2013-10-07 |
Make ruby-electric play nicely with smartparens-mode. |
965854205bcf20d98b6c61340e52ffad5c605804
|
2013-10-07 |
* misc/ruby-additional.el: Add a standard header and footer, including (provide 'ruby-additional). |
1ecf20cda2b86bf3a5b72f176b7957ead5338e3c
|
2013-10-07 |
misc/ruby-mode.el: Improve `ruby-mode-set-encoding`. |
449822c76c20983317d3cb59b9ee54554998392d
|
2013-10-07 |
* misc/ruby-additional.el (ruby-mode-set-encoding): Use `default-buffer-file-coding-system` if the :prefer-utf-8 property is not available. |
593855a0ff14083b5b790a07b058789af163e385
|
2013-10-07 |
* misc/ruby-additional.el (ruby-mode-set-encoding): Add a missing else clause to unbreak with `cp932`, etc. |
20eff9bd7c62f2f7ae4367b4d16adad5dcfb50c6
|
2013-10-07 |
* misc/ruby-mode.el: Use preceding-char/following-char (returning 0 at BOF/EOF) instead of char-before/char-after (returning nil at BOF/EOF) to avoid error from char-syntax when at BOF/EOF. |
6fa584e2a522100e3c3661a302eb21b75a95639c
|
2013-10-08 |
Fix a typo: s/preceging/preceding/ |
86597752f7724a184319c4a2dc26d6760359cfbd
|
2013-10-11 |
Import ruby-electric.el 2.0. |
73e014407f6a464284ac76c44a6985ea64a089e1
|
2013-10-11 |
Import ruby-electric.el 2.0.1, a bug fix release. |
3701549796071f3d11930fb81494da8bde263462
|
2013-10-28 |
* misc/ruby-electric.el: Import ruby-electric.el 2.1 from https://github.com/knu/ruby-electric.el. |
6ca6820a56176fe6dde99608acf55b7eef9c0681
|
2013-10-30 |
misc/ruby-additional.el: Remove functions implemented in Emacs 24.3. |
9f01bdae2a9b3b716bf380ef6390f3c23389c9ba
|
2013-10-31 |
Record dependency on Emacs 24.3 and update commentary. |
d3edb4a85e08bbcd208f0a201f187d9ddd0a918d
|
2013-11-21 |
* test/uri/test_generic.rb (URI#test_merge): Test uri + URI(path) in addition to uri + path. |
f38a2926e0fc431484ce7f5a3b41412259a0513d
|
2013-12-17 |
misc/ruby-electric.el: Import version 2.1.1. |
cc4271c955606522e129b409cc34e706430d4486
|
2014-03-21 |
Fix a build problem with clang and --with-opt-dir. |
0192e15b4ce61e38a239f3a3ae9c19e1d6efaa21
|
2014-04-08 |
* lib/mkmf.rb (MakeMakefile#dir_config): Improve documentation. |
537dac271365493619c7b4d46560be7eef051fed
|
2014-04-10 |
* lib/net/ftp.rb (Net::FTP#login): [DOC] The default password for anonymous login was changed to "anonymous@" in r25313. |
35803abd1c62ac7166c4d073eb91092e2730f5c9
|
2014-04-10 |
Add [DOC] to my previous entry. |
4fa35e0e9d16537b540b1daf10ee2c229b3168cf
|
2014-06-23 |
* lib/net/imap.rb (Net::IMAP#fetch): [DOC] Describe how a range in +set+ is interpreted, and mention -1 which can be used for '*'. |
e2e4ac3a8f35811f9452f68b30924b2d255b795f
|
2014-07-01 |
Digest::HMAC is finally removed as previously noticed. [fix GH-648] |
3766aa4cc574d9d5d49af7a126c8a2f2876b5ad2
|
2014-08-06 |
Implement Set#clone. [Fixes GH-661] |
305be780df86d3bd5f1b93848101b477083452ed
|
2014-08-06 |
* lib/set.rb (Set#replace): Check if an object given is enumerable before clearing self. Reported by yui-knk. [GH-675] https://github.com/ruby/ruby/pull/675 |
f76e390ed6e26982c23b8e7cf2bfa07c5de189d9
|
2014-08-06 |
Move enum.one? documentation before the relevant method. |
9b94249f39bff401465340639bed1f2a93b62ebf
|
2014-08-06 |
Oops, maybe it's too late, but add [DOC] to the last entry. |
a87c88bcd42537bd59db1f30d962ca98ae703414
|
2014-10-31 |
Document that Net::IMAP#fetch will return nil instead of an emtpy array. |
f701b0dfc45d6ac81266cd840fcd011b8e5d0242
|
2014-10-31 |
Bump Syslog::Logger::VERSION to 2.1.0. |
2172b44898a643058eb6a1943943d33635a6db61
|
2014-10-31 |
* test/digest/test_digest.rb: Drop #!. This no longer runs stand-alone because it depends on ruby/envutil. |
c02fa39463a0c6bf698b01bc610135604aca2ff4
|
2014-10-31 |
Make Digest() thread-safe. |
e65fa1f46757ac1a632634a2ffe987a2e2187aec
|
2015-01-21 |
Import ruby-electric.el 2.2.1. |
210357fad0bf18d55e044b97c2ad7da422219a8c
|
2015-01-26 |
* misc/ruby-electric.el: Import version 2.2.2 from https://github.com/knu/ruby-electric.el. |
9955bb0130c18648e064c97b86b5310e32d164e5
|
2015-04-24 |
Import ruby-electric.el version 2.2.3 from upstream |
9f2e41b7e0be219e1db219dbc31f4a0a8c892809
|
2015-06-15 |
* lib/set.rb: Make Set#each and SortedSet#each generate a sized enumerator. [GH-931] by kachick (Kenichi Kamiya) |
d23857e558fe07fd82433d372183959c2ca745e6
|
2015-09-16 |
[DOC] Document the full list of supported escape sequences in string literals |
6989f24117f4d2e90f5ec98fb30d60fff4386f9e
|
2015-09-16 |
[DOC] Revise the character literal part. |
5ac401c8dcd6d79c21aea09ee180ce1ba1a9fc18
|
2015-09-16 |
[DOC] `\0` is interpreted as NUL only if not followed by an octal digit. |
11b804feeea98a5851111627134663777a018f22
|
2015-09-16 |
[DOC] Remove `\0` since it's aprt of octal notation |
f4c487173cd0c09993a51f684d8ae7e031b3f302
|
2015-10-22 |
Kernel#loop returns the result value of a finished iterator |
1b5dce5a4e7e202f00ddc8bc82ae644ca119106d
|
2015-10-23 |
* NEWS: [DOC] In the new safe call syntax, arguments are evaluated only if a call is made. |
d736eded9d4cb7ab5ddc693059d55f8d1e369c98
|
2015-11-16 |
* lib/set.rb (#>=, #>, #<=, #<): Make use of Hash#>=, #>, #<, and #<= when comparing against an instance of the same kind. |
4f018492d347839a0ae146c051821c11f4f54912
|
2015-11-16 |
* lib/set.rb (Hash#flatten!, #add?, #delete?, #collect!, #reject!, #select!, #^, #classify): Micro-optimize some methods for performance and readability. |
dcfcef1cfdc476507f822b03dcb67c1256a7e3a0
|
2015-11-16 |
Explain the reason for calling do_with_enum without a block [ci skip] |
5cf43106165b2e7e27380c592e53756d2504fbf0
|
2015-11-16 |
* lib/set.rb: Enable frozen_string_literal. |
fdfb8804c0d2665e8b82f211fe327b887f2d0b01
|
2015-12-13 |
* lib/shellwords.rb: Turn on frozen-string-literal after fixing shellsplit. |
273d5004bec3138b6ca7fd17f4f12e3c2f2abf2f
|
2015-12-13 |
* lib/shellwords.rb (Shellwords#shellsplit): Document that this method does not treat shell metacharacters as such. |
f7ca4f30c401df017fc80db94daebd49a0e90f39
|
2015-12-13 |
* test/test_shellwords.rb (TestShellwords): Add many more tests for handling whitespace characters and frozenness. |
066b825400349c559aa3c1ca7769516c967c41b9
|
2016-01-08 |
* doc/regexp.rdoc: [DOC] Elaborate on the \G anchor. [ci skip] |
7c30df71349f136e7d96f33e7f33bba1aee06d83
|
2016-09-23 |
Use the `Lk` macro for hyperlinks |
0b5a4e68c3c577fbf807cdb81d5b69bb2901a4c9
|
2016-09-23 |
Update the paragraphs in "Rich Libraries" which included a dead link |
9d5bc13fdbb0541e078d0ffd89036052d9e8f4d8
|
2016-09-23 |
Add support for the `Lk` macro to tool/mdoc2man.rb |
c2e59df31b333f5c91c62c68fb391fdac83970b5
|
2016-09-26 |
Remove Ns before puctuation |
2da5ae4232ebb4b9b2cabd8bbb8ca5ee224afdbf
|
2016-11-05 |
Fix the handling of the backslash in double quotes |
19c749f61c83d1c360ed8ca8d5a80e62951ee4b9
|
2016-11-05 |
Document the change in Shellwords.shellwords |
76977611dd68e384fdce8c546efda5e1931e67a6
|
2016-11-05 |
Add Set#compare_by_identity and Set#compare_by_identity? |
2d8841791facb07155c710d8a7db7b0bf8be0d21
|
2016-11-05 |
IPAddr#== and IPAddr#<=> no longer raise an exception if coercion fails |
673a6ad970c5d36dd084d77a0018aa2b690a0dd3
|
2016-11-27 |
Reverse compatibility_version and current_version for Darwin |
cb1d634d6acd6a7171c146115e9d44bc9e55e3b6
|
2017-07-14 |
Make tests for Set#inspect more straightforward |
d893c123f6b021254b21c920e182d3c64967f5d5
|
2017-07-14 |
Alias Set#to_s to #inspect [ruby-core:81753] [Feature #13676] |
71d16ad5aa18623456f54f60be29994ede7e6514
|
2017-08-02 |
ipaddr is now a default gem with an upstream at: https://github.com/ruby/ipaddr |
8b8597e23e79b2cd32a8c14689ac35af586900b7
|
2017-08-10 |
Import ruby-electric.el version 2.3.1 from upstream |
2aee703e7a29bcfc2095e40870f5a3c45cd96dd2
|
2017-09-19 |
Alias Set#=== to #include? |
da665b0234c7d6eb935f8ccd4ced84bcbf197dcf
|
2017-10-21 |
Remove redundant calls of String#chr |
d83f9745f5f4e3ed8cc0ce2b47c6dfbef498e42f
|
2017-10-21 |
Replace `to_a[1..-1]` on a MatchData with `captures` |
49ce3ca3742e09c3ce1e5e9a12d9e30a504d711e
|
2017-10-21 |
Make ACL::ACLEntry not suppress IPAddr::InvalidPrefixError |
c2db917b3db09e3738529d5a45315b77d12ae4c3
|
2017-10-21 |
Import ipaddr 1.2.0 |
e9d9f7848346ec2e1aa1c8258e0c11cba28f817a
|
2017-10-21 |
Add a new test case for ipaddr 1.2.0 + drb/acl |
3e95ecd8d1d04a9393bf98b1e8d397eeec3154d2
|
2017-10-21 |
Fix the issue reference to [Bug #13769], handled in r60270 |
3090169c9b5077ebcd051f9081c3a0baa8ff83e4
|
2017-10-21 |
Allow a SortedSet to be frozen and still functional [Bug #12091] |
76e38253768dd4a73c70c1e78a97788c956316a6
|
2017-10-21 |
Remove redundant use of module_eval |
8daa6985dc0b42e23810756f99fac83e6dca49f5
|
2017-10-21 |
Use a mutex to make SortedSet.setup thread-safe |
c1c527c290727b3a5d9565f69f1fe3496cbd401b
|
2017-10-21 |
Fix comparison methods of Set to check if `@hash` is actually comparable |
0fcac8f1a35b73713849db323c206fb4f9aeda5a
|
2017-10-21 |
Avoid use of `self.class.new(self)` in Set#collect! |
8c90432af72a59d8934b2c94a1bc847449e1f393
|
2017-10-22 |
Add `Set#reset` |
47d939a7c0a85ac0919100eaed2df4bbf09c71d7
|
2017-10-22 |
Mention `Set#reset` |
f477851bb72e5b4c905c7b47253338c2ecb54032
|
2017-11-07 |
Add details on the min/time parameters to the rdoc |
b0c719dae4b448fbbbf384f8d9728012fefa29b3
|
2017-11-08 |
Fix typos in rdoc |
8d7d8d0c7fd0b1e43ae00442b0c738e7cb5d3b70
|
2017-11-17 |
Add examples to Set documentation [ci skip] |
b53ec390d18e573a4c8192ab6615c881aed95574
|
2017-12-14 |
Allow empty path components in a URI [Bug #8352] |
d6db2d952e2c6e65fb95a6cabfc3acd07592178c
|
2018-02-15 |
Avoid using `@` in macro substitution that confuses FreeBSD make |
de2bfd3d9ca18a97b2d48462ac84c28f70bc3bac
|
2018-04-29 |
Remove the teeny part from the shared library name on macOS |
6251615c122037f162a6d838496a9c771f3952f0
|
2018-06-01 |
Skip colliding filenames in LIBRUBY_ALIASES |
236e2993ef7667912f8dfb1b1de2d1d60a82127d
|
2018-08-09 |
Include the input in the message when raising InvalidAddressError |
8717f0787df49080d742c366bb8e70c7527ef6bd
|
2018-10-22 |
Set the size of a new enumerator created by Enumerator#each with arguments to nil |
b16d73ae0c55db444026780871552b81693f5438
|
2018-10-27 |
Update the example of local variable shadowing |
045b0e54d884f2e67449caaaec670a76ed16f3d4
|
2018-11-24 |
Implement Enumerator#+ and Enumerable#chain [Feature #15144] |
94ec8e0d93466a90437bb7dc30e6d7b16dbd9915
|
2018-11-24 |
Add entries regarding Enumerator::Chain to NEWS |
ab364fb5a8768de14a189a0ba46e3e675e19ccf9
|
2018-12-18 |
Import ipaddr 1.2.2 |
e69dbc09618cb3f445e6d936800cea097e6133b7
|
2018-12-24 |
Document the "cause" keyword argument for raise |
c2d3b8dfb43e6dbc0b9af3c0f880636ffcc06ca9
|
2019-03-11 |
Implement Enumerator::Yielder#to_proc |
448262c81d7fdbca7db0b50059e53b423a2436ec
|
2019-03-11 |
Mention the addition of Enumerator::Yielder#to_proc in NEWS |
246723a34ce5024e1d018cee4327dcce1bbd55c6
|
2019-04-15 |
Support SNI (Reapplying r67488) |
3f7c6aea3e7bd8cc8b70c2274659250f1b877de5
|
2019-04-15 |
Mention SNI support in Net::IMAP |
1d4bd229b898671328c2a942b04f08065c640c28
|
2019-06-05 |
Implement Enumerator::Lazy#eager [Feature #15901] |
f6da4a544760e00d932fea9a586bd869e82ad339
|
2019-09-04 |
Describe #eager in the Enumerator::Lazy section |
775037613bffe6f90e7af510b7f46a2ac10610be
|
2019-08-29 |
Implement Enumerator.produce [Feature #14781] |
ac3e8834e030f62d2d313ec60cd7ed3c14c9ea5e
|
2019-09-12 |
Document and test Enumerator.produce |
68e43103442b95ebfa133e238550159fc3d1197d
|
2020-06-16 |
Improve the document of Shellwords |
b877928ca562ce1769d821769d3e417ed973b156
|
2020-06-16 |
Fix the ArgumentError message in shellsplit |
46fc8d78a5d23d3c9a24e1bcc3c5cde4bce888de
|
2020-09-20 |
[ruby/set] Resurrect support for Ruby 2.x |
a3db08d7b6ff119223f77e3df00b4f6deac971e2
|
2020-09-20 |
[ruby/set] Remove SortedSet implementations |
63b872c409ec441718f55c60362a441cf108cfc0
|
2020-12-22 |
Prepare for importing the set gem |
3fa4bd82928983cf5f6711c130711502397e05e2
|
2020-12-22 |
Import set 1.0.0 |
be9b5553a3ae3a90c73d4c11786cb1a813e915f6
|
2020-12-22 |
Add entries for set 1.0.0 |
96b881679390271eb2234060ea7eed77a997d707
|
2020-12-22 |
Import set 1.0.1 |
48145282969230ba4a7c8cc7a6aedfd1263900c4
|
2021-08-17 |
[DOC] Fix the rdoc for File::Stat#size? [ci skip] |
b245b67d9e325824f3869d839a16d06c6a1e8392
|
2021-09-27 |
[ruby/digest] Place common parts in lib and engine specific parts under ext/**/lib |
e94bcda02539e1695cdda9550ace45c1890e541c
|
2021-09-30 |
[ruby/digest] Bump version to 3.1.0.pre0 |
ab787c493b99f1c5195ebb7f29e8d5602ecc60f4
|
2021-09-30 |
[ruby/digest] Bump version to 3.1.0.pre1 |
01dc55ffad7f8b28865d7c1138f92b70348436ff
|
2021-09-30 |
[ruby/digest] Bump version to 3.1.0.pre2 |
58ae1efb49e2ba10960a62b4f4e1c01811b71e59
|
2021-10-01 |
[ruby/digest] Avoid the constant redefinition warning |
625cffc808cabf1df12fc83a55223b3fcc15be4e
|
2021-10-26 |
[ruby/digest] Abort loading if being loaded by gem/bundle pre Ruby 3.0.3 |
2231d103f3ef6438bf42b448aadd8c8cea89c496
|
2021-10-25 |
[ruby/set] Bump the version to 1.0.2 |
ed7a6413785cf1c8f4dfef3eca1790818afe7002
|
2021-10-24 |
[ruby/ipaddr] Bump version to 1.2.3 |
67aab88a22bad23cb43058caee6fc012265aee3b
|
2021-12-24 |
Import digest v3.1.0 from ruby/digest |
dd3501bb9580951623a9aa7c2f86f7c98f9d6b9c
|
2022-02-17 |
Make Set a builtin feature [Feature #16989] |
ac32b7023a7743b1f0cdcfe11156c95c0edb7c54
|
2022-02-17 |
Mention Set as a new builtin class to NEWS |
cb02324c4e5c7aae0add0a5c4e5adbf637d9acb0
|
2022-04-03 |
[ruby/pathname] Implement Pathname#lutime |
388c4e1076ac5a58d5008abc8e0a8d017698875a
|
2020-10-21 |
Make Gem::SystemExitException properly exit with a given code |
1a73a6cdd2068b815430b775fe25186dab693faa
|
2022-07-29 |
Implement Enumerator::Product and Enumerator.product [Feature #18685] |
d050f162a7fa04ccb699fa25ef22cd18be4d7c42
|
2022-07-29 |
Mention Enumerator.product/Enumerator::Product in the NEWS.md |
ad18d1297ed82aa9c38375532b0b709131cf1ae7
|
2022-12-16 |
Reject keyword arguments given to Enumerator::Product.new |
308ccbaeb2c1c0e78d59c0411ddbeede8d2324f0
|
2022-12-21 |
Make product consistently yield an array of N elements instead of N arguments |
cc4c28ec2efa71b1c8afb4ce11409ad7b5ca1c95
|
2022-12-21 |
Make Enumerartor.product return nil when called with a block |
454ac4cbb22fdae44a75cef1412693e4fb526630
|
2023-02-24 |
[ruby/set] Set#merge takes many enumerable objects like Hash#merge! does |
5d5ff6e5eda887b39691db4db58ac1c2c3a1f8d9
|
2023-02-24 |
[ruby/set] Set#merge does not take keyword arguments as a Hash |
a66c41d6006fdcf372474d56d4c6284636b9ed87
|
2023-04-25 |
[ruby/syslog] Raise required_ruby_version |
85ed226cca1185ddf2fbcd4bf78cbace19e6695f
|
2023-04-25 |
[ruby/syslog] Improve the version extraction |
c301ba0a663386881addb1d987cca5e73d35cf2e
|
2023-04-25 |
[ruby/abbrev] Update lib/abbrev.rb |
ed887cbb4c3f9505745bb1110da56690a113afca
|
2023-04-25 |
[ruby/set] Update lib/set.rb |
49cdf063d6275151075ffd94c3d013f6c19b31f7
|
2023-12-08 |
[ruby/set] Bump version to 1.0.4 |
271c74a473b4fa2cdd754865882ba9912b58541c
|
2023-12-08 |
[ruby/set] Drop support for Ruby 2 |
6fc3171e8af966c680664791b05fa9d505c95d19
|
2023-12-08 |
[ruby/set] The arity of initialize_clone is -1 in Ruby >= 3 |
67882d7695552202c47a62bae12e8a774f9e64ea
|
2023-12-08 |
[ruby/set] Use the pattern argument instead of a block |
c66ff6facedc693622132a343425ff878a163262
|
2023-12-23 |
[ruby/set] Bump version to 1.1.0 |
40bc7ede38f87bfdd768ed277631b240bd0632b4
|
2023-12-23 |
Set 1.1.0 has been imported |
e53d2f2092111828d692c85b5f0d0d57be1d095f
|
2024-09-19 |
[ruby/set] Reword the document for to_a and clarify the implementation notes |
59db92a1a18992d1b95af3cac14855c9f4900649
|
2024-09-19 |
[ruby/set] 2024 |
689f14e255593172abe31a7669b47b528e47214f
|
2024-10-18 |
[ruby/ipaddr] Use string interpolation instead of format() |
bfc586b2be70c66062581556e647757cf92804fd
|
2024-10-19 |
[ruby/ipaddr] Use string interpolation instead of format() |
b101ca598ef7a0b7c81efe673fea52378c1564b4
|
2024-10-19 |
[ruby/ipaddr] Bump the version to 1.2.7 |
ae85fc72717c5b6d13be101781d41a8738c01034
|
2024-11-29 |
[ruby/set] Bump VERSION to 1.1.1 |