all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test.
       [not found] <E1VYe9h-0002vp-Tu@vcs.savannah.gnu.org>
@ 2013-10-22 17:19 ` Dmitry Gutov
  2013-10-23  4:00   ` Stefan Monnier
  2013-10-23 18:20   ` Stefan Monnier
  0 siblings, 2 replies; 4+ messages in thread
From: Dmitry Gutov @ 2013-10-22 17:19 UTC (permalink / raw
  To: Stefan Monnier; +Cc: emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:
> ------------------------------------------------------------
> revno: 114743
> revision-id: monnier@iro.umontreal.ca-20131022154556-a7x7qxsz9pty3t67
> parent: yamaoka@jpl.org-20131022135527-re3k8e2lr12one8v
> committer: Stefan Monnier <monnier@iro.umontreal.ca>
> branch nick: trunk
> timestamp: Tue 2013-10-22 11:45:56 -0400
> message:
>   * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test.
>   * lisp/progmodes/ruby-mode.el (ruby-smie-rules):
>   Remove corresponding workaround.  Fix indentation rule of ";" so it
>   also applies when ";" is the parent.

Thanks! Unfortunately, this change makes many examples in ruby.rb scan
until the beginning of the buffer when calculating indentation, and
among them the ones farther from the beginning give up with (error "Lisp
nesting exceeds `max-lisp-eval-depth'"), for example these:

foo.
  bar

foo
  .bar

z = {
  foo: {
    a: "aaa",
    b: "bbb"
  }
}



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test.
  2013-10-22 17:19 ` trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test Dmitry Gutov
@ 2013-10-23  4:00   ` Stefan Monnier
  2013-10-23 18:20   ` Stefan Monnier
  1 sibling, 0 replies; 4+ messages in thread
From: Stefan Monnier @ 2013-10-23  4:00 UTC (permalink / raw
  To: Dmitry Gutov; +Cc: emacs-devel

> Thanks! Unfortunately, this change makes many examples in ruby.rb scan
> until the beginning of the buffer when calculating indentation, and
> among them the ones farther from the beginning give up with (error "Lisp
> nesting exceeds `max-lisp-eval-depth'"), for example these:

Oh, yuck!


        Stefan



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test.
  2013-10-22 17:19 ` trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test Dmitry Gutov
  2013-10-23  4:00   ` Stefan Monnier
@ 2013-10-23 18:20   ` Stefan Monnier
  2013-10-24  0:49     ` Dmitry Gutov
  1 sibling, 1 reply; 4+ messages in thread
From: Stefan Monnier @ 2013-10-23 18:20 UTC (permalink / raw
  To: Dmitry Gutov; +Cc: emacs-devel

> Thanks! Unfortunately, this change makes many examples in ruby.rb scan
> until the beginning of the buffer when calculating indentation, and

I believe I've fixed this problem, now,


        Stefan



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test.
  2013-10-23 18:20   ` Stefan Monnier
@ 2013-10-24  0:49     ` Dmitry Gutov
  0 siblings, 0 replies; 4+ messages in thread
From: Dmitry Gutov @ 2013-10-24  0:49 UTC (permalink / raw
  To: Stefan Monnier; +Cc: emacs-devel

On 23.10.2013 22:20, Stefan Monnier wrote:
> I believe I've fixed this problem, now,

Thank you.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-10-24  0:49 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E1VYe9h-0002vp-Tu@vcs.savannah.gnu.org>
2013-10-22 17:19 ` trunk r114743: * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix opener-test Dmitry Gutov
2013-10-23  4:00   ` Stefan Monnier
2013-10-23 18:20   ` Stefan Monnier
2013-10-24  0:49     ` Dmitry Gutov

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.