=?utf-8?Q?S=C3=A9bastien_Vauban?= <wxhgmqzgw...@spammotel.com> wrote:
> Hi Nick, > > Nick Dokos wrote: > > =3D?utf-8?Q?S=3DC3=3DA9bastien_Vauban?=3D <wxhgmqzgw...@spammotel.com> wr= > ote: > >> Side question: how do you do to see a really full backtrace? > >>=20 > >> My backtraces always are elided with ellipsis inside the lines... > >>=20 > > > > IIRC, these should do it: > > > > ,---- > > | -- Variable: print-length > > | The value of this variable is the maximum number of elements to > > | print in any list, vector or bool-vector. If an object being > > | printed has more than this many elements, it is abbreviated with > > | an ellipsis. > > |=20 > > | If the value is `nil' (the default), then there is no limit. > > |=20 > > | (setq print-length 2) > > | =3D> 2 > > | (print '(1 2 3 4 5)) > > | -| (1 2 ...) > > | =3D> (1 2 ...) > > |=20 > > | -- Variable: print-level > > | The value of this variable is the maximum depth of nesting of > > | parentheses and brackets when printed. Any list or vector at a > > | depth exceeding this limit is abbreviated with an ellipsis. A > > | value of `nil' (which is the default) means no limit. > > `---- > > Weird, they already both are at nil in my current setup. > > As I don't play with them (in my config), I don't understand how the traces > are still partial... > There's also these two to worry about: -- User Option: eval-expression-print-length -- User Option: eval-expression-print-level These are the values for `print-length' and `print-level' used by `eval-expression', and thus, indirectly, by many interactive evaluation commands (*note Evaluating Emacs-Lisp Expressions: (emacs)Lisp Eval.). by default, 12 and 4 resp. In Tassilo's backtrace, I see ellipses at level 4, so I guess eval-expression-print-level did that. I also dug a bit deeper: if print_level is nil then backtrace sets the maximum level to 8, so deeper calls will be elided. So try setting print_level to some large number and see if that gets rid of the ellipses. However, eight levels should be enough for just about anything, no? Nick