From unknown Tue Aug 19 21:03:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 May 2014 12:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17608@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14011928135874 (code B ref -1); Tue, 27 May 2014 12:14:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 May 2014 12:13:33 +0000 Received: from localhost ([127.0.0.1]:33059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpGG4-0001Wf-H1 for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44236) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpGG2-0001WT-As for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpGFn-00028H-2o for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:24 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFn-00028D-0a for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFf-0000LE-HJ for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:13:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpGFX-00025z-VZ for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:13:07 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:45936) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFX-00025W-Qu for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:12:59 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4HAOOAhFOkD3Xp/2dsb2JhbABZri8BAQEBAQEGgmUBVpFAhDV0gz0kNAGJDQEUoFGRFJwSAYZxF4VVggOHF4QqBJlzhlSMU4M6Ow Received: from wifi-nat233.ulb.ac.be (HELO LDLC-portable) ([164.15.117.233]) by smtp.ulb.ac.be with ESMTP; 27 May 2014 14:12:57 +0200 From: Nicolas Richard Date: Tue, 27 May 2014 14:12:56 +0200 Message-ID: <87bnujh12v.fsf@yahoo.fr> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -5.0 (-----) 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: -5.0 (-----) Hello, Running: emacs -Q /usr/local/bin/latexmk -f cperl-mode --eval '(goto-char 301038)' -f forward-sexp makes a scan error (unbalanced parenthese) However, leaving out "-f forward-sexp" and hitting C-M-f manually once emacs is loaded makes no error. My guess is that there is some jit propertization/syntax-class-ization that has to be done before C-M-f works. Evalling (message "%S" (buffer-substring 301038 302108)) indeed shows that syntax-table properties are used in the region. But what should be done to fix it ? Fwiw, I encountered the problem trying to use hideshow : emacs -Q /usr/local/bin/latexmk -f cperl-mode -f hs-minor-mode -f hs-hide-all -- Nico. From unknown Tue Aug 19 21:03:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 May 2014 13:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Richard Cc: 17608@debbugs.gnu.org Received: via spool by 17608-submit@debbugs.gnu.org id=B17608.140119741313626 (code B ref 17608); Tue, 27 May 2014 13:31:02 +0000 Received: (at 17608) by debbugs.gnu.org; 27 May 2014 13:30:13 +0000 Received: from localhost ([127.0.0.1]:33098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpHSG-0003Xg-Fw for submit@debbugs.gnu.org; Tue, 27 May 2014 09:30:13 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:34263) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpHS9-0003We-Ef for 17608@debbugs.gnu.org; Tue, 27 May 2014 09:30:06 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVNLd/fU/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNJIgECNIZF456B4Q4BKkZgWqBcYFbIQ X-IPAS-Result: ArYGAIDvNVNLd/fU/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNJIgECNIZF456B4Q4BKkZgWqBcYFbIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="64367934" Received: from 75-119-247-212.dsl.teksavvy.com (HELO pastel.home) ([75.119.247.212]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 27 May 2014 09:29:58 -0400 Received: by pastel.home (Postfix, from userid 20848) id AA5F36046C; Tue, 27 May 2014 09:29:58 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87bnujh12v.fsf@yahoo.fr> Date: Tue, 27 May 2014 09:29:58 -0400 In-Reply-To: <87bnujh12v.fsf@yahoo.fr> (Nicolas Richard's message of "Tue, 27 May 2014 14:12:56 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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.3 (/) > emacs -Q /usr/local/bin/latexmk -f cperl-mode --eval '(goto-char 301038)' -f forward-sexp > makes a scan error (unbalanced parenthese) You probably want to call (syntax-propertize (point-max)) before calling forward-sexp. > emacs -Q /usr/local/bin/latexmk -f cperl-mode -f hs-minor-mode -f hs-hide-all Maybe hs-hide-all should call (syntax-propertize (point-max)), then. Stefan From unknown Tue Aug 19 21:03:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually In-Reply-To: <87bnujh12v.fsf@yahoo.fr> Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Jun 2014 14:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Nicolas Richard , 17608@debbugs.gnu.org Received: via spool by 17608-submit@debbugs.gnu.org id=B17608.140249601427437 (code B ref 17608); Wed, 11 Jun 2014 14:14:02 +0000 Received: (at 17608) by debbugs.gnu.org; 11 Jun 2014 14:13:34 +0000 Received: from localhost ([127.0.0.1]:44243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WujHN-00078N-IB for submit@debbugs.gnu.org; Wed, 11 Jun 2014 10:13:33 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:8453) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WujHH-000788-BL for 17608@debbugs.gnu.org; Wed, 11 Jun 2014 10:13:27 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjkFAARjmFOkD4Xx/2dsb2JhbABarxYBAQEBAQEGBZkUgR11hAQBBXkQCyElDwFHBhOILQEUsXiWZAGGABeFWIF8hniESAShDIxrgXyBQjs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 11 Jun 2014 16:13:20 +0200 From: Nicolas Richard References: <87bnujh12v.fsf@yahoo.fr> Date: Wed, 11 Jun 2014 16:14:41 +0200 Message-ID: <878up3cz3i.fsf@geodiff-mac3.ulb.ac.be> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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.3 (--) Stefan Monnier writes: > Maybe hs-hide-all should call (syntax-propertize (point-max)), then. I forgot to follow up on this bug ; the following indeed worked for me : --- a/lisp/progmodes/hideshow.el +++ b/lisp/progmodes/hideshow.el @@ -789,6 +789,7 @@ If `hs-hide-comments-when-hiding-all' is non-nil, also hide the comments." (unless hs-allow-nesting (hs-discard-overlays (point-min) (point-max))) (goto-char (point-min)) + (syntax-propertize (point-max)) (let ((spew (make-progress-reporter "Hiding all blocks..." (point-min) (point-max))) (re (concat "\\(" -- Nico. From unknown Tue Aug 19 21:03:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Jun 2014 01:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Richard Cc: 17608@debbugs.gnu.org Received: via spool by 17608-submit@debbugs.gnu.org id=B17608.14025356949501 (code B ref 17608); Thu, 12 Jun 2014 01:15:03 +0000 Received: (at 17608) by debbugs.gnu.org; 12 Jun 2014 01:14:54 +0000 Received: from localhost ([127.0.0.1]:44683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WutbR-0002T9-8F for submit@debbugs.gnu.org; Wed, 11 Jun 2014 21:14:53 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:4408) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WutbO-0002Sq-KA for 17608@debbugs.gnu.org; Wed, 11 Jun 2014 21:14:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVNLd+D9/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIxALNBIUGA0kiAQI0hkXjnoHhDgEqRmBaoFxgVsh X-IPAS-Result: ArYGAIDvNVNLd+D9/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIxALNBIUGA0kiAQI0hkXjnoHhDgEqRmBaoFxgVsh X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="66628444" Received: from 75-119-224-253.dsl.teksavvy.com (HELO pastel.home) ([75.119.224.253]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 11 Jun 2014 21:14:44 -0400 Received: by pastel.home (Postfix, from userid 20848) id 4374C6032B; Wed, 11 Jun 2014 21:14:44 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87bnujh12v.fsf@yahoo.fr> <878up3cz3i.fsf@geodiff-mac3.ulb.ac.be> Date: Wed, 11 Jun 2014 21:14:44 -0400 In-Reply-To: <878up3cz3i.fsf@geodiff-mac3.ulb.ac.be> (Nicolas Richard's message of "Wed, 11 Jun 2014 16:14:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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.3 (/) >> Maybe hs-hide-all should call (syntax-propertize (point-max)), then. > I forgot to follow up on this bug ; the following indeed worked for me : Thanks, please install into `trunk'. Stefan From unknown Tue Aug 19 21:03:58 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nicolas Richard Subject: bug#17608: closed (Re: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually) Message-ID: References: <87oaxwtw9x.fsf@yahoo.fr> <87bnujh12v.fsf@yahoo.fr> X-Gnu-PR-Message: they-closed 17608 X-Gnu-PR-Package: emacs Reply-To: 17608@debbugs.gnu.org Date: Fri, 13 Jun 2014 20:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1402689662-22367-1" This is a multi-part message in MIME format... ------------=_1402689662-22367-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error m= anually which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 17608@debbugs.gnu.org. --=20 17608: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17608 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1402689662-22367-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 17608-done) by debbugs.gnu.org; 13 Jun 2014 20:00:37 +0000 Received: from localhost ([127.0.0.1]:46973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WvXeO-0005nh-Rj for submit@debbugs.gnu.org; Fri, 13 Jun 2014 16:00:37 -0400 Received: from mailrelay006.isp.belgacom.be ([195.238.6.172]:65336) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WvXeL-0005nR-VB for 17608-done@debbugs.gnu.org; Fri, 13 Jun 2014 16:00:34 -0400 X-Belgacom-Dynamic: yes Received: from 208.166-177-91.adsl-dyn.isp.belgacom.be (HELO LDLC-portable) ([91.177.166.208]) by relay.skynet.be with ESMTP; 13 Jun 2014 22:00:26 +0200 From: Nicolas Richard To: Stefan Monnier Subject: Re: bug#17608: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually References: <87bnujh12v.fsf@yahoo.fr> <878up3cz3i.fsf@geodiff-mac3.ulb.ac.be> Date: Fri, 13 Jun 2014 22:00:26 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 11 Jun 2014 21:14:44 -0400") Message-ID: <87oaxwtw9x.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17608-done Cc: Nicolas Richard , 17608-done@debbugs.gnu.org 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.0 (/) Stefan Monnier writes: >>> Maybe hs-hide-all should call (syntax-propertize (point-max)), then. >> I forgot to follow up on this bug ; the following indeed worked for me : > > Thanks, please install into `trunk'. In fact you had done that yourself two weeks ago. Closing the bug. -- Nico. ------------=_1402689662-22367-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 May 2014 12:13:33 +0000 Received: from localhost ([127.0.0.1]:33059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpGG4-0001Wf-H1 for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44236) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WpGG2-0001WT-As for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpGFn-00028H-2o for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:24 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFn-00028D-0a for submit@debbugs.gnu.org; Tue, 27 May 2014 08:13:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFf-0000LE-HJ for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:13:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpGFX-00025z-VZ for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:13:07 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:45936) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGFX-00025W-Qu for bug-gnu-emacs@gnu.org; Tue, 27 May 2014 08:12:59 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4HAOOAhFOkD3Xp/2dsb2JhbABZri8BAQEBAQEGgmUBVpFAhDV0gz0kNAGJDQEUoFGRFJwSAYZxF4VVggOHF4QqBJlzhlSMU4M6Ow Received: from wifi-nat233.ulb.ac.be (HELO LDLC-portable) ([164.15.117.233]) by smtp.ulb.ac.be with ESMTP; 27 May 2014 14:12:57 +0200 From: Nicolas Richard To: bug-gnu-emacs@gnu.org Subject: 24.3.91; foward-sexp via hideshow triggers scan error -- no error manually Date: Tue, 27 May 2014 14:12:56 +0200 Message-ID: <87bnujh12v.fsf@yahoo.fr> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -5.0 (-----) 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: -5.0 (-----) Hello, Running: emacs -Q /usr/local/bin/latexmk -f cperl-mode --eval '(goto-char 301038)' -f forward-sexp makes a scan error (unbalanced parenthese) However, leaving out "-f forward-sexp" and hitting C-M-f manually once emacs is loaded makes no error. My guess is that there is some jit propertization/syntax-class-ization that has to be done before C-M-f works. Evalling (message "%S" (buffer-substring 301038 302108)) indeed shows that syntax-table properties are used in the region. But what should be done to fix it ? Fwiw, I encountered the problem trying to use hideshow : emacs -Q /usr/local/bin/latexmk -f cperl-mode -f hs-minor-mode -f hs-hide-all -- Nico. ------------=_1402689662-22367-1--