Interesting.
Obviously, this type of data submission should be tied into something like package.el, though it is fraught with error.
Interesting.
Obviously, this type of data submission should be tied into something like package.el, though it is fraught with error.
For example, I use pry and associated debugger stuff when working with Ruby. Want to set a breakpoint more precisely than a method? Need line numbers. Why would I not want that inside an emacs buffer? Because pry's symbolic completion is integrated with readline.
Pair programming; I just describe the position in the program. Humans are much smarter than computers. "You see where you're catching FooError in Bar?" You can also use your finger to point.
Anyway, I'm not saying you never need to know the line number, but I'm saying it's not the movement idiom in Emacs. In vi, all the motion commands take line numbers as arguments, so you use line numbers to navigate. In Emacs, the commands don't take line numbers as arguments, except for goto-line. (In this case, a leap of faith is necessary. Something tells you, error on line 42. So you tell Emacs to go to line 42. The line you are on now must be line 42. QED.)
(global-set-key "\C-cg" 'goto-line)
Is handy to navigate quickly to a line number.Yeah, no wonder I hadn't heard of it:-) I think I've had that binding since version 20 or 21.
For stuff that is not on-screen, then it's the good old ways.