summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorThierry Volpiatto <thierry.volpiatto@gmail.com>2011-01-29 14:06:18 +0100
committerThierry Volpiatto <thierry.volpiatto@gmail.com>2011-01-29 14:06:18 +0100
commit2e24b864d5ad562429fda57e7d42e95a06edc07a (patch)
tree36ad3d17c08cc9826d39f0a15a334c8f6c472b47 /doc
parent0bfa757601faca2106c0a57728c807b3a6de55db (diff)
* anything.tex Add some infos.
Diffstat (limited to 'doc')
-rw-r--r--doc/anything.aux94
-rw-r--r--doc/anything.log28
-rw-r--r--doc/anything.out37
-rw-r--r--doc/anything.pdfbin172880 -> 173859 bytes
-rw-r--r--doc/anything.tex36
-rw-r--r--doc/anything.toc47
-rw-r--r--doc/auto/anything.el1
7 files changed, 134 insertions, 109 deletions
diff --git a/doc/anything.aux b/doc/anything.aux
index 19baff6a..54b9ae95 100644
--- a/doc/anything.aux
+++ b/doc/anything.aux
@@ -37,8 +37,8 @@
\newlabel{sec:turn-image-viewer}{{5.3}{4}{Turn in image viewer\relax }{subsection.5.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Grep}{4}{subsection.5.4}}
\newlabel{sec:grep}{{5.4}{4}{Grep\relax }{subsection.5.4}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Anything do grep}{4}{subsection.5.5}}
-\newlabel{sec:anything-do-grep}{{5.5}{4}{Anything do grep\relax }{subsection.5.5}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Anything do grep}{5}{subsection.5.5}}
+\newlabel{sec:anything-do-grep}{{5.5}{5}{Anything do grep\relax }{subsection.5.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Grep from anything-find-files}{5}{subsection.5.6}}
\newlabel{sec:grep-from-anything}{{5.6}{5}{Grep from anything-find-files\relax }{subsection.5.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Grep One file}{5}{subsection.5.7}}
@@ -49,46 +49,48 @@
\newlabel{sec:grep-marked-files-1}{{5.8.1}{5}{Grep marked files from differents directories\relax }{subsubsection.5.8.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.9}Grep Directory recursively}{5}{subsection.5.9}}
\newlabel{sec:grep-direct-recurs}{{5.9}{5}{Grep Directory recursively\relax }{subsection.5.9}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Grep Using Wildcard}{5}{subsection.5.10}}
-\newlabel{sec:grep-using-wildcard}{{5.10}{5}{Grep Using Wildcard\relax }{subsection.5.10}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}Open Files Externally}{6}{subsection.5.11}}
-\newlabel{sec:open-files-extern}{{5.11}{6}{Open Files Externally\relax }{subsection.5.11}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.12}Eshell command on files}{6}{subsection.5.12}}
-\newlabel{sec:eshell-command-files}{{5.12}{6}{Eshell command on files\relax }{subsection.5.12}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.13}Why Eshell}{6}{subsection.5.13}}
-\newlabel{sec:why-eshell}{{5.13}{6}{Why Eshell\relax }{subsection.5.13}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.14}Setup Aliases}{6}{subsection.5.14}}
-\newlabel{sec:setup-aliases}{{5.14}{6}{Setup Aliases\relax }{subsection.5.14}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.15}Problem starting Eshell}{6}{subsection.5.15}}
-\newlabel{sec:probl-start-eshell}{{5.15}{6}{Problem starting Eshell\relax }{subsection.5.15}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.16}Dired Commands}{6}{subsection.5.16}}
-\newlabel{sec:dired-commands}{{5.16}{6}{Dired Commands\relax }{subsection.5.16}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.17}Copy Files}{7}{subsection.5.17}}
-\newlabel{sec:copy-files}{{5.17}{7}{Copy Files\relax }{subsection.5.17}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.18}Rename Files}{7}{subsection.5.18}}
-\newlabel{sec:rename-files}{{5.18}{7}{Rename Files\relax }{subsection.5.18}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.19}Symlink Files}{7}{subsection.5.19}}
-\newlabel{sec:symlink-files}{{5.19}{7}{Symlink Files\relax }{subsection.5.19}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.20}Hardlink}{7}{subsection.5.20}}
-\newlabel{sec:hardlink}{{5.20}{7}{Hardlink\relax }{subsection.5.20}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.21}Follow file after action}{7}{subsection.5.21}}
-\newlabel{sec:follow-file-after}{{5.21}{7}{Follow file after action\relax }{subsection.5.21}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.22}In Buffer File Completion}{7}{subsection.5.22}}
-\newlabel{sec:buff-file-compl}{{5.22}{7}{In Buffer File Completion\relax }{subsection.5.22}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.23}Create File}{8}{subsection.5.23}}
-\newlabel{sec:create-file}{{5.23}{8}{Create File\relax }{subsection.5.23}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.24}Create Directory}{8}{subsection.5.24}}
-\newlabel{sec:create-directory}{{5.24}{8}{Create Directory\relax }{subsection.5.24}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.25}Ediff files}{8}{subsection.5.25}}
-\newlabel{sec:ediff-files}{{5.25}{8}{Ediff files\relax }{subsection.5.25}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.26}Ediff merge files}{8}{subsection.5.26}}
-\newlabel{sec:ediff-merge-files}{{5.26}{8}{Ediff merge files\relax }{subsection.5.26}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.27}Browse archive with avfs}{8}{subsection.5.27}}
-\newlabel{sec:browse-archive-with}{{5.27}{8}{Browse archive with avfs\relax }{subsection.5.27}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.28}Display with icons}{8}{subsection.5.28}}
-\newlabel{sec:display-with-icons}{{5.28}{8}{Display with icons\relax }{subsection.5.28}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {6}Anything write buffer}{8}{section.6}}
-\newlabel{sec:anyth-write-buff}{{6}{8}{Anything write buffer\relax }{section.6}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Grep Using Wildcard}{6}{subsection.5.10}}
+\newlabel{sec:grep-using-wildcard}{{5.10}{6}{Grep Using Wildcard\relax }{subsection.5.10}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}Grep thing at point}{6}{subsection.5.11}}
+\newlabel{sec:grep-thing-at}{{5.11}{6}{Grep thing at point\relax }{subsection.5.11}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.12}Open Files Externally}{6}{subsection.5.12}}
+\newlabel{sec:open-files-extern}{{5.12}{6}{Open Files Externally\relax }{subsection.5.12}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.13}Eshell command on files}{6}{subsection.5.13}}
+\newlabel{sec:eshell-command-files}{{5.13}{6}{Eshell command on files\relax }{subsection.5.13}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.14}Why Eshell}{6}{subsection.5.14}}
+\newlabel{sec:why-eshell}{{5.14}{6}{Why Eshell\relax }{subsection.5.14}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.15}Setup Aliases}{6}{subsection.5.15}}
+\newlabel{sec:setup-aliases}{{5.15}{6}{Setup Aliases\relax }{subsection.5.15}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.16}Problem starting Eshell}{6}{subsection.5.16}}
+\newlabel{sec:probl-start-eshell}{{5.16}{6}{Problem starting Eshell\relax }{subsection.5.16}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.17}Dired Commands}{7}{subsection.5.17}}
+\newlabel{sec:dired-commands}{{5.17}{7}{Dired Commands\relax }{subsection.5.17}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.18}Copy Files}{7}{subsection.5.18}}
+\newlabel{sec:copy-files}{{5.18}{7}{Copy Files\relax }{subsection.5.18}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.19}Rename Files}{7}{subsection.5.19}}
+\newlabel{sec:rename-files}{{5.19}{7}{Rename Files\relax }{subsection.5.19}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.20}Symlink Files}{7}{subsection.5.20}}
+\newlabel{sec:symlink-files}{{5.20}{7}{Symlink Files\relax }{subsection.5.20}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.21}Hardlink}{7}{subsection.5.21}}
+\newlabel{sec:hardlink}{{5.21}{7}{Hardlink\relax }{subsection.5.21}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.22}Follow file after action}{7}{subsection.5.22}}
+\newlabel{sec:follow-file-after}{{5.22}{7}{Follow file after action\relax }{subsection.5.22}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.23}In Buffer File Completion}{8}{subsection.5.23}}
+\newlabel{sec:buff-file-compl}{{5.23}{8}{In Buffer File Completion\relax }{subsection.5.23}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.24}Create File}{8}{subsection.5.24}}
+\newlabel{sec:create-file}{{5.24}{8}{Create File\relax }{subsection.5.24}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.25}Create Directory}{8}{subsection.5.25}}
+\newlabel{sec:create-directory}{{5.25}{8}{Create Directory\relax }{subsection.5.25}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.26}Ediff files}{8}{subsection.5.26}}
+\newlabel{sec:ediff-files}{{5.26}{8}{Ediff files\relax }{subsection.5.26}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.27}Ediff merge files}{8}{subsection.5.27}}
+\newlabel{sec:ediff-merge-files}{{5.27}{8}{Ediff merge files\relax }{subsection.5.27}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.28}Browse archive with avfs}{8}{subsection.5.28}}
+\newlabel{sec:browse-archive-with}{{5.28}{8}{Browse archive with avfs\relax }{subsection.5.28}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.29}Display with icons}{9}{subsection.5.29}}
+\newlabel{sec:display-with-icons}{{5.29}{9}{Display with icons\relax }{subsection.5.29}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {6}Anything write buffer}{9}{section.6}}
+\newlabel{sec:anyth-write-buff}{{6}{9}{Anything write buffer\relax }{section.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7}Anything insert file}{9}{section.7}}
\newlabel{sec:anything-insert-file}{{7}{9}{Anything insert file\relax }{section.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8}Anything M-x}{9}{section.8}}
@@ -99,10 +101,10 @@
\newlabel{sec:query-replace-regexp}{{9.1}{9}{Query replace regexp\relax }{subsection.9.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Save regexp as sexp}{9}{subsection.9.2}}
\newlabel{sec:save-regexp-as}{{9.2}{9}{Save regexp as sexp\relax }{subsection.9.2}{}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.3}Save regexp as string}{9}{subsection.9.3}}
-\newlabel{sec:save-regexp-as-1}{{9.3}{9}{Save regexp as string\relax }{subsection.9.3}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {10}Anything locate}{9}{section.10}}
-\newlabel{sec:anything-locate}{{10}{9}{Anything locate\relax }{section.10}{}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.3}Save regexp as string}{10}{subsection.9.3}}
+\newlabel{sec:save-regexp-as-1}{{9.3}{10}{Save regexp as string\relax }{subsection.9.3}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {10}Anything locate}{10}{section.10}}
+\newlabel{sec:anything-locate}{{10}{10}{Anything locate\relax }{section.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {10.1}Search files}{10}{subsection.10.1}}
\newlabel{sec:search-files}{{10.1}{10}{Search files\relax }{subsection.10.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {10.2}Launch grep}{10}{subsection.10.2}}
diff --git a/doc/anything.log b/doc/anything.log
index 95e81dd6..bc5b42ee 100644
--- a/doc/anything.log
+++ b/doc/anything.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2010.12.30) 13 JAN 2011 09:08
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2010.12.30) 29 JAN 2011 14:03
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -656,33 +656,33 @@ Overfull \hbox (36.65945pt too wide) in paragraph at lines 210--210
[]
-Overfull \hbox (11.02296pt too wide) in paragraph at lines 234--238
+Overfull \hbox (11.02296pt too wide) in paragraph at lines 235--237
\OT1/cmr/m/n/10.95 This grep is also re-cur-sive un-like the emacs im-ple-men-t
-a-tion that use find/xargs.
+a-tion that use find/xargs.
[]
[4] [5] [6]
-Overfull \hbox (5.78833pt too wide) in paragraph at lines 404--405
+Overfull \hbox (5.78833pt too wide) in paragraph at lines 424--425
[]\OT1/cmr/m/n/10.95 In any buffer and even in minibuffer if you have en-able r
ecursive-minibuffer
[]
[7] [8]
-Underfull \hbox (badness 10000) in paragraph at lines 462--463
+Underfull \hbox (badness 10000) in paragraph at lines 482--483
[]
[9] [10]
-Underfull \hbox (badness 10000) in paragraph at lines 586--588
+Underfull \hbox (badness 10000) in paragraph at lines 606--608
[]
[11] (./anything.aux) )
Here is how much of TeX's memory you used:
- 5861 strings out of 495061
- 83362 string characters out of 1182620
- 158949 words of memory out of 3000000
- 8899 multiletter control sequences out of 15000+50000
+ 5864 strings out of 495061
+ 83413 string characters out of 1182620
+ 159003 words of memory out of 3000000
+ 8901 multiletter control sequences out of 15000+50000
9320 words of font info for 33 fonts, out of 3000000 for 9000
28 hyphenation exceptions out of 8191
38i,6n,36p,276b,485s stack positions out of 5000i,500n,10000p,200000b,50000s
@@ -695,9 +695,9 @@ exlive/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-texlive/fonts
c/amsfonts/cm/cmr17.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/c
m/cmsy10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmtt10.pf
b>
-Output written on anything.pdf (13 pages, 172880 bytes).
+Output written on anything.pdf (13 pages, 173859 bytes).
PDF statistics:
- 370 PDF objects out of 1000 (max. 8388607)
- 64 named destinations out of 1000 (max. 500000)
- 409 words of extra memory for PDF output out of 10000 (max. 10000000)
+ 375 PDF objects out of 1000 (max. 8388607)
+ 65 named destinations out of 1000 (max. 500000)
+ 417 words of extra memory for PDF output out of 10000 (max. 10000000)
diff --git a/doc/anything.out b/doc/anything.out
index e3ee29ea..5f5d239f 100644
--- a/doc/anything.out
+++ b/doc/anything.out
@@ -14,24 +14,25 @@
\BOOKMARK [3][-]{subsubsection.5.8.1}{Grep marked files from differents directories}{subsection.5.8}
\BOOKMARK [2][-]{subsection.5.9}{Grep Directory recursively}{section.5}
\BOOKMARK [2][-]{subsection.5.10}{Grep Using Wildcard}{section.5}
-\BOOKMARK [2][-]{subsection.5.11}{Open Files Externally}{section.5}
-\BOOKMARK [2][-]{subsection.5.12}{Eshell command on files}{section.5}
-\BOOKMARK [2][-]{subsection.5.13}{Why Eshell}{section.5}
-\BOOKMARK [2][-]{subsection.5.14}{Setup Aliases}{section.5}
-\BOOKMARK [2][-]{subsection.5.15}{Problem starting Eshell}{section.5}
-\BOOKMARK [2][-]{subsection.5.16}{Dired Commands}{section.5}
-\BOOKMARK [2][-]{subsection.5.17}{Copy Files}{section.5}
-\BOOKMARK [2][-]{subsection.5.18}{Rename Files}{section.5}
-\BOOKMARK [2][-]{subsection.5.19}{Symlink Files}{section.5}
-\BOOKMARK [2][-]{subsection.5.20}{Hardlink}{section.5}
-\BOOKMARK [2][-]{subsection.5.21}{Follow file after action}{section.5}
-\BOOKMARK [2][-]{subsection.5.22}{In Buffer File Completion}{section.5}
-\BOOKMARK [2][-]{subsection.5.23}{Create File}{section.5}
-\BOOKMARK [2][-]{subsection.5.24}{Create Directory}{section.5}
-\BOOKMARK [2][-]{subsection.5.25}{Ediff files}{section.5}
-\BOOKMARK [2][-]{subsection.5.26}{Ediff merge files}{section.5}
-\BOOKMARK [2][-]{subsection.5.27}{Browse archive with avfs}{section.5}
-\BOOKMARK [2][-]{subsection.5.28}{Display with icons}{section.5}
+\BOOKMARK [2][-]{subsection.5.11}{Grep thing at point}{section.5}
+\BOOKMARK [2][-]{subsection.5.12}{Open Files Externally}{section.5}
+\BOOKMARK [2][-]{subsection.5.13}{Eshell command on files}{section.5}
+\BOOKMARK [2][-]{subsection.5.14}{Why Eshell}{section.5}
+\BOOKMARK [2][-]{subsection.5.15}{Setup Aliases}{section.5}
+\BOOKMARK [2][-]{subsection.5.16}{Problem starting Eshell}{section.5}
+\BOOKMARK [2][-]{subsection.5.17}{Dired Commands}{section.5}
+\BOOKMARK [2][-]{subsection.5.18}{Copy Files}{section.5}
+\BOOKMARK [2][-]{subsection.5.19}{Rename Files}{section.5}
+\BOOKMARK [2][-]{subsection.5.20}{Symlink Files}{section.5}
+\BOOKMARK [2][-]{subsection.5.21}{Hardlink}{section.5}
+\BOOKMARK [2][-]{subsection.5.22}{Follow file after action}{section.5}
+\BOOKMARK [2][-]{subsection.5.23}{In Buffer File Completion}{section.5}
+\BOOKMARK [2][-]{subsection.5.24}{Create File}{section.5}
+\BOOKMARK [2][-]{subsection.5.25}{Create Directory}{section.5}
+\BOOKMARK [2][-]{subsection.5.26}{Ediff files}{section.5}
+\BOOKMARK [2][-]{subsection.5.27}{Ediff merge files}{section.5}
+\BOOKMARK [2][-]{subsection.5.28}{Browse archive with avfs}{section.5}
+\BOOKMARK [2][-]{subsection.5.29}{Display with icons}{section.5}
\BOOKMARK [1][-]{section.6}{Anything write buffer}{}
\BOOKMARK [1][-]{section.7}{Anything insert file}{}
\BOOKMARK [1][-]{section.8}{Anything M-x}{}
diff --git a/doc/anything.pdf b/doc/anything.pdf
index 37f1c64c..a4eb700d 100644
--- a/doc/anything.pdf
+++ b/doc/anything.pdf
Binary files differ
diff --git a/doc/anything.tex b/doc/anything.tex
index ef720c22..09ee82a9 100644
--- a/doc/anything.tex
+++ b/doc/anything.tex
@@ -219,6 +219,7 @@ You can now navigate in your image directory with arrow up and down or C-n C-p.
Don't forget also to use C-t to split you windows vertically if needed.
You will find also two actions to rotate image in action menu.
+To use these actions whitout quitting, use C-z, then TAB to exit action menu.
NOTE:
It use image-dired in background, so if image-dired don't work for some reason, this will
@@ -233,27 +234,40 @@ By the nature of incremental stuff, it is faster than original Emacs grep for se
As you type the display change (like in all other anything commands).
This grep is also recursive unlike the emacs implementation that use find/xargs.
+
It support wildcard and (re)use the variables `grep-find-ignored-files'
and `grep-find-ignored-directories'.
-NOTE: You will find a file named anything-grep.el in extensions.
+It have full tramp integration.
+(you can grep file on a remote host or in su/sudo methods).
+
+
+\begin{itemize}
+\item NOTE:
+You will find a file named anything-grep.el in extensions.
It is NOT needed to use with what is described here.
It is another implementation of grep but not incremental.
+\end{itemize}
-It work fine with tramp on remote files.
-Windows users need grep version
+\begin{itemize}
+\item NOTE:
+When using it recursively, `grep-find-ignored-files' is not used unless you don't specify
+the only extensions of files where you want to search (you will have a prompt).
+You can now specify more than one extension to search.\\
+e.g *.el *.py *.tex \\
+will search only in files with these extensions.
+\end{itemize}
+
+\begin{itemize}
+\item NOTE: Windows users need grep version
\begin{math}
\geq2.5.4
\end{math}
of Gnuwin32 on windoze.
This version should accept the --exclude-dir option.
-
-\begin{itemize}
-\item NOTE:
-When using it recursively, `grep-find-ignored-files' is not used unless you don't specify
-the only extensions of files where you want to search (you will have a prompt).
\end{itemize}
+
\subsection{Anything do grep}
\label{sec:anything-do-grep}
Start with M-x anything-do-grep bound to f5 a M-g s
@@ -315,6 +329,12 @@ You can use wildcard:
From the root of your directory, if you want for example to search files with .el extension:
add *.el to prompt
+\subsection{Grep thing at point}
+\label{sec:grep-thing-at}
+Before lauching anything, put your cursor on the start of symbol or sexp you will want to grep.
+Then launch anything-do-grep or anything-find-files, and when in the grep prompt hit C-w as many time as needed.
+
+
\subsection{Open Files Externally}
\label{sec:open-files-extern}
You will find in action menu from anything-find-files an action to open file with external program.
diff --git a/doc/anything.toc b/doc/anything.toc
index db4aacb1..224d45c3 100644
--- a/doc/anything.toc
+++ b/doc/anything.toc
@@ -8,39 +8,40 @@
\contentsline {subsection}{\numberline {5.2}Jump with nth commands}{3}{subsection.5.2}
\contentsline {subsection}{\numberline {5.3}Turn in image viewer}{4}{subsection.5.3}
\contentsline {subsection}{\numberline {5.4}Grep}{4}{subsection.5.4}
-\contentsline {subsection}{\numberline {5.5}Anything do grep}{4}{subsection.5.5}
+\contentsline {subsection}{\numberline {5.5}Anything do grep}{5}{subsection.5.5}
\contentsline {subsection}{\numberline {5.6}Grep from anything-find-files}{5}{subsection.5.6}
\contentsline {subsection}{\numberline {5.7}Grep One file}{5}{subsection.5.7}
\contentsline {subsection}{\numberline {5.8}Grep Marked files}{5}{subsection.5.8}
\contentsline {subsubsection}{\numberline {5.8.1}Grep marked files from differents directories}{5}{subsubsection.5.8.1}
\contentsline {subsection}{\numberline {5.9}Grep Directory recursively}{5}{subsection.5.9}
-\contentsline {subsection}{\numberline {5.10}Grep Using Wildcard}{5}{subsection.5.10}
-\contentsline {subsection}{\numberline {5.11}Open Files Externally}{6}{subsection.5.11}
-\contentsline {subsection}{\numberline {5.12}Eshell command on files}{6}{subsection.5.12}
-\contentsline {subsection}{\numberline {5.13}Why Eshell}{6}{subsection.5.13}
-\contentsline {subsection}{\numberline {5.14}Setup Aliases}{6}{subsection.5.14}
-\contentsline {subsection}{\numberline {5.15}Problem starting Eshell}{6}{subsection.5.15}
-\contentsline {subsection}{\numberline {5.16}Dired Commands}{6}{subsection.5.16}
-\contentsline {subsection}{\numberline {5.17}Copy Files}{7}{subsection.5.17}
-\contentsline {subsection}{\numberline {5.18}Rename Files}{7}{subsection.5.18}
-\contentsline {subsection}{\numberline {5.19}Symlink Files}{7}{subsection.5.19}
-\contentsline {subsection}{\numberline {5.20}Hardlink}{7}{subsection.5.20}
-\contentsline {subsection}{\numberline {5.21}Follow file after action}{7}{subsection.5.21}
-\contentsline {subsection}{\numberline {5.22}In Buffer File Completion}{7}{subsection.5.22}
-\contentsline {subsection}{\numberline {5.23}Create File}{8}{subsection.5.23}
-\contentsline {subsection}{\numberline {5.24}Create Directory}{8}{subsection.5.24}
-\contentsline {subsection}{\numberline {5.25}Ediff files}{8}{subsection.5.25}
-\contentsline {subsection}{\numberline {5.26}Ediff merge files}{8}{subsection.5.26}
-\contentsline {subsection}{\numberline {5.27}Browse archive with avfs}{8}{subsection.5.27}
-\contentsline {subsection}{\numberline {5.28}Display with icons}{8}{subsection.5.28}
-\contentsline {section}{\numberline {6}Anything write buffer}{8}{section.6}
+\contentsline {subsection}{\numberline {5.10}Grep Using Wildcard}{6}{subsection.5.10}
+\contentsline {subsection}{\numberline {5.11}Grep thing at point}{6}{subsection.5.11}
+\contentsline {subsection}{\numberline {5.12}Open Files Externally}{6}{subsection.5.12}
+\contentsline {subsection}{\numberline {5.13}Eshell command on files}{6}{subsection.5.13}
+\contentsline {subsection}{\numberline {5.14}Why Eshell}{6}{subsection.5.14}
+\contentsline {subsection}{\numberline {5.15}Setup Aliases}{6}{subsection.5.15}
+\contentsline {subsection}{\numberline {5.16}Problem starting Eshell}{6}{subsection.5.16}
+\contentsline {subsection}{\numberline {5.17}Dired Commands}{7}{subsection.5.17}
+\contentsline {subsection}{\numberline {5.18}Copy Files}{7}{subsection.5.18}
+\contentsline {subsection}{\numberline {5.19}Rename Files}{7}{subsection.5.19}
+\contentsline {subsection}{\numberline {5.20}Symlink Files}{7}{subsection.5.20}
+\contentsline {subsection}{\numberline {5.21}Hardlink}{7}{subsection.5.21}
+\contentsline {subsection}{\numberline {5.22}Follow file after action}{7}{subsection.5.22}
+\contentsline {subsection}{\numberline {5.23}In Buffer File Completion}{8}{subsection.5.23}
+\contentsline {subsection}{\numberline {5.24}Create File}{8}{subsection.5.24}
+\contentsline {subsection}{\numberline {5.25}Create Directory}{8}{subsection.5.25}
+\contentsline {subsection}{\numberline {5.26}Ediff files}{8}{subsection.5.26}
+\contentsline {subsection}{\numberline {5.27}Ediff merge files}{8}{subsection.5.27}
+\contentsline {subsection}{\numberline {5.28}Browse archive with avfs}{8}{subsection.5.28}
+\contentsline {subsection}{\numberline {5.29}Display with icons}{9}{subsection.5.29}
+\contentsline {section}{\numberline {6}Anything write buffer}{9}{section.6}
\contentsline {section}{\numberline {7}Anything insert file}{9}{section.7}
\contentsline {section}{\numberline {8}Anything M-x}{9}{section.8}
\contentsline {section}{\numberline {9}Anything regexp}{9}{section.9}
\contentsline {subsection}{\numberline {9.1}Query replace regexp}{9}{subsection.9.1}
\contentsline {subsection}{\numberline {9.2}Save regexp as sexp}{9}{subsection.9.2}
-\contentsline {subsection}{\numberline {9.3}Save regexp as string}{9}{subsection.9.3}
-\contentsline {section}{\numberline {10}Anything locate}{9}{section.10}
+\contentsline {subsection}{\numberline {9.3}Save regexp as string}{10}{subsection.9.3}
+\contentsline {section}{\numberline {10}Anything locate}{10}{section.10}
\contentsline {subsection}{\numberline {10.1}Search files}{10}{subsection.10.1}
\contentsline {subsection}{\numberline {10.2}Launch grep}{10}{subsection.10.2}
\contentsline {subsection}{\numberline {10.3}Windows specificity}{10}{subsection.10.3}
diff --git a/doc/auto/anything.el b/doc/auto/anything.el
index 0a802e0d..57175ddc 100644
--- a/doc/auto/anything.el
+++ b/doc/auto/anything.el
@@ -17,6 +17,7 @@
"sec:grep-marked-files-1"
"sec:grep-direct-recurs"
"sec:grep-using-wildcard"
+ "sec:grep-thing-at"
"sec:open-files-extern"
"sec:eshell-command-files"
"sec:why-eshell"