* describe some enhanced macro techniques:
- howto use selected alignment, tree, species, position (instead of hardcoding these values)
* added a perl-module (ali_dnapro) to support macros with custom dna and corresponding protein alignment
* some changes to global catch introduced in [12798]
144 lines of code changed in 3 files:
* globally catch exceptions from macro code
- forward via arb_message
- confess to console
- example
{{{
[Action: 'perl '/home/ralf/.arb_prop/macros/_logged.amc' &']
aw_message: 'Macro execution error: bla (see console for details)'
Macro execution error: 'bla' at /home/ralf/ARB-bilbo/ARB.trunk.default/lib//ARB.pm line 32
CORE::GLOBAL::die('bla') called at /home/ralf/ARB-bilbo/ARB.trunk.default/PERL_SCRIPTS/lib/ali_dnapro.pm line 19
ali_dnapro::get_dnapro_alignments() called at /home/ralf/.arb_prop/macros/_logged.amc line 17
}}}
19 lines of code changed in 1 file:
* gb_read_bin only increments counter nearly up to filesize
- set counter to 100% afterwards
2 lines of code changed in 1 file:
* test counters for all in DEBUG (makes unittests fail)
* update depends
2 lines of code changed in 2 files:
remove line leftover from "experiments". :-/
0 lines of code changed in 1 file:
SECURITY: arb_launcher sockets and socketdir must have mode 0700 and 0600
4 lines of code changed in 1 file:
handle click on abort while loading database
4 lines of code changed in 1 file:
show progress while loading database
28 lines of code changed in 3 files:
* MODIFY DATABASE FIELD of listed ...
- replace safety questions by toggles in parent window (#179)
* Create missing target fields
* Accept conversion errors
- previously always asked to accept conversion errors
- now really checks whether GB_read_as_string returns written value (i.e. writing "4711" to GB_INT is ok)
- updated help
116 lines of code changed in 4 files:
* move/rename figs belonging to DB_QUERY
127 lines of code changed in 11 files:
* fix #567
- allow to resort DB when called from macros (even if other clients are open)
- AFAIK that will only cause performance problems in worst case
5 lines of code changed in 1 file:
- quote filename when starting editor
2 lines of code changed in 1 file:
* publish TESTs for which nm 2.24 fails to export source location
15 lines of code changed in 11 files:
- fix gtk compilation
3 lines of code changed in 1 file:
* DRYed ali- vs sai-selection-lists
110 lines of code changed in 1 file:
* local renames
23 lines of code changed in 2 files:
* directly call refresh while setting up SAI selections
- remove duplicated instanciation of DB callback (already done by AW_DB_selection)
- remove now unused SAI selection list update cb
1 lines of code changed in 2 files:
* directly call refresh on AW_DB_selection to update weights selection for !ColumnStat
8 lines of code changed in 3 files:
* use local CB to refresh GDE weights selection lists
13 lines of code changed in 2 files:
* use base AW_DB_selection where sufficient
22 lines of code changed in 4 files:
- remove duplicated dependency
1 lines of code changed in 2 files:
* q&d impl of an alignment selection button (similar to SAI selection button)
* patch has been tested in gtk
* use in realigner window (testing; only4me)
101 lines of code changed in 4 files:
* SAI_sellst_spec only used local
44 lines of code changed in 2 files:
- pack .svg + .png into source-tarball
1 lines of code changed in 1 file:
attempt at building an icon for ARB databases
1079 lines of code changed in 2 files:
- remove executable flag from xml.[ch]xx
0 lines of code changed in 2 files:
* merge [12763] from 'gtk_only' into 'trunk'
23 lines of code changed in 2 files:
* comment
2 lines of code changed in 1 file:
* renames
4 lines of code changed in 1 file:
* remove unused code
0 lines of code changed in 2 files:
* remove table-admin (unused)
0 lines of code changed in 5 files:
* unify selectionlist creator names
* awt_create_selection_list_on_pt_servers
- remove param 'popup', instead split into two function (button and list) as done for SAIs
119 lines of code changed in 32 files:
* reintegrates 'alilink' into 'trunk'
- DRYed ali admin(s)
* adds:
- log:branches/alilink@12708:12753
118 lines of code changed in 26 files:
- mark random failure
1 lines of code changed in 1 file:
* client playback failed wrong assertion (broken by [12459])
1 lines of code changed in 1 file:
- autosize load-box action button
1 lines of code changed in 1 file:
* full update from child 'stable' into 'trunk'
* adds or marks as unwanted/already merged:
- log:branches/stable@12378:12560,12564:12692,12694:12716,12719:12722
7 lines of code changed in 1 file:
merge log:branches/stable:12717,12718 to trunk
11 lines of code changed in 2 files:
add files for desktop integration
11 lines of code changed in 3 files:
* TEST_open_socket
- mark random failure
- double delay
2 lines of code changed in 1 file:
* no longer print partition detection (rel [12588])
3 lines of code changed in 1 file:
- skip unwanted files from release tarball (fixes #584)
2 lines of code changed in 1 file:
* button text expanded in [12689]
- did not fit into button
- use new term everywhere
* changed "master tree selection" layout/treehint
26 lines of code changed in 4 files:
* reintegrates 'alilink' into 'trunk'
- minor fixes (messages, rare cases)
- refactored some code
* adds:
- log:branches/alilink@12669:12705
507 lines of code changed in 4 files:
merge log:stable@12693 (clean fix) into trunk
1 lines of code changed in 1 file:
fix "DEBIAN := 1 #bla" set $(DEBIAN) to "1 " (ARGH!)
2 lines of code changed in 1 file:
add "COMPRESSION" to "OPTIMIZE" button/title (to make clearer what this is about)
2 lines of code changed in 1 file:
merge log:branches/stable@12685 to trunk
3 lines of code changed in 1 file:
* [12680] fixed osx build (on jenkins). cleanup.
0 lines of code changed in 1 file:
* scan compiler version number from detail AND dump. prefer longer version number.
24 lines of code changed in 1 file:
* chomp dumped and detailed version
* dump vars to track down osx failure
13 lines of code changed in 1 file:
* applied [attachment:"ticket:582:patch-ARB-arb_compiler_version.pl.diff" patch from Ryan Schmidt] to [12603]
- reverts [12604]
17 lines of code changed in 1 file:
* reintegrates 'alilink' into 'trunk'
- fixes #419, #145, #563
* adds:
- log:branches/addtest@12468:12472
- log:branches/alilink@12419:12421,12423:12429,12431:12432,12437:12601,12603:12666
- log:branches/oldrealign@12499,12501,12537,12541,12548,12595,12607,12612,12616,12620,12625,12628,12634,12641
3226 lines of code changed in 16 files:
* fixes build of GDE/PHYML20130708 (broken by [12660])
7 lines of code changed in 1 file:
* fixes target 'depends' (broken by [12659])
15 lines of code changed in 1 file:
add some files to make clean
8 lines of code changed in 2 files:
merge Debian patch disabling tools for which Debian packages exist on
DEBIAN=1 build
7 lines of code changed in 1 file:
remove reference to AW_label (need that term for gtk)
2 lines of code changed in 2 files: