So I’m free to submit a patch to delete these? :)

On Fri, Sep 18, 2020 at 11:12 AM Blake McBride <blake1...@gmail.com> wrote:

> In the old days, with limited memory, editors would only read a file up to
> the formfeed.  The programmer would edit the text up to the formfeed and
> then read in the next block (up to the next formfeed).  This way the whole
> file need not be in memory at once.  Compilers ignore it.  Obviously they
> can be eliminated now.
>
> Blake McBride
>
>
>
>
>
> On Fri, Sep 18, 2020 at 11:08 AM Pete Dietl <petedi...@gmail.com> wrote:
>
>> Why are there so many form feeds in the source?
>>
>> Running this from the root of the Make repo:
>>
>> cd src && grep -c $'\f' *.[ch] | grep -v ':0$' | sort -t : -k 2 -n -r |
>> awk -F : 'BEGIN {printf "%-15s Number of form feeds\n", "File"; print
>> "------------------------------------" } {printf "%-15s %2d\n", $1, $2}'
>>
>> Results in:
>>
>> File            Number of form feeds
>> ------------------------------------
>> variable.c      17
>> read.c          15
>> misc.c          12
>> job.c           11
>> function.c      10
>> dir.c           10
>> remake.c         9
>> main.c           8
>> file.c           8
>> expand.c         6
>> commands.c       6
>> vpath.c          5
>> rule.c           5
>> output.c         5
>> getopt.c         4
>> arscan.c         4
>> remote-stub.c    3
>> remote-cstms.c   3
>> ar.c             3
>> implicit.c       2
>> getopt1.c        2
>> version.c        1
>> makeint.h        1
>> hash.h           1
>> default.c        1
>>
>>
>>
>
>

Reply via email to