emacs.rst
changeset 179 e225b746945d
parent 177 02b79b857ee1
child 182 5e9ea846a8c3
equal deleted inserted replaced
178:abe20171d6ed 179:e225b746945d
     1 -*- mode: outline -*-
     1 -*- mode: outline; coding: utf-8 -*-
     2 
     2 
     3 * Debugging.
     3 * Debugging.
     4 
     4 
     5 ** Using edebug.
     5 ** Using edebug.
     6 
     6 
    22 
    22 
    23 ** How debug ini file?
    23 ** How debug ini file?
    24 
    24 
    25 When your InitFile has a bug, or when you load external files that cause
    25 When your InitFile has a bug, or when you load external files that cause
    26 errors, the bug is often hard to find, because the Emacs Lisp reader does not
    26 errors, the bug is often hard to find, because the Emacs Lisp reader does not
    27 know about line numbers and files – it just knows an error happened, and
    27 know about line numbers and files - it just knows an error happened, and
    28 that’s it.
    28 that's it.
    29 
    29 
    30 *** Binary Search.
    30 *** Binary Search.
    31 
    31 
    32 Select half of the file in a region, and M-x eval-region. Depending on whether
    32 Select half of the file in a region, and M-x eval-region. Depending on whether
    33 that causes the error or not, split this half or the other half again, and
    33 that causes the error or not, split this half or the other half again, and