From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Kamphausen Newsgroups: gmane.emacs.help Subject: Re: *scratch* lost Date: Wed, 17 Jun 2009 13:03:10 +0200 Organization: Church of Emacs Message-ID: <87zlc76s29.fsf@usenet.my.skamphausen.de> References: <7cr5xlyeui.fsf@pbourguignon.anevia.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1245239269 25823 80.91.229.12 (17 Jun 2009 11:47:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Jun 2009 11:47:49 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 17 13:47:47 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MGtcI-0001vj-RV for geh-help-gnu-emacs@m.gmane.org; Wed, 17 Jun 2009 13:47:47 +0200 Original-Received: from localhost ([127.0.0.1]:53523 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MGtcH-0002z8-Vu for geh-help-gnu-emacs@m.gmane.org; Wed, 17 Jun 2009 07:47:46 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!news-2.dfn.de!news.dfn.de!feeder.erje.net!newsfeed.straub-nv.de!news.albasani.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 48 Original-X-Trace: news.albasani.net qk8H7C4LHEPeXTvMYa27g45FtxiRLGWH4Is00C7ur8eXHieNns3WCnPT1ZZgz/1GTOJJmMWw3HI0zurQeiXAQMq7fWpZQ0bG3nee6eLAP5CfDfORHLUyCa7oFPCwXbDi Original-X-Complaints-To: abuse@albasani.net Original-NNTP-Posting-Date: Wed, 17 Jun 2009 11:03:10 +0000 (UTC) X-User-ID: UNCgBhc7pcG5rFyWZUGrU1fyGn5DuS7GitsSLS5lS3Y= Cancel-Lock: sha1:e40E1mai7F4px9PZg9JjIn+7guU= sha1:zddZ9DeWUomZft+oqnHdclST0kQ= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) X-NNTP-Posting-Host: WOQeS2UIoNfCQ+ZFUmFAPuEdOhM5qc7eNnZuKGOACqc= Original-Xref: news.stanford.edu gnu.emacs.help:170110 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:65337 Archived-At: Hi, pjb@informatimago.com (Pascal J. Bourguignon) writes: > "B. T. Raven" writes: > >> I was doing some key mapping in .emacs and instead of saving the file, >> restarting Emacs, and testing the new assignment I was doing M-x eval >> region on changed areas of .emacs Somehow all (or many) keychords >> started acting strangely, e.g. C-x 1 would open subr.el in a new >> buffer instead of showing current buffer alone in frame, even cursor >> movement keys did something else. I killed .emacs buffer without >> saving (losing changes) and then exited Emacs. On restarting >> everything looks and works normally exept that *scratch* is empty >> (three commented lines are missing) and it is in Fundamental mode >> instead of Lisp Interaction. Can I get the old *scratch* buffer back? >> How? Maybe you somehow interfered with the variables * inhibit-startup-screen * initial-scratch-message ? > > (defun make-scratch () [...] > (emacs-lisp-mode)))) > > > M-x make-scratch RET Hm, I don't seem to need that. I can always M-x switch-to-buffer *scratch* RET (having to type "*scratch*" without completion since it may have been killed) and end up in a perfect stracth-buffer with lisp-interaction-mode. It even works with iswitchb-buffer which asks before creating the new buffer. Cheers, Stefan -- Stefan Kamphausen --- http://www.skamphausen.de a blessed +42 regexp of confusion (weapon in hand) You hit. The format string crumbles and turns to dust.