diff options
| author | Bozhidar Batsov | 2015-03-17 22:41:36 +0200 |
|---|---|---|
| committer | Bozhidar Batsov | 2015-03-17 22:41:36 +0200 |
| commit | 771978259eb6b1caf0a37554c006e42d7ab802c6 (patch) | |
| tree | efc2bc182f8bcd5aa1c278e114e247795ca0fb9c | |
| parent | 7cf5b3748cb1c8df5a0189bf6b5e95b550c16668 (diff) | |
| download | emacs-771978259eb6b1caf0a37554c006e42d7ab802c6.tar.gz emacs-771978259eb6b1caf0a37554c006e42d7ab802c6.zip | |
Font-lock more Kernel methods as built-in
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/progmodes/ruby-mode.el | 14 |
2 files changed, 19 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index cf4eeae2287..57d988b6887 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2015-03-17 Bozhidar Batsov <bozhidar@batsov.com> | ||
| 2 | |||
| 3 | * progmodes/ruby-mode.el (ruby-font-lock-keywords): Font-lock | ||
| 4 | more Kernel methods. | ||
| 5 | |||
| 1 | 2015-03-17 Michael Albinus <michael.albinus@gmx.de> | 6 | 2015-03-17 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 7 | ||
| 3 | * tramp-sh.el (tramp-maybe-send-script): Avoid leading tabs in | 8 | * 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 060bc847eb4..40204faa379 100644 --- a/lisp/progmodes/ruby-mode.el +++ b/lisp/progmodes/ruby-mode.el | |||
| @@ -2069,16 +2069,25 @@ See `font-lock-syntax-table'.") | |||
| 2069 | ruby-font-lock-keyword-beg-re | 2069 | ruby-font-lock-keyword-beg-re |
| 2070 | (regexp-opt | 2070 | (regexp-opt |
| 2071 | '( ;; built-in methods on Kernel | 2071 | '( ;; built-in methods on Kernel |
| 2072 | "abort" | ||
| 2072 | "at_exit" | 2073 | "at_exit" |
| 2073 | "autoload" | 2074 | "autoload" |
| 2074 | "autoload?" | 2075 | "autoload?" |
| 2076 | "binding" | ||
| 2077 | "block_given?" | ||
| 2078 | "callcc" | ||
| 2079 | "caller" | ||
| 2075 | "catch" | 2080 | "catch" |
| 2076 | "eval" | 2081 | "eval" |
| 2077 | "exec" | 2082 | "exec" |
| 2083 | "exit" | ||
| 2084 | "exit!" | ||
| 2078 | "fork" | 2085 | "fork" |
| 2079 | "format" | 2086 | "format" |
| 2087 | "global_variables" | ||
| 2080 | "lambda" | 2088 | "lambda" |
| 2081 | "load" | 2089 | "load" |
| 2090 | "local_variables" | ||
| 2082 | "loop" | 2091 | "loop" |
| 2083 | "open" | 2092 | "open" |
| 2084 | "p" | 2093 | "p" |
| @@ -2089,11 +2098,16 @@ See `font-lock-syntax-table'.") | |||
| 2089 | "puts" | 2098 | "puts" |
| 2090 | "require" | 2099 | "require" |
| 2091 | "require_relative" | 2100 | "require_relative" |
| 2101 | "sleep" | ||
| 2092 | "spawn" | 2102 | "spawn" |
| 2093 | "sprintf" | 2103 | "sprintf" |
| 2104 | "srand" | ||
| 2094 | "syscall" | 2105 | "syscall" |
| 2095 | "system" | 2106 | "system" |
| 2107 | "throw" | ||
| 2108 | "trace_var" | ||
| 2096 | "trap" | 2109 | "trap" |
| 2110 | "untrace_var" | ||
| 2097 | "warn" | 2111 | "warn" |
| 2098 | ;; keyword-like private methods on Module | 2112 | ;; keyword-like private methods on Module |
| 2099 | "alias_method" | 2113 | "alias_method" |