_____

Dowloading Findent and Jfindent

Findent is hosted on https://sourceforge.net/projects/findent/files, or https://sourceforge.net/projects/findent, all files and information are there. Navigate to Code -> Download Snapshot to get the latest version, which may not be in good order.

The sofware is available here too. The current version is 3.1.7 .

Note: the Chromium browser translates the character '~' into '_' in the name of a downloaded file.

Findent

findent is available in the following formats:

  • Linux/OS-X source: findent-3.1.7.tar.gz

     tar xf findent-3.1.7.tar.gz
     cd findent-3.1.7  
     ./configure --prefix=/usr/local 
  • if you want that findent understands the ESOPE extensions:

      ./configure --prefix=/usr/local --with-esope
      see http://www-cast3m.cea.fr/html/esope/node1.html
      make  
      sudo make install     # for systems with sudo: Debian, UBUNTU, Linux MINT, ...
      su -c 'make install'  # for systems without sudo: Redhat, Scientifix Linux, ...
  • Linux 64-bit debian package: findent_3.1.7-1_amd64.deb Installation:

      sudo apt install ./findent_3.1.7-1_amd64.deb
  • Linux 32-bit debian package: findent_3.1.7-1_i386.deb Installation:

      sudo apt install ./findent_3.1.7-1_i386.deb
  • Raspbian 32-bit debian package: findent_3.1.7-1_armhf.deb Installation:

      sudo apt install ./findent_3.1.7-1_armhf.deb
  • Windows executable: findent-3.1.7.zip
    Extract the zip file and place findent.exe and wfindent.bat in a convenient place.

Jfindent

jfindent, the graphical frontend for findent, is available in the following formats:

  • Linux/OS-X source: jfindent-1.2.tgz
    Installation is rather standard, for example:

    tar xf jfindent-1.2.tgz
    cd jfindent-1.2
    ./configure --prefix=/usr/local
    make
    sudo make install     # for systems with sudo: Debian, UBUNTU, Linux MINT, ...
    su -c 'make install'  # for systems without sudo: Redhat, Scientifix Linux, ...
  • Linux debian package: jfindent_1.2_all.deb Installation: sudo apt install ./jfindent_1.2_all.deb
  • Windows/Linux/OS X: jfindent-1.2.zip The zip file contains jfindent.jar.

Findent on Debian and Ubuntu

With considerable support from the Debain mentors, I managed to get findent in the Debian (and thereby automatically in the Ubuntu) distributions. Findent is now available in Debian buster and Ubuntu 17.10.