Giter VIP home page Giter VIP logo

betterthangrep's People

Contributors

gjtorikian avatar harleypig avatar petdance avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

betterthangrep's Issues

Add the "fork me on github" banner

Maybe if I add the banner in the upper right corner people will send me website patches.

And maybe I should explicitly ask people to do so.

Typo

On the "Why ack?" page, part 9, it says "inensitive" when it should be "insensitive"

Add beagrep to the other tools page

Hi, all

I'd like to recommend to you the beagrep tool, which combines a search
engine (beagle) together with grep.

Most programmer's searching needs are based on full words instead of
partial words, i.e., they search for "readlink", instead of
"readli.*". And search engines are very good with whole word file search
(although I needed to tune beagle so that it sotpped treating "stop" and
"stopped" as the same), so the idea is very simple: query beagle first,
and run grep only on the positive matching files only.

On Android source code, running grep alone on the whole source tree took
me more than half an hour before I hit Ctrl-C, using beagrep, it only
took half a second.

For more details, check out my github page: http://baohaojun.github.com/beagrep.html

Source code / Changelog page

The old BTG.com had a link to the changelog on the front (and only) page. We're missing that. Somewhere we need an easy way to get the source to ack and see the changelog.

Add Chocolatey package info

From Greg Houston [email protected]

You may want to add the Chocolatey Nuget install of Ack to your install page at http://betterthangrep.com/install/

Chocolatey is a package manager for Windows.

Here is the page for installing Ack using Chocolatey:  http://chocolatey.org/packages/ack

The port list is confusing

I've had two emails in the past three days saying roughly this:

What:
Incorrect macport command

Wrong:
Port "perl/p5-app-ack"

Right:
port install p5.12-app-ack

So clearly my intent of saying "This is the name of the port" is unclear because people are taking it as install command. So fix that.

Consolidate lists of reasons

There's a list of 5 things on the front page, and they're vague and have pretty icons.

There's a list of 10 things on the "Why ack?" page, which are more specific and have no icons.

Somehow combine these two lists, preferably freeing up a page for other use.

Add a page to explain ack-grep

So much confusion is out there because the Debian folks repackaged ack as ack-grep. Put up a page of FAQs and solutions to problems.

Different structure

(Sorry, hope this is the appropriate way to use issues.. I'm new to github & OSS in general)

Can I propose that we split everything into two pages, 'homepage' and 'documentation' (possibly renamed 'help'):

  • Homepage
    • Why use ack?
      • Top 10 reasons to use ack
      • Testimonials
    • How to get ack
      • How to install
      • ack for Textmate users
    • Mailing list signups
  • Documentation
    • Manual
    • FAQ
    • Ack's command flags
    • Ack's recognized filetypes

There would be a big button the top of the homepage for those who want to skip the marketing stuff and just scroll straight down to the "How to get ack" section.

Add bug report instructions

Chris Jerdonek writes:

I'd like to suggest that the ack web site include instructions on how to file a bug report. I can't seem to find instructions on the web site.

In particular, should bug reports be sent to the users list or posted as an issue on GitHub? The web site doesn't seem to mention the GitHub site, by the way.

Create a favicon.ico

Take the big Bill The Cat logo from the front of the site and make a suitable favicon.ico.

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.