Subject: 25.0.92; gnus-dribble-eval-file: Symbol’s value as variable is void: n

From: Daiki Ueno <[email-masked]>
Date: Fri, 04 Mar 2016 15:31:00 +0900

Hello,

Gnus started to signal $subject on startup, if there is a
~/.newsrc-dribble file.  Looking at ~/.newsrc-dribble, I find a
suspicious "\n":

  (gnus-server-set-info "news.gmane.org" '(nntp "news.gmane.org"))\n

This is inserted by `gnus-server-update-server':

	(gnus-dribble-enter
	 (concat "(gnus-server-set-info \"" server "\" '"
		 (gnus-prin1-to-string (cdr entry)) ")\n")
	 (concat "^(gnus-server-set-info \"" (regexp-quote server) "\"")))

and escaped by `gnus-dribble-enter' with the following change:

commit 6816bfffceb0b5de18a2e364dd9aa47c328c34fe
Author: Lars Ingebrigtsen <[email-masked]>
Date:   Sat Feb 6 16:02:26 2016 +1100

    Ensure that Gnus dribble handling allows removing entries
    
    * lisp/gnus/gnus-start.el (gnus-dribble-enter): Ensure that each
    entry is on a single line.

Could you take a look at it?

Thanks,
-- 
Daiki Ueno