1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib
eileencodes 350d0aa023 [ruby/error_highlight] Support nodes in spot
Fixes a bug where `spot` was using the wrong local variable.

We want to use error highlight with code that has been eval'd,
specifically ERB templates. We can recover the compiled source code of
the ERB template but we need an API to pass the node into error
highlight's `spot`.

Required Ruby PR: https://github.com/ruby/ruby/pull/6593

https://github.com/ruby/error_highlight/commit/0b1b650a59

Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org>
2022-10-31 04:58:38 +00:00
..
benchmark
bundler Bundler: update docs for gemfile(5) manpage 2022-10-25 21:19:39 +00:00
cgi [ruby/cgi] Implement CGI.url_encode and CGI.url_decode 2022-08-16 19:12:03 +09:00
csv [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 13:30:25 +09:00
delegate
did_you_mean [ruby/did_you_mean] Fixed correction duplicates in VariableNameChecker 2022-09-01 19:47:39 +09:00
drb
erb [ruby/erb] Version 3.0.0 2022-10-25 23:14:09 +00:00
error_highlight [ruby/error_highlight] Support nodes in spot 2022-10-31 04:58:38 +00:00
forwardable [ruby/forwardable] Move :stopdoc: directive 2022-03-14 14:44:46 +09:00
getoptlong
irb [ruby/irb] Do not make non-existent XDG directory on start 2022-10-28 09:36:28 +00:00
logger [ruby/logger] Enhanced RDoc for Logger 2022-05-13 22:52:53 +09:00
mjit Only expose Ruby Shape API if VM_CHECK_MODE is enabled 2022-10-13 13:11:01 -07:00
net [ruby/net-http] Bump version to 0.3.0 2022-10-24 05:45:44 +00:00
observer
open3
optparse
ostruct [ruby/ostruct] Drop unused directives from gemspec (https://github.com/ruby/ostruct/pull/39) 2022-03-07 20:08:29 +09:00
pstore
racc Update parser-text.rb with 4ecc13c9cb 2022-07-29 19:10:10 +09:00
random
rdoc [ruby/rdoc] Delay require "readline" in case the terminal is in raw mode 2022-10-27 08:16:06 +00:00
reline [ruby/reline] PR changes 2022-09-22 22:28:38 +09:00
rinda
rubygems [rubygems/rubygems] Allow upcoming JRuby to pass keywords for Kernel#warn 2022-10-22 08:01:24 +00:00
set [ruby/set] Bump version to 1.0.3 2022-09-06 10:41:20 +09:00
singleton
syntax_suggest syntax_suggest moved under the ruby organization from zombocom 2022-09-27 12:44:30 +09:00
timeout [ruby/timeout] gemspec: Drop unused directives "executables" 2022-07-14 16:21:25 +09:00
unicode_normalize [DOC] hide UnicodeNormalize in module index 2022-03-14 15:01:20 +09:00
uri [ruby/uri] Fix splitting relative URI 2022-10-13 16:24:53 +09:00
weakref
yaml
abbrev.gemspec
abbrev.rb
base64.gemspec
base64.rb
benchmark.rb
bundler.rb Merge RubyGems/Bundler master 2022-10-18 16:33:15 +09:00
cgi.rb [ruby/cgi] Bump up 0.3.3 2022-09-22 17:29:55 +09:00
csv.rb
delegate.rb [ruby/delegate] Fix DelegateClass block "method redefined" warning 2022-10-15 00:08:44 +09:00
did_you_mean.rb
drb.rb
English.gemspec
English.rb
erb.gemspec [ruby/erb] url_encode: use CGI.escapeURIComponent 2022-10-25 16:40:05 +00:00
erb.rb [ruby/erb] url_encode: use CGI.escapeURIComponent 2022-10-25 16:40:05 +00:00
error_highlight.rb
fileutils.gemspec
fileutils.rb [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 12:27:40 +09:00
find.gemspec
find.rb
forwardable.rb [ruby/forwardable] Freeze VERSION and FORWARDABLE_VERSION to improve Ractor-compliance 2022-09-08 14:31:42 +09:00
getoptlong.rb [ruby/getoptlong] Fixup https://github.com/ruby/getoptlong/commit/39faa7b390f0 2022-05-09 07:26:29 +09:00
ipaddr.gemspec
ipaddr.rb [ruby/ipaddr] Improve Ractor-compliance 2022-09-08 14:09:06 +09:00
irb.rb [ruby/irb] Always use local variables in current context to parse code (https://github.com/ruby/irb/pull/397) 2022-10-18 05:44:07 +00:00
logger.rb [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 12:27:40 +09:00
mkmf.rb Set timestamp path for the target path to TARGET_SO_DIR_TIMESTAMP 2022-10-24 17:48:00 +09:00
mutex_m.gemspec
mutex_m.rb
observer.rb
open-uri.gemspec [ruby/open-uri] Remove unused files from the packages 2022-10-11 10:44:42 +09:00
open-uri.rb Add :ssl_min_version and :ssl_max_version options 2022-10-12 10:36:51 +09:00
open3.rb
optionparser.rb
optparse.rb [ruby/optparse] #load() into hash 2022-10-29 13:46:27 +00:00
ostruct.rb [ruby/ostruct] v0.5.5 2022-04-01 00:18:36 +09:00
pp.gemspec
pp.rb [ruby/pp] [Feature #19045] Add support Data#pretty_print 2022-10-14 21:31:24 +09:00
prettyprint.gemspec
prettyprint.rb
pstore.rb [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 12:27:40 +09:00
racc.rb
rdoc.rb
readline.gemspec
readline.rb
reline.rb [ruby/reline] Support dumb terminal 2022-09-01 16:36:16 +09:00
resolv-replace.gemspec
resolv-replace.rb
resolv.gemspec
resolv.rb
ruby2_keywords.gemspec
rubygems.rb Merge rubygems/bundler HEAD. 2022-08-09 12:05:19 +09:00
securerandom.gemspec [ruby/securerandom] Bump up v0.2.0 2022-02-28 20:08:58 +09:00
securerandom.rb
set.rb [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 12:27:40 +09:00
shellwords.gemspec
shellwords.rb
singleton.rb
syntax_suggest.rb Sync SyntaxSuggest 2022-08-19 10:02:24 +09:00
tempfile.gemspec [ruby/tempfile] Drop unused gemspec directives 2022-05-20 17:49:14 +09:00
tempfile.rb [DOC] Replace the external URIs to docs with rdoc-ref 2022-10-12 12:27:40 +09:00
time.gemspec
time.rb fix typo in Time#xmlschema documentation 2022-07-29 19:10:10 +09:00
timeout.rb [ruby/timeout] Explicit add the timeout thread to default ThreadGroup 2022-09-28 01:59:35 +09:00
tmpdir.gemspec [ruby/tmpdir] Update supported and testing ruby versions 2022-10-25 06:59:30 +00:00
tmpdir.rb [ruby/tmpdir] Ignore empty environment variables 2022-10-25 07:54:40 +00:00
tsort.gemspec
tsort.rb [ruby/tsort] Small tweaks for easier vendoring 2022-04-18 09:40:07 +09:00
un.gemspec
un.rb [ruby/un] Support FileUtils.cp_lr 2022-07-14 16:26:47 +09:00
uri.rb [ruby/uri] Feat: Support WSS 2022-04-22 11:59:54 +09:00
weakref.rb [DOC] Remove outdated note from WeakRef#initialize 2022-03-14 10:50:52 +01:00
yaml.rb