summaryrefslogtreecommitdiff
path: root/lisp/progmodes/ruby-mode.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-11-26Fix indentation of keyword argument arrays/hashes in ruby-modeAaron Jensen
2025-09-16ruby-syntax-propertize: Add exception for /=Dmitry Gutov
2025-08-28ruby-flymake-simple: Refine furtherDmitry Gutov
2025-08-27; ruby-flymake-simple: Only match relative file name (bug#79257)john muhl
2025-08-26Fix 'ruby-flymake-simple' for Ruby 3.4 (Bug#79257)john muhl
2025-08-14New user option 'treesit-enabled-modes' (bug#79180)Juri Linkov
2025-04-28Fix ruby lint output regexpsTim Landscheidt
2025-02-17Prefer '(oddp A)' to '(= 1 (logand A 1))'Stefan Kangas
2025-02-01Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-22; Update version tags of defcustomsEli Zaretskii
2024-12-12Don't call purecopy in progmodes/*.elStefan Kangas
2024-11-28Allow to go back to using 'ruby-mode' after loading 'ruby-ts-mode'Eli Zaretskii
2024-09-02Add new option ruby-bracketed-args-indentAaron Jensen
2024-07-07Checkdoc fixes in progmodesStefan Kangas
2024-05-13ruby-rubocop-use-bundler: New user optionDmitry Gutov
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-12-16ruby-syntax-methods-before-regexp: Drop this whitelistDmitry Gutov
2023-12-10Merge from origin/emacs-29Eli Zaretskii
2023-12-09ruby-mode: Better detect regexp vs division (bug#67569)Dmitry Gutov
2023-10-12Fix a defcustom :typeMauro Aranda
2023-08-03Register more Ruby files in auto-mode-alistStefan Kangas
2023-08-02Don't hardcode ruby version in interpreter-mode-alistStefan Kangas
2023-04-15Merge from origin/emacs-29Eli Zaretskii
2023-04-13ruby-add-log-current-method: Reduce the use of 'nreverse'Dmitry Gutov
2023-03-03Remove ineffective uses of condition-caseMattias EngdegÄrd
2023-02-28ruby-mode: Fix method call indentation in rhs of multiple assignmentDmitry Gutov
2023-02-27ruby-smie-rules: Fix misindentation of a method call after assignmentDmitry Gutov
2023-01-22ruby-mode.el: Expand some docstrings with examplesDmitry Gutov
2023-01-20ruby-ts-mode: Highlight builtin methodsDmitry Gutov
2023-01-19ruby-toggle-block: Fix in ruby-ts-modeDmitry Gutov
2023-01-03Extract common code into ruby-base-mode to derive fromDmitry Gutov
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-31Add version tags and mention the new options in NEWSDmitry Gutov
2022-12-31Add new options for Ruby code indentationDmitry Gutov
2022-12-24Fix ruby-mode.el local command injection vulnerability (bug#60268)Xi Lu
2022-12-20; Fix ruby-method-params-indent's :version valueDmitry Gutov
2022-12-19ruby-method-params-indent: New user optionDmitry Gutov
2022-12-19; ruby-indent-level: Improve the docstringDmitry Gutov
2022-12-19ruby-mode: Support endless singleton method definitions tooDmitry Gutov
2022-12-18ruby-mode: Support endless methods (bug#54702)Dmitry Gutov
2022-12-17ruby-mode: Recognize instance or global var as first arg in parenless callDmitry Gutov
2022-12-17Fix end-of-defun in ruby-modeDmitry Gutov
2022-12-15Fix ruby-add-log-current-method after nested class definitionDmitry Gutov
2022-10-26Pacify recent unused/ignored lexvar warningsBasil L. Contovounesios
2022-08-23Make point-at-eol and point-at-bol obsoleteStefan Kangas
2022-07-08* lisp/progmodes/ruby-mode.el (ruby-mode): Set outline-regexp, outline-level.Juri Linkov
2022-04-26Fix Ruby indentation with double splat as first block paramDmitry Gutov