[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 7719782: Font-lock more Kernel methods as built-in
From: |
Bozhidar Batsov |
Subject: |
[Emacs-diffs] master 7719782: Font-lock more Kernel methods as built-in |
Date: |
Tue, 17 Mar 2015 20:42:12 +0000 |
branch: master
commit 771978259eb6b1caf0a37554c006e42d7ab802c6
Author: Bozhidar Batsov <address@hidden>
Commit: Bozhidar Batsov <address@hidden>
Font-lock more Kernel methods as built-in
---
lisp/ChangeLog | 5 +++++
lisp/progmodes/ruby-mode.el | 14 ++++++++++++++
2 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cf4eeae..57d988b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-17 Bozhidar Batsov <address@hidden>
+
+ * progmodes/ruby-mode.el (ruby-font-lock-keywords): Font-lock
+ more Kernel methods.
+
2015-03-17 Michael Albinus <address@hidden>
* tramp-sh.el (tramp-maybe-send-script): Avoid leading tabs in
diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el
index 060bc84..40204fa 100644
--- a/lisp/progmodes/ruby-mode.el
+++ b/lisp/progmodes/ruby-mode.el
@@ -2069,16 +2069,25 @@ See `font-lock-syntax-table'.")
ruby-font-lock-keyword-beg-re
(regexp-opt
'( ;; built-in methods on Kernel
+ "abort"
"at_exit"
"autoload"
"autoload?"
+ "binding"
+ "block_given?"
+ "callcc"
+ "caller"
"catch"
"eval"
"exec"
+ "exit"
+ "exit!"
"fork"
"format"
+ "global_variables"
"lambda"
"load"
+ "local_variables"
"loop"
"open"
"p"
@@ -2089,11 +2098,16 @@ See `font-lock-syntax-table'.")
"puts"
"require"
"require_relative"
+ "sleep"
"spawn"
"sprintf"
+ "srand"
"syscall"
"system"
+ "throw"
+ "trace_var"
"trap"
+ "untrace_var"
"warn"
;; keyword-like private methods on Module
"alias_method"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 7719782: Font-lock more Kernel methods as built-in,
Bozhidar Batsov <=