* add TAs at callers of mark_species_in_tree/mark_species_in_rest_of_tree.
* eliminate TAs opened inside mark_species_in_tree...().
8 lines of code changed in 1 file:
* mention various 'count species' menu entries.
* remove unused .hlp (count now refers to same helpfile as mark).
0 lines of code changed in 3 files:
* when called with flag==3 now count marked species in
- GBT_mark_all+GBT_mark_all_that
- mark_species_in_tree+mark_species_in_tree_that
* add count feature to all mark menus + submenus
- generate reports for different set of counted species.
- show top-area hint only once per arb session.
150 lines of code changed in 6 files:
* 'save' button now also saves content of message box to ~/arb-message-box.txt
* fix buttons in message box (+size, better pos).
34 lines of code changed in 2 files:
* add button to save properties
- allows to change default message box size + position
* cosmetic:
- separate code generating message box and progress bar.
- rename progress bar window.
- condense buttons.
59 lines of code changed in 3 files:
* detect whether build is running in homebrew
- use {{{HOMEBREW_FAIL_LOG_LINES}}} or 15
14 lines of code changed in 1 file:
* define unique IDs for jobs running via GDE:
- provide in menu-code via {{{$AGDE_JOBID}}}.
- use as window-logname => allows to relate separate parts of jobs in arb log.
44 lines of code changed in 2 files:
* tee output from commands running in console windows into log.
* cat log to standard arb console after window is closed.
5 lines of code changed in 1 file:
* check whether data exists before checking its protection (fixes #842)
6 lines of code changed in 1 file:
* add 'arb_catlog' (cat file to stdout wrapped in delimiter lines).
13 lines of code changed in 2 files:
* do not trace arb_raxml script.
1 lines of code changed in 1 file:
* add excerpting targets {{{TARFILE}}} + {{{TARFILE_QUICK}}}
- use them from build scripts.
14 lines of code changed in 3 files:
* move main targets to bottom.
* separate sections + reorder.
26 lines of code changed in 1 file:
* move cloc section.
* use system-cloc.
20 lines of code changed in 1 file:
* 'tarfile_quick' now depends on 'all'
* fix build scripts:
- 'build' was executed twice.
- 'clean'+'tarfile_quick' -> 'tarfile'.
12 lines of code changed in 3 files:
* remove obsolete targets
- 'release_quick' (relict from old release strategy).
- 'build_CTARGET' and 'reset_committed_build' + related code.
0 lines of code changed in 4 files:
* targets 'all' + 'rebuild' failed to report error since r18917
- fixed by adding 'false' to failing else branch
* remove recursive target 'logwrap_target'
- caused to many extra error lines **after** excerpt - renders the whole idea useless.
* instead
- add separate extracting targets for 'all' + 'rebuild' (ALL + REBUILD)
- store needed code in variables to DRY it
* reduce size of excerpt by 2 lines (which get printed after excerpt in case of failure). change header line.
* add decription for targets ALL + REBUILD
20 lines of code changed in 2 files:
* fix indentation.
* do not print date on separator when showing help.
38 lines of code changed in 1 file:
* keep logfiles for 2 weeks.
2 lines of code changed in 1 file:
* add target 'logwrap_target' (allows to wrap any target).
- wrap targets 'all' + 'rebuild'.
* document possibility for silent builds.
* pass name of logfile to script + refer to log in header.
* reserve space for header line.
33 lines of code changed in 2 files:
* filter error-messages from failed {{{make all}}} and dump at bottom
* log of last build remains in {{{build.log}}}
120 lines of code changed in 3 files:
* use uniform variable name 'cmd'.
18 lines of code changed in 4 files:
* fix error handling for piped commands in perl
- when forking piped commands
* use error message ($!) instead of exitcode ($?).
* use message 'failed to fork'.
- when closing piped commands
* show IPC errors and exitcode of command.
32 lines of code changed in 16 files:
* remove .tmp file on script failure (otherwise next build will succeed w/o real success).
1 lines of code changed in 1 file:
* target 'patch' always patches versus svn.
13 lines of code changed in 2 files:
* partial merge from 'stable' into 'trunk'
* adds: [18908/branches/stable]
4 lines of code changed in 1 file: