hsbt
589169cb78
* lib/irb/ext/save-history.rb: Fix NoMethodError when method is not defined.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2016-04-15 11:27:38 +00:00
naruse
af24631af6
* lib/irb/ext/save-history.rb: suppress warning: method redefined;
...
discarding old save_history=.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2016-04-14 10:06:41 +00:00
hsbt
6f04ae5688
* lib/irb/ruby-lex.rb: fixed parse error for striped heredocument syntax.
...
[fix GH-1127] Patch by @koic
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2015-12-18 01:25:08 +00:00
naruse
3e92b635fb
Add frozen_string_literal: false for all files
...
When you change this to true, you may need to add more tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2015-12-16 05:07:31 +00:00
hsbt
3e8515bf36
* lib/drb/drb.rb: use attr_reader instead of Module#attr.
...
[Feature #10172 ][ruby-core:64582]
* lib/irb/ruby-token.rb: ditto.
* lib/net/telnet.rb: ditto.
* lib/rdoc/ruby_token.rb: ditto.
* lib/thwait.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-27 12:10:21 +00:00
hsbt
2afed6ecef
* lib/e2mmap.rb: remove needless instance variables.
...
* lib/irb.rb: ditto.
* lib/irb/**/*.rb: ditto.
* lib/shell.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-24 07:16:25 +00:00
hsbt
643551f0d3
* lib/irb/completion.rb: reverted r47163.
...
because another case can't be show completion target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-13 03:02:26 +00:00
hsbt
087d1d2749
* lib/irb/completion.rb: fixed broken completion list with
...
String including spaces. Contributed from @dunric. [fix GH-465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-13 02:11:37 +00:00
hsbt
0b7979a8fd
* lib/irb/ext/multi-irb.rb: fixed indent.
...
* lib/irb/output-method.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-10 01:05:08 +00:00
hsbt
f9a81499ff
* lib/irb/ext/multi-irb.rb: removed commented-out code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-10 01:05:06 +00:00
hsbt
76515504d5
* lib/irb.rb: removed commented-out code.
...
* lib/irb/**/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-09 02:02:58 +00:00
hsbt
8e5af8b628
* lib/cmath.rb: fixed indent.
...
* lib/drb/ssl.rb: ditto.
* lib/irb/**/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-09 01:36:49 +00:00
hsbt
9b9a9249f4
* lib/irb/init.rb: removed unreachable code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-08-08 07:41:33 +00:00
keiju
44ab0f8b3a
* lib/irb/ruby-lex.rb: fix counting indent in identify_string_dvar.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-07-08 15:19:30 +00:00
nobu
c2356225c4
lib/irb/locale.rb: fix typo
...
* lib/irb/locale.rb (IRB::Locale#modifier): fix wrong attr_reader
`modifieer` => `modifier` from irb locale. [fix GH-656]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-07-04 20:05:54 +00:00
a_matsuda
adf511efc6
* lib/irb/inspector.rb: [DOC] Fix typo (s/dependant/dependent/)
...
* lib/irb/workspace.rb: [DOC] Fix typo (s/binging/binding/)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-11-30 09:50:11 +00:00
a_matsuda
da66677061
* lib/irb/notifier.rb: [Doc] Fix typo
...
* ext/json/lib/json/common.rb: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-11-27 12:56:08 +00:00
a_matsuda
0d72c6655c
* lib/irb/notifier.rb: Fix typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-11-27 09:05:57 +00:00
ayumin
ee9c279e9b
* lib/irb/lc/ja/help-message: update help messages.
...
following r41028. [ruby-dev:46707] [Feature #7510 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-06-04 15:33:34 +00:00
eregon
5f55e23f9c
* lib/irb/completion.rb: Use %w literal construction for long lists.
...
Patch by Dave Goodchild. [Fixes GH-299]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-06-04 14:17:17 +00:00
zzak
78c04602ad
* lib/irb/lc/help-message: Apply english updates for irb --help #7510
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-06-02 05:11:16 +00:00
zzak
f11ff34d8f
* lib/irb.rb, lib/irb/ext/save-history.rb: Add documentation on how to
...
enabled irb history [ruby-core:51347] [Bug #7679 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-02-04 23:04:09 +00:00
zzak
e195e181e6
* lib/irb.rb, lib/irb/context.rb: Add documentation on how to enable
...
auto-indentation and autocompletion using irbrc and irb_context
[ruby-core:51209] [Bug #7642 ] and [ruby-core:51348] [Bug #7680 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-02-04 22:36:22 +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
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
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
keiju
b0767cf8c0
* lib/irb/completion.rb: treat rightly comletion for symbol on irb
...
[Bug #7632 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-29 12:59:06 +00:00
keiju
80b0c6ca3b
* lib/irb/context.rb: IRB::Context#new: Check from JobManager
...
inside IRB namespace [Bug #7628 ]. Thanks rafaelfranca for bug
report and its patch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-28 12:49:19 +00:00
keiju
7b34c2f81a
* lib/irb/ruby-lex.rb: make lex_state to EXPR_END when next token
...
is an operator after SYMBEG [Bug #6378 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-27 14:48:42 +00:00
keiju
8f4d0c4526
* lib/irb/ruby-lex.rb: allow to handle recursive heredocs on
...
irb[Bug #5648 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-27 12:35:28 +00:00
zzak
8f54e81dbb
fix typo from r38623
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 15:43:26 +00:00
keiju
8494484dc0
* lib/irb/context.rb: fix IRB::Inspector#keys_with_inspector [Bug #7598 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 14:56:57 +00:00
keiju
5983e1be10
* lib/irb/context.rb: IRB::Context#use_readline= has been obsolate
...
[Bug #6339 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 14:29:01 +00:00
keiju
a03c075845
* lib/irb/context.rb: make a correct prompt from
...
IRB.conf[:IRB_NAME] on irb [Bug #6338 ]. Patched by sho-h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 12:42:09 +00:00
keiju
35caefa5f1
* lib/irb/ext/math-mode.rb: make not able to change math-mode
...
after irb starting [Bug #6302 ]. Patched by sho-h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 12:29:28 +00:00
keiju
32bb0eeb36
* lib/irb/init.rb: change default debug level for
...
irb[ruby-dev:46805], [Bug #6301 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-26 03:55:22 +00:00
nobu
4d9480cbbb
* remove trailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 18:10:46 +00:00
keiju
b7d11c6942
* lib/irb/init.rb, lib/irb/context.rb: fix conf.debug_level=
...
[Bug #6301 ] and fix irb command option: -- irb_debug_level for irb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 16:35:04 +00:00
keiju
d43e3321b5
* lib/irb/ruby-lex.rb: improve RubyLex performance for large files
...
[Bug #5202 ]. Patch by ryanmelt.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 16:04:52 +00:00
keiju
23c93b5007
* lib/irb/output-method.rb: raise right exception when
...
IRB::OutputMethod#print don't defined [Bug #6657 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 13:34:34 +00:00
keiju
0f63b60f23
* lib/irb/init.rb, lib/irb/lc/ja/error.rb, lib/irb/lc/error.rb:
...
raise exception when illegal RC_NAME_GENARATOR defined [Bug #6455 ].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 12:16:10 +00:00
keiju
6dab48b20e
* lib/irb/workspace.rb: define method to private on top-level irb
...
[Bug #5776 ]. Patch by davidbalbert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-25 11:21:19 +00:00
zzak
4943b46ae7
* lib/irb/ruby-lex.rb: Add handling for %i and %I quoting to irb
...
Patch by flori [ruby-core:49550] [Bug #7392 ] [Github Issue #157 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-23 06:25:22 +00:00
zzak
34a3668c30
* lib/irb/slex.rb(#match): Typo, should be D_DETAIL
...
[ruby-core:51071] [Bug#7600]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-21 17:36:14 +00:00
zzak
e8a7607ed0
* lib/irb/input-method.rb, lib/irb.rb: Typo in
...
InputMethod#readable_atfer_eof? to #readable_after_eof?
[ruby-core:51069] [Bug #7599 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-21 17:29:18 +00:00
zzak
4da6fa28f8
* lib/irb/inspector.rb, lib/irb/context.rb: Move IRB::INSPECTORS and
...
class methods to IRB::Inspector [ruby-core:51067][Bug #7598 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-21 17:08:24 +00:00
zzak
7e9eb32669
* lib/irb.rb, lib/irb/*: Documentation for IRB
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-21 05:45:50 +00:00
tarui
349b20cc91
* lib/irb/completion.rb (CompletionProc): support completion of
...
instance variables. [ruby-dev:46710] [Bug #7520 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-20 16:02:43 +00:00
zzak
8983315238
* lib/irb*: merge doc from doc/irb/ird.rd and improve overall
...
documentation of IRB
* doc/irb/irb.rd: remove stale documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-13 05:22:30 +00:00
nari
f04dd0f08b
* lib/irb/magic-file.rb: set a encoding, which is detected from
...
the file to read, to the internal encoding.
[Bug #4281 ][ruby-dev:43036]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-10 02:06:51 +00:00