{"push_id":1092608163,"size":22,"distinct_size":22,"ref":"refs/heads/code_template","head":"e7eb8dc38948c38ff06e92db7581f730a2730d79","before":"0e7f343fcfe93a219075d5469b99fd6bf5c4b60c","commits":[{"sha":"6d2d0e1b801455a417dd3c8feabf195f4591451e","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Avoided assertion violation in case first or last token is not attached for a constant or an attribute when retrieving its comment.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98636 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/6d2d0e1b801455a417dd3c8feabf195f4591451e"},{"sha":"471b324adb449db4803714922a4c248e0841740a","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Added features to register and unregister windows to protect them from GC when a window is shown and there is no reference to its object.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98637 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/471b324adb449db4803714922a4c248e0841740a"},{"sha":"5ba1f07c697d254b18b5754cda50746d32cbc088","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Added registration and unregistration of windows on show/hide actions to prevent them from being GC'ed if there are no references to window objects.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98638 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/5ba1f07c697d254b18b5754cda50746d32cbc088"},{"sha":"a70c897a17575940d120cacb5fffe85e8d576d17","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Added a template to enable generation of Vision applications in SCOOP mode.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98639 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/a70c897a17575940d120cacb5fffe85e8d576d17"},{"sha":"040f2313458217c8867eb49af330c6ab905fad50","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Added xml declaration process for XML Document in the tree to events visitor.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98640 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/040f2313458217c8867eb49af330c6ab905fad50"},{"sha":"a5984620fad6ccaa312457d420ea3fa3cb6466f9","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Save execution parameters data into xml file.\nAdded a way to export those parameters into a file choosen by the user, and also import such parameters from a file as well.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98641 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/a5984620fad6ccaa312457d420ea3fa3cb6466f9"},{"sha":"7a45872e0c6f965f6e94bd65c96d32f343ccd292","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Added a comment that tells that launching EV_APPLICATION should be the last instruction in a creation procedure that initializes GUI objects.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98642 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/7a45872e0c6f965f6e94bd65c96d32f343ccd292"},{"sha":"66c6b74018965a1b361ef3f2e2b1877453c19a3e","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Decode url for redirection purpose during authentication.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98643 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/66c6b74018965a1b361ef3f2e2b1877453c19a3e"},{"sha":"095dbeb192282c43b8d08ddf36e4408868a6d8c1","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Refactored toolbar initialization to use text labels for toolbar buttons if button images cannot be loaded.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98644 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/095dbeb192282c43b8d08ddf36e4408868a6d8c1"},{"sha":"956f00247ddd0995badebd0d014044c9e8ab313c","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Added interface name for execution parameters data saving into xml file.\n\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98645 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/956f00247ddd0995badebd0d014044c9e8ab313c"},{"sha":"cad08a8ad75c60b5e0a2c6bbe0202e60bcb35a65","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Remove the copy of \"compatible\" folder.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98646 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/cad08a8ad75c60b5e0a2c6bbe0202e60bcb35a65"},{"sha":"025fe2cf79b91f00f0ba7c262bddab0f24760bc9","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Removed unneeded explicit inheritance from ANY.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98647 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/025fe2cf79b91f00f0ba7c262bddab0f24760bc9"},{"sha":"cbfc3b36bbda813d36251004005db116d84e7eff","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Preserved attachment status of results of conversions operations because it is used in conformance checks in descendants (see test#attach118).\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98648 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/cbfc3b36bbda813d36251004005db116d84e7eff"},{"sha":"99b31d195d22dd088e9b3953b05391ae787a1012","author":{"email":"7b2686c9049f903800a59ef1f4f31c401f3aef7d@eiffel.com","name":"Alexander Kogtenkov"},"message":"Marked test#attach118 as passing.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98649 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/99b31d195d22dd088e9b3953b05391ae787a1012"},{"sha":"270bf21b480cb7c4abab971c67d6a46cdade948e","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Prevent the \"Cancel\" button to expand.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98650 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/270bf21b480cb7c4abab971c67d6a46cdade948e"},{"sha":"6a27b84f83ca3cd8b71ea2f2676fb9e4bd95aa5f","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Fixed a crash for Add Precompile Dialog.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98651 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/6a27b84f83ca3cd8b71ea2f2676fb9e4bd95aa5f"},{"sha":"d4101e37e13f46d5a3ca6e94b27fc3f550c96ce7","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Merge branch 'master' of https://github.com/EiffelSoftware/EiffelStudio into es_template","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/d4101e37e13f46d5a3ca6e94b27fc3f550c96ce7"},{"sha":"0422b49c8805e08f32e11fbb9dc5877df0e1254e","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Improved Add Library UI.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98652 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/0422b49c8805e08f32e11fbb9dc5877df0e1254e"},{"sha":"991c4f91fb4f806ae50d58a32a67dddcecde13e2","author":{"email":"44d189a268bd66a43fea2476ee15d08afdc78df9@eiffel.com","name":"Jocelyn Fiat"},"message":"Fixed issue for Add precompil lib dialog.\n\ngit-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@98653 8089f293-4706-0410-a29e-feb5c42a2edf","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/991c4f91fb4f806ae50d58a32a67dddcecde13e2"},{"sha":"7f512f979741d59628298b1e4ddd60e591abdf4e","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Add class CODE_TEMPLATE_BUILDER to compute locals and arguments for a given\ne_feature.\nUpdate EB_TEMPLATE_FOR_COMPLETION class to generate the code from template.","distinct":true,"url":"https://api.github.com/repos/jocelyn/EiffelStudio/commits/7f512f979741d59628298b1e4ddd60e591abdf4e"}]}