From unknown Wed Aug 20 06:40:39 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15184 <15184@debbugs.gnu.org> To: bug#15184 <15184@debbugs.gnu.org> Subject: Status: 24.3.50; Flymake get-real-name does not use customization Reply-To: bug#15184 <15184@debbugs.gnu.org> Date: Wed, 20 Aug 2025 13:40:39 +0000 retitle 15184 24.3.50; Flymake get-real-name does not use customization reassign 15184 emacs submitter 15184 Oleg Sivokon severity 15184 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 25 11:43:03 2013 Received: (at submit) by debbugs.gnu.org; 25 Aug 2013 15:43:03 +0000 Received: from localhost ([127.0.0.1]:54726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDcT0-00056i-9o for submit@debbugs.gnu.org; Sun, 25 Aug 2013 11:43:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37747) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDcSy-00056J-4V for submit@debbugs.gnu.org; Sun, 25 Aug 2013 11:43:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VDcSp-0002Z8-7w for submit@debbugs.gnu.org; Sun, 25 Aug 2013 11:42:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDcSp-0002Z4-4g for submit@debbugs.gnu.org; Sun, 25 Aug 2013 11:42:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDcSg-0003fr-ER for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2013 11:42:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VDcSV-0002Vb-7J for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2013 11:42:42 -0400 Received: from mail-we0-x231.google.com ([2a00:1450:400c:c03::231]:41193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDcSU-0002UQ-UK for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2013 11:42:31 -0400 Received: by mail-we0-f177.google.com with SMTP id q55so1976426wes.22 for ; Sun, 25 Aug 2013 08:42:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=xAoIcwpHnNHL15qPLjuV+0UYQIKvyFMTmnaQhjP9hMA=; b=avOwmKTFwMUj8IhKWxVxmLsqAxdX1Yn4obqPafPR4HdZN3ifYnz+La/d98QxDKHgtB hbKhiHlis+3AnoS7eUob8f21LUvoVG/WTFlPFMblSVApShgkMxiWsIi41aGB47Sj18Cu K0cKSjKdTR1sDUETue/fkbYwL8CWHvi9JMSqz0RT3Ig27Kp8hifQ9eiV4XufilIBx4ez Uk4y5c+h6WpnmFV8J2iTYhTpqs6jcpogcRhhrDbEg/fs0KLKw6gqF2XFEbGyj2SU8VOw RXYsljKqgXvwR7yXFkKQHXqc8EN7yR39zj6uufSDIcmIrtPeiJCbfrQ3GW9bFvA7ihK8 xW1Q== X-Received: by 10.180.149.204 with SMTP id uc12mr4535910wib.47.1377445349582; Sun, 25 Aug 2013 08:42:29 -0700 (PDT) Received: from wvxvvw-laptop ([109.64.130.34]) by mx.google.com with ESMTPSA id r6sm11720684wiw.0.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 25 Aug 2013 08:42:28 -0700 (PDT) From: Oleg Sivokon To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Flymake get-real-name does not use customization Date: Sun, 25 Aug 2013 18:39:18 +0300 Message-ID: <878uzpvkyh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.4 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hello, I believe that this is the bug in `flymake-get-real-file-name-function' The function is very short, so I post it all here: (defun flymake-get-real-file-name-function (file-name) (or (nth 4 (flymake-get-file-name-mode-and-masks file-name)) 'flymake-get-real-file-name)) (nth 4 ...) is always `nil' because the results `flymake-get-file-name-mode-and-masks' returns are of the form: (init-func cleanup-func? name-func?) - i.e. 3 top. In order for this function to work properly it has to be (nth 2 ...) Here's the example output of (flymake-get-file-name-mode-and-masks "/foo.js") (flymake-jshint-init flymake-simple-cleanup flymake-get-real-file-name) That's all, thanks in advance. Oleg In GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.6.4) of 2013-08-16 on wvxvvw-laptop Bzr revision: 113919 xfq.free@gmail.com-20130816082749-ofgnarda07gqnoct Windowing system distributor `Fedora Project', version 11.0.11303000 System Description: Fedora release 18 (Spherical Cow) Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: elisp-slime-nav-mode: t global-undo-tree-mode: t undo-tree-mode: t global-hl-line-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t jabber-activity-mode: t yas-global-mode: t yas-minor-mode: t global-auto-complete-mode: t auto-complete-mode: t global-rudel-minor-mode: t display-time-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: C-w C-x o C-x b . h x C-n C-n C-n C-n C-n C-n C-e z C-x o C-x o C-s r e a l M-f M-f M-f M-f M-b C-b C-SPC M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-w C-x o C-x b M-> " C-y " C-x C-x o C-/ C-x o C-n C-f C-f C-M-S-f M-w C-x o C-x o C-e C-y C-p C-p M-m C-k C-y C-n C-n M-b M-b C-y M-d M-d C-e C-j C-p C-p C-p C-p C-p C-p C-p C-p C-n M-f M-f M-f M-b C-SPC M-f M-f M-f M-f M-f M-w M-> C-y C-j C-p C-e C-b C-b C-b C-f C-f C-M-b C-k C-y C-M-S-SPC C-M-S-b M-q C-f C-M-f C-M-f C-M-f C-M-f C-M-f C-M-f C-M-f C-M-f C-M-f C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-e C-k M-SPC C-n C-k M-SPC C-n C-k SPC C-n C-n C-e C-k SPC C-n C-n C-n C-n C-n C-n C-n C-/ C-e C-n C-n C-n C-e C-k SPC M-f M-f M-f M-f C-f C-e C-k SPC M-f M-f M-f M-f M-f M-f M-f C-f C-e C-k SPC M-f M-f M-f M-f C-f C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p M-f M-f M-f M-f C-h v q C-x o C-p M-. C-u C-SPC C-l C-p C-p M-m C-M-S-f M-w M-x e m a c s - b u g r e p o r t - b u g C-e Recent messages: Main.hx: 0 error(s), 0 warning(s) in 0.09 second(s) Mark saved where search started Mark set [7 times] file /home/wvxvw/Projects/haxe-doodles/src/org/babel/js/Main.hx, init=haxe-flymake-init Auto-saving... Mark set [6 times] [yas] snippet expanded. [yas] Snippet 0 exited. Type "q" to restore previous buffer, M-x scroll-up to scroll help. Searching for flymake-get-file-name-mode-and-masks... Load-path shadows: ~/.emacs.d/ensime/elisp/popup hides /home/wvxvw/.emacs.d/autocomplete/popup ~/.emacs.d/ensime/elisp/fuzzy hides /home/wvxvw/.emacs.d/autocomplete/fuzzy ~/.emacs.d/ensime/elisp/auto-complete hides /home/wvxvw/.emacs.d/autocomplete/auto-complete /home/wvxvw/.emacs.d/w3m/w3m-bookmark hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-bookmark /home/wvxvw/.emacs.d/w3m/w3m-form hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-form /home/wvxvw/.emacs.d/w3m/w3m-cookie hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-cookie /home/wvxvw/.emacs.d/w3m/w3m-bug hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-bug /home/wvxvw/.emacs.d/w3m/w3m-mail hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-mail /home/wvxvw/.emacs.d/w3m/w3m-weather hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-weather /home/wvxvw/.emacs.d/w3m/w3m-dtree hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-dtree /home/wvxvw/.emacs.d/w3m/w3m-favicon hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-favicon /home/wvxvw/.emacs.d/w3m/w3m-proc hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-proc /home/wvxvw/.emacs.d/w3m/w3m-perldoc hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-perldoc /home/wvxvw/.emacs.d/w3m/w3m-rss hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-rss /home/wvxvw/.emacs.d/w3m/w3m-fb hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-fb /home/wvxvw/.emacs.d/w3m/w3m-tabmenu hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-tabmenu /home/wvxvw/.emacs.d/w3m/w3m-symbol hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-symbol /home/wvxvw/.emacs.d/w3m/bookmark-w3m hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/bookmark-w3m /home/wvxvw/.emacs.d/w3m/w3m-namazu hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-namazu /home/wvxvw/.emacs.d/w3m/w3m-search hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-search /home/wvxvw/.emacs.d/w3m/w3m-image hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-image /home/wvxvw/.emacs.d/w3m/w3m-session hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-session /home/wvxvw/.emacs.d/w3m/w3m-lnum hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-lnum /home/wvxvw/.emacs.d/w3m/w3m-filter hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-filter /home/wvxvw/.emacs.d/w3m/w3m-util hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-util /home/wvxvw/.emacs.d/w3m/w3m-ccl hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-ccl /home/wvxvw/.emacs.d/w3m/w3m-antenna hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-antenna /home/wvxvw/.emacs.d/w3m/w3m-hist hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-hist /home/wvxvw/.emacs.d/w3m/w3m hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m /home/wvxvw/.emacs.d/w3m/octet hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/octet /home/wvxvw/.emacs.d/w3m/w3m-ems hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/w3m-ems /home/wvxvw/.emacs.d/w3m/mime-w3m hides /home/wvxvw/.emacs.d/elpa/w3m-20121225.147/mime-w3m /home/wvxvw/.emacs.d/elpa/magit-20130524.1906/.dir-locals hides /usr/local/share/emacs/24.3.50/lisp/gnus/.dir-locals Features: (shadow sort mail-extr emacsbug dabbrev debug misearch multi-isearch flymake-cursor dired-aux vc-dispatcher bookmark elisp-slime-nav etags undo-tree diff hide-region ensime ensime-ui ensime-semantic-highlight ensime-doc ensime-scalex url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf ensime-search ensime-undo ensime-refactor ensime-builder ensime-debug ensime-inf ensime-sbt ensime-comint-utils ensime-auto-complete ensime-config scala-mode2 scala-mode2-map scala-mode2-fontlock scala-mode2-indent scala-mode2-paragraph scala-mode2-syntax scala-mode2-lib haxe-mode ede/haxe-speedbar ede/haxe ede/speedbar ede/files ede ede/base ede/auto ede/source custom/create-project haxe-completion haxe-compiler-mode haxe-project haxe-log haxe-help haxe-utils ehelp electric cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cc-bytecomp formatting i-iterate hl-line erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat pp jabber jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar mailcap jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster jabber-presence jabber-muc jabber-newdisco jabber-widget jabber-disco jabber-chat ewoc jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-keymap jabber-core jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon jabber-conn srv dns starttls tls jabber-xml xml jabber-menu jabber-autoloads jabber-util smtpmail sendmail nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message 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 nnoo nnheader mail-utils w3m browse-url doc-view jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util ecb ecb-symboldef ecb-analyse ecb-compatibility ecb-winman-support ecb-autogen autoload lisp-mnt ecb-tod ecb-cycle ecb-eshell ecb-help ecb-jde ecb-method-browser hideshow ecb-semantic ecb-file-browser ecb-speedbar ecb-layout ecb-create-layout ecb-compilation ecb-common-browser assoc ecb-navigate ecb-mode-line ecb-face tree-buffer ecb-upgrade ecb-cedet-wrapper semantic/db-mode semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db semantic/format semantic/tag-ls semantic/find semantic/ctxt semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet ecb-util thingatpt scheme flymake-jshint js-comint flymake compile yasnippet dropdown-list derived help-mode auto-complete-config auto-complete popup ropemacs pymacs tron-dark-theme dired org-redmine anything org-location-google-maps org-agenda google-maps google-maps-static url-util url-parse auth-source gnus-util mm-util mail-prsvr password-cache url-vars google-maps-geocode google-maps-base json org ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs find-func cal-menu calendar cal-loaddefs edmacro kmacro slime-autoloads ac-js2-autoloads ac-slime-autoloads actionscript-mode-autoloads anything-autoloads auctex-autoloads tex-site bash-completion-autoloads bbdb-autoloads csharp-mode-autoloads cyberpunk-theme-autoloads dic-lookup-w3m-autoloads dsvn-autoloads elisp-slime-nav-autoloads elnode-autoloads db-autoloads creole-autoloads erlang-autoloads expand-region-autoloads fakir-autoloads dash-autoloads flymake-cursor-autoloads google-maps-autoloads impatient-mode-autoloads htmlize-autoloads kv-autoloads linear-undo-autoloads magit-autoloads minimap-autoloads noflet-autoloads paredit-autoloads psvn-autoloads redo+-autoloads scala-mode2-autoloads skewer-mode-autoloads js2-mode-autoloads simple-httpd-autoloads stem-autoloads tuareg-autoloads caml-autoloads undo-tree-autoloads w3m-autoloads info web-autoloads rudel-obby-display rudel-obby rudel-protocol rudel-tls format-spec rudel-socket rudel-transport rudel-mode advice help-fns rudel-display rudel rudel-icons rudel-interactive rudel-compat rudel-hooks rudel-operators rudel-overlay rudel-operations rudel-session-initiation rudel-backend warnings rudel-util rudel-errors eieio-speedbar speedbar sb-image ezimage dframe eieio-custom wid-edit eieio-base eieio byte-opt bytecomp byte-compile cconv eieio-core easymenu easy-mmode cl-macs gv cl cl-loaddefs cl-lib vc-svn package server time 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 prog-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 nadvice 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 gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 25 15:37:59 2013 Received: (at 15184) by debbugs.gnu.org; 25 Aug 2013 19:37:59 +0000 Received: from localhost ([127.0.0.1]:55115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDg8N-0002Nd-2Q for submit@debbugs.gnu.org; Sun, 25 Aug 2013 15:37:59 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:57431) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDg8L-0002NV-2L for 15184@debbugs.gnu.org; Sun, 25 Aug 2013 15:37:57 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VDg8K-0005yE-3F; Sun, 25 Aug 2013 15:37:56 -0400 From: Glenn Morris To: Xue Fuqiao Subject: Re: bug#15184: 24.3.50; Flymake get-real-name does not use customization References: <878uzpvkyh.fsf@gmail.com> X-Spook: Echelon fundamentalist digicash Abbas pink noise e-bomb X-Ran: s2\7}]S[Z5{d;_0o'QQKa"BOLB{9-?&A3mZ4BRqbff+zxTJ*gA3_i:5z!^bCtZl|\wsDj; X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 25 Aug 2013 15:37:55 -0400 In-Reply-To: <878uzpvkyh.fsf@gmail.com> (Oleg Sivokon's message of "Sun, 25 Aug 2013 18:39:18 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -7.2 (-------) X-Debbugs-Envelope-To: 15184 Cc: 15184@debbugs.gnu.org, Oleg Sivokon X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.2 (-------) Oleg Sivokon wrote: > I believe that this is the bug in `flymake-get-real-file-name-function' > The function is very short, so I post it all here: > > (defun flymake-get-real-file-name-function (file-name) > (or (nth 4 (flymake-get-file-name-mode-and-masks file-name)) > 'flymake-get-real-file-name)) > > (nth 4 ...) is always `nil' because the results > `flymake-get-file-name-mode-and-masks' returns are of the form: > (init-func cleanup-func? name-func?) - i.e. 3 top. In order for this > function to work properly it has to be (nth 2 ...) It used to be "nth 2" until revno: 112719.1.1 committer: Xue Fuqiao branch nick: flymake timestamp: Sat 2013-05-25 09:26:12 +0800 message: Refine the documentation of Flymake I have no idea why it was changed as part of that commit. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 25 18:33:24 2013 Received: (at 15184-done) by debbugs.gnu.org; 25 Aug 2013 22:33:24 +0000 Received: from localhost ([127.0.0.1]:55408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDis8-0006fo-3k for submit@debbugs.gnu.org; Sun, 25 Aug 2013 18:33:24 -0400 Received: from mail-ie0-f180.google.com ([209.85.223.180]:38979) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VDis6-0006ff-9m for 15184-done@debbugs.gnu.org; Sun, 25 Aug 2013 18:33:22 -0400 Received: by mail-ie0-f180.google.com with SMTP id x14so3918102ief.11 for <15184-done@debbugs.gnu.org>; Sun, 25 Aug 2013 15:33:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=CZ7SxCoTqRbZJ43RcGr/sd/i+Wiqd8MoZ7jFbtIsRCs=; b=jZpml03LtLjX4zQv9K6LrtilHodHSAxR7Nja4l6XQwm+QRC/oTwnUpdGsKKvOEt8VX Peyibt8vf6fO7B1eZmnCp3uUyc4W7TpGKDnMUtnUSuOPPD+2EA1C01Ueec1dnCOzVICA 3kAR8/xNJMXg7FnxT4VLMwxkbaZAuryl9eyHXv6uQEJT876OjtlNwdhSU185EKlYYSYZ o8B0+873yiYn5nyjzNVhlYfFxu94/kja4DmgR8vQDrZe+D/Xmqr4ZT3EsnKK4dx5coXq p3zwquute1pJ3EAkz73E4B3ax0m0tpJtezTRnAGJtOeoHqNijlpo5zHrvNkBug1sq0ns EMbg== MIME-Version: 1.0 X-Received: by 10.50.39.51 with SMTP id m19mr4660830igk.51.1377470001370; Sun, 25 Aug 2013 15:33:21 -0700 (PDT) Received: by 10.42.51.75 with HTTP; Sun, 25 Aug 2013 15:33:21 -0700 (PDT) Date: Mon, 26 Aug 2013 06:33:21 +0800 Message-ID: Subject: Re: bug#15184: 24.3.50; Flymake get-real-name does not use customization From: Xue Fuqiao To: 15184-done@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15184-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Sorry, I think it's unintentional. It should be fixed in revision 113998. Closing. -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/ From unknown Wed Aug 20 06:40:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Sep 2013 11:24:07 +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