November 2015 Commit Log

Number of Commits:
64
Number of Active Developers:
3
akozlov 2015-11-28 01:58 Rev.: 14565

* partial merge from sativa branch
- log:branches/sativa@14563:14563

28 lines of code changed in 5 files:

westram 2015-11-27 20:52 Rev.: 14561


* fix include error (gtk-branch)

4 lines of code changed in 1 file:

westram 2015-11-27 20:41 Rev.: 14559


- elim tabs

2 lines of code changed in 1 file:

westram 2015-11-27 20:31 Rev.: 14556


* reintegrates 'dbsave' into 'trunk'
- implements #665
* adds: log:branches/dbsave@14521:14555

1006 lines of code changed in 46 files:

akozlov 2015-11-27 03:17 Rev.: 14544

* partial merge from sativa branch
- log:branches/sativa@14543:14543

2045 lines of code changed in 20 files:

epruesse 2015-11-23 23:23 Rev.: 14525

fix unit test for shell expansion for OSX

`wc -c` on OSX reports characters with leading whitespace
=> added `| tr -d ' '` to get rid of space chars if they exist

3 lines of code changed in 1 file:

epruesse 2015-11-23 01:52 Rev.: 14520

only save to temporary file if output file not a fifo

this allows passing named pipes as argument for saving ARB files

11 lines of code changed in 1 file:

epruesse 2015-11-23 01:51 Rev.: 14519

add GB_is_fifo(filepath), testing if a file is a named pipe

7 lines of code changed in 2 files:

epruesse 2015-11-23 01:31 Rev.: 14518

/tmp is a symlink on OSX, use /sbin to test directory

1 lines of code changed in 1 file:

westram 2015-11-20 17:42 Rev.: 14517


* fix for [14515] (do not repeat after error)

1 lines of code changed in 1 file:

westram 2015-11-20 17:35 Rev.: 14516


* fix wrong assertion

1 lines of code changed in 1 file:

westram 2015-11-20 17:35 Rev.: 14515


* handle system error

6 lines of code changed in 1 file:

westram 2015-11-20 15:05 Rev.: 14514


* elim useless parameter from {{{gb_write_rek}}} (only used in self-recursion)

3 lines of code changed in 1 file:

westram 2015-11-20 14:14 Rev.: 14512


* fix crash (start demo.arb, click on marker)

5 lines of code changed in 1 file:

westram 2015-11-20 13:59 Rev.: 14511


* inline sole call to {{{AW_system}}}

3 lines of code changed in 4 files:

westram 2015-11-20 12:58 Rev.: 14510


* print "Action" quoted in backticks (to console)
* use {{{GBK_system}}} in {{{AW_openURL}}}

6 lines of code changed in 2 files:

westram 2015-11-20 12:19 Rev.: 14509


* fix for #492
- call pt- and name-servers as daemons, i.e.
* do not forward any kill signals
* remove them from the joblist
* redirect their output into a logfile
- this is only done if arb is called from launcher
* trigger is envar {{{ARB_SERVER_LOG}}} (contains the name of the logfile used for daemon output)
* logfile gets tailed to console; tail is killed when launcher terminates => doesnt block

59 lines of code changed in 4 files:

westram 2015-11-19 15:20 Rev.: 14504


* allow to select symbolic links (to files!) in ARB filebrowser
- needed to load named-quicksaves ("quick save as")
- was broken by using {{{GB_canonical_path}}} to fix filenames

8 lines of code changed in 1 file:

westram 2015-11-19 14:39 Rev.: 14503


* tested behavior if multiple users share arb files
- made warning about 'quick save as' more explicit
- show more details about chmod-errors on reference file

11 lines of code changed in 2 files:

westram 2015-11-19 14:26 Rev.: 14502


* [14501] introduced a duplicate '-D' in ptserver calls. fixed.
- note2self: running unittests before commit doesnt harm ;)

2 lines of code changed in 1 file:

westram 2015-11-18 18:12 Rev.: 14501


