summaryrefslogtreecommitdiff
path: root/test/indent
diff options
context:
space:
mode:
authorDmitry Gutov <dgutov@yandex.ru>2014-03-27 08:53:13 +0200
committerDmitry Gutov <dgutov@yandex.ru>2014-03-27 08:53:13 +0200
commit42ebc34ea8f93efe5b23c0124691207f32055666 (patch)
tree5e4af15b8b2b09e19b815fbac41e39adcbdc4bb0 /test/indent
parent857ba6ec4622ba658788b8cd5805e8e9e8a5db16 (diff)
downloademacs-42ebc34ea8f93efe5b23c0124691207f32055666.tar.gz
Fix bug#17097
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function): Don't propertize `?' or `!' as symbol constituent when after colon.
Diffstat (limited to 'test/indent')
-rw-r--r--test/indent/ruby.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/indent/ruby.rb b/test/indent/ruby.rb
index 99482433145..fb341ee7ba6 100644
--- a/test/indent/ruby.rb
+++ b/test/indent/ruby.rb
@@ -148,6 +148,11 @@ if something == :==
)
end
+# Bug#17097
+if x == :!=
+ something
+end
+
# Example from http://www.ruby-doc.org/docs/ProgrammingRuby/html/language.html
d = 4 + 5 + # no '\' needed
6 + 7