Recent

Author Topic: Remove the textmode IDE  (Read 1894 times)

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 9205
  • FPC developer.
Re: Remove the textmode IDE
« Reply #15 on: May 08, 2020, 11:35:08 am »
There was some discussion about starting to package a full FPC with lazarus. The savings gotten smaller and smaller over the years. (mostly because the left out bits are near constant in time, and the rest keeps growing).

The google api alone is 93MB or so.

PascalDragon

  • Hero Member
  • *****
  • Posts: 2885
  • Compiler Developer
Re: Remove the textmode IDE
« Reply #16 on: May 08, 2020, 02:58:47 pm »
The FPC distribution shipped with Lazarus does not contain the textmode IDE, [...]

More precisely: the Lazarus distributions for Windows don't contain the textmode IDE; the *nix ones do.

That is because on *nix Lazarus simply has a dependency on the FPC package. And that might not necessarily be used with Lazarus. Also on Debian this is not true as there the textmode IDE is a separate package.

lucamar

  • Hero Member
  • *****
  • Posts: 3763
Re: Remove the textmode IDE
« Reply #17 on: May 08, 2020, 04:43:03 pm »
That is because on *nix Lazarus simply has a dependency on the FPC package. And that might not necessarily be used with Lazarus. Also on Debian this is not true as there the textmode IDE is a separate package.

I was talking about the "official" releases from lazarus-ide.org (i.e. the debs and rpms you download from, say, sourceforge), but yeah, once you dive into the "underworld" of Linux distro specifics anything goes :D
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 6999
  • Debugger - SynEdit - and more
    • wiki
Re: Remove the textmode IDE
« Reply #18 on: May 08, 2020, 05:02:00 pm »
More precisely: the Lazarus distributions for Windows don't contain the textmode IDE; the *nix ones do.
They Windows ones probably will in future.

It was/is just a very old quirk in the build script that prevented it (no idea if by accident or intend).
And it seems (looking at the snapshot builds with 3.2beta) that quirk no longer acts on the textmode ide.

Besides, given the size of the installer, really makes no difference.

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1364
  • Former Delphi 1-7, 10.2 User
Re: Remove the textmode IDE
« Reply #19 on: May 09, 2020, 01:38:56 am »
More precisely: the Lazarus distributions for Windows don't contain the textmode IDE; the *nix ones do.

Not that precise because the Lazarus distributions for macOS, a fully certified UNIX, do not include the text mode IDE.
Lazarus 2.1 r64861 FPC 3.3.1 r49035 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.1 r64891 3.3.1 r49100 macOS 11.2.3 aarch64 Xcode 12.4
Lazarus 2.1 r61574 3.3.1 r42318 FreeBSD 12.1 amd64 VMware VM
Lazarus 2.1 r61574 3.0.4 Ubuntu 20.04 Parallels VM
Lazarus 2.0.10 3.2.0 Win10 Parallels VM

 

TinyPortal © 2005-2018