* use argument quoting for
- NDS export (target file, print header and postscript output file)
- calling external editor (e.g. "edit macro file")
- calling macros (tested from GUI and CLI with {{{1'2"3.amc}}})
- canvas -> xfig/printer/postscript
- calling editor with user defined configuration name
- merge from/to arb database
- when passing DB name to ptserver
- to pass search expression to grep (while searching helpfiles)

64 lines of code changed in 11 files:

westram 2015-11-18 15:49 Rev.: 14500


* provide argument quoting for POSIX shells

150 lines of code changed in 3 files:

westram 2015-11-17 17:55 Rev.: 14499


* {{{prefixSSH}}} -> {{{createCallOnSocketHost}}}
- now also handles calls on local host
* separately pass local command and remote command prefix
- call with valgrind if requested (local host only)
- prepare for planned spawnmode {{{SPAWN_DAEMONIZED}}}

55 lines of code changed in 4 files:

westram 2015-11-17 14:54 Rev.: 14498


* globally add explicit casts (either long or double) for all numeric ellipse arguments of aisc_put, aisc_nput and aisc_create
- errors caused by just changing the type of a passed variable are far too subtle

27 lines of code changed in 5 files:

westram 2015-11-17 14:30 Rev.: 14497


* fix RUI in arb_probe_match (caused by passing args as int instead of long)

7 lines of code changed in 1 file:

westram 2015-11-17 14:28 Rev.: 14496


* {{{aisc_collect_sets}}}
- fix locals
- avoid uninitialized bytes behind {{{aisc_string}}} by initializing last long
* describe wrong parameter types as possible cause of valgrind reports

16 lines of code changed in 2 files:

westram 2015-11-17 11:58 Rev.: 14495


* {{{arb_open_socket}}}
- single return point
- ensure returned file descriptor is 0 (not -1) in case of error (expected by callers)
- fixes {{{close(-1)}}} reported by valgrind

30 lines of code changed in 2 files:

westram 2015-11-17 10:27 Rev.: 14494


* do not clean links in $ARBHOME/bin before creating them
- target is triggered multiple times during build => it was not guaranteed that links exist when used

2 lines of code changed in 1 file:

westram 2015-11-12 12:26 Rev.: 14493


* arb_launcher
- added some debug messages; show debug messages
- wait for subshells in {{{listen_pipe_unlogged}}}
- call {{{arb_clean session}}} as soon as launcher thinks no arb process is running (basically fixes #492)

13 lines of code changed in 1 file:

westram 2015-11-12 11:17 Rev.: 14492


* arb_clean
- renamed action 'targets' -> 'show_all'
- added new action 'show_session'
- both 'show_...'-actions use 'ps' to create process listing (instead of just dumping PIDs)

38 lines of code changed in 1 file:

westram 2015-11-11 13:40 Rev.: 14490


* change callbacktype used to trigger refresh after GCs changed
- pass what has been changed (font,color only,use of color groups)
* added standard callback ({{{AWT_GC_changed_cb}}})
* {{{AWAR_COLOR_GROUPS_USE}}}
- remove client callback triggering refresh (installed by TREEDISP)
- add general callback calling {{{GcChangedCallback}}} passed to {{{AW_manage_GC}}}
- hide awar inside {{{AW_preset.cxx}}}
* effects:
- EDIT4 does refresh now when toggling use of color groups
- (several) canvases just do "expose" in case of color change (instead of "resize/zoom reset" which is needed for font changes)

114 lines of code changed in 18 files:

westram 2015-11-11 10:42 Rev.: 14488


* remove duplicate CLOSE/CANCEL buttons (they only suggest window is modal, while it isnt)

93 lines of code changed in 8 files:

westram 2015-11-10 15:59 Rev.: 14487


* erase commented code

0 lines of code changed in 1 file:

westram 2015-11-10 15:15 Rev.: 14486


* erase some unused code

2 lines of code changed in 4 files:

westram 2015-11-10 14:56 Rev.: 14485


* use typed callbacks in {{{find_first_that}}}

22 lines of code changed in 5 files:

westram 2015-11-10 14:36 Rev.: 14484


* use typed callback in {{{ED4_with_all_loaded_species}}}

8 lines of code changed in 1 file:

westram 2015-11-10 14:25 Rev.: 14483


* use typed callbacks in {{{route_down_hierarchy}}}

37 lines of code changed in 8 files:

westram 2015-11-10 13:39 Rev.: 14482


* use typed callbacks in {{{ED4_cb_list}}}

28 lines of code changed in 3 files:

westram 2015-11-10 13:36 Rev.: 14481


* disable DEBUG prints

1 lines of code changed in 1 file:

westram 2015-11-08 14:01 Rev.: 14480


* use typed callbacks in config-manager

29 lines of code changed in 4 files:

westram 2015-11-08 13:35 Rev.: 14479


* add new typed callback style w/o fixed argument
- add unit tests for callback style

105 lines of code changed in 2 files:

westram 2015-11-08 13:17 Rev.: 14478


* stuff leak in static data of {{{BaseFrequencies}}}

0 lines of code changed in 4 files:

westram 2015-11-05 18:02 Rev.: 14477


* POSVAR-SAIs shown in SINA interface were hardcoded to 'ali_16s'
- now shows all that have data in ''current'' alignment

6 lines of code changed in 1 file:

westram 2015-11-05 17:55 Rev.: 14476


* {{{AlignDataAccess}}}:
- use factory function (ensures proper initialization; was missing for SINA interface); removed global
- use callback to get helix-string (only used in island_hopping; optional)
- store alignment-name
- add proper ctor, copy-ctor and op=
* island_hopping
- store helix-string as copy

96 lines of code changed in 6 files:

westram 2015-11-05 16:57 Rev.: 14475


* fix range definition for islandhopper (i guess it was broken by [8614])

6 lines of code changed in 2 files:

westram 2015-11-05 12:35 Rev.: 14474


* use typed callbacks for SAI-selectionbox-filter

51 lines of code changed in 6 files:

westram 2015-11-04 18:14 Rev.: 14473


* remove unused AW_CL from {{{GDE_init}}}

9 lines of code changed in 7 files:

westram 2015-11-04 18:04 Rev.: 14472


* remove unused AW_CL parameters from AWT_graphic::load/save

32 lines of code changed in 11 files:

westram 2015-11-04 17:41 Rev.: 14471


* eliminate AW_CL from DB_SCANNER

7 lines of code changed in 1 file:

westram 2015-11-04 14:03 Rev.: 14463


* eliminates
- old callback types ({{{AW_RCB#}}}, {{{Awar_CB#}}}, {{{AW_CB#}}})
- old ctor of {{{AW_cb}}}
- untyped versions of {{{add_callback}}}/{{{remove_callback}}}/{{{insert_help_topic}}}/{{{insert_menu_topic}}}/{{{callback}}}
- obsolete tests (is_input_callback, is_double_click_callback, is_motion_callback)
* introduce {{{AnyWinCB}}} (used for tests whether a callback is contained in a callback list)
* type mode-callback

33 lines of code changed in 8 files:

westram 2015-11-04 13:22 Rev.: 14462


* eliminate AW_POPUP

24 lines of code changed in 4 files:

westram 2015-11-04 13:12 Rev.: 14461


* fix area-management for opengl code

21 lines of code changed in 1 file:

westram 2015-11-04 13:06 Rev.: 14460


* remove unused parameter from AW_area_management ctor

85 lines of code changed in 2 files:

westram 2015-11-04 13:02 Rev.: 14459


* eliminate focus-callbacks stored in AW_root (were always NULL)

6 lines of code changed in 4 files:

westram 2015-11-04 11:56 Rev.: 14458


* use typed callback in MACROS

13 lines of code changed in 3 files:

westram 2015-11-04 11:43 Rev.: 14457


* few more callback fixes

6 lines of code changed in 3 files:

westram 2015-11-04 11:25 Rev.: 14456


* {{{AW_CB0}}} -> {{{WindowCallbackSimple}}} (in WINDOW)

7 lines of code changed in 2 files:

westram 2015-11-04 11:23 Rev.: 14455


* {{{AW_CB0}}} -> {{{WindowCallbackSimple}}}

6 lines of code changed in 4 files:

westram 2015-11-04 11:10 Rev.: 14454


* remove other unwanted callback casts

7 lines of code changed in 5 files:

westram 2015-11-04 10:57 Rev.: 14453


* do not cast AW_POPDOWN

171 lines of code changed in 65 files:

westram 2015-11-03 16:40 Rev.: 14452


* use typed callbacks in MULTI_PROBE

15 lines of code changed in 5 files:

westram 2015-11-03 16:09 Rev.: 14451


* use typed callbacks (partial binding)
- move untyped code into namespace UNTYPED
- added template wrappers (doing the type checks)
- added template-helper-struct {{{disallow_type}}}
* revealed wrong enum-types used in {{{awt_create_collect_buttons}}}

61 lines of code changed in 7 files:

westram 2015-11-03 14:38 Rev.: 14450


- type some callbacks

18 lines of code changed in 1 file:

westram 2015-11-03 13:01 Rev.: 14449


* max_frequency calculation had/has some 32/64bit incompatibilities (e.g. frequency of '0.700000' resulted in '69' in 32bit version and in '70' in 64bit version)
- resolved problem (at least for test-example) by adding 0.01 before double->int conversion

10 lines of code changed in 1 file:

October 2015 »

Generated by StatSVN 0.7.0