From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 02:45:45 2012 Received: (at submit) by debbugs.gnu.org; 7 Dec 2012 07:45:45 +0000 Received: from localhost ([127.0.0.1]:57784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tgscv-0008MP-6l for submit@debbugs.gnu.org; Fri, 07 Dec 2012 02:45:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54659) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TgqV9-0005BV-JF for submit@debbugs.gnu.org; Fri, 07 Dec 2012 00:29:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgqUo-0000NW-27 for submit@debbugs.gnu.org; Fri, 07 Dec 2012 00:29:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_LOW autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:47329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgqUn-0000NS-Uq for submit@debbugs.gnu.org; Fri, 07 Dec 2012 00:29:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37769) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgqUh-00041Y-11 for bug-gnu-emacs@gnu.org; Fri, 07 Dec 2012 00:29:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgqUb-0000MR-M2 for bug-gnu-emacs@gnu.org; Fri, 07 Dec 2012 00:29:02 -0500 Received: from mail-ie0-f175.google.com ([209.85.223.175]:47760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgqUb-0000MC-EG for bug-gnu-emacs@gnu.org; Fri, 07 Dec 2012 00:28:57 -0500 Received: by mail-ie0-f175.google.com with SMTP id qd14so225959ieb.34 for ; Thu, 06 Dec 2012 21:28:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=HonLmJM4PvIMAGLnKh+tACSzfjRb7AHZl7Gll58Jg6w=; b=Mg3AEyHLtq11xq4RTtEJJZBzb22MRYT1B9+hCmpOopTZVn/Imm9OSyi3hTRzFwTgC7 Pe/aoTkB8VSbO7BfEHGVky/LhmZ/q/cNris3iTFP4WxkrUaiccYh4NM+DsBt2EUgwAlT UsEvOGI71jkuoX02/2SiG2MJMS2Wul9PEbnJ3B7h8RNr5CpAf8KAhIPEFWUVNYtLq1Ai mW0Znb1oxm0+PG5i3rqH5ES4PB7WV4iEbXDBn4QJXtkuU41F0phjZCOj5XgbruRFJLnV g1FIDEAr39/nnJ2BHjNEqALNtKjfxSvnPjJMr4P0JnQhl7YLa8bL2FFxNdvp74eY87xu vevA== MIME-Version: 1.0 Received: by 10.50.13.138 with SMTP id h10mr8257837igc.55.1354858135557; Thu, 06 Dec 2012 21:28:55 -0800 (PST) Received: by 10.64.34.67 with HTTP; Thu, 6 Dec 2012 21:28:55 -0800 (PST) X-Originating-IP: [203.192.252.1] Date: Fri, 7 Dec 2012 10:58:55 +0530 Message-ID: Subject: 24.3.50; C-p moves cursor 2 lines up when global-linum-mode is enabled From: vineet naik To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=f46d044468e3e4151a04d03c7d03 X-Gm-Message-State: ALoCoQkPZmSgANxJGTw574P+phGQ2hZHc04ZFQ7Q/uCr3mjhcx7+1pyOxKCS/aalTvwXNCnHrwE9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 07 Dec 2012 02:45:39 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) --f46d044468e3e4151a04d03c7d03 Content-Type: text/plain; charset=ISO-8859-1 Hello, I am using the latest version of Damien Cassou's emacs-snapshot[1] on Ubuntu 12.04. After it was updated a few days back, I noticed a weird behaviour of `C-p` skipping a line when moving up, ie. C-p moves the cursor 2 lines up instead of 1 After disabling some of my initializations, I figured out that this happens only if global-linum-mode is enabled. Recipe ------ 1. Start emacs with "emacs -Q" 2. Open any file having multiple lines of text/code and try using C-p to move up a line. This works as expected. 3. Enable global-linum-mode 4. Try it again. C-p moves two lines up In GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 3.4.2) of 2012-12-03 on chindi02, modified by Debian (emacs-snapshot package, version 2:20121202-1~ppa1~precise1) Windowing system distributor `The X.Org Foundation', version 11.0.11103000 System Description: Ubuntu 12.04.1 LTS Configured using: `configure '--build' 'i686-linux-gnu' '--host' 'i686-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=i686-linux-gnu' 'host_alias=i686-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LANG: en_IN locale-coding-system: iso-latin-1-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: show-paren-mode: t which-function-mode: t icomplete-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m Recent messages: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. [3 times] Loading /home/vineet/emacs/site/org.el (source)... `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. [5 times] `labels' is an obsolete macro (as of 24.3); use `cl-labels' instead. `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. [17 times] Loading /home/vineet/emacs/site/org.el (source)...done `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. Loading /home/vineet/emacs/site/ondemand.el (source)...done Loading /home/vineet/emacs/site/init.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /usr/share/emacs/24.3.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup ~/emacs/site/org-mode/lisp/org-vm hides /usr/share/emacs/24.3.50/lisp/org/org-vm ~/emacs/site/org-mode/lisp/org-colview hides /usr/share/emacs/24.3.50/lisp/org/org-colview ~/emacs/site/org-mode/lisp/org-agenda hides /usr/share/emacs/24.3.50/lisp/org/org-agenda ~/emacs/site/org-mode/lisp/org-crypt hides /usr/share/emacs/24.3.50/lisp/org/org-crypt ~/emacs/site/org-mode/lisp/org-mobile hides /usr/share/emacs/24.3.50/lisp/org/org-mobile ~/emacs/site/org-mode/lisp/ob-io hides /usr/share/emacs/24.3.50/lisp/org/ob-io ~/emacs/site/org-mode/lisp/org-src hides /usr/share/emacs/24.3.50/lisp/org/org-src ~/emacs/site/org-mode/lisp/org-xoxo hides /usr/share/emacs/24.3.50/lisp/org/org-xoxo ~/emacs/site/org-mode/lisp/org-mac-message hides /usr/share/emacs/24.3.50/lisp/org/org-mac-message ~/emacs/site/org-mode/lisp/org-mks hides /usr/share/emacs/24.3.50/lisp/org/org-mks ~/emacs/site/org-mode/lisp/org-exp hides /usr/share/emacs/24.3.50/lisp/org/org-exp ~/emacs/site/org-mode/lisp/org-irc hides /usr/share/emacs/24.3.50/lisp/org/org-irc ~/emacs/site/org-mode/lisp/org-ctags hides /usr/share/emacs/24.3.50/lisp/org/org-ctags ~/emacs/site/org-mode/lisp/ob-ref hides /usr/share/emacs/24.3.50/lisp/org/ob-ref ~/emacs/site/org-mode/lisp/org-attach hides /usr/share/emacs/24.3.50/lisp/org/org-attach ~/emacs/site/org-mode/lisp/ob-C hides /usr/share/emacs/24.3.50/lisp/org/ob-C ~/emacs/site/org-mode/lisp/ob-dot hides /usr/share/emacs/24.3.50/lisp/org/ob-dot ~/emacs/site/org-mode/lisp/ob-awk hides /usr/share/emacs/24.3.50/lisp/org/ob-awk ~/emacs/site/org-mode/lisp/ob-eval hides /usr/share/emacs/24.3.50/lisp/org/ob-eval ~/emacs/site/org-mode/lisp/ob-maxima hides /usr/share/emacs/24.3.50/lisp/org/ob-maxima ~/emacs/site/org-mode/lisp/ob-shen hides /usr/share/emacs/24.3.50/lisp/org/ob-shen ~/emacs/site/org-mode/lisp/ob hides /usr/share/emacs/24.3.50/lisp/org/ob ~/emacs/site/org-mode/lisp/org-info hides /usr/share/emacs/24.3.50/lisp/org/org-info ~/emacs/site/org-mode/lisp/ob-picolisp hides /usr/share/emacs/24.3.50/lisp/org/ob-picolisp ~/emacs/site/org-mode/lisp/org-docbook hides /usr/share/emacs/24.3.50/lisp/org/org-docbook ~/emacs/site/org-mode/lisp/org hides /usr/share/emacs/24.3.50/lisp/org/org ~/emacs/site/org-mode/lisp/org-special-blocks hides /usr/share/emacs/24.3.50/lisp/org/org-special-blocks ~/emacs/site/org-mode/lisp/org-clock hides /usr/share/emacs/24.3.50/lisp/org/org-clock ~/emacs/site/org-mode/lisp/ob-org hides /usr/share/emacs/24.3.50/lisp/org/ob-org ~/emacs/site/org-mode/lisp/ob-lisp hides /usr/share/emacs/24.3.50/lisp/org/ob-lisp ~/emacs/site/org-mode/lisp/org-bibtex hides /usr/share/emacs/24.3.50/lisp/org/org-bibtex ~/emacs/site/org-mode/lisp/org-icalendar hides /usr/share/emacs/24.3.50/lisp/org/org-icalendar ~/emacs/site/org-mode/lisp/org-odt hides /usr/share/emacs/24.3.50/lisp/org/org-odt ~/emacs/site/org-mode/lisp/ob-asymptote hides /usr/share/emacs/24.3.50/lisp/org/ob-asymptote ~/emacs/site/org-mode/lisp/ob-python hides /usr/share/emacs/24.3.50/lisp/org/ob-python ~/emacs/site/org-mode/lisp/ob-scheme hides /usr/share/emacs/24.3.50/lisp/org/ob-scheme ~/emacs/site/org-mode/lisp/org-pcomplete hides /usr/share/emacs/24.3.50/lisp/org/org-pcomplete ~/emacs/site/org-mode/lisp/ob-keys hides /usr/share/emacs/24.3.50/lisp/org/ob-keys ~/emacs/site/org-mode/lisp/ob-sqlite hides /usr/share/emacs/24.3.50/lisp/org/ob-sqlite ~/emacs/site/org-mode/lisp/ob-R hides /usr/share/emacs/24.3.50/lisp/org/ob-R ~/emacs/site/org-mode/lisp/ob-table hides /usr/share/emacs/24.3.50/lisp/org/ob-table ~/emacs/site/org-mode/lisp/org-feed hides /usr/share/emacs/24.3.50/lisp/org/org-feed ~/emacs/site/org-mode/lisp/ob-exp hides /usr/share/emacs/24.3.50/lisp/org/ob-exp ~/emacs/site/org-mode/lisp/org-ascii hides /usr/share/emacs/24.3.50/lisp/org/org-ascii ~/emacs/site/org-mode/lisp/org-html hides /usr/share/emacs/24.3.50/lisp/org/org-html ~/emacs/site/org-mode/lisp/org-macs hides /usr/share/emacs/24.3.50/lisp/org/org-macs ~/emacs/site/org-mode/lisp/ob-matlab hides /usr/share/emacs/24.3.50/lisp/org/ob-matlab ~/emacs/site/org-mode/lisp/org-indent hides /usr/share/emacs/24.3.50/lisp/org/org-indent ~/emacs/site/org-mode/lisp/ob-ocaml hides /usr/share/emacs/24.3.50/lisp/org/ob-ocaml ~/emacs/site/org-mode/lisp/ob-sass hides /usr/share/emacs/24.3.50/lisp/org/ob-sass ~/emacs/site/org-mode/lisp/org-rmail hides /usr/share/emacs/24.3.50/lisp/org/org-rmail ~/emacs/site/org-mode/lisp/org-footnote hides /usr/share/emacs/24.3.50/lisp/org/org-footnote ~/emacs/site/org-mode/lisp/ob-screen hides /usr/share/emacs/24.3.50/lisp/org/ob-screen ~/emacs/site/org-mode/lisp/org-timer hides /usr/share/emacs/24.3.50/lisp/org/org-timer ~/emacs/site/org-mode/lisp/ob-ledger hides /usr/share/emacs/24.3.50/lisp/org/ob-ledger ~/emacs/site/org-mode/lisp/org-beamer hides /usr/share/emacs/24.3.50/lisp/org/org-beamer ~/emacs/site/org-mode/lisp/ob-lob hides /usr/share/emacs/24.3.50/lisp/org/ob-lob ~/emacs/site/org-mode/lisp/org-jsinfo hides /usr/share/emacs/24.3.50/lisp/org/org-jsinfo ~/emacs/site/org-mode/lisp/ob-comint hides /usr/share/emacs/24.3.50/lisp/org/ob-comint ~/emacs/site/org-mode/lisp/ob-mscgen hides /usr/share/emacs/24.3.50/lisp/org/ob-mscgen ~/emacs/site/org-mode/lisp/org-wl hides /usr/share/emacs/24.3.50/lisp/org/org-wl ~/emacs/site/org-mode/lisp/ob-plantuml hides /usr/share/emacs/24.3.50/lisp/org/ob-plantuml ~/emacs/site/org-mode/lisp/org-protocol hides /usr/share/emacs/24.3.50/lisp/org/org-protocol ~/emacs/site/org-mode/lisp/ob-latex hides /usr/share/emacs/24.3.50/lisp/org/ob-latex ~/emacs/site/org-mode/lisp/org-eshell hides /usr/share/emacs/24.3.50/lisp/org/org-eshell ~/emacs/site/org-mode/lisp/org-plot hides /usr/share/emacs/24.3.50/lisp/org/org-plot ~/emacs/site/org-mode/lisp/ob-java hides /usr/share/emacs/24.3.50/lisp/org/ob-java ~/emacs/site/org-mode/lisp/org-remember hides /usr/share/emacs/24.3.50/lisp/org/org-remember ~/emacs/site/org-mode/lisp/ob-tangle hides /usr/share/emacs/24.3.50/lisp/org/ob-tangle ~/emacs/site/org-mode/lisp/org-lparse hides /usr/share/emacs/24.3.50/lisp/org/org-lparse ~/emacs/site/org-mode/lisp/ob-css hides /usr/share/emacs/24.3.50/lisp/org/ob-css ~/emacs/site/org-mode/lisp/org-datetree hides /usr/share/emacs/24.3.50/lisp/org/org-datetree ~/emacs/site/org-mode/contrib/lisp/org-element hides /usr/share/emacs/24.3.50/lisp/org/org-element ~/emacs/site/org-mode/lisp/org-mhe hides /usr/share/emacs/24.3.50/lisp/org/org-mhe ~/emacs/site/org-mode/lisp/org-list hides /usr/share/emacs/24.3.50/lisp/org/org-list ~/emacs/site/org-mode/lisp/ob-scala hides /usr/share/emacs/24.3.50/lisp/org/ob-scala ~/emacs/site/org-mode/lisp/ob-calc hides /usr/share/emacs/24.3.50/lisp/org/ob-calc ~/emacs/site/org-mode/lisp/org-id hides /usr/share/emacs/24.3.50/lisp/org/org-id ~/emacs/site/org-mode/lisp/ob-haskell hides /usr/share/emacs/24.3.50/lisp/org/ob-haskell ~/emacs/site/org-mode/lisp/org-w3m hides /usr/share/emacs/24.3.50/lisp/org/org-w3m ~/emacs/site/org-mode/lisp/org-taskjuggler hides /usr/share/emacs/24.3.50/lisp/org/org-taskjuggler ~/emacs/site/org-mode/lisp/org-latex hides /usr/share/emacs/24.3.50/lisp/org/org-latex ~/emacs/site/org-mode/lisp/ob-sql hides /usr/share/emacs/24.3.50/lisp/org/ob-sql ~/emacs/site/org-mode/lisp/ob-octave hides /usr/share/emacs/24.3.50/lisp/org/ob-octave ~/emacs/site/org-mode/lisp/ob-ditaa hides /usr/share/emacs/24.3.50/lisp/org/ob-ditaa ~/emacs/site/org-mode/lisp/ob-js hides /usr/share/emacs/24.3.50/lisp/org/ob-js ~/emacs/site/org-mode/lisp/org-faces hides /usr/share/emacs/24.3.50/lisp/org/org-faces ~/emacs/site/org-mode/lisp/ob-fortran hides /usr/share/emacs/24.3.50/lisp/org/ob-fortran ~/emacs/site/org-mode/lisp/org-compat hides /usr/share/emacs/24.3.50/lisp/org/org-compat ~/emacs/site/org-mode/lisp/org-bbdb hides /usr/share/emacs/24.3.50/lisp/org/org-bbdb ~/emacs/site/org-mode/lisp/org-inlinetask hides /usr/share/emacs/24.3.50/lisp/org/org-inlinetask ~/emacs/site/org-mode/lisp/ob-sh hides /usr/share/emacs/24.3.50/lisp/org/ob-sh ~/emacs/site/org-mode/lisp/org-publish hides /usr/share/emacs/24.3.50/lisp/org/org-publish ~/emacs/site/org-mode/lisp/org-table hides /usr/share/emacs/24.3.50/lisp/org/org-table ~/emacs/site/org-mode/lisp/ob-clojure hides /usr/share/emacs/24.3.50/lisp/org/ob-clojure ~/emacs/site/org-mode/lisp/org-capture hides /usr/share/emacs/24.3.50/lisp/org/org-capture ~/emacs/site/org-mode/lisp/org-mew hides /usr/share/emacs/24.3.50/lisp/org/org-mew ~/emacs/site/org-mode/lisp/ob-ruby hides /usr/share/emacs/24.3.50/lisp/org/ob-ruby ~/emacs/site/org-mode/lisp/org-docview hides /usr/share/emacs/24.3.50/lisp/org/org-docview ~/emacs/site/org-mode/lisp/org-exp-blocks hides /usr/share/emacs/24.3.50/lisp/org/org-exp-blocks ~/emacs/site/org-mode/lisp/org-archive hides /usr/share/emacs/24.3.50/lisp/org/org-archive ~/emacs/site/org-mode/lisp/org-freemind hides /usr/share/emacs/24.3.50/lisp/org/org-freemind ~/emacs/site/org-mode/lisp/ob-perl hides /usr/share/emacs/24.3.50/lisp/org/ob-perl ~/emacs/site/org-mode/lisp/org-gnus hides /usr/share/emacs/24.3.50/lisp/org/org-gnus ~/emacs/site/org-mode/lisp/ob-lilypond hides /usr/share/emacs/24.3.50/lisp/org/ob-lilypond ~/emacs/site/org-mode/lisp/org-entities hides /usr/share/emacs/24.3.50/lisp/org/org-entities ~/emacs/site/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/24.3.50/lisp/org/ob-gnuplot ~/emacs/site/org-mode/lisp/org-mouse hides /usr/share/emacs/24.3.50/lisp/org/org-mouse ~/emacs/site/org-mode/lisp/ob-emacs-lisp hides /usr/share/emacs/24.3.50/lisp/org/ob-emacs-lisp ~/emacs/site/org-mode/lisp/org-habit hides /usr/share/emacs/24.3.50/lisp/org/org-habit Features: (shadow sort mail-extr emacsbug sendmail server solarized-dark-theme solarized-definitions org org-fixup autoload ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete pcomplete org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode find-func cal-menu calendar cal-loaddefs gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr wid-edit jinja2-mode sgml-mode php-mode derived rx etags cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe easymenu add-log byte-opt warnings bytecomp byte-compile cconv advice flymake compile comint ansi-color ring flymake-cursor edmacro kmacro ace-jump-mode help-fns cl-macs gv cl cl-lib uniquify nadvice paren which-func imenu icomplete iswitchb avoid erlang-start time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- Vineet Naik -- Vineet Naik --f46d044468e3e4151a04d03c7d03 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello,

I am using the latest version of Damie= n Cassou's emacs-snapshot[1] on
Ubuntu 12.04. After it was up= dated a few days back, I noticed a weird
behaviour of `C-p` skipp= ing a line when moving up, ie. C-p moves the
cursor 2 lines up instead of 1

After disablin= g some of my initializations, I figured out that this
happens onl= y if global-linum-mode is enabled.

Recipe
------

1. Start emacs with "emacs -Q&quo= t;
2. Open any file having multiple lines of text/code and try=A0=
=A0 =A0using C-p to move up a line. This works as expected.=A0
3. Enable global-linum-mode
4. Try it again. C-p moves two l= ines up


In GNU Emacs 24.3.50.1 (i68= 6-pc-linux-gnu, GTK+ Version 3.4.2)
=A0of 2012-12-03 on chindi02,= modified by Debian
=A0(emacs-snapshot package, version 2:20121202-1~ppa1~precise1)
<= div>Windowing system distributor `The X.Org Foundation', version 11.0.1= 1103000
System Description: Ubuntu 12.04.1 LTS

Configured using:
=A0`configure '--build&= #39; 'i686-linux-gnu' '--host' 'i686-linux-gnu'
=A0'--prefix=3D/usr' '--sharedstatedir=3D/var/lib' &= #39;--libexecdir=3D/usr/lib'
=A0'--localstatedir=3D/var' '--infodir=3D/usr/share/info&#= 39;
=A0'--mandir=3D/usr/share/man' '--with-pop=3Dyes&= #39;
=A0'--enable-locallisppath=3D/etc/emacs-snapshot:/etc/em= acs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-li= sp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp'
=A0'--without-compress-info' '--with-crt-dir=3D/usr/lib/i3= 86-linux-gnu/'
=A0'--with-x=3Dyes' '--with-x-tool= kit=3Dgtk3' '--with-imagemagick=3Dyes'
=A0'build_= alias=3Di686-linux-gnu' 'host_alias=3Di686-linux-gnu'
=A0'CFLAGS=3D-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=3D5000 -g -O2'= 'LDFLAGS=3D-g
=A0-Wl,--as-needed -znocombreloc' 'CPP= FLAGS=3D-D_FORTIFY_SOURCE=3D2''

Important = settings:
=A0 value of $LANG: en_IN
=A0 locale-coding-system: iso-lati= n-1-unix
=A0 default enable-multibyte-characters: t
Major mode: Lisp Interaction

Minor mod= es in effect:
=A0 show-paren-mode: t
=A0 which-function-mode: t
= =A0 icomplete-mode: t
=A0 iswitchb-mode: t
=A0 tooltip-= mode: t
=A0 mouse-wheel-mode: t
=A0 file-name-shadow-mo= de: t
=A0 global-font-lock-mode: t
=A0 font-lock-mode: t
=A0 blink-cursor-mode: t
=A0 auto-composition-mode: t
= =A0 auto-encryption-mode: t
=A0 auto-compression-mode: t
=A0 line-number-mode: t
=A0 transient-mark-mode: t

Recent input:
M-x r e p o r t - e m <tab> <return>

=
Recent messages:
`flet' is an obsolete macro (as of 24.3= ); use either `cl-flet' or `cl-letf'. [3 times]
Loading /home/vineet/emacs/site/org.el (source)...
`flet'= ; is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf&#= 39;. [5 times]
`labels' is an obsolete macro (as of 24.3); us= e `cl-labels' instead.
`flet' is an obsolete macro (as of 24.3); use either `cl-flet'= or `cl-letf'. [17 times]
Loading /home/vineet/emacs/site/org= .el (source)...done
`flet' is an obsolete macro (as of 24.3);= use either `cl-flet' or `cl-letf'.
Loading /home/vineet/emacs/site/ondemand.el (source)...done
= Loading /home/vineet/emacs/site/init.el (source)...done
For infor= mation about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
/usr/share/emacs/24.3.50/site-lisp/= debian-startup hides /usr/share/emacs/site-lisp/debian-startup
~/= emacs/site/org-mode/lisp/org-vm hides /usr/share/emacs/24.3.50/lisp/org/org= -vm
~/emacs/site/org-mode/lisp/org-colview hides /usr/share/emacs/24.3.50/= lisp/org/org-colview
~/emacs/site/org-mode/lisp/org-agenda hides = /usr/share/emacs/24.3.50/lisp/org/org-agenda
~/emacs/site/org-mod= e/lisp/org-crypt hides /usr/share/emacs/24.3.50/lisp/org/org-crypt
~/emacs/site/org-mode/lisp/org-mobile hides /usr/share/emacs/24.3.50/l= isp/org/org-mobile
~/emacs/site/org-mode/lisp/ob-io hides /usr/sh= are/emacs/24.3.50/lisp/org/ob-io
~/emacs/site/org-mode/lisp/org-s= rc hides /usr/share/emacs/24.3.50/lisp/org/org-src
~/emacs/site/org-mode/lisp/org-xoxo hides /usr/share/emacs/24.3.50/lis= p/org/org-xoxo
~/emacs/site/org-mode/lisp/org-mac-message hides /= usr/share/emacs/24.3.50/lisp/org/org-mac-message
~/emacs/site/org= -mode/lisp/org-mks hides /usr/share/emacs/24.3.50/lisp/org/org-mks
~/emacs/site/org-mode/lisp/org-exp hides /usr/share/emacs/24.3.50/lisp= /org/org-exp
~/emacs/site/org-mode/lisp/org-irc hides /usr/share/= emacs/24.3.50/lisp/org/org-irc
~/emacs/site/org-mode/lisp/org-cta= gs hides /usr/share/emacs/24.3.50/lisp/org/org-ctags
~/emacs/site/org-mode/lisp/ob-ref hides /usr/share/emacs/24.3.50/lisp/= org/ob-ref
~/emacs/site/org-mode/lisp/org-attach hides /usr/share= /emacs/24.3.50/lisp/org/org-attach
~/emacs/site/org-mode/lisp/ob-= C hides /usr/share/emacs/24.3.50/lisp/org/ob-C
~/emacs/site/org-mode/lisp/ob-dot hides /usr/share/emacs/24.3.50/lisp/= org/ob-dot
~/emacs/site/org-mode/lisp/ob-awk hides /usr/share/ema= cs/24.3.50/lisp/org/ob-awk
~/emacs/site/org-mode/lisp/ob-eval hid= es /usr/share/emacs/24.3.50/lisp/org/ob-eval
~/emacs/site/org-mode/lisp/ob-maxima hides /usr/share/emacs/24.3.50/li= sp/org/ob-maxima
~/emacs/site/org-mode/lisp/ob-shen hides /usr/sh= are/emacs/24.3.50/lisp/org/ob-shen
~/emacs/site/org-mode/lisp/ob = hides /usr/share/emacs/24.3.50/lisp/org/ob
~/emacs/site/org-mode/lisp/org-info hides /usr/share/emacs/24.3.50/lis= p/org/org-info
~/emacs/site/org-mode/lisp/ob-picolisp hides /usr/= share/emacs/24.3.50/lisp/org/ob-picolisp
~/emacs/site/org-mode/li= sp/org-docbook hides /usr/share/emacs/24.3.50/lisp/org/org-docbook
~/emacs/site/org-mode/lisp/org hides /usr/share/emacs/24.3.50/lisp/org= /org
~/emacs/site/org-mode/lisp/org-special-blocks hides /usr/sha= re/emacs/24.3.50/lisp/org/org-special-blocks
~/emacs/site/org-mod= e/lisp/org-clock hides /usr/share/emacs/24.3.50/lisp/org/org-clock
~/emacs/site/org-mode/lisp/ob-org hides /usr/share/emacs/24.3.50/lisp/= org/ob-org
~/emacs/site/org-mode/lisp/ob-lisp hides /usr/share/em= acs/24.3.50/lisp/org/ob-lisp
~/emacs/site/org-mode/lisp/org-bibte= x hides /usr/share/emacs/24.3.50/lisp/org/org-bibtex
~/emacs/site/org-mode/lisp/org-icalendar hides /usr/share/emacs/24.3.5= 0/lisp/org/org-icalendar
~/emacs/site/org-mode/lisp/org-odt hides= /usr/share/emacs/24.3.50/lisp/org/org-odt
~/emacs/site/org-mode/= lisp/ob-asymptote hides /usr/share/emacs/24.3.50/lisp/org/ob-asymptote
~/emacs/site/org-mode/lisp/ob-python hides /usr/share/emacs/24.3.50/li= sp/org/ob-python
~/emacs/site/org-mode/lisp/ob-scheme hides /usr/= share/emacs/24.3.50/lisp/org/ob-scheme
~/emacs/site/org-mode/lisp= /org-pcomplete hides /usr/share/emacs/24.3.50/lisp/org/org-pcomplete
~/emacs/site/org-mode/lisp/ob-keys hides /usr/share/emacs/24.3.50/lisp= /org/ob-keys
~/emacs/site/org-mode/lisp/ob-sqlite hides /usr/shar= e/emacs/24.3.50/lisp/org/ob-sqlite
~/emacs/site/org-mode/lisp/ob-= R hides /usr/share/emacs/24.3.50/lisp/org/ob-R
~/emacs/site/org-mode/lisp/ob-table hides /usr/share/emacs/24.3.50/lis= p/org/ob-table
~/emacs/site/org-mode/lisp/org-feed hides /usr/sha= re/emacs/24.3.50/lisp/org/org-feed
~/emacs/site/org-mode/lisp/ob-= exp hides /usr/share/emacs/24.3.50/lisp/org/ob-exp
~/emacs/site/org-mode/lisp/org-ascii hides /usr/share/emacs/24.3.50/li= sp/org/org-ascii
~/emacs/site/org-mode/lisp/org-html hides /usr/s= hare/emacs/24.3.50/lisp/org/org-html
~/emacs/site/org-mode/lisp/o= rg-macs hides /usr/share/emacs/24.3.50/lisp/org/org-macs
~/emacs/site/org-mode/lisp/ob-matlab hides /usr/share/emacs/24.3.50/li= sp/org/ob-matlab
~/emacs/site/org-mode/lisp/org-indent hides /usr= /share/emacs/24.3.50/lisp/org/org-indent
~/emacs/site/org-mode/li= sp/ob-ocaml hides /usr/share/emacs/24.3.50/lisp/org/ob-ocaml
~/emacs/site/org-mode/lisp/ob-sass hides /usr/share/emacs/24.3.50/lisp= /org/ob-sass
~/emacs/site/org-mode/lisp/org-rmail hides /usr/shar= e/emacs/24.3.50/lisp/org/org-rmail
~/emacs/site/org-mode/lisp/org= -footnote hides /usr/share/emacs/24.3.50/lisp/org/org-footnote
~/emacs/site/org-mode/lisp/ob-screen hides /usr/share/emacs/24.3.50/li= sp/org/ob-screen
~/emacs/site/org-mode/lisp/org-timer hides /usr/= share/emacs/24.3.50/lisp/org/org-timer
~/emacs/site/org-mode/lisp= /ob-ledger hides /usr/share/emacs/24.3.50/lisp/org/ob-ledger
~/emacs/site/org-mode/lisp/org-beamer hides /usr/share/emacs/24.3.50/l= isp/org/org-beamer
~/emacs/site/org-mode/lisp/ob-lob hides /usr/s= hare/emacs/24.3.50/lisp/org/ob-lob
~/emacs/site/org-mode/lisp/org= -jsinfo hides /usr/share/emacs/24.3.50/lisp/org/org-jsinfo
~/emacs/site/org-mode/lisp/ob-comint hides /usr/share/emacs/24.3.50/li= sp/org/ob-comint
~/emacs/site/org-mode/lisp/ob-mscgen hides /usr/= share/emacs/24.3.50/lisp/org/ob-mscgen
~/emacs/site/org-mode/lisp= /org-wl hides /usr/share/emacs/24.3.50/lisp/org/org-wl
~/emacs/site/org-mode/lisp/ob-plantuml hides /usr/share/emacs/24.3.50/= lisp/org/ob-plantuml
~/emacs/site/org-mode/lisp/org-protocol hide= s /usr/share/emacs/24.3.50/lisp/org/org-protocol
~/emacs/site/org= -mode/lisp/ob-latex hides /usr/share/emacs/24.3.50/lisp/org/ob-latex
~/emacs/site/org-mode/lisp/org-eshell hides /usr/share/emacs/24.3.50/l= isp/org/org-eshell
~/emacs/site/org-mode/lisp/org-plot hides /usr= /share/emacs/24.3.50/lisp/org/org-plot
~/emacs/site/org-mode/lisp= /ob-java hides /usr/share/emacs/24.3.50/lisp/org/ob-java
~/emacs/site/org-mode/lisp/org-remember hides /usr/share/emacs/24.3.50= /lisp/org/org-remember
~/emacs/site/org-mode/lisp/ob-tangle hides= /usr/share/emacs/24.3.50/lisp/org/ob-tangle
~/emacs/site/org-mod= e/lisp/org-lparse hides /usr/share/emacs/24.3.50/lisp/org/org-lparse
~/emacs/site/org-mode/lisp/ob-css hides /usr/share/emacs/24.3.50/lisp/= org/ob-css
~/emacs/site/org-mode/lisp/org-datetree hides /usr/sha= re/emacs/24.3.50/lisp/org/org-datetree
~/emacs/site/org-mode/cont= rib/lisp/org-element hides /usr/share/emacs/24.3.50/lisp/org/org-element
~/emacs/site/org-mode/lisp/org-mhe hides /usr/share/emacs/24.3.50/lisp= /org/org-mhe
~/emacs/site/org-mode/lisp/org-list hides /usr/share= /emacs/24.3.50/lisp/org/org-list
~/emacs/site/org-mode/lisp/ob-sc= ala hides /usr/share/emacs/24.3.50/lisp/org/ob-scala
~/emacs/site/org-mode/lisp/ob-calc hides /usr/share/emacs/24.3.50/lisp= /org/ob-calc
~/emacs/site/org-mode/lisp/org-id hides /usr/share/e= macs/24.3.50/lisp/org/org-id
~/emacs/site/org-mode/lisp/ob-haskel= l hides /usr/share/emacs/24.3.50/lisp/org/ob-haskell
~/emacs/site/org-mode/lisp/org-w3m hides /usr/share/emacs/24.3.50/lisp= /org/org-w3m
~/emacs/site/org-mode/lisp/org-taskjuggler hides /us= r/share/emacs/24.3.50/lisp/org/org-taskjuggler
~/emacs/site/org-m= ode/lisp/org-latex hides /usr/share/emacs/24.3.50/lisp/org/org-latex
~/emacs/site/org-mode/lisp/ob-sql hides /usr/share/emacs/24.3.50/lisp/= org/ob-sql
~/emacs/site/org-mode/lisp/ob-octave hides /usr/share/= emacs/24.3.50/lisp/org/ob-octave
~/emacs/site/org-mode/lisp/ob-di= taa hides /usr/share/emacs/24.3.50/lisp/org/ob-ditaa
~/emacs/site/org-mode/lisp/ob-js hides /usr/share/emacs/24.3.50/lisp/o= rg/ob-js
~/emacs/site/org-mode/lisp/org-faces hides /usr/share/em= acs/24.3.50/lisp/org/org-faces
~/emacs/site/org-mode/lisp/ob-fort= ran hides /usr/share/emacs/24.3.50/lisp/org/ob-fortran
~/emacs/site/org-mode/lisp/org-compat hides /usr/share/emacs/24.3.50/l= isp/org/org-compat
~/emacs/site/org-mode/lisp/org-bbdb hides /usr= /share/emacs/24.3.50/lisp/org/org-bbdb
~/emacs/site/org-mode/lisp= /org-inlinetask hides /usr/share/emacs/24.3.50/lisp/org/org-inlinetask
~/emacs/site/org-mode/lisp/ob-sh hides /usr/share/emacs/24.3.50/lisp/o= rg/ob-sh
~/emacs/site/org-mode/lisp/org-publish hides /usr/share/= emacs/24.3.50/lisp/org/org-publish
~/emacs/site/org-mode/lisp/org= -table hides /usr/share/emacs/24.3.50/lisp/org/org-table
~/emacs/site/org-mode/lisp/ob-clojure hides /usr/share/emacs/24.3.50/l= isp/org/ob-clojure
~/emacs/site/org-mode/lisp/org-capture hides /= usr/share/emacs/24.3.50/lisp/org/org-capture
~/emacs/site/org-mod= e/lisp/org-mew hides /usr/share/emacs/24.3.50/lisp/org/org-mew
~/emacs/site/org-mode/lisp/ob-ruby hides /usr/share/emacs/24.3.50/lisp= /org/ob-ruby
~/emacs/site/org-mode/lisp/org-docview hides /usr/sh= are/emacs/24.3.50/lisp/org/org-docview
~/emacs/site/org-mode/lisp= /org-exp-blocks hides /usr/share/emacs/24.3.50/lisp/org/org-exp-blocks
~/emacs/site/org-mode/lisp/org-archive hides /usr/share/emacs/24.3.50/= lisp/org/org-archive
~/emacs/site/org-mode/lisp/org-freemind hide= s /usr/share/emacs/24.3.50/lisp/org/org-freemind
~/emacs/site/org= -mode/lisp/ob-perl hides /usr/share/emacs/24.3.50/lisp/org/ob-perl
~/emacs/site/org-mode/lisp/org-gnus hides /usr/share/emacs/24.3.50/lis= p/org/org-gnus
~/emacs/site/org-mode/lisp/ob-lilypond hides /usr/= share/emacs/24.3.50/lisp/org/ob-lilypond
~/emacs/site/org-mode/li= sp/org-entities hides /usr/share/emacs/24.3.50/lisp/org/org-entities
~/emacs/site/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/24.3.50/l= isp/org/ob-gnuplot
~/emacs/site/org-mode/lisp/org-mouse hides /us= r/share/emacs/24.3.50/lisp/org/org-mouse
~/emacs/site/org-mode/li= sp/ob-emacs-lisp hides /usr/share/emacs/24.3.50/lisp/org/ob-emacs-lisp
~/emacs/site/org-mode/lisp/org-habit hides /usr/share/emacs/24.3.50/li= sp/org/org-habit

Features:
(shadow sort = mail-extr emacsbug sendmail server solarized-dark-theme
solarized= -definitions org org-fixup autoload ob-emacs-lisp ob-tangle
ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-ev= al
org-pcomplete pcomplete org-list org-faces org-compat org-enti= ties
org-macs noutline outline easy-mmode find-func cal-menu cale= ndar
cal-loaddefs gnus-sum nnoo gnus-group gnus-undo nnmail mail-source
gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 = mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2= 047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems
nnheader gnus-util mail-utils mm-util mail-prsvr wid-edit jinja2-mode=
sgml-mode php-mode derived rx etags cc-langs cc-mode cc-fonts cc= -guess
cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar=
sb-image ezimage dframe easymenu add-log byte-opt warnings bytec= omp
byte-compile cconv advice flymake compile comint ansi-color r= ing
flymake-cursor edmacro kmacro ace-jump-mode help-fns cl-macs gv cl
cl-lib uniquify nadvice paren which-func imenu icomplete iswitchb av= oid
erlang-start time-date tooltip ediff-hook vc-hooks lisp-float= -type
mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe
<= div>tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow<= /div>
timer select scroll-bar mouse jit-lock font-lock syntax facemenu<= /div>
font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan<= /div>
thai tai-viet lao korean japanese hebrew greek romanian slovak cz= ech
european ethiopic indian cyrillic chinese case-table epa-hook=
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face macroexp files text-properties overlay sha1 md5 base64 forma= t
env code-pages mule custom widget hashtable-print-readable back= quote
make-network-process dbusbind dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

--=A0
Vineet Naik

-- Vineet Naik
--f46d044468e3e4151a04d03c7d03-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 02:48:20 2012 Received: (at control) by debbugs.gnu.org; 7 Dec 2012 07:48:20 +0000 Received: from localhost ([127.0.0.1]:57789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TgsfT-0008QT-9I for submit@debbugs.gnu.org; Fri, 07 Dec 2012 02:48:19 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:35544) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TgsfR-0008QM-9M for control@debbugs.gnu.org; Fri, 07 Dec 2012 02:48:18 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Tgsf9-0005V2-9H for control@debbugs.gnu.org; Fri, 07 Dec 2012 02:47:59 -0500 Date: Fri, 07 Dec 2012 02:47:59 -0500 Message-Id: Subject: control message for bug 13111 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) merge 13108 13111 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 04:27:10 2012 Received: (at 13111) by debbugs.gnu.org; 7 Dec 2012 09:27:10 +0000 Received: from localhost ([127.0.0.1]:57911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TguD8-00037Y-Eg for submit@debbugs.gnu.org; Fri, 07 Dec 2012 04:27:10 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:65252) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TguD5-00037N-3e for 13111@debbugs.gnu.org; Fri, 07 Dec 2012 04:27:09 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MEN00100M4FCH00@a-mtaout21.012.net.il> for 13111@debbugs.gnu.org; Fri, 07 Dec 2012 11:26:47 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MEN0018EM8N7S80@a-mtaout21.012.net.il>; Fri, 07 Dec 2012 11:26:47 +0200 (IST) Date: Fri, 07 Dec 2012 11:26:28 +0200 From: Eli Zaretskii Subject: Re: bug#13111: 24.3.50; C-p moves cursor 2 lines up when global-linum-mode is enabled In-reply-to: X-012-Sender: halo1@inter.net.il To: vineet naik Message-id: <83ip8enrgb.fsf@gnu.org> References: X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Date: Fri, 7 Dec 2012 10:58:55 +0530 > From: vineet naik > > I am using the latest version of Damien Cassou's emacs-snapshot[1] on > Ubuntu 12.04. After it was updated a few days back, I noticed a weird > behaviour of `C-p` skipping a line when moving up, ie. C-p moves the > cursor 2 lines up instead of 1 > > After disabling some of my initializations, I figured out that this > happens only if global-linum-mode is enabled. > > Recipe > ------ > > 1. Start emacs with "emacs -Q" > 2. Open any file having multiple lines of text/code and try > using C-p to move up a line. This works as expected. > 3. Enable global-linum-mode > 4. Try it again. C-p moves two lines up [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 13111 Cc: 13111@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Date: Fri, 7 Dec 2012 10:58:55 +0530 > From: vineet naik > > I am using the latest version of Damien Cassou's emacs-snapshot[1] on > Ubuntu 12.04. After it was updated a few days back, I noticed a weird > behaviour of `C-p` skipping a line when moving up, ie. C-p moves the > cursor 2 lines up instead of 1 > > After disabling some of my initializations, I figured out that this > happens only if global-linum-mode is enabled. > > Recipe > ------ > > 1. Start emacs with "emacs -Q" > 2. Open any file having multiple lines of text/code and try > using C-p to move up a line. This works as expected. > 3. Enable global-linum-mode > 4. Try it again. C-p moves two lines up [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4983] > Date: Fri, 7 Dec 2012 10:58:55 +0530 > From: vineet naik > > I am using the latest version of Damien Cassou's emacs-snapshot[1] on > Ubuntu 12.04. After it was updated a few days back, I noticed a weird > behaviour of `C-p` skipping a line when moving up, ie. C-p moves the > cursor 2 lines up instead of 1 > > After disabling some of my initializations, I figured out that this > happens only if global-linum-mode is enabled. > > Recipe > ------ > > 1. Start emacs with "emacs -Q" > 2. Open any file having multiple lines of text/code and try > using C-p to move up a line. This works as expected. > 3. Enable global-linum-mode > 4. Try it again. C-p moves two lines up Thanks, this is a duplicate of bug #13108. From unknown Sat Aug 09 13:19:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Jan 2013 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator