Re: Emerge does not save newlines

Adrian Aichner <[email protected]>
Newsgroups gmane.emacs.xemacs.windows
Organization The XEmacs Project
Message-ID <[email protected]>
>>>>> "Le" == Le Snelson <[email protected]> writes:

    Le> After merging two buffers using emerge I found that the
    Le> resulting buffer when saved to a file did not contain newlines
    Le> even thow the edit option was set

    Le> to require newlines.

Hi Le,

are you referring to

Variables and Constants:

 * require-final-newline - Value of t says silently ensure a file ends
   in a newline when it is saved.

or to CRLF vs. LF line endings?

For the latter try this before saving:

`toggle-buffer-file-coding-system' (buffer: *Hyper Apropos*, mode:
Hyper-Apropos)

Interactive compiled Lisp function, (loaded from
"c:\Hacking\cvs.xemacs.org\XEmacs\xemacs-21.5\lisp\code-files.elc"):

  arguments: ()

  Set EOL type of buffer-file-coding-system of the current buffer to
  something other than what it is at the moment.


    Le> Both predecessor edit sessions were also set to require
    Le> newlines, and in fact work fine on the VMS target.

    Le> ================================================================

    Le> System Info to help track down your bug:
    Le> ---------------------------------------

    Le> OS version:



    Le> Microsoft Windows 2000 [Version 5.00.2195]

    Le> OS: Windows_NT



    Le> XEmacs 21.4.5 \"Civil Service (Windows)\" configured for `i586-pc-win32'.



    Le>    Building XEmacs in \"f:\\xemacs\\xemacs-21.4\\nt\".

    Le>    Using compiler \"cl -nologo -W3 -O2 -G5 -ML\".

    Le>    Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.4.5\".

    Le>    Package path is \"~\\.xemacs;;c:\\Program
    Le>    Files\\XEmacs\\site-packages;c:\\Program
    Le>    Files\\XEmacs\\xemacs-packages\".


    Le>    Compiling in support for Microsoft Windows native GUI.

    Le>    Compiling in support for XPM images.

    Le>    Compiling in support for GIF images.

    Le>    Compiling in support for PNG images.

    Le>    Compiling in support for TIFF images.

    Le>    Compiling in support for JPEG images.

    Le>    Compiling in support for X-Face message headers.

    Le>    Compiling in support for toolbars.

    Le>    Compiling in support for dialogs.

    Le>    Compiling in support for widgets.

    Le>    Compiling in support for native sounds.

    Le>    Compiling in fast dired implementation.

    Le>    Using minimal tagbits.

    Le>    Using indexed lrecord implementation.

    Le>    Using portable dumper.



    Le> Load-Path Lisp Shadows:
    Le> ----------------------
    Le> (c:\Program Files\XEmacs\xemacs-packages\lisp\edit-utils\ibuffer
    Le> c:\Program Files\XEmacs\xemacs-packages\lisp\ibuffer\ibuffer
    Le> c:\Program Files\XEmacs\xemacs-packages\lisp\os-utils\lpr c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\ps-print\lpr c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\ps-print\ps-print c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\ps-print-nomule\ps-print c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\vc-cc\tq c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\xemacs-base\tq c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\pcl-cvs\easy-mmode c:\Program
    Le> Files\XEmacs\xemacs-packages\lisp\xemacs-base\easy-mmode)


    Le> Installed XEmacs Packages:
    Le> -------------------------

    Le> ((zenirc:version 1.13 :type regular)
    Le>   (xslt-process :version 1.1 :type regular)
    Le>   (xslide :version 1.02 :type regular)
    Le>   (xemacs-devel :version 1.47 :type single-file)
    Le>   (xemacs-base :version 1.66 :type regular)
    Le>   (w3 :version 1.25 :type regular)
    Le>   (vm :version 7.07 :type regular)
    Le>   (viper :version 1.34 :type regular)
    Le>   (view-process :version 1.11 :type regular)
    Le>   (vhdl :version 1.15 :type regular)
    Le>   (vc-cc :version 1.21 :type regular)
    Le>   (vc :version 1.33 :type regular)
    Le>   (tramp :version 1.05 :type regular)
    Le>   (tpu :version 1.12 :type regular)
    Le>   (tooltalk :version 1.13 :type regular)
    Le>   (tm :version 1.34 :type regular)
    Le>   (time :version 1.11 :type regular)
    Le>   (textools :version 1.12 :type regular)
    Le>   (text-modes :version 1.48 :type single-file)
    Le>   (texinfo :version 1.2 :type regular)
    Le>   (supercite :version 1.19 :type regular)
    Le>   (strokes :version 1.08 :type regular)
    Le>   (speedbar :version 1.23 :type regular)
    Le>   (sounds-wav :version 1.1 :type regular)
    Le>   (sounds-au :version 1.1 :type regular)
    Le>   (slider :version 1.13 :type regular)
    Le>   (sieve :version 1.07 :type regular)
    Le>   (sh-script :version 1.15 :type regular)
    Le>   (sgml :version 1.08 :type regular)
    Le>   (semantic :version 1.12 :type regular)
    Le>   (scheme :version 1.11 :type regular)
    Le>   (rmail :version 1.13 :type regular)
    Le>   (reftex :version 1.25 :type regular)
    Le>   (psgml :version 1.28 :type regular)
    Le>   (ps-print-nomule :version 1.05 :type regular)
    Le>   (ps-print :version 1.04 :type regular)
    Le>   (prog-modes
    Le>    :version
    Le>     1
    Le>     .6
    Le>      :type
    Le>       single-file)
    Le>   (pcomplete :version 1.01 :type regular)
    Le>   (pcl-cvs :version 1.63 :type regular)
    Le>   (pc :version 1.25 :type single-file)
    Le>   (os-utils :version 1.28 :type single-file)
    Le>   (net-utils :version 1.27 :type single-file)
    Le>   (mmm-mode :version 1.0 :type regular)
    Le>   (misc-games :version 1.15 :type single-file)
    Le>   (mine :version 1.14 :type regular)
    Le>   (mh-e :version 1.14 :type regular)
    Le>   (mew :version 1.17 :type regular)
    Le>   (mailcrypt :version 2.11 :type regular)
    Le>   (mail-lib :version 1.47 :type regular)
    Le>   (jde :version 1.35 :type regular)
    Le>   (ispell :version 1.24 :type regular)
    Le>   (ilisp :version 1.27 :type regular)
    Le>   (igrep :version 1.08 :type regular)
    Le>   (idlwave :version 1.25 :type regular)
    Le>   (ibuffer :version 1.08 :type regular)
    Le>   (hm--html-menus :version 1.18 :type regular)
    Le>   (haskell-mode :version 1.04 :type regular)
    Le>   (gnus :version 1.62 :type regular)
    Le>   (gnats :version 1.15 :type regular)
    Le>   (games :version 1.13 :type regular)
    Le>   (fsf-compat :version 1.11 :type single-file)
    Le>   (frame-icon :version 1.09 :type regular)
    Le>   (forms :version 1.14 :type regular)
    Le>   (footnote :version 1.15 :type regular)
    Le>   (eudc :version 1.36 :type regular)
    Le>   (eterm :version 1.13 :type regular)
    Le>   (ess :version 1.02 :type regular)
    Le>   (eshell :version 1.03 :type regular)
    Le>   (emerge :version 1.09 :type regular)
    Le>   (elib :version 1.1 :type single-file)
    Le>   (eieio :version 1.02 :type regular)
    Le>   (eicq :version 1.05 :type regular)
    Le>   (efs :version 1.29 :type regular)
    Le>   (edt :version 1.12 :type regular)
    Le>   (edit-utils :version 1.89 :type single-file)
    Le>   (ediff :version 1.41 :type regular)
    Le>   (edebug :version 1.14 :type regular)
    Le>   (dired :version 1.12 :type regular)
    Le>   (dictionary :version 1.11 :type regular)
    Le>   (debug :version 1.15 :type regular)
    Le>   (crisp :version 1.12 :type regular)
    Le>   (cookie :version 1.14 :type regular)
    Le>   (clearcase :version 1.04 :type regular)
    Le>   (cc-mode :version 1.28 :type regular)
    Le>   (calendar :version 1.18 :type regular)
    Le>   (calc :version 1.23 :type regular)
    Le>   (c-support :version 1.16 :type single-file)
    Le>   (build :version 1.06 :type regular)
    Le>   (bbdb :version 1.21 :type regular)
    Le>   (auctex :version 1.32 :type regular)
    Le>   (apel :version 1.24 :type regular)
    Le>   (ada :version 1.1 :type regular))


    Le> Features:
    Le> --------

    Le> (mail-abbrevs xemacsbug shadow sendmail rfc822 font-lock cus-face
    Le> paren blink-paren zenirc-autoloads xslt-process-autoloads
    Le> xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads
    Le> w3-autoloads vm-autoloads viper-autoloads view-process-autoloads
    Le> vhdl-autoloads vc-cc-autoloads vc-autoloads tramp-autoloads
    Le> tpu-autoloads tooltalk-autoloads tm-autoloads time-autoloads
    Le> textools-autoloads text-modes-autoloads texinfo-autoloads
    Le> supercite-autoloads strokes-autoloads speedbar-autoloads
    Le> sounds-wav-autoloads sounds-au-autoloads slider-autoloads
    Le> sieve-autoloads sh-script-autoloads sgml-autoloads semantic-autoloads
    Le> scheme-autoloads rmail-autoloads reftex-autoloads psgml-autoloads
    Le> ps-print-nomule-autoloads ps-print-autoloads prog-modes-autoloads
    Le> pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
    Le> net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
    Le> mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
    Le> mail-lib-autoloads jde-autoloads ispell-autoloads ilisp-autoloads
    Le> igrep-autoloads idlwave-autoloads ibuffer-autoloads
    Le> hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
    Le> gnats-autoloads games-autoloads fsf-compat-autoloads
    Le> frame-icon-autoloads forms-autoloads footnote-autoloads eudc-autoloads
    Le> eterm-autoloads ess-autoloads eshell-autoloads emerge-autoloads
    Le> elib-autoloads eieio-autoloads eicq-autoloads efs-autoloads
    Le> edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
    Le> dired-autoloads dictionary-autoloads debug-autoloads crisp-autoloads
    Le> cookie-autoloads clearcase-autoloads cc-mode-autoloads
    Le> calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
    Le> bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
    Le> lisp-autoloads loadhist auto-show fontl-hooks code-cmds gutter-items
    Le> menubar-items x-menubar dragdrop mode-motion mouse itimer auto-save
    Le> lisp-mode easymenu iso8859-1 page buff-menu lib-complete help-nomule
    Le> cus-file derived frame text-props obsolete cus-start custom widget
    Le> cl-extra mini-cl cl cl-19 packages backquote very-early-lisp
    Le> file-coding mswindows-scrollbars mswindows toolbar native-sound
    Le> scrollbar network-streams subprocesses menu-accelerator-support
    Le> menubar md5 xemacs gutter tiff png gif jpeg xface xpm xbm
    Le> lisp-float-type windows-nt dragdrop-api dialog devices window-system
    Le> base64)


    Le> Recent keystrokes:
    Le> -----------------

    Le> misc-user


    Le> Recent messages (most recent first):
    Le> -----------------------------------

    Le> Loading xemacsbug...done
    Le> Loading xemacsbug...
    Le> Loading font-lock...done
    Le> Loading cus-face...done
    Le> Loading cus-face...
    Le> Loading font-lock...
    Le> Paren mode is blink-paren
    Le> Loading paren...done
    Le> Loading paren...





    Le> Le Snelson   L-191                           (925) 423-3427
    Le> Lawrence Livermore National Lab.      [email protected]
    Le> 7000 East Ave
    Le> Livermore, CA 94550-9234



-- 
Adrian Aichner
 mailto:[email protected]
 http://www.xemacs.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.