Giter VIP home page Giter VIP logo

Comments (11)

zbeekman avatar zbeekman commented on May 26, 2024

I have found FORD to be a bit slow to generate documentation too, but the search pages are really, really beautiful. I was blown away. So, yes it would be nice to make the generation a little bit speedier, but the search functionality is amazing the way it is now and unless I have a massively huge project I am willing to wait.

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

Yeah, I'm not proposing to remove the search feature--especially after the effort it took for me to put it in. At most I'd add a switch so it could be turned off if desired. The point of this issue was more to see if there was some way that I could make the generation of search data more efficient.

from ford.

zbeekman avatar zbeekman commented on May 26, 2024

Sounds good. My comment was mostly to let you know how amazing FORD is and how beautiful the search functionality is. Optional switch to disable could have its uses for very large projects.

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

Well, I'm glad you like it. But I wouldn't be too complimentary until you've seen the source code. It has become increasingly messy and I don't know if anyone other than me could maintain it at this point.

from ford.

jacobwilliams avatar jacobwilliams commented on May 26, 2024

The search feature is awesome! (Ford is awesome in general. It's already better than other tools that have been around for years!).

I also think a command-line flag to disable generation of the search function would be useful for speeding things up just for testing changes, etc.

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

I'll put that in the next minor release, then.

On 01/07/15 11:12 PM, Jacob Williams wrote:

The search feature is awesome! (Ford is awesome in general. It's
already better than other tools that have been around for years!).

I also think a command-line flag to disable generation of the search
function would be useful for speeding things up just for testing
changes, etc.


Reply to this email directly or view it on GitHub
https://github.com/cmacmackin/ford/issues/16#issuecomment-117876821.

Chris MacMackin
Saint Mary's University
Curriculum Vitae http://ap.smu.ca/%7Ecmacmack/CV.pdf

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

I've added the ability to turn off the search feature and it will be out in the next release. Should be out in the next day or three.

from ford.

zbeekman avatar zbeekman commented on May 26, 2024

This was fixed in the v4.0.1 release, no?

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

Sort of. I put in the option to turn it off, but someday I might still
look if there is some way to generate the search data more efficiently.
Although, when I did this the other day on a big project, it didn't take
that long--maybe beautifulsoup has been optimized somewhat. I guess I
will close this one.

On 05/08/15 11:54 AM, Izaak Beekman wrote:

This was fixed in the v4.0.1 release, no?


Reply to this email directly or view it on GitHub
https://github.com/cmacmackin/ford/issues/16#issuecomment-128024326.

Chris MacMackin
Saint Mary's University
Curriculum Vitae http://ap.smu.ca/%7Ecmacmack/CV.pdf

from ford.

zbeekman avatar zbeekman commented on May 26, 2024

FWIW, with JSON-Fortran the --no-search results in a speedup of over 37%

command real user sys
time ford -p pages/ json-fortran.md 33.469s 32.950s 0.504s
time ford —no-search -p pages/ json-fortran.md 20.530s 20.322s 0.199s

from ford.

cmacmackin avatar cmacmackin commented on May 26, 2024

Okay, thanks. That's fairly significant, but not as big as speedups I
seem to remember getting when commented out the search stuff after
initially implementing it.

On 05/08/15 12:14 PM, Izaak Beekman wrote:

FWIW, with JSON-Fortran the |--no-search| results in a speedup of over 37%

command real user sys
|time ford -p pages/ json-fortran.md| 33.469s 32.950s 0.504s
|time ford —no-search -p pages/ json-fortran.md| 20.530s 20.322s
0.199s


Reply to this email directly or view it on GitHub
https://github.com/cmacmackin/ford/issues/16#issuecomment-128032883.

Chris MacMackin
Saint Mary's University
Curriculum Vitae http://ap.smu.ca/%7Ecmacmack/CV.pdf

from ford.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.