[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master f2ccd6e 12/62: Table: Completion, fix reading
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master f2ccd6e 12/62: Table: Completion, fix reading fits column |
Date: |
Thu, 13 May 2021 22:20:46 -0400 (EDT) |
branch: master
commit f2ccd6edae115f8a573fc00b8e19225c7924b0bd
Author: Pedram Ashofteh Ardakani <pedramardakani@pm.me>
Commit: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Table: Completion, fix reading fits column
---
bin/table/completion.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/bin/table/completion.sh b/bin/table/completion.sh
index be64325..9f2deff 100644
--- a/bin/table/completion.sh
+++ b/bin/table/completion.sh
@@ -19,12 +19,13 @@ _gnuastro_autocomplete_fits_hdu_read(){
_gnuastro_autocomplete_list_fits_files(){
# Suggest all 'FITS' files in current directory. Case insensitive.
- COMPREPLY=($(compgen -f -X "!*.[fF][iI][tT][sS]"));
+ COMPREPLY=($(compgen -f -X "!*.[fF][iI][tT][sS]" -- $word));
}
_gnuastro_autocomplete_list_columns(){
#
- COMPREPLY=($(compgen -W "$($ASTTABLE --information gaia.fits | awk -v
regex="^[0-9]+" 'match($0, regex) {print $2}')" -- "$word"))
+ local fits_file="$("${COMP_WORDS[@]}" | awk -v
regex="([a-z]|[A-Z])*.[fF][iI][tT][sS]" 'match($0, regex) {print substr($0,
RSTART, RLENGTH)}')"
+ COMPREPLY=($(compgen -W "$($ASTTABLE --information $fits_file | awk -v
regex="^[0-9]+" 'match($0, regex) {print $2}')" -- "$word"))
}
_gnuastro_autocomplete_expect_number(){
- [gnuastro-commits] master 477d23d 06/62: Rename completion files, (continued)
- [gnuastro-commits] master 477d23d 06/62: Rename completion files, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 39efeea 08/62: Table: First working completion, general commands, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 32cbe32 13/62: Table: Completion, better formatting, add function, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master d631f5b 15/62: Table: Completion, remove global variables, etc, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master f4cf33d 17/62: Tabel: Completion, examine for fits availability, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master e1c1a4b 18/62: Table: Completion, fix 'wcshdu', Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 6fe9cb6 20/62: Table: Completion, refactor awk regex fits name, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master c593823 23/62: Table: Completion, fix hdu and fits suggestions, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 0420521 04/62: Completion: bug fix in catching the options, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 3d8e96d 10/62: Table: Fix completion issue, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master f2ccd6e 12/62: Table: Completion, fix reading fits column,
Mohammad Akhlaghi <=
- [gnuastro-commits] master d0e1362 14/62: Table: Completion, better function name, copyright, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 7ad725a 21/62: Table: Completion, fix hdu and fits suggestions, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master b391ee8 22/62: Table: Completion, bash4+ long option no space, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 97d9a1e 09/62: Table: Completion suggests matching words, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 9ea367b 16/62: Table: Completion, handle '=', do not append space, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 7c95cec 24/62: Table: Completion, better POSIX portability, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 19ebe93 26/62: Table: Completion, improve _compgen, put quotes, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 7b584a4 31/62: Table: Completion, update shebang, fix formatting, Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master c259040 39/62: bin/table/completion.bash: Fix '--information', Mohammad Akhlaghi, 2021/05/13
- [gnuastro-commits] master 6efd4ff 32/62: Book: Add auto-complete to the developing section, Mohammad Akhlaghi, 2021/05/13