From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: emacsuser@invalid.org Newsgroups: gmane.emacs.help Subject: emacs in text mode terminal paste problem (SecureCRT / xterm ) Date: Sat, 22 Nov 2008 17:14:55 -0600 Organization: http://groups.google.com Message-ID: <84tz9zbbf4@e6g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1227426564 3436 80.91.229.12 (23 Nov 2008 07:49:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Nov 2008 07:49:24 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Nov 23 08:50:26 2008 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 1L49je-00077I-8G for geh-help-gnu-emacs@m.gmane.org; Sun, 23 Nov 2008 08:50:26 +0100 Original-Received: from localhost ([127.0.0.1]:44737 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L49iV-0001U9-13 for geh-help-gnu-emacs@m.gmane.org; Sun, 23 Nov 2008 02:49:15 -0500 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!gail.ripco.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 52 Original-NNTP-Posting-Host: shell3.ripco.com Original-X-Trace: e250.ripco.com 1227395624 8071 209.100.225.244 (22 Nov 2008 23:13:44 GMT) Original-X-Complaints-To: usenet@ripco.com Original-NNTP-Posting-Date: Sat, 22 Nov 2008 23:13:44 +0000 (UTC) Cancel-Lock: sha1:/t/ng6XUXqrkz0joPOwrWrgWC8o= Original-Xref: news.stanford.edu gnu.emacs.help:164698 X-Mailman-Approved-At: Sun, 23 Nov 2008 02:48:56 -0500 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:60032 Archived-At: Hi all! I've experienced problems pasting apostrophes or bullets originating from rich text documents like Word into an emacs running in text mode in a SecureCRT window. I run emacs 21.4.1 in text mode via ssh using SecureCRT using xterm emulation. Problems pasting bullets from Word or Notepad into SecureCRT terminal window: ------------------------------------------------------------------ When pasting text that includes bullet from word (that uses Windows Symbol font), the paste generates an error in emacs; Scan error: "Unbalanced parentheses", 1790, 1 I have no idea what emacs function the bullet is causing to run there. Problems pasting an apostrophe ' from Word into SecureCT terminal window: ------------------------------------------------------------------------- An apostrophe that get pasted appears to invoke "Regexp I-search backward" somehow. The search of course usually fails, because it can't find all of the text that follows. For example, if I select and copy the following line in Word: Bob's responsibilities include: And paste it into the securecrt window where emacs is running inside of screen, emacs jumps the cursor backwards to where it finds the first instance of the letter s followed by a space, and gives the error: Failing regexp I-search backward: s responsibilities include: And the lines that follow the line that had the ' on it, end up getting inserted into the middle of the rest of things depending on where the search failed (usually after a word that ends in s followed by a space). It generally ends up looking like a dog's breakfast. Interestingly, apostrophe's created, and copied from Notepad... no problem. Apostrophes from Word, pasted into Notepad, copied from notepad and then into the terminal window still exhibit the issue. It's friggin weird. Also interestingly, these issues don't occur when using ssh in a cygwin windows with the TERM set to vt220. Emacs -nw over ssh in cygwin with the term set to cygwin is a complete catastrophe, but that's an issue for another time. Ideas? Experiences? Workarounds? Bob