Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
westram | 175 (100.0%) | 1449 (100.0%) | 8.2 |
* {{{GBT_get_alignment_len}}}
- now also reports error if alignment length is zero
* this case often was unhandled and did easily lead to allocation problems.
- catch error in case of zero alignment length => fixes alloc-size-larger-than-warning (in {{{NT_count_different_chars}}}).
- check + fix callers.
5 lines of code changed in 2 files:
* reintegrates 'ali' into 'trunk'
- refactored misused enum
- support for helix pairs:
* drop non-standard defs
* add more user defs
- change defaults
- add several predefined configs (esp. for IUPAC ambiguity codes)
* adds: log:branches/ali@19376:19392
1 lines of code changed in 1 file:
* reintegrates 'refactor' into 'trunk'
- eliminates old interface of {{{GBS_strstruct}}}
- add a few new unittests (editor-config string + some PT-SERVER-functions)
* adds: log:branches/refactor@19300:19338
23 lines of code changed in 2 files:
* reintegrates 'ali' into 'trunk'
* adds: log:branches/ali@19183:19205
4 lines of code changed in 2 files:
* remove parameter {{{fallback2default}}} from
- {{{create_selection_list}}}
- {{{create_list}}}
- {{{awt_create_TREE_selection_list}}}
- {{{awt_create_CONFIG_selection_list}}}
- {{{awt_create_SAI_selection_list}}}
* remove some - now unused - locals.
2 lines of code changed in 2 files:
* eliminate unused parameter {{{fallback2default}}} from {{{create_option_menu}}}.
1 lines of code changed in 1 file:
* reintegrates 'progress' into 'trunk'
- implements #789
* adds: log:branches/progress@18885:18958
2 lines of code changed in 1 file:
* remove trailing whitespace from c source.
2 lines of code changed in 2 files:
* directly use {{{OBJECTS}}}.
1 lines of code changed in 1 file:
* remove .c rules.
* add .c suffix (in SOURCE_TOOLS).
1 lines of code changed in 1 file:
* select units using {{{wildcard}}}.
1 lines of code changed in 1 file:
* eliminate unused {{{C_OBJECTS}}}.
1 lines of code changed in 1 file:
* change many WARN_TODO triggered warnings into todo markers.
2 lines of code changed in 1 file:
* full update from child 'fix' into 'trunk'
- fix item name accessors ({{{GBT_get_name}}} + {{{GBT_get_name_or_description}}})
- add {{{null2empty}}}
* adds: log:branches/fix@18140:18158
3 lines of code changed in 2 files:
* fix {{{ColumnStat}}}-ctor (still used memset to init whole object)\\=> fixes sanitizer abort when running arb_parsimony
20 lines of code changed in 3 files:
* reintegrates 'gcc' into 'trunk'
- complete arb port to gcc 8.1
- fixes NDEBUG-related issues (not handled by [16986])
* adds: log:branches/gcc@17164:17177
1 lines of code changed in 1 file:
* reintegrates 'multicore' into 'trunk'
- derive sequence classes able to be combined from new class {{{AP_combinableSeq}}}
* elim dummy functions from rest of hierarchy
- implements non-writing combine for add-species (speedup: 25-35%)
- introduce type {{{Mutations}}} => uses long everywhere (before mostly, but not always used float)
- allows use of {{{future}}}s
* nucleotide combine is able to calculate async (disabled via define atm -> {{{NEVER_COMBINE_ASYNC}}}; needs more work on calling algorithm)
* adds: log:branches/multicore@16769:16879
1 lines of code changed in 1 file:
* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765
2 lines of code changed in 2 files:
* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751
48 lines of code changed in 4 files:
* reintegrates 'vectorize' into 'trunk'
- fixes #700
* documented vectorization-checks
* fine-grained check based on gcc-version
- drops old gcc-versions (<4.4.3)
- new attribute {{{__ATTR__DONT_VECTORIZE}}}
* disabled vectorization of {{{POS_TREE2::init_static()}}} for newer gcc-versions (generated code fails tests)
- added a bunch of new vectorization-checks (probably irrelevant to overall performance)
* adds: log:branches/vectorize@15531:16585,16595:16627
2 lines of code changed in 1 file:
* reintegrates 'aci' into 'trunk'
- refactored wide parts of ACI code (incl. SRT+REG)
* added more test
* ACI tracing
- more complete and readable
- automatically turned off when done with expression
* improved error messages (esp. diagnostics)
* documentation (updated, added missing)
* fixed a bunch of bugs (incl. SEGV and deadlock)
* ACI now runs inside execution environment
- ACI language may be extended with custom commands (implements #756)
* added ACI extension for group-batch-rename
* adds:
- log:branches/aci@16170:16373
- log:branches/addtest@16193:16316
25 lines of code changed in 2 files:
* reintegrates 'fixres' into 'trunk'
- fixes #715
* adds: log:branches/fixres@15127:15175
6 lines of code changed in 2 files:
* mark code binding callbacks to non-button-widgets (probably incomplete; see #559 for details)
1 lines of code changed in 1 file:
* use typed callbacks for SAI-selectionbox-filter
3 lines of code changed in 1 file:
* few more callback fixes
3 lines of code changed in 1 file:
* do not cast AW_POPDOWN
4 lines of code changed in 2 files:
* added {{{awt_create_filter_awars}}}
- made all awars 'tmp' (saving them did not work)
43 lines of code changed in 3 files:
* add missing check for filter validity
3 lines of code changed in 1 file:
* reintegrates 'vectorize' into 'trunk'
- adds vectorization check for gcc 4.9.x / NDEBUG compile
* adds:
- log:branches/vectorize@13428:13442
2 lines of code changed in 1 file:
* directly call refresh on AW_DB_selection to update weights selection for !ColumnStat
8 lines of code changed in 3 files:
* use base AW_DB_selection where sufficient
1 lines of code changed in 1 file:
* 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
2 lines of code changed in 1 file:
* inlined default param for create_option_menu
1 lines of code changed in 1 file:
* added 'fallback2default' to awt_create_selection_list_on_sai
* pass false (=disable fallback2default) for
- SAI/Create/Consensus
- SAI/Create/Max. Frequency
- SAI/Create/Positional variability + Column statistic
- ARB_PHYLO/File/Export Filter
- ARB_PHYLO/File/Export Frequencies
* fixes #520
1 lines of code changed in 1 file:
* AW_window::create_selection_list expects new parameter 'fallback2default'
- change calls outside WINDOW (pass 'true' everywhere, which previous default behavior in gtk)
1 lines of code changed in 1 file:
* reintegrates 'fix' into 'trunk'
- fixes #522
* adds:
- log:branches/fix@12058:12137
31 lines of code changed in 3 files:
* reintegrates 'fix' into 'trunk'
- fixes #521
* adds:
- log:branches/fix@12049:12053
20 lines of code changed in 2 files:
* reintegrates 'fix' into 'trunk' (fixes #519)
- this patch wasn't really straightforward, instead each change caused new unexpected side effects. It's quite likely that i didn't detect all of them.
* adds:
- log:branches/fix@12023,12027:12042
171 lines of code changed in 5 files:
- un-dummy-fied transaction (renames only)
1 lines of code changed in 1 file:
* use awt_create_select_filter_win() as typed callback
* removed superfluous struct keyword
* renamed some variables ('cd'-ex)
10 lines of code changed in 2 files:
(57 more)