From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Boyer Newsgroups: gmane.emacs.bugs Subject: bug#69492: File too big for Emacs? Date: Fri, 1 Mar 2024 17:30:56 -0600 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000c25e760612a1c60f" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9663"; mail-complaints-to="usenet@ciao.gmane.io" Cc: J Moore , Alan Bundy , Grant Passmore , rms@gnu.org, Stas Boukarev To: 69492@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 02 00:32:59 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rgCN9-0002GS-BS for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 02 Mar 2024 00:32:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rgCMm-000851-FB; Fri, 01 Mar 2024 18:32:37 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rgCMl-00084s-9y for bug-gnu-emacs@gnu.org; Fri, 01 Mar 2024 18:32:35 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rgCMl-0003rD-1X for bug-gnu-emacs@gnu.org; Fri, 01 Mar 2024 18:32:35 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rgCNC-000482-M2 for bug-gnu-emacs@gnu.org; Fri, 01 Mar 2024 18:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Boyer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Mar 2024 23:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69492 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.170933593415811 (code B ref -1); Fri, 01 Mar 2024 23:33:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Mar 2024 23:32:14 +0000 Original-Received: from localhost ([127.0.0.1]:37618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgCMP-00046w-S3 for submit@debbugs.gnu.org; Fri, 01 Mar 2024 18:32:14 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:40678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgCMM-00046f-7K for submit@debbugs.gnu.org; Fri, 01 Mar 2024 18:32:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rgCLt-0007n5-CR for bug-gnu-emacs@gnu.org; Fri, 01 Mar 2024 18:31:41 -0500 Original-Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rgCLp-0003h9-5r; Fri, 01 Mar 2024 18:31:40 -0500 Original-Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-5133b5c0911so131136e87.0; Fri, 01 Mar 2024 15:31:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709335895; x=1709940695; darn=gnu.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=6loaNaO0l9xZw3ob+l6zgVLf6eB2klCEe7cH/ftOzkE=; b=DFvIsrctOKWXUoK+enUnn4p1LQDIiZTxNp6Mw6PNfQFkx+41//RGztNpTT5Q5Iap/L 548KGvllkskgz1yJOkxeDIaXaboJkb1YJLe5xGnpsSg46B0x4gDVgnFNgvthYOOvXmxJ Dyqa53CewBXXHF3vgriss6atSG3vAuVOEs+CzC9d3g6ylmLpmfnO2psciFrhjaSEuNSv b1Km01RYcC9GVECfKE2tw1cbQM3NdFliU7fFWw3zRXmBBYuKiaLjQDO/TyZOK0icyjS0 w8IgcwzD5/E0jwP9HvtYFEzFVM5SVd1H2p5IS5WzTpb+Nu6uZQGLTlkJzBTUR7DVpJLa ok7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709335895; x=1709940695; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6loaNaO0l9xZw3ob+l6zgVLf6eB2klCEe7cH/ftOzkE=; b=KA9b73S9UZT2Kg+LRW5J9rSryfm6qBRtAzjq7STl7BUD0EAV9Xmu/7h+idKb/oL8M8 H2Cq9Ru1QLARV8hTFncamyO3B4/rJl65T5/NE7QcDxxv0zhqydaGFITNFvs7mHvEOtmA 03umTtCO9t0eESYJzI+ofaMPpsHsS0W6XwoPhgdST/6rQbDrd6blVsHt5tsD8yVUMpLv +xdv8O+qdUs068pHdF5KFF8LVGXeeHeM7gym0IseL0lQnLgyCV/vkHgX4ABqMGveUoS2 +RauVhUz5m7KMOyA965d+rsVkc0JdkpMuN0T1C+10Vz0OhZfc5SWeKpQxneg9eim33ms NZgw== X-Gm-Message-State: AOJu0YygfoUQfJM4WAd47IXALZ/kcJr6a9lXKWpzoS5VPYyRDM48jCLM BqY0hbUbbzAK0hgE8uUMbGpphCF90230C+kccpS5Dp5aakPotz5jNRXrHO2FKIIJSc+ei/VBgFX +aUwIOsO1BgsQOrXtJ81P9nnhuppeMOsI+7c= X-Google-Smtp-Source: AGHT+IFg7suMB+f6KdP8jLoEAD6FezwXAwzPTrm/juy7/3P7ZL/7MX4AHaR5gugU1EdtvwkQogKtghWx0/tGbjFNc8M= X-Received: by 2002:a05:6512:3114:b0:512:f307:71b0 with SMTP id n20-20020a056512311400b00512f30771b0mr2341708lfb.7.1709335893923; Fri, 01 Mar 2024 15:31:33 -0800 (PST) Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=robertstephenboyer@gmail.com; helo=mail-lf1-x132.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:280879 Archived-At: --000000000000c25e760612a1c60f Content-Type: text/plain; charset="UTF-8" Dear Emacs bug exterminators, The 1 gb file for which I give a url below does not seem to work in Emacs. The file enumerates the primes below 10^9, so it would be very handy to have around. I can get the file into an Emacs buffer in literal mode. Thanks for that. But then I cannot move to the bottom, i.e., using M->. In fact, in the attempt to move to the bottom, things go so badly that I have to reboot my $100 Lenovo Chromebook. Is it just too big for Emacs to handle? https://drive.google.com/file/d/1IaRNZ1rUQAZ72A7rJYpescmnJhpuGliA/view?usp=sharing Thanks, Bob P. S. Maybe this is some kind of joke. In 1972, J Moore and I coded the '77 editor', which could handle a file of any size, using the 'pieces' approach that Microsoft later adopted. I'll try to see what I can do with Word, if I can afford a copy. Alas, the ICL 4130 on which the 77 editor ran is no longer available. I think that ICL was absorbed into Fujitsu, the cause of the British postal scandal. Here's the stuff you like with bug reports. From: bob To: bug-gnu-emacs@gnu.org Subject: 28.2; File too big? --text follows this line-- In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-05-13, modified by Debian built on x86-ubc-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-mPr7Vr/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: shell-dirtrack-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail time-date help-fns radix-tree cl-print debug backtrace help-mode find-func dired-aux cus-edit pp cus-load wid-edit trace sh-script smie executable dired dired-loaddefs cal-menu calendar cal-loaddefs ange-ftp shell pcomplete comint ansi-color ring benchmark time rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils face-remap finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 135967 8344) (symbols 48 11618 0) (strings 32 36783 2556) (string-bytes 1 1163174) (vectors 16 21452) (vector-slots 8 422610 15484) (floats 8 52 74) (intervals 56 625 0) (buffers 992 19)) --000000000000c25e760612a1c60f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Emacs bug exterminators,

The 1 gb file for whi= ch I give a url below does not seem to work in Emacs.

The file enum= erates the primes below 10^9, so it would be very handy to
have around.<= br>
I can get the=C2=A0file into an Emacs buffer in literal mode.=C2=A0 = Thanks for that.

But then I cannot move to the bottom, i.e., using M= ->.=C2=A0 In fact, in the attempt to
move to the bottom, thing= s go so badly that I have to reboot my $100=C2=A0
Lenovo Chromebo= ok.

Is it just too big for Emacs to handle?

=C2=A0 https://drive.google.com/file/d/1IaRNZ1rUQAZ7= 2A7rJYpescmnJhpuGliA/view?usp=3Dsharing

Thanks,

Bob

P. S.=C2=A0 Maybe this is some kind of joke.=C2=A0 In 197= 2, J Moore and I coded the '77 editor', which could=C2=A0handle
a file of any size, using the 'pieces' approach that Microso= ft later adopted.=C2=A0 I'll try to see what
I can do with Wo= rd, if I can afford a copy.=C2=A0 Alas, the ICL 4130 on which the 77 editor= ran is no longer available.
I think that ICL was absorbed = into Fujitsu, the cause of the British postal scandal.

=
Here's the stuff you like with bug reports.

From: bob <bob@penguin>
To: bug-gnu-emacs@gnu.org
Subject: 28.2; File too big?
--text f= ollows this line--




In GNU Emacs 28.2 (build 1, x86_64-pc= -linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0)
=C2=A0of 2023-05= -13, modified by Debian built on x86-ubc-01
Windowing system distributor= 'The X.Org Foundation', version 11.0.12014000
System Descriptio= n: Debian GNU/Linux 12 (bookworm)

Configured using:
=C2=A0'co= nfigure --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--sharedstatedir= =3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--localstatedir=3D/var/lib= --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man --with-libs= ystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/emacs:/usr/l= ocal/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share= /emacs/28.2/site-lisp:/usr/share/emacs/site-lisp
=C2=A0--with-sound=3Dal= sa --without-gconf --with-mailutils
=C2=A0--with-native-compilation --bu= ild x86_64-linux-gnu --prefix=3D/usr
=C2=A0--sharedstatedir=3D/var/lib -= -libexecdir=3D/usr/libexec
=C2=A0--localstatedir=3D/var/lib --infodir=3D= /usr/share/info
=C2=A0--mandir=3D/usr/share/man --with-libsystemd --with= -pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/emacs:/usr/local/share/em= acs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/s= ite-lisp:/usr/share/emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-= gconf --with-mailutils
=C2=A0--with-native-compilation --with-cairo --wi= th-x=3Dyes
=C2=A0--with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars '= ;CFLAGS=3D-g -O2
=C2=A0-ffile-prefix-map=3D/build/emacs-mPr7Vr/emacs-28.= 2+1=3D.
=C2=A0-fstack-protector-strong -Wformat -Werror=3Dformat-securit= y -Wall'
=C2=A0'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2'= ; LDFLAGS=3D-Wl,-z,relro'

Configured features:
ACL CAIRO DBUS= FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIB= OTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES
NATIVE_COMP NOTIFY IN= OTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLKIT_SCROLL_BARS X1= 1 XDBE XIM XPM GTK3 ZLIB

Important settings:
=C2=A0 value of $LAN= G: en_US.UTF-8
=C2=A0 locale-coding-system: utf-8-unix

Major mode= : Text

Minor modes in effect:
=C2=A0 shell-dirtrack-mode: t
= =C2=A0 display-time-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-eldo= c-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 electric-indent-mode: t=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 gl= obal-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-m= ode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t=
=C2=A0 auto-compression-mode: t
=C2=A0 line-number-mode: t
=C2=A0= transient-mark-mode: t

Load-path shadows:
None found.

Fea= tures:
(shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-s= ec epa
derived epg rfc6068 epg-config gnus-util text-property-search mm-= decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailh= eader
sendmail time-date help-fns radix-tree cl-print debug backtracehelp-mode find-func dired-aux cus-edit pp cus-load wid-edit trace
sh-sc= ript smie executable dired dired-loaddefs cal-menu calendar
cal-loaddefs= ange-ftp shell pcomplete comint ansi-color ring benchmark
time rmail rm= ail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr
mail-utils fa= ce-remap finder-inf package browse-url url url-proxy
url-privacy url-exp= and url-methods url-history url-cookie url-domsuf
url-util mailcap url-h= andlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-load= defs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp by= te-compile cconv cl-loaddefs cl-lib
iso-transl tooltip eldoc paren elect= ric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/= x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt = fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode r= egister page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select = scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors fra= me minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese t= ibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek r= omanian slovak czech
european ethiopic indian cyrillic chinese composite= emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help si= mple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face = macroexp files
window text-properties overlay sha1 md5 base64 format env= code-pages
mule custom widget hashtable-print-readable backquote thread= s dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render= -setting
cairo move-toolbar gtk x-toolkit x multi-tty make-network-proce= ss
native-compile emacs)

Memory information:
((conses 16 13596= 7 8344)
=C2=A0(symbols 48 11618 0)
=C2=A0(strings 32 36783 2556)
= =C2=A0(string-bytes 1 1163174)
=C2=A0(vectors 16 21452)
=C2=A0(vector= -slots 8 422610 15484)
=C2=A0(floats 8 52 74)
=C2=A0(intervals 56 625= 0)
=C2=A0(buffers 992 19))

--000000000000c25e760612a1c60f--