[root]/PERLTOOLS
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 50 (100.0%) | 192 (100.0%) | 3.8 |
westram | 49 (98.0%) | 191 (99.5%) | 3.8 |
epruesse | 1 (2.0%) | 1 (0.5%) | 1.0 |
* check all {{{A_CC}}} calls (=plain C compilations) whether they are used.
0 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
7 lines of code changed in 1 file:
* export/use {{{ARB_CORE_LIBS}}} (instead of using {{{ARB_GLIB_LIBS}}} directly).
1 lines of code changed in 1 file:
* explicitely define function prefixes.
* link to interface generator code (and vv).
* bail out on ambiguous function suffix.
1 lines of code changed in 1 file:
* eliminate trailing whitespace from Makefiles.
2 lines of code changed in 1 file:
* devirtualize {{{getLine}}}:
- move {{{getLine}}} -> {{{getLine_intern}}} in {{{CommentSkippingFileBuffer}}}
- mark {{{getLine_intern}}} nonfinal.
* add code pointer to testdata
4 lines of code changed in 1 file:
* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765
1 lines of code changed in 1 file:
* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751
22 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
1 lines of code changed in 1 file:
* reintegrates 'cover' into 'trunk'
- fixes compilation with COVERAGE
* ARB perl module failed to load (since [13739])
* linking executables broken (apparently since [14038])
* adds: log:branches/cover@16213:16222
1 lines of code changed in 1 file:
* reintegrates 'fix' into 'trunk'
- valgrind fixes
* generally repaired valgrinding (external tools)
* {{{group_scaling}}} was not initialized correct (RUI)
- DRYed code to run external tools from unittests
* adds: log:branches/fix@16037:16042
5 lines of code changed in 2 files:
* remove {{{virtual}}} if {{{OVERRIDE}}} is present
- OVERRIDE implies 'implicit virtual' (if code compiles as C++11 <- tested on build server!)
2 lines of code changed in 1 file:
* reintegrates 'fixres' into 'trunk'
- fixes #715
* adds: log:branches/fixres@15127:15175
5 lines of code changed in 2 files:
* change link order to avoid runtime error
{{{
ASan runtime does not come first in initial library list
}}}
* (temp) disable failing asan-checks: vptr,alignment,null,bounds (introduced by gcc 5.x)
1 lines of code changed in 1 file:
* reintegrates 'pars' into 'trunk'
- fixes #528, #609, #620, #631, #633, #640, #641
- implements #619, #627
* adds:
- log:branches/addtest@13123:13260,13523:13551,13570
- log:branches/check@13365:13375,13450:13457
- log:branches/check2@13458:13465
- log:branches/fix@13522:13588
- log:branches/fixres@13270:13277,13279:13293,13295:13326
- log:branches/pars@12938:13280,13282:13325,13327:13387,13389:13527,13530:13624
1 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:
* merge [11840:11843] from 'customize' into 'trunk'
* adds:
- log:branches/customize@11841:11843
* skipped changes in ARB_GDE
- log:branches/customize/ARB_GDE@11841:11843 ~~(might fail to reintegrate)~~
23 lines of code changed in 2 files:
* use glib
- dependency added to CORE (several functions in CORE may be replace by glib equivalents)
- use g_ascii_strtod in ARBDB unittest (failing in [https://colab.mpi-bremen.de/jenkins/job/ARB/564/ build #564]; expected to pass now)
1 lines of code changed in 1 file:
- added dependencies to main-object(s)
1 lines of code changed in 1 file:
* 'class { public' -> struct
1 lines of code changed in 1 file:
* use cflags before cxxflags
1 lines of code changed in 1 file:
* fixed wrong include variables (CC-CXX-mix). Harmless since includes do not differ atm
1 lines of code changed in 1 file:
* renamed include variables
2 lines of code changed in 1 file:
* made A_CC and A_CXX consistent
- A_CXX previously contained cxxflags
- cxxflags are now passed down and used separately
1 lines of code changed in 1 file:
- renamed
* ACC -> A_CC
* CPP -> A_CXX (misleading atm, since it contains c++flags)
2 lines of code changed in 1 file:
- reintegrated branch 'helptest'
2 lines of code changed in 2 files:
pass down argc/argv to AW_root::AW_root (for GTK)
GTK will pick its parameters (e.g. --g-fatal-warnings) from argv and
remove them, hence argv must not be const and AW_root() should
be called before command line parsing (if possible).
1 lines of code changed in 1 file:
- fix NDEBUG compilation
1 lines of code changed in 1 file:
* eliminated obfuscating function ARB_strscmp
- added ARB_strBeginsWith as replacement (most occurrences satisfied by replacement)
- fixes bug in dbbrowser ('/tmp'-toggle did not work when in '/'; wrong use of ARB_strscmp; looked right but was wrong)
2 lines of code changed in 1 file:
* arb_proto_2_xsub
- fix SEGV (when input header contained a struct)
- allow some amount of non-prototype code in headers used as xsub input (see [http://bugs.arb-home.de/changeset/9727#file2 examples])
* forward decls
* typedefs
* structs/classes/inline functions (opening brace needs to be on 1st line!)
38 lines of code changed in 2 files:
* filled arb_proto_2_xsub unittest
29 lines of code changed in 2 files:
* add unit test stub for arb_proto_2_xsub
- shows how to add a unit test for a (small) executable
20 lines of code changed in 3 files:
- effect of [9574] (comments only)
1 lines of code changed in 1 file:
* use explicit override
- rest
3 lines of code changed in 1 file:
- explicit override destructors of classes derived from virtual base classes
- skipped directories WINDOW and PROBE (should be done in branches gtk and ptsfix)
2 lines of code changed in 1 file:
- updated depends for [9520]
1 lines of code changed in 1 file:
- reintegrated branch 'cxx11'
3 lines of code changed in 2 files:
* fixed cppcheck warnings
0 lines of code changed in 2 files:
- moved SL/FILE_BUFFER into CORE
0 lines of code changed in 2 files: