drbrain
1eb9f71c3a
* doc/syntax/miscellaneous.rdoc: Added documentation for alias, undef,
...
BEGIN, END.
* doc/syntax/modules_and_classes.rdoc (Constants): Fixed unwrapped
paragraph with trailing whitespace.
* doc/syntax/modules_and_classes.rdoc (Scope): Added section pointing
to alias and undef documentation.
* doc/syntax.rdoc: Added link to miscellaneous section.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 23:36:46 +00:00
drbrain
038c535e18
* doc/syntax/control_expressions.rdoc (Flip-Flop): Added a section on
...
the flip-flop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 22:50:54 +00:00
drbrain
9ceb50972f
* doc/syntax/control_expressions.rdoc (if Expressions): Fixed markup
...
error. Fixes #235 on github by FlyingFoX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 22:00:02 +00:00
svn
93b115346f
* 2013-01-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 21:54:45 +00:00
drbrain
d86ee14c5a
* doc/syntax/literals.rdoc (Strings): Fixed typo. Fixes #236 on
...
github by Doug Yun.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 21:54:31 +00:00
nobu
0c61c3b67b
win32ole.rb: use TracePoint
...
* ext/win32ole/lib/win32ole.rb: use TracePoint to hook all thread
creation not only by Thread.new and to get rid of interference with
svar scope. [Bug #7681 ] [ruby-core:51365]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 09:45:48 +00:00
nobu
2d59c39978
vm_method.c: suppress warnings
...
* vm_method.c (call_cfunc_invoker_func): suppress wrong warnings
"C4550: expression evaluates to a function which is missing an
argument list." by VC6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 09:43:11 +00:00
naruse
063cdaeddc
Remove commenting out tests introduced by r38478
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 05:30:20 +00:00
drbrain
247d51a44f
* .document: Removed extra space
...
* lib/irb/lc/.document: Hide help-message
* lib/minitest/.document: Hide README.txt
* lib/rake/lib/.document: Hide project.rake
* lib/rdoc/generator/template/json_index/.document: Hide JavaScript
files
* lib/rubygems/ssl_certs/.document: Hide PEM files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-16 00:36:07 +00:00
drbrain
a06f22f915
* doc/syntax/control_expressions.rdoc: Omit optional "then" for if and
...
unless expressions. Improved description of "a if a = 0.zero?"
NameError. Note that "do" for for loop is optional.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 18:54:54 +00:00
drbrain
4cf9fa309d
* doc/syntax/calling_methods.rdoc: Link to defining methods.
...
* doc/syntax/methods.rdoc: Link to calling methods, fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 18:29:05 +00:00
drbrain
8113321482
* doc/syntax/methods.rdoc: Fixed link
...
* doc/syntax/modules_and_classes.rdoc: Fixed link
* doc/syntax.rdoc: Updated with links to the recently added pages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 18:15:12 +00:00
svn
4b8bb0f95f
* 2013-01-16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 18:06:35 +00:00
drbrain
d902101b32
* doc/syntax/control_expressions.rdoc (redo Statement): Added note
...
about retry.
* doc/syntax/exceptions.rdoc: Added retry statement
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 18:06:24 +00:00
nobu
eaab306b59
vpath.rb: separator for make
...
* tool/vpath.rb (VPath#list): default separator to PATH_SEPARATOR from
configure.in for make, not same name constant of File for use in ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 14:12:36 +00:00
nobu
d2a176028f
object.c: CLASS_OR_MODULE_P
...
* object.c (rb_mod_to_s, rb_class_inherited_p, rb_mod_ge, rb_mod_cmp):
use BUILTIN_TYPE() instead of TYPE() for optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 14:07:24 +00:00
nobu
e4ebf6d946
object.c: two literals
...
* object.c (rb_mod_to_s): concatenate two literals.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 14:07:22 +00:00
nobu
a16c576fac
process.c: suppress warnings
...
* process.c (p_uid_change_privilege, p_gid_change_privilege): suppress
set-but-unsed warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 14:07:20 +00:00
nobu
330e39d568
io.c: no envp if no spawnve
...
* io.c (pipe_open): envp is not used if only spawnv is defined right
now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 14:07:17 +00:00
keiju
e70e46a1be
* lib/irb/ext/save-history.rb: identify rightly a status of a
...
history file that already exists [Bug #7694 ]. Thanks Nobuhiro IMAI
for this patch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 13:42:09 +00:00
drbrain
e071e13068
* doc/syntax/control_expressions.rdoc: Added description of control
...
expressions in ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 06:55:43 +00:00
drbrain
68b072bfba
* doc/syntax/methods.rdoc (Method Names): Added method names including
...
operator methods.
* doc/syntax/methods.rdoc (Return Values): Added note that assignment
methods ignore return values.
* doc/syntax/precedence.rdoc: Added document describing precedence.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 04:33:28 +00:00
drbrain
108f3acbe4
* doc/syntax/methods.rdoc (Block Argument): Added section on block
...
argument. Thanks to Andy Lindeman.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 02:49:54 +00:00
drbrain
ec2bdfc763
* doc/syntax/calling_methods.rdoc (Arguments): Added improved
...
introduction to arguments including passing style and lazy
evaluation. Thanks to Matt Aimonetti.
* doc/syntax/calling_methods.rdoc (Positional Arguments): Added
description for sending a message to a method with *arguments
* doc/syntax/calling_methods.rdoc (Default Positional Arguments):
Added description. Thanks to Andy Lindeman.
* doc/syntax/calling_methods.rdoc (Block Local Arguments):
Added description of block locals. Thanks to Justin Collins.
* doc/syntax/calling_methods.rdoc (Hash to Keyword Arguments): Added
section describing ** operator. Thanks to Justin Collins.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 02:48:49 +00:00
marcandre
8892cc5a8f
* test_lazy_enumerator: Test that map & flat_map also require a block
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 01:40:29 +00:00
nobu
bd407329df
test: tty option
...
* bootstraptest/runner.rb (main): add --tty option to output like
terminal, for mingw/mswin on cygwin.
* lib/test/unit.rb (Test::Unit::Options#setup_options): ditto.
* sample/test.rb (Progress#initialize): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 00:59:19 +00:00
nobu
cccd464e4d
runner.rb: colorize
...
* bootstraptest/runner.rb (exec_test): colorize final messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 00:59:16 +00:00
kosaki
e32ce1868f
* thread_pthread.c (gvl_init): Reset gvl.wait_yield explicitly when
...
fork()ing. Patch by Apollon Oikonomopoulos. Thanks!
[Bug #7693 ][ruby-core:51424]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 00:32:23 +00:00
drbrain
17bc951fc5
* doc/syntax/calling_methods.rdoc (Receiver): Added :: as pointed out
...
by Tony Arcieri
* doc/syntax/calling_methods.rdoc (Block Argument): Fixed { } block
examples as pointed out by David Copeland.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 00:29:56 +00:00
drbrain
eeee190882
* doc/syntax/methods.rdoc (Array/Hash Argument): Moved above Keyword
...
Arguments
* doc/syntax/methods.rdoc (Keyword Arguments): Described ** for
gathering arbitrary keyword arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-15 00:11:46 +00:00
drbrain
c3319d991a
* doc/syntax/calling_methods.rdoc: Added document describing method
...
calls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 23:56:47 +00:00
svn
7cd5800f12
* 2013-01-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 22:43:28 +00:00
drbrain
c8633294c6
* lib/rdoc/top_level.rb: Fixed extension trimming for page names in
...
RDoc HTML output. [ruby-trunk - Bug #7673 ]
* test/rdoc/test_rdoc_top_level.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 22:43:21 +00:00
keiju
9deb82b1d9
* lib/irb/ext/save-history.rb: outputs its history to
...
owner-only-readable file and change the permission of a file that
already exists [Bug #7694 ]. Thanks Nobuhiro IMAI for bug reports.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 14:17:18 +00:00
shugo
7dd52f895f
* enumerator.c (lazy_flat_map_func): flat_map should call each only
...
when the value of a block returns a forcable object.
[ruby-core:51401] [Bug #7690 ]
* enumerator.c (lazy_flat_map): add documentation.
* test/ruby/test_lazy_enumerator.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 08:36:15 +00:00
marcandre
8ca504214d
* enumerator.c: Require block for Lazy#{take|drop}_while [Bug #7692 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 07:42:43 +00:00
mrkn
a4665e30f7
* ext/bigdecimal/bigdecimal.c (BigDecimal_to_s): use CRuby style.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 05:42:51 +00:00
mrkn
512b987544
* ext/bigdecimal/bigdecimal.c: use RB_TYPE_P(x, t)
instead of
...
`TYPE(x) == t`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 05:42:48 +00:00
marcandre
62e67609b6
* enumerator.c: Fix size for Enumerator::Lazy#flat_map
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-14 01:19:12 +00:00
marcandre
1f4c792072
* lib/matrix/lup_decomposition: Fix bugs with LUP Decomposition of
...
rectangular matrices. [rubyspec:ba849801a85]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 22:13:12 +00:00
naruse
d5b62c3aa1
[rdoc] expalin kcode argument of Regexp.new
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 22:02:31 +00:00
naruse
b44ac42335
* regparse.c (add_ctype_to_cc): don't check dup warn on adding
...
negative ctype to cclass. [Bug #7471 ] [ruby-core:50344]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:51:37 +00:00
svn
2437d06890
* 2013-01-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:09:52 +00:00
marcandre
93f023feae
* lib/matrix/eigenvalue_decomposition: Backport bugfix of Jama 1.0.3
...
[rubyspec:df87040be371]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:06:39 +00:00
zzak
c12d66f0d1
* ext/psych/yaml/scanner.c: Fix typos, patch by James Dabbs
...
[Github tenderlove/psych#118 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 07:47:10 +00:00
mrkn
dc2182aab8
* ext/bigdecimal/bigdecimal.c (BigDecimal_sub):
...
need to specify precision for converting Rational and Float.
[ruby-dev:46544] [Bug #7404 ]
* ext/bigdecimal/bigdecimal.c (BigDecimal_mult): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_divide): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_DoDivmod): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_divremain): ditto.
* test/bigdecimal/test_bigdecimal.rb: add tests for the above fixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 06:15:37 +00:00
marcandre
cc64c2144a
Update Changelog for r38797
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:50:52 +00:00
marcandre
ad162055c4
* lib/matrix/eigenvalue_decomposition: Fix eigensystem with complex
...
eigenvectors. Patch by pypypy567.
[Bug #7208 ] [ruby-dev:46251] [rubyspec:242f8e55bd]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:50:34 +00:00
zzak
790e7f797b
* lib/irb.rb, lib/prime.rb: Typos in overview
...
Patch by Ershad K [Github Fixes #234 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:07:08 +00:00
marcandre
075e4cba66
* lib/matrix/lup_decomposition.rb: Fix error for rectangular matrices
...
[bug#7620] [ruby-core:51118] [rubyspec:41f833ee2]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 04:46:25 +00:00