From carsten.dominik@gmail.com Sat Nov 21 03:01:13 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 21 Nov 2009 11:01:14 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.7 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nALB1CY6006085 for ; Sat, 21 Nov 2009 03:01:13 -0800 Received: from mail.gnu.org ([199.232.76.166]:44214 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1NBniJ-00034M-GN for emacs-pretest-bug@gnu.org; Sat, 21 Nov 2009 06:01:11 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NBniG-0000Hq-Ri for emacs-pretest-bug@gnu.org; Sat, 21 Nov 2009 06:01:11 -0500 Received: from ey-out-1920.google.com ([74.125.78.147]:11560) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NBniG-0000HS-7L for emacs-pretest-bug@gnu.org; Sat, 21 Nov 2009 06:01:08 -0500 Received: by ey-out-1920.google.com with SMTP id 3so1363857eyh.34 for ; Sat, 21 Nov 2009 03:01:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=9/eErQiB7pKlnRd5PHY4u6LCcX0y4894hR5xS/YVVno=; b=REv+6ERoCkX8uGR3V2pqVTDSG9qsXRId/h/omHn/uafOSHE73dBm2WN9ZV7S2NTp2a 2nXRV0jUmy3IHZtcrunyVkMlGVmD0p2NIYrXgrQHS6DrMPSDAK1pU35SAZeoQcRREfuc be3794Lx/vQRWF+FB14xYtG4NT58Y+FH37VKc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=RmHKeI3d+Wav599vgfbW5xAh3WrVX5NhdhwCxUaWRiGVgJbeMc8Vc9s/mm3WqSGekh mf3tD/HgfMNVJAcEry55lc8XeujxoHqxnE0zCh90LGWV+uvyy8EF8ml4QNVwYZ033hY8 ogojJDmwmrd+nG8makusA49Jb7mLJh5lWnWLw= Received: by 10.213.103.83 with SMTP id j19mr1290524ebo.31.1258801264758; Sat, 21 Nov 2009 03:01:04 -0800 (PST) Received: from ?192.168.1.10? (dc5146846e.adsl.wanadoo.nl [81.70.132.110]) by mx.google.com with ESMTPS id 10sm581597eyz.47.2009.11.21.03.01.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 21 Nov 2009 03:01:03 -0800 (PST) Message-Id: From: Carsten Dominik To: emacs-pretest-bug@gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: 23.1.50; empty string not allowed as line-prefix Date: Sat, 21 Nov 2009 12:01:02 +0100 X-Mailer: Apple Mail (2.936) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) It seems that an empty string as a line prefix makes the redisplay engine choke. Test case: - open a new buffer in fundamental mode, no auto-fill-mode - insert a long line that will be wrapped for display into two or more lines. - insert the following form into the buffer, after the long line (add-text-properties (point-min) (point) '(line-prefix "")) - evaluate this form Expected result: No change in display Actual result: The formerly wrapped line is no longer wrapped but displayed as if truncate-lines had been set (it is not set) I suspect that the empty string causes the problem. A nil line-prefix property, or a non-empty string both work fine. It is possible (likely?) that the same error also occurs with wrap-prefix, but I have not tested this. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /Users/dominik/lib/git/emacs-new/etc/DEBUG. In GNU Emacs 23.1.50.2 (i386-apple-darwin9.8.0, X toolkit, Xaw3d scroll bars) of 2009-11-20 on carsten-dominiks-macbook-pro.local Windowing system distributor `The X.Org Foundation', version 11.0.10402000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: show-paren-mode: t iswitchb-mode: t diff-auto-refine-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-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-x C-f $ o r g e l / t t t e t t t . o r g M-x f u n d a m SPC k j f SPC a l k f j SPC l a k j f SPC a l k j f SPC a l k j f SPC a l k j f h SPC a l k f j SPC a l k j f h SPC a l k j f SPC a l k f j h SPC a l k f j h SPC a l k j f h SPC a l k j f h SPC l a k j f SPC l a k j f h SPC l a k j s f h SPC l a k j s f h SPC l k a j s h f SPC l k j SPC C-d C-d C-d ( a d d - t e x M-/ t - p r o p e r t i e s SPC ( p o i n t - m i n ) SPC ( p o i n t ) SPC ' ( l i n e - p r e f i x SPC " " ) ) C-x C-e C-a C-SPC C-e w M-x s u b m i t - b u C-a C-k C-x o C-x o C-s - b u g C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s Recent messages: Auto-saving... (New file) OVERVIEW Scanning for dabbrevs...100% dabbrev-expand: No dynamic expansion for `add-tex' found complete-tag: No tags table loaded; try M-x visit-tags-table t Mark set complete-tag: No tags table loaded; try M-x visit-tags-table Making completion list... Load-path shadows: /Users/dominik/lib/git/emacs-w3m/w3mhack hides /Users/dominik/lib/ emacs/lisp/w3mhack /Users/dominik/lib/git/emacs-w3m/w3m hides /Users/dominik/lib/emacs/ lisp/w3m /Users/dominik/lib/git/emacs-w3m/w3m-xmas hides /Users/dominik/lib/ emacs/lisp/w3m-xmas /Users/dominik/lib/git/emacs-w3m/w3m-weather hides /Users/dominik/lib/ emacs/lisp/w3m-weather /Users/dominik/lib/git/emacs-w3m/w3m-util hides /Users/dominik/lib/ emacs/lisp/w3m-util /Users/dominik/lib/git/emacs-w3m/w3m-ucs hides /Users/dominik/lib/ emacs/lisp/w3m-ucs /Users/dominik/lib/git/emacs-w3m/w3m-tabmenu hides /Users/dominik/lib/ emacs/lisp/w3m-tabmenu /Users/dominik/lib/git/emacs-w3m/w3m-symbol hides /Users/dominik/lib/ emacs/lisp/w3m-symbol /Users/dominik/lib/git/emacs-w3m/w3m-search hides /Users/dominik/lib/ emacs/lisp/w3m-search /Users/dominik/lib/git/emacs-w3m/w3m-rss hides /Users/dominik/lib/ emacs/lisp/w3m-rss /Users/dominik/lib/git/emacs-w3m/w3m-proc hides /Users/dominik/lib/ emacs/lisp/w3m-proc /Users/dominik/lib/git/emacs-w3m/w3m-perldoc hides /Users/dominik/lib/ emacs/lisp/w3m-perldoc /Users/dominik/lib/git/emacs-w3m/w3m-namazu hides /Users/dominik/lib/ emacs/lisp/w3m-namazu /Users/dominik/lib/git/emacs-w3m/w3m-lnum hides /Users/dominik/lib/ emacs/lisp/w3m-lnum /Users/dominik/lib/git/emacs-w3m/w3m-image hides /Users/dominik/lib/ emacs/lisp/w3m-image /Users/dominik/lib/git/emacs-w3m/w3m-hist hides /Users/dominik/lib/ emacs/lisp/w3m-hist /Users/dominik/lib/git/emacs-w3m/w3m-form hides /Users/dominik/lib/ emacs/lisp/w3m-form /Users/dominik/lib/git/emacs-w3m/w3m-filter hides /Users/dominik/lib/ emacs/lisp/w3m-filter /Users/dominik/lib/git/emacs-w3m/w3m-favicon hides /Users/dominik/lib/ emacs/lisp/w3m-favicon /Users/dominik/lib/git/emacs-w3m/w3m-dtree hides /Users/dominik/lib/ emacs/lisp/w3m-dtree /Users/dominik/lib/git/emacs-w3m/w3m-cookie hides /Users/dominik/lib/ emacs/lisp/w3m-cookie /Users/dominik/lib/git/emacs-w3m/w3m-ccl hides /Users/dominik/lib/ emacs/lisp/w3m-ccl /Users/dominik/lib/git/emacs-w3m/w3m-bug hides /Users/dominik/lib/ emacs/lisp/w3m-bug /Users/dominik/lib/git/emacs-w3m/w3m-bookmark hides /Users/dominik/lib/ emacs/lisp/w3m-bookmark /Users/dominik/lib/git/emacs-w3m/w3m-antenna hides /Users/dominik/lib/ emacs/lisp/w3m-antenna /Users/dominik/lib/emacs/lisp/auctex/texmathp hides /Users/dominik/lib/ emacs/lisp/texmathp /Users/dominik/lib/emacs/work/org-mode/contrib/lisp/htmlize hides / Users/dominik/lib/emacs/lisp/htmlize /Users/dominik/lib/emacs/lisp/epg hides /Users/dominik/lib/git/emacs- new/lisp/epg /Users/dominik/lib/emacs/lisp/epg-config hides /Users/dominik/lib/git/ emacs-new/lisp/epg-config /Users/dominik/lib/emacs/lisp/epa hides /Users/dominik/lib/git/emacs- new/lisp/epa /Users/dominik/lib/emacs/lisp/epa-mail hides /Users/dominik/lib/git/ emacs-new/lisp/epa-mail /Users/dominik/lib/emacs/lisp/epa-file hides /Users/dominik/lib/git/ emacs-new/lisp/epa-file /Users/dominik/lib/emacs/lisp/epa-dired hides /Users/dominik/lib/git/ emacs-new/lisp/epa-dired /Users/dominik/lib/emacs/lisp/table hides /Users/dominik/lib/git/emacs- new/lisp/textmodes/table /Users/dominik/lib/emacs/lisp/remember hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/remember /Users/dominik/lib/emacs/lisp/reftex hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex /Users/dominik/lib/emacs/lisp/reftex-vars hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-vars /Users/dominik/lib/emacs/lisp/reftex-toc hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-toc /Users/dominik/lib/emacs/lisp/reftex-sel hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-sel /Users/dominik/lib/emacs/lisp/reftex-ref hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-ref /Users/dominik/lib/emacs/lisp/reftex-parse hides /Users/dominik/lib/ git/emacs-new/lisp/textmodes/reftex-parse /Users/dominik/lib/emacs/lisp/reftex-index hides /Users/dominik/lib/ git/emacs-new/lisp/textmodes/reftex-index /Users/dominik/lib/emacs/lisp/reftex-global hides /Users/dominik/lib/ git/emacs-new/lisp/textmodes/reftex-global /Users/dominik/lib/emacs/lisp/reftex-dcr hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-dcr /Users/dominik/lib/emacs/lisp/reftex-cite hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-cite /Users/dominik/lib/emacs/lisp/reftex-auc hides /Users/dominik/lib/git/ emacs-new/lisp/textmodes/reftex-auc /Users/dominik/lib/emacs/lisp/idlwave hides /Users/dominik/lib/git/ emacs-new/lisp/progmodes/idlwave /Users/dominik/lib/emacs/lisp/idlw-toolbar hides /Users/dominik/lib/ git/emacs-new/lisp/progmodes/idlw-toolbar /Users/dominik/lib/emacs/lisp/idlw-shell hides /Users/dominik/lib/git/ emacs-new/lisp/progmodes/idlw-shell /Users/dominik/lib/emacs/lisp/idlw-help hides /Users/dominik/lib/git/ emacs-new/lisp/progmodes/idlw-help /Users/dominik/lib/emacs/lisp/idlw-complete-structtag hides /Users/ dominik/lib/git/emacs-new/lisp/progmodes/idlw-complete-structtag /Users/dominik/lib/emacs/work/org-mode/lisp/org hides /Users/dominik/ lib/git/emacs-new/lisp/org/org /Users/dominik/lib/emacs/work/org-mode/lisp/org-xoxo hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-xoxo /Users/dominik/lib/emacs/work/org-mode/lisp/org-wl hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-wl /Users/dominik/lib/emacs/work/org-mode/lisp/org-w3m hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-w3m /Users/dominik/lib/emacs/work/org-mode/lisp/org-vm hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-vm /Users/dominik/lib/emacs/work/org-mode/lisp/org-timer hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-timer /Users/dominik/lib/emacs/work/org-mode/lisp/org-table hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-table /Users/dominik/lib/emacs/work/org-mode/lisp/org-src hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-src /Users/dominik/lib/emacs/work/org-mode/lisp/org-rmail hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-rmail /Users/dominik/lib/emacs/work/org-mode/lisp/org-remember hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-remember /Users/dominik/lib/emacs/work/org-mode/lisp/org-publish hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-publish /Users/dominik/lib/emacs/work/org-mode/lisp/org-protocol hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-protocol /Users/dominik/lib/emacs/work/org-mode/lisp/org-plot hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-plot /Users/dominik/lib/emacs/work/org-mode/lisp/org-mouse hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-mouse /Users/dominik/lib/emacs/work/org-mode/lisp/org-mobile hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-mobile /Users/dominik/lib/emacs/work/org-mode/lisp/org-mhe hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-mhe /Users/dominik/lib/emacs/work/org-mode/lisp/org-mew hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-mew /Users/dominik/lib/emacs/work/org-mode/lisp/org-macs hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-macs /Users/dominik/lib/emacs/work/org-mode/lisp/org-mac-message hides / Users/dominik/lib/git/emacs-new/lisp/org/org-mac-message /Users/dominik/lib/emacs/work/org-mode/lisp/org-list hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-list /Users/dominik/lib/emacs/work/org-mode/lisp/org-latex hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-latex /Users/dominik/lib/emacs/work/org-mode/lisp/org-jsinfo hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-jsinfo /Users/dominik/lib/emacs/work/org-mode/lisp/org-irc hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-irc /Users/dominik/lib/emacs/work/org-mode/lisp/org-install hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-install /Users/dominik/lib/emacs/work/org-mode/lisp/org-inlinetask hides / Users/dominik/lib/git/emacs-new/lisp/org/org-inlinetask /Users/dominik/lib/emacs/work/org-mode/lisp/org-info hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-info /Users/dominik/lib/emacs/work/org-mode/lisp/org-indent hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-indent /Users/dominik/lib/emacs/work/org-mode/lisp/org-id hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-id /Users/dominik/lib/emacs/work/org-mode/lisp/org-icalendar hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-icalendar /Users/dominik/lib/emacs/work/org-mode/lisp/org-html hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-html /Users/dominik/lib/emacs/work/org-mode/lisp/org-habit hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-habit /Users/dominik/lib/emacs/work/org-mode/lisp/org-gnus hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-gnus /Users/dominik/lib/emacs/work/org-mode/lisp/org-freemind hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-freemind /Users/dominik/lib/emacs/work/org-mode/lisp/org-footnote hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-footnote /Users/dominik/lib/emacs/work/org-mode/lisp/org-feed hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-feed /Users/dominik/lib/emacs/work/org-mode/lisp/org-faces hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-faces /Users/dominik/lib/emacs/work/org-mode/lisp/org-exp hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-exp /Users/dominik/lib/emacs/work/org-mode/lisp/org-exp-blocks hides / Users/dominik/lib/git/emacs-new/lisp/org/org-exp-blocks /Users/dominik/lib/emacs/work/org-mode/lisp/org-docbook hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-docbook /Users/dominik/lib/emacs/work/org-mode/lisp/org-datetree hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-datetree /Users/dominik/lib/emacs/work/org-mode/lisp/org-crypt hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-crypt /Users/dominik/lib/emacs/work/org-mode/lisp/org-compat hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-compat /Users/dominik/lib/emacs/work/org-mode/lisp/org-colview hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-colview /Users/dominik/lib/emacs/work/org-mode/lisp/org-clock hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-clock /Users/dominik/lib/emacs/work/org-mode/lisp/org-bibtex hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-bibtex /Users/dominik/lib/emacs/work/org-mode/lisp/org-bbdb hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-bbdb /Users/dominik/lib/emacs/work/org-mode/lisp/org-attach hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-attach /Users/dominik/lib/emacs/work/org-mode/lisp/org-ascii hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-ascii /Users/dominik/lib/emacs/work/org-mode/lisp/org-archive hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-archive /Users/dominik/lib/emacs/work/org-mode/lisp/org-agenda hides /Users/ dominik/lib/git/emacs-new/lisp/org/org-agenda Features: (shadow emacsbug multi-isearch help-mode view etags dabbrev cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs diary-lib diary-loaddefs cal-iso org-indent vc-git flyspell ispell org-wl org-vm org-rmail org-mhe org-mew org-mac-message org-irc org-habit org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-id org-gnus org-bibtex org-bbdb org-clock ido jka-compr-ccrypt jka-compr muse-texinfo texnfo-upd texinfo muse-latex muse-html muse-xml-common pcomplete cus-edit muse-publish muse-project muse-protocols info muse-regexps muse muse-nested-tags muse-mode remember org-remember org-datetree org byte-opt bytecomp byte-compile advice help-fns advice-preload derived org-footnote org-src org-list org-faces org-compat org-macs noutline outline cal-menu calendar cal-loaddefs org-install paren iswitchb cus-start cus-load tex-site bbdb-hooks bbdb-rmail rmailsum rmail bbdb-gnus gnus-art mm-uu mml2015 epg-config epg-package-info mm-view smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win bbdb-snarf mail-extr gnus gnus-ems bbdb-gui bbdb-com bbdb message sendmail regexp-opt ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils timezone magit diff-mode log-edit easymenu easy-mmode ring pcvs-util add-log parse-time cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process font-render-setting x-toolkit x multi-tty emacs) From monnier@iro.umontreal.ca Sun Nov 22 19:49:30 2009 Received: (at 5000) by emacsbugs.donarmstrong.com; 23 Nov 2009 03:49:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.6 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.pppoe.ca (ironport2-out.teksavvy.com [206.248.154.183]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAN3nTv9010865 for <5000@emacsbugs.donarmstrong.com>; Sun, 22 Nov 2009 19:49:30 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAMCUCUvO+IIa/2dsb2JhbACBTdF9hDwEigI X-IronPort-AV: E=Sophos;i="4.47,268,1257138000"; d="scan'208";a="49825735" Received: from 206-248-130-26.dsl.teksavvy.com (HELO ceviche.home) ([206.248.130.26]) by ironport2-out.pppoe.ca with ESMTP; 22 Nov 2009 22:49:23 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 7E340B40C9; Sun, 22 Nov 2009 22:49:23 -0500 (EST) From: Stefan Monnier To: Carsten Dominik Cc: 5000@debbugs.gnu.org Subject: Re: bug#5000: 23.1.50; empty string not allowed as line-prefix Message-ID: References: Date: Sun, 22 Nov 2009 22:49:23 -0500 In-Reply-To: (Carsten Dominik's message of "Sat, 21 Nov 2009 12:01:02 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > - open a new buffer in fundamental mode, no auto-fill-mode > - insert a long line that will be wrapped for display into two or more > lines. > - insert the following form into the buffer, after the long line > (add-text-properties (point-min) (point) '(line-prefix "")) > - evaluate this form > Expected result: No change in display > Actual result: The formerly wrapped line is no longer wrapped but > displayed as if truncate-lines had been set (it is not set) Isn't this the feature you were asking for? ;-) Stefan PS: You've won a special prize for submitting bug number 5000. From carsten.dominik@gmail.com Sun Nov 22 21:13:34 2009 Received: (at 5000) by emacsbugs.donarmstrong.com; 23 Nov 2009 05:13:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f219.google.com (mail-ew0-f219.google.com [209.85.219.219]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAN5DWiW019297 for <5000@emacsbugs.donarmstrong.com>; Sun, 22 Nov 2009 21:13:34 -0800 Received: by ewy19 with SMTP id 19so1534588ewy.1 for <5000@emacsbugs.donarmstrong.com>; Sun, 22 Nov 2009 21:13:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=ASxxfBXKOn3q2Ol+BJe+XbcZ59XUAUPGBysI1No2nBQ=; b=p9n1uua/WY0ifh3DenJ2VqSaJbRxot4cld8JrtBcW9MYM5xAAlJFk2nKSvAB7+IDlb bEhCR53XdzhWxQEpY+7XW12fEXR+D001abh4KVXPhp/Vk8MUdd4Lk1LBKpYIEAdZwGlZ 2i/Wp8GGOUrkI9AuWzLta6z+ZOuzXoVxX7zdg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=cgzFd1b+0xxgr8QwwW9VhTUlJ8UUOpawWah5RSKq7xNgbESSUny/yZXxQ8S1pbbDWw +VOrMzgrHod2dT5rd9fwwKKfIDI2zAU+Jfp2lZdLZ+VRZQqy5ykkvqzgVooL3xAzKmNg Et5xhnFCfU2zXQTVHRMCaeg0J4NjKKzGS0T6s= Received: by 10.213.25.66 with SMTP id y2mr4285262ebb.93.1258953207097; Sun, 22 Nov 2009 21:13:27 -0800 (PST) Received: from ?192.168.1.10? (dc5146846e.adsl.wanadoo.nl [81.70.132.110]) by mx.google.com with ESMTPS id 13sm1876293ewy.5.2009.11.22.21.13.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Nov 2009 21:13:26 -0800 (PST) Cc: 5000@debbugs.gnu.org Message-Id: From: Carsten Dominik To: Stefan Monnier In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: bug#5000: 23.1.50; empty string not allowed as line-prefix Date: Mon, 23 Nov 2009 06:13:24 +0100 References: X-Mailer: Apple Mail (2.936) On Nov 23, 2009, at 4:49 AM, Stefan Monnier wrote: >> - open a new buffer in fundamental mode, no auto-fill-mode >> - insert a long line that will be wrapped for display into two or >> more >> lines. >> - insert the following form into the buffer, after the long line > >> (add-text-properties (point-min) (point) '(line-prefix "")) > >> - evaluate this form > >> Expected result: No change in display >> Actual result: The formerly wrapped line is no longer wrapped but >> displayed as if truncate-lines had been set (it is not set) > > Isn't this the feature you were asking for? ;-) > > > Stefan > > > PS: You've won a special prize for submitting bug number 5000. Hi Stefan, yes, this is my requested feature all right. Works butifully! Except with an empty string. So, what is my prize? :-) - Carsten From cyd@stupidchicken.com Sat Dec 5 14:49:54 2009 Received: (at 5000-done) by emacsbugs.donarmstrong.com; 5 Dec 2009 22:49:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.4 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po38.its.yale.edu (pantheon-po38.its.yale.edu [130.132.50.97]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5MnqkT011056 for <5000-done@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 14:49:54 -0800 Received: from furry (dhcp128036163115.central.yale.edu [128.36.163.115]) (authenticated bits=0) by pantheon-po38.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id nB5Mnl6U015864 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 5 Dec 2009 17:49:47 -0500 Received: by furry (Postfix, from userid 1000) id 52E78C071; Sat, 5 Dec 2009 17:49:39 -0500 (EST) From: Chong Yidong To: Carsten Dominik Cc: 5000-done@debbugs.gnu.org Subject: Re: 23.1.50; empty string not allowed as line-prefix Date: Sat, 05 Dec 2009 17:49:39 -0500 Message-ID: <87638lc9z0.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) > - open a new buffer in fundamental mode, no auto-fill-mode > - insert a long line that will be wrapped for display into two or more > lines. > - insert the following form into the buffer, after the long line > > (add-text-properties (point-min) (point) '(line-prefix "")) > > - evaluate this form > > Expected result: No change in display > Actual result: The formerly wrapped line is no longer wrapped but > displayed as if truncate-lines had been set (it is not set) I've checked in a fix. Thanks. From carsten.dominik@gmail.com Sat Dec 5 14:59:09 2009 Received: (at 5000-done) by emacsbugs.donarmstrong.com; 5 Dec 2009 22:59:09 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.2 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5Mx7sO012076 for <5000-done@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 14:59:08 -0800 Received: by ewy3 with SMTP id 3so679209ewy.13 for <5000-done@emacsbugs.donarmstrong.com>; Sat, 05 Dec 2009 14:59:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=EP8YEWgtqmJ27W/dOQ9Z9BCORnmsz2m+9D8MRp5bZPQ=; b=CcwR3IYxfT36YrhNtN5FRN5FAkC4/6CNX1LXx12YSG6+kRbCQClMUCvpjeAqCoZ6Tp EBZaB1WSUJS00qg4Ih8ERHxdHY/Cp3zRw1DzkosYNNLrG59+i98t8eXK9zza/AWdrfpM WnzQGhmUss2yzVGkZ/ObU7Na+a8BMo4FR6JAs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=BCbKn4bXvHIqJKBtmN+ywiaek5d2vc9Mx6HUcCzi9EA7uwuUze1NIPr/nWRyW7Fv8H PDC82pEiYJxN8Ktugm3BxhxmkPxQs5j7VJb3Fikv38K8eQbNv5SfbS9j5Jrr0QLjJ8Dn A2OwD7lKHueUQ4l1thREZDksR81UIKY7WggSc= Received: by 10.213.102.66 with SMTP id f2mr5010663ebo.12.1260053939910; Sat, 05 Dec 2009 14:58:59 -0800 (PST) Received: from ?192.168.1.10? (dc5146846e.adsl.wanadoo.nl [81.70.132.110]) by mx.google.com with ESMTPS id 14sm2613967ewy.7.2009.12.05.14.58.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 05 Dec 2009 14:58:59 -0800 (PST) Cc: 5000-done@debbugs.gnu.org Message-Id: <150B3436-CEA6-4DC1-8DA0-1FD7247FE389@gmail.com> From: Carsten Dominik To: Chong Yidong In-Reply-To: <87638lc9z0.fsf@stupidchicken.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: 23.1.50; empty string not allowed as line-prefix Date: Sat, 5 Dec 2009 23:58:57 +0100 References: <87638lc9z0.fsf@stupidchicken.com> X-Mailer: Apple Mail (2.936) On Dec 5, 2009, at 11:49 PM, Chong Yidong wrote: >> - open a new buffer in fundamental mode, no auto-fill-mode >> - insert a long line that will be wrapped for display into two or >> more >> lines. >> - insert the following form into the buffer, after the long line >> >> (add-text-properties (point-min) (point) '(line-prefix "")) >> >> - evaluate this form >> >> Expected result: No change in display >> Actual result: The formerly wrapped line is no longer wrapped but >> displayed as if truncate-lines had been set (it is not set) > > I've checked in a fix. Thanks. You guys are the best, thanks. - Carsten From unknown Fri Jun 20 07:12:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Jan 2010 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator