• Notepadqq: GuhNoo/Linux bloatware run amuck

    From DFS@21:1/5 to All on Fri Dec 8 07:47:27 2023
    Notepad++ is maybe the best text editor on Windows. So GuhNoo savages, adhering to their Stallman-inspired motto:

    "Beg when you need, Borrow when you want, Steal when you can"

    are trying their best to steal everything they can from Notepad++ and
    put it in their very-cleverly-named clone: Notepadqq.

    https://notepadqq.com/s/

    "Notepadqq is designed by developers, for developers." Who are they
    kidding? Notepadqq was designed by one man, Don Ho, for Windows, and
    recently had its 20th Year Anniversary.

    https://notepad-plus-plus.org https://notepad-plus-plus.org/news/v86-20thyearanniversary/

    But the Notepadqq "developers" are going hog-wild with the feature
    bloat, and by the time you install the pig you've used 683MB of disk
    space. blink.. huh? 683MB?! That's enough to feed Bloaty breakfast
    one time!

    Look at the shameless gorging:

    ----------------------------------------------------------------------- root@DESKTOP-MJUDRC5:~# apt install notepadqq
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done

    The following additional packages will be installed:
    adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
    dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
    glib-networking-services gsettings-desktop-schemas
    gtk-update-icon-cache hicolor-icon-theme
    humanity-icon-theme i965-va-driver iio-sensor-proxy
    intel-media-va-driver javascript-common libaacs0
    libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
    libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
    libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2
    libcairo2 libchromaprint1
    libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5
    libdconf1 libdouble-conversion3
    libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
    libegl-mesa0 libegl1 libepoxy0 libevdev2
    libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
    libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
    libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0
    libharfbuzz0b libice6 libigdgmm12
    libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
    libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
    libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
    libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
    libopus0 libpango-1.0-0
    libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
    libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a
    libqt5dbus5 libqt5gui5 libqt5network5
    libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
    libqt5svg5 libqt5webchannel5 libqt5webengine-data
    libqt5webenginecore5 libqt5webenginewidgets5
    libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
    libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
    libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
    libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
    libwayland-client0 libwayland-cursor0 libwayland-egl1
    libwayland-server0 libwebpdemux2 libwebpmux3
    libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0
    libxcb-glx0 libxcb-icccm4 libxcb-image0
    libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
    libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
    libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
    libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
    libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager
    ocl-icd-libopencl1 qt5-gtk-platformtheme
    qttranslations5-l10n session-migration tcl tcl8.6 ubuntu-mono
    usb-modeswitch usb-modeswitch-data
    va-driver-all vdpau-driver-all wpasupplicant x11-common

    Suggested packages:
    avahi-autoipd i965-va-driver-shaders apache2 | lighttpd | httpd libasound2-plugins alsa-utils libcuda1
    libnvcuvid1 libnvidia-encode1 libbluray-bdj colord cups-common gvfs fonts-mathjax-extras fonts-stix
    libjs-mathjax-doc liblcms2-utils gnome-shell | notification-daemon avahi-autoipd | zeroconf opus-tools
    pcscd qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins librsvg2-bin lm-sensors speex
    opencl-icd tcl-tclreadline comgt wvdial libvdpau-va-gl1 wpagui libengine-pkcs11-openssl

    The following NEW packages will be installed:
    adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
    dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
    glib-networking-services gsettings-desktop-schemas
    gtk-update-icon-cache hicolor-icon-theme
    humanity-icon-theme i965-va-driver iio-sensor-proxy
    intel-media-va-driver javascript-common libaacs0
    libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
    libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
    libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2
    libcairo2 libchromaprint1
    libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5
    libdconf1 libdouble-conversion3
    libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
    libegl-mesa0 libegl1 libepoxy0 libevdev2
    libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
    libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
    libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0
    libharfbuzz0b libice6 libigdgmm12
    libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
    libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
    libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
    libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
    libopus0 libpango-1.0-0
    libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
    libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a
    libqt5dbus5 libqt5gui5 libqt5network5
    libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
    libqt5svg5 libqt5webchannel5 libqt5webengine-data
    libqt5webenginecore5 libqt5webenginewidgets5
    libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
    libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
    libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
    libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
    libwayland-client0 libwayland-cursor0 libwayland-egl1
    libwayland-server0 libwebpdemux2 libwebpmux3
    libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0
    libxcb-glx0 libxcb-icccm4 libxcb-image0
    libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
    libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
    libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
    libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
    libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager notepadqq ocl-icd-libopencl1
    qt5-gtk-platformtheme qttranslations5-l10n session-migration tcl
    tcl8.6 ubuntu-mono usb-modeswitch
    usb-modeswitch-data va-driver-all vdpau-driver-all wpasupplicant
    x11-common

    0 upgraded, 232 newly installed, 0 to remove and 53 not upgraded.
    Need to get 177 MB of archives.
    After this operation, 683 MB of additional disk space will be used. ------------------------------------------------------------------------------

    232 packages? OMG!? That's one per user. And they're not even kidding:

    Get:232 http://archive.ubuntu.com/ubuntu jammy/main amd64 usb-modeswitch
    amd64 2.6.1-3ubuntu2 [46.0 kB]
    Fetched 177 MB in 27s (6527 kB/s)

    A 683MB text editor supported by 232 libraries, plugins and programs?
    Heck, it better be able to give Feeb a reacharound when Trevor's not there.

    Windows: an embarrassment of riches
    Linux: just an embarrassment

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to DFS on Fri Dec 8 09:35:54 2023
    On 12/8/23 06:47, DFS wrote:
    Notepad++ is maybe the best text editor on Windows.  So GuhNoo savages, adhering to their Stallman-inspired motto:

    "Beg when you need, Borrow when you want, Steal when you can"

    are trying their best to steal everything they can from Notepad++ and
    put it in their very-cleverly-named clone: Notepadqq.

    https://notepadqq.com/s/

    "Notepadqq is designed by developers, for developers."  Who are they kidding?  Notepadqq was designed by one man, Don Ho, for Windows, and recently had its 20th Year Anniversary.

    https://notepad-plus-plus.org https://notepad-plus-plus.org/news/v86-20thyearanniversary/

    But the Notepadqq "developers" are going hog-wild with the feature
    bloat, and by the time you install the pig you've used 683MB of disk
    space.  blink.. huh?  683MB?!  That's enough to feed Bloaty breakfast
    one time!

    Look at the shameless gorging:

    ----------------------------------------------------------------------- root@DESKTOP-MJUDRC5:~# apt install notepadqq
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done

    The following additional packages will be installed:
      adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
      dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
      glib-networking-services gsettings-desktop-schemas
    gtk-update-icon-cache hicolor-icon-theme
      humanity-icon-theme i965-va-driver iio-sensor-proxy
    intel-media-va-driver javascript-common libaacs0
      libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
      libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
      libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2 libcairo2 libchromaprint1
      libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5 libdconf1 libdouble-conversion3
      libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
    libegl-mesa0 libegl1 libepoxy0 libevdev2
      libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
      libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
      libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0 libharfbuzz0b libice6 libigdgmm12
      libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
      libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
      libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
      libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
    libopus0 libpango-1.0-0
      libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
      libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
      libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
      libqt5svg5 libqt5webchannel5 libqt5webengine-data
    libqt5webenginecore5 libqt5webenginewidgets5
      libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
      libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
      libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
      libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
      libwayland-client0 libwayland-cursor0 libwayland-egl1
    libwayland-server0 libwebpdemux2 libwebpmux3
      libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
      libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
      libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
      libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
      libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
      libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager ocl-icd-libopencl1 qt5-gtk-platformtheme
      qttranslations5-l10n session-migration tcl tcl8.6 ubuntu-mono usb-modeswitch usb-modeswitch-data
      va-driver-all vdpau-driver-all wpasupplicant x11-common

    Suggested packages:
      avahi-autoipd i965-va-driver-shaders apache2 | lighttpd | httpd libasound2-plugins alsa-utils libcuda1
      libnvcuvid1 libnvidia-encode1 libbluray-bdj colord cups-common gvfs fonts-mathjax-extras fonts-stix
      libjs-mathjax-doc liblcms2-utils gnome-shell | notification-daemon avahi-autoipd | zeroconf opus-tools
      pcscd qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins librsvg2-bin lm-sensors speex
      opencl-icd tcl-tclreadline comgt wvdial libvdpau-va-gl1 wpagui libengine-pkcs11-openssl

    The following NEW packages will be installed:
      adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
      dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
      glib-networking-services gsettings-desktop-schemas
    gtk-update-icon-cache hicolor-icon-theme
      humanity-icon-theme i965-va-driver iio-sensor-proxy
    intel-media-va-driver javascript-common libaacs0
      libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
      libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
      libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2 libcairo2 libchromaprint1
      libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5 libdconf1 libdouble-conversion3
      libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
    libegl-mesa0 libegl1 libepoxy0 libevdev2
      libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
      libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
      libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0 libharfbuzz0b libice6 libigdgmm12
      libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
      libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
      libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
      libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
    libopus0 libpango-1.0-0
      libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
      libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
      libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
      libqt5svg5 libqt5webchannel5 libqt5webengine-data
    libqt5webenginecore5 libqt5webenginewidgets5
      libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
      libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
      libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
      libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
      libwayland-client0 libwayland-cursor0 libwayland-egl1
    libwayland-server0 libwebpdemux2 libwebpmux3
      libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
      libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
      libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
      libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
      libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
      libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager notepadqq ocl-icd-libopencl1
      qt5-gtk-platformtheme qttranslations5-l10n session-migration tcl
    tcl8.6 ubuntu-mono usb-modeswitch
      usb-modeswitch-data va-driver-all vdpau-driver-all wpasupplicant x11-common

    0 upgraded, 232 newly installed, 0 to remove and 53 not upgraded.
    Need to get 177 MB of archives.
    After this operation, 683 MB of additional disk space will be used. ------------------------------------------------------------------------------

    232 packages?  OMG!?  That's one per user.  And they're not even kidding:

    How do you not have x11-common and so many x11 libraries installed?


    Get:232 http://archive.ubuntu.com/ubuntu jammy/main amd64 usb-modeswitch amd64 2.6.1-3ubuntu2 [46.0 kB]
    Fetched 177 MB in 27s (6527 kB/s)

    A 683MB text editor supported by 232 libraries, plugins and programs?
    Heck, it better be able to give Feeb a reacharound when Trevor's not there.

    Windows: an embarrassment of riches
    Linux:   just an embarrassment

    I'd recommend xorg-xedit (965KB) or xed (10MB) for x editors then. Or
    just use a terminal with vim.
    Also I think WINE comes with windows notepad.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From DFS@21:1/5 to All on Fri Dec 8 10:47:22 2023
    On 12/8/2023 10:35 AM, candycanearter07 wrote:
    On 12/8/23 06:47, DFS wrote:

    How do you not have x11-common and so many x11 libraries installed?

    Fresh WSL install.



    Also I think WINE comes with windows notepad.

    Wine comes with failure built in.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to DFS on Fri Dec 8 09:52:39 2023
    On 12/8/23 09:47, DFS wrote:
    On 12/8/2023 10:35 AM, candycanearter07 wrote:
    On 12/8/23 06:47, DFS wrote:

    How do you not have x11-common and so many x11 libraries installed?

    Fresh WSL install.

    Fair enough. Surprised those aren't preinstalled..
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ahlstrom@21:1/5 to All on Fri Dec 8 11:34:33 2023
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.

    https://notepadqq.com/s/

    https://github.com/notepadqq/notepadqq

    This project is not actively maintained anymore. New maintainers are
    welcome. -- Daniele

    Talk about beating a dead horse!

    I'd recommend xorg-xedit (965KB) or xed (10MB) for x editors then. Or
    just use a terminal with vim.
    Also I think WINE comes with windows notepad.

    --
    Why is it that we rejoice at a birth and grieve at a funeral? It is because we are not the person involved.
    -- Mark Twain, "Pudd'nhead Wilson's Calendar"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From DFS@21:1/5 to Chris Ahlstrom on Fri Dec 8 12:44:01 2023
    On 12/8/2023 11:34 AM, Chris Ahlstrom wrote:
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.


    I once found myself using MousePad (in Linux) to work on source code for
    like a whole day and didn't really miss the big features. I've gotten
    used to line numbering and syntax highlighting (both are in Mousepad),
    but the lack of them wouldn't slow me down.

    The function list feature of Notepad++ is nice, and there are some
    powerful line operations, too. Plus RegEx searches, and the ability to
    search across folders/subfolders and files is handy from time to time.



    https://notepadqq.com/s/

    https://github.com/notepadqq/notepadqq

    This project is not actively maintained anymore. New maintainers are
    welcome. -- Daniele

    Talk about beating a dead horse!

    I just heard about Notepadqq in mid 2020. Didn't realize it was about
    to become abandonware.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to Chris Ahlstrom on Fri Dec 8 12:02:31 2023
    On 12/8/23 10:34, Chris Ahlstrom wrote:
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.

    https://notepadqq.com/s/

    https://github.com/notepadqq/notepadqq

    This project is not actively maintained anymore. New maintainers are
    welcome. -- Daniele

    Talk about beating a dead horse!

    Ah, I can't believe I missed that.

    I'd recommend xorg-xedit (965KB) or xed (10MB) for x editors then. Or
    just use a terminal with vim.
    Also I think WINE comes with windows notepad.

    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From DFS@21:1/5 to Physfitfreak@gmail.com on Fri Dec 8 15:05:13 2023
    On Fri, 8 Dec 2023 13:54:44 -0600, Physfitfreak
    <Physfitfreak@gmail.com> wrote:

    On 12/8/2023 11:44 AM, DFS wrote:
    I once found myself using MousePad (in Linux) to work on source code for
    like a whole day and didn't really miss the big features.  I've gotten
    used to line numbering and syntax highlighting (both are in Mousepad),
    but the lack of them wouldn't slow me down.


    Does MousePad have a toggle to turn "typing replaces highlighted text"
    on and off?


    I don't recall ever seeing such an option in any editor or word
    processor.

    How does it happen that you accidentally highlight text and type over
    it? Big, hairy, primate hands?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tyrone@21:1/5 to All on Sat Dec 9 05:55:22 2023
    On Dec 9, 2023 at 12:45:36 AM EST, "Physfitfreak" <Physfitfreak@gmail.com> wrote:

    On 12/8/2023 11:44 AM, DFS wrote:
    I just heard about Notepadqq in mid 2020. Didn't realize it was about
    to become abandonware

    Does Notepadqq have a toggle to turn "typing replaces highlighted text"
    on and off?

    No text editor does. If you have highlighted text, then it is Game On. It can be replaced or deleted in a flash. That's the whole point of highlighted text.


    Maybe you need to type slower. This is PEBKAC, not a problem with text
    editors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tyrone@21:1/5 to All on Sat Dec 9 14:43:08 2023
    On Dec 9, 2023 at 2:08:14 AM EST, "Physfitfreak" <Physfitfreak@gmail.com> wrote:

    On 12/8/2023 11:55 PM, Tyrone wrote:
    On Dec 9, 2023 at 12:45:36 AM EST, "Physfitfreak" <Physfitfreak@gmail.com> >> wrote:

    On 12/8/2023 11:44 AM, DFS wrote:
    I just heard about Notepadqq in mid 2020. Didn't realize it was about >>>> to become abandonware

    Does Notepadqq have a toggle to turn "typing replaces highlighted text"
    on and off?

    No text editor does. If you have highlighted text, then it is Game On. It can
    be replaced or deleted in a flash. That's the whole point of highlighted text.


    Maybe you need to type slower. This is PEBKAC, not a problem with text
    editors.


    So you don't know the answer.

    So you can't accept that the problem is you.

    Anybody here is familiar with Notepadqq?

    If it is copying Notepad++, then I am very familiar with it. I use Notepad++ every day. It does have Undo, like any decent text editor. So if you Fat
    Finger something it is easy to fix it.

    At some point, don't you have to accept responsibility for your own actions?
    If you are typing so fast that you lose control, then you are typing too fast.
    Same as running, driving, eating, dancing. Whatever. Maintain control. You will find that things work fine when you are in control.

    It is impossible to code for every stupid mistake a user can do. What else would you like? A toggle to not save the file when you accidentally hit
    CTRL+S? Not shutdown when you accidentally hit ALT+F4?

    I speak from experience here. Years ago we had a request to "fix" the screen where you enter your password to login to our software. The complaint was "My password is usually rejected the first time I enter it".

    Well duh. What do you suppose THAT issue was? Yes, PEBKAC. And what do you suppose we did about it? That's right, we laughed and moved on.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIE@21:1/5 to All on Sat Dec 9 16:14:05 2023
    Le 08-12-2023, Chris Ahlstrom <OFeem1987@teleworm.us> a écrit :
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.

    It's the only application I managed to install myself on my
    professional computer.

    just use a terminal with vim.

    The issue with the terminal with vim, compared to gvim outside of a
    terminal or neovim in a terminal is the cursor doesn't change when the
    mode changes. And with neovim inside neovide, there is a great cursor
    easier to follow.

    --
    Si vous avez du temps à perdre :
    https://scarpet42.gitlab.io

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ahlstrom@21:1/5 to Physfitfreak on Sat Dec 9 11:36:33 2023
    Physfitfreak wrote this copyrighted missive and expects royalties:

    On 12/8/2023 10:34 AM, Chris Ahlstrom wrote:
    Our group used it, well, except for a couple of us who preferred gvim.


    Does gvim provide a toggle to turn "typing replaces highlighted text"
    off and on?

    Not sure after a quick look. You can highlight text and then hit 'c' to
    erase it and enter insert mode.

    The "visual" mode of marking text supports most or all text commands. It
    also supports block mode for deleting/inserting columns. That's my main use case for visual.

    --
    "I understand this is your first dead client," Sabian was saying. The absurdity of the statement made me want to laugh but they don't call me
    Deadpan Allie and lie.
    -- Pat Cadigan, "Mindplayers"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rbowman@21:1/5 to Tyrone on Sat Dec 9 19:58:06 2023
    On Sat, 09 Dec 2023 14:43:08 +0000, Tyrone wrote:

    If it is copying Notepad++, then I am very familiar with it. I use
    Notepad++
    every day. It does have Undo, like any decent text editor. So if you Fat Finger something it is easy to fix it.

    Does it have 'redo' for particularly fat fingered days?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From DFS@21:1/5 to Physfitfreak on Sat Dec 9 22:16:13 2023
    On 12/9/2023 12:46 AM, Physfitfreak wrote:
    On 12/8/2023 6:47 AM, DFS wrote:
    Notepad++ is maybe the best text editor on Windows


    Does it have a toggle to turn "typing replaces highlighted text" off and
    on?


    You want an editor to lock/protect text that's been highlighted?

    Think about that for half a second.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to All on Sat Dec 9 22:45:13 2023
    On 12/9/23 10:14, Stéphane CARPENTIER wrote:
    Le 08-12-2023, Chris Ahlstrom <OFeem1987@teleworm.us> a écrit :
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.

    It's the only application I managed to install myself on my
    professional computer.

    just use a terminal with vim.

    The issue with the terminal with vim, compared to gvim outside of a
    terminal or neovim in a terminal is the cursor doesn't change when the
    mode changes. And with neovim inside neovide, there is a great cursor
    easier to follow.


    I think there are some nvim extensions that color the mode indicator on
    the bottom left.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIE@21:1/5 to All on Sun Dec 10 09:06:47 2023
    Le 10-12-2023, candycanearter07 <no@thanks.net> a écrit :
    On 12/9/23 10:14, Stéphane CARPENTIER wrote:
    Le 08-12-2023, Chris Ahlstrom <OFeem1987@teleworm.us> a écrit :
    candycanearter07 wrote this copyrighted missive and expects royalties:

    On 12/8/23 06:47, DFS wrote:

    Notepad++ is maybe the best text editor on Windows.

    Our group used it, well, except for a couple of us who preferred gvim.

    It's the only application I managed to install myself on my
    professional computer.

    just use a terminal with vim.

    The issue with the terminal with vim, compared to gvim outside of a
    terminal or neovim in a terminal is the cursor doesn't change when the
    mode changes. And with neovim inside neovide, there is a great cursor
    easier to follow.


    I think there are some nvim extensions that color the mode indicator on
    the bottom left.

    Maybe, I don't know. But in nvim inside a terminal, the cursor changes,
    so I have no issue. It's really vim in the terminal which I don't like.

    --
    Si vous avez du temps à perdre :
    https://scarpet42.gitlab.io

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ahlstrom@21:1/5 to Physfitfreak on Mon Dec 11 08:02:16 2023
    Physfitfreak wrote this copyrighted missive and expects royalties:

    On 12/9/2023 10:36 AM, Chris Ahlstrom wrote:
    Physfitfreak wrote this copyrighted missive and expects royalties:

    On 12/8/2023 10:34 AM, Chris Ahlstrom wrote:
    Our group used it, well, except for a couple of us who preferred gvim.

    Does gvim provide a toggle to turn "typing replaces highlighted text"
    off and on?

    Not sure after a quick look. You can highlight text and then hit 'c' to
    erase it and enter insert mode.

    The "visual" mode of marking text supports most or all text commands. It
    also supports block mode for deleting/inserting columns. That's my main use >> case for visual.


    I want to be able to toggle "removal of selected text by subsequent
    typing" _off_, so regardless of where the cursor jumped and is ruining
    the text there by my typing, at least the selected text remain intact,
    so I wouldn't have to do this:

    - discover that this happened (good luck in there)
    - remember what idea was behind that text
    - reword it!...

    Makes sense right?

    This selected text that's done magically is sometimes a good part a paragraph. I've had even occasions that its removal destroyed several paragraphs. All of a sudden, I see I'm in the second line of the first paragraph, after having written 4 paragraphs.

    This is an issue. Best editors have of course solved it by offering that toggle. But there's a need in tiny little light editors as well to have
    that, because these little editors often compete with the large ones
    pretty well, in use.

    Whatever floats your boat. I rarely "select text" in vi because the
    basic movement commands work without that crutch.

    --
    You feel a whole lot more like you do now than you did when you used to.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)