From c6d4f5fd27b174a1bfc5d132943c104f9cafd50b Mon Sep 17 00:00:00 2001 From: tchernobog Date: Mon, 3 Apr 2006 08:59:51 +0000 Subject: [PATCH] - Remove ChangeLog since it's generated by svn2cl.sh - Add .bzrignore to make easy perform commits w/ bazaar-ng git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@556 3ecf2c5c-341e-0410-92b4-d18e462d057c --- .bzrignore | 57 +++ ChangeLog | 1279 ---------------------------------------------------- 2 files changed, 57 insertions(+), 1279 deletions(-) create mode 100644 .bzrignore delete mode 100644 ChangeLog diff --git a/.bzrignore b/.bzrignore new file mode 100644 index 0000000..a44212c --- /dev/null +++ b/.bzrignore @@ -0,0 +1,57 @@ +.bzrignore +./=* +,,semantic.cache +stamp-* +*.info +doc/vers-*.texi +ABOUT-NLS +INSTALL +Makefile.in +configure +config/config.guess +config/config.rpath +config/depcomp +config/install-sh +config/ltmain.sh +config/mdate-sh +config/missing +config/mkinstalldirs +config/py-compile +config/texinfo.tex +m4/codeset.m4 +m4/gettext.m4 +m4/glibc21.m4 +m4/iconv.m4 +m4/intdiv0.m4 +m4/intmax.m4 +m4/inttypes-pri.m4 +m4/inttypes.m4 +m4/inttypes_h.m4 +m4/isc-posix.m4 +m4/lcmessage.m4 +m4/lib-ld.m4 +m4/lib-link.m4 +m4/lib-prefix.m4 +m4/longdouble.m4 +m4/longlong.m4 +m4/nls.m4 +m4/po.m4 +m4/printf-posix.m4 +m4/progtest.m4 +m4/signed.m4 +m4/size_max.m4 +m4/stdint_h.m4 +m4/uintmax_t.m4 +m4/ulonglong.m4 +m4/wchar_t.m4 +m4/wint_t.m4 +m4/xsize.m4 +po/Makefile.in.in +po/Makevars.template +po/Rules-quot +po/boldquot.sed +po/en@boldquot.header +po/en@quot.header +po/insert-header.sin +po/quot.sed +po/remove-potcdate.sin diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 1ea1e4f..0000000 --- a/ChangeLog +++ /dev/null @@ -1,1279 +0,0 @@ -2006-03-10 15:21 tchernobog - - * trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy.cc: - Finish fix for - return values in PythonPolicy - Put mutex and global _ret_val - variable into ScriptAdapter instead of the global space, space - which is anyway not accessible after decref'ing the corresponding - python module - -2006-03-10 15:08 jinx - - * trunk/doc/sgpem2uman.texi: essageMinor correcions - -2006-03-10 14:54 tchernobog - - * trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/builtin-policies/fcfs.py, trunk/src/simulation.cc: - - Partial attempt at fixing PythonPolicies broken return values - -2006-03-10 14:46 jinx - - * trunk/doc/sgpem2uman.texi: essageAdded chapter Writing new - policies - -2006-03-10 11:38 tchernobog - - * trunk/ChangeLog, trunk/src/backend/pyloader/python_policy.cc: - - Fix bug with retval not treated as a bool value in wait_unlock() - -2006-03-10 03:20 jinx - - * trunk/doc/sgpem2uman.texi: Added chapters Overview of SGPEM and - Starting with SGPEM - -2006-03-09 22:20 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/testsuite/test-python_loader.cc: - Make - test-python_loader a unit test instead of an integration test - -2006-03-09 21:56 tchernobog - - * trunk/Makefile.am, trunk/src/backend/observed_subject.hh, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/simulation.cc, trunk/src/simulation.hh, - trunk/src/testsuite/python_loader_configure.py, - trunk/src/testsuite/python_loader_get_time_slice.py, - trunk/src/testsuite/python_loader_is_preemptive.py, - trunk/src/testsuite/python_loader_sort_queue.py, - trunk/src/testsuite/test-python_loader.cc, - trunk/src/text_simulation.cc: - Update test-python_loader, do not - link to libpyloader anymore - TODO: sigsegv (due to an hidden - vtable?) - -2006-03-09 21:02 tchernobog - - * trunk/Makefile.am, trunk/configure.ac: - Add support for - conditional compilation of tests - -2006-03-09 16:25 matrevis - - * trunk/src/testsuite/test-history.cc, - trunk/src/testsuite/test-stepforward.cc: - ArthurDent - Test - completato codice del test di history - -2006-03-09 11:37 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, trunk/src/backend/history.cc, - trunk/src/backend/history.hh, trunk/src/testsuite/test-history.cc, - trunk/src/testsuite/test-parse_command.cc: - Fix compilation of - test-history - -2006-03-09 10:49 tchernobog - - * trunk/Makefile.am, trunk/src/backend/global_settings.cc, - trunk/src/backend/global_settings.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/builtin-policies/fcfs.py, - trunk/src/builtin-policies/sjf.py, trunk/src/main.cc, - trunk/src/parse_opts.cc, - trunk/src/testsuite/test-python_loader.cc: - Add copyright notices - to existing builtin python policies - Implement system to - dinamically pass plugins and policies search paths to the sgpemv2 - binary and tests (class GlobalSettings) - Drastically reduce usage - of hardcoded paths in code except as default overridable values - -2006-03-09 05:19 matrevis - - * trunk/src/testsuite/test-history.cc, - trunk/src/testsuite/test-stepforward.cc: - added some test drafts - -2006-03-08 16:57 matrevis - - * trunk/src/testsuite/test-parse_command.cc: - Added draft of test - code for Frontend Unit testing - -2006-03-08 16:47 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/main.cc, trunk/src/testsuite/python_loader_configure.py, - trunk/src/testsuite/python_loader_get_time_slice.py, - trunk/src/testsuite/python_loader_is_preemptive.py, - trunk/src/testsuite/python_loader_sort_queue.py, - trunk/src/testsuite/test-python_loader.cc: - Give facelift to - test_loader. Still to be finished. - -2006-03-08 15:50 johnny - - * trunk/config/libtool-labunipd-sgpemfix.patch: - How to spend two - hours tracking a bug of Unipd's laboratory broken distribution - (how fscking unbelievable!) - -2006-03-08 12:49 tchernobog - - * trunk/src/templates/smartp.hh, trunk/src/templates/smartp.tcc: - - Add extended support for casting between different types of - smart_ptr - -2006-03-07 01:27 tchernobog - - * trunk/src/templates/smartp.hh, trunk/src/templates/smartp.tcc: - - Update smartp to version 1.1: add support for dynamic casting - -2006-03-05 23:06 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, trunk/po/sgpemv2.pot: - Use - kluge to an automake bug to have ``make distcheck'' working again - - Update ChangeLog - -2006-03-05 01:07 tchernobog - - * trunk/src/templates/smartp.tcc: - Fix obscure bug (with reference - initialization, or nested name specifiers?) - -2006-03-04 13:46 tchernobog - - * trunk/src/backend/pyloader/sgpem.i: - Remove non-const method from - Python-exported interface that allowed to change a - SchedulableStatus from a user Policy - -2006-03-03 21:04 tchernobog - - * trunk/Makefile.am, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/main.cc: - Reorganize makefile to install files in a - reorganized directory hierarchy: - make room for future plugins - - separate real plugins from their satellite helper data - -2006-02-26 23:38 tchernobog - - * trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/scheduler.cc, - trunk/src/builtin-policies/fcfs.py: - Catch UserInterruptException - launched from PythonPolicy in Scheduler, but it cheerfully - segfaults python... - -2006-02-25 19:32 tchernobog - - * trunk/ChangeLog, trunk/m4/ac_python_devel.m4, - trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh: - Update ac_python_devel macro - to integrate advice from Horst - Improve a little - GraphicalTerminalIo - -2006-02-25 12:40 tchernobog - - * trunk/Makefile.am, trunk/src/backend/plugin.hh, - trunk/src/backend/pyloader/hook.cc: - Add placeholder for a plugin - interface to implement. Will need to be finished with next - milestones. - -2006-02-25 12:31 tchernobog - - * trunk/Makefile.am, trunk/src/main.cc: - Remove all leftover - references to DummyPolicy - Adjust installation of backend header - files, so users can write their own plugins (needs to be - documented) - -2006-02-25 12:21 tchernobog - - * trunk/Makefile.am, trunk/src/backend/dummy_policy.cc, - trunk/src/backend/dummy_policy.hh, trunk/src/backend/policy.hh, - trunk/src/backend/policy_manager.cc, - trunk/src/backend/policy_manager.hh, - trunk/src/backend/pyloader/hook.cc, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/sgpem.i, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/main.cc, trunk/src/simulation.cc, - trunk/src/testsuite/test-python_loader.cc: - Make libpyloader a - loadable plugin (warning: won't work on Window$ unless you change - the string "libpyloader" to "pyloader" into main.cc) - Fix - Makefile to support module creation and loading - 2DO: - Add a - class into backend to load and manage plugins - Install plugins - into separate directory - Remove hardcoded paths - -2006-02-24 16:42 tchernobog - - * trunk/Makefile.am: - Workaround Automake limitations for - calculating library dependencies when installing. Should fix the - problem for now. - -2006-02-24 16:36 tchernobog - - * trunk/Makefile.am, trunk/po/sgpemv2.pot: - Install tests (will - need to be set as a conditional at some point in the future) - -2006-02-24 15:10 fpaparel - - * trunk/src/backend/observed_subject.hh, - trunk/src/backend/policy_parameters.hh, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/string_utils.hh: - added doxygen documentation - -2006-02-24 14:25 tchernobog - - * trunk/src/graphical_simulation.hh: updated graphical_simulation.hh - - Djina - -2006-02-24 13:19 matrevis - - * trunk/ChangeLog, trunk/src/backend/process.hh, - trunk/src/backend/scheduler.hh, - trunk/src/graphical_terminal_io.hh, trunk/src/parse_opts.hh: - - Added documentation to some headers - -2006-02-24 12:22 johnny - - * trunk/src/backend/dummy_policy.cc, - trunk/src/backend/dummy_policy.hh: - More documentation - -2006-02-24 11:17 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/builtin-policies/fcfs.py, - trunk/src/builtin-policies/sjf.py: - Add SJF - Re-enable FCFS - sorting function - Correct bug in PythonPolicy that wronged return - value of is_pre_emptible() - -2006-02-24 10:39 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/Policy.py, - trunk/src/builtin-policies/fcfs.py: - I don't remember exactly - what I did. - -2006-02-24 10:07 tchernobog - - * trunk/src/testsuite/test-python_loader.cc: - Fix trivial conflict - between revisions - -2006-02-24 09:53 tchernobog - - * trunk/src/text_simulation.cc: - Print arrival time instead of - priority for Schedulables at this stage of development - -2006-02-24 09:02 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/sgpem.i: - Fix Schedulable::get_name() - in SWIG export interface - -2006-02-24 08:28 tchernobog - - * trunk/src/backend/pyloader/python_policy.cc: - Return - numeric_limits::max() from get_time_slice() of PythonPolicy - when the Python user-implemented one returns a negative value - -2006-02-24 01:33 jinx - - * trunk/src/graphical_simulation.hh, trunk/src/io_manager.hh, - trunk/src/main_window.hh, trunk/src/start_gui.hh: Added some - comments to the source code - -2006-02-24 01:24 johnny - - * trunk/src/backend/schedulable.cc, - trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulable_list.cc, - trunk/src/backend/schedulable_list.hh, - trunk/src/backend/schedulable_status.cc, - trunk/src/backend/schedulable_status.hh: - "Commenting The - Source(tm)" 02-2006 - The best summer camp of the world - Second - part - Reorganized the .cc files to match the .hh methods order. - -2006-02-24 01:06 paolo - - * trunk/src/backend/history.hh, trunk/src/backend/policy.hh, - trunk/src/backend/policy_manager.hh, trunk/src/backend/slice.hh: - Documented history.hh, policy.hh, policy_manager.hh, slice.hh - ps - -2006-02-23 22:54 tchernobog - - * trunk/src/testsuite/test-python_loader.cc: - Add comment about a - thing to fix ;-) - -2006-02-23 22:54 tchernobog - - * trunk/doc/sgpem2uman.texi: - Update user manual to list required - software and tools to build / run sgpemv2 - -2006-02-23 22:02 tchernobog - - * trunk/Makefile.am, trunk/src/builtin-policies/fcfs.py: - Move - compiled test to the ``testsuite'' subdir - -2006-02-23 21:50 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/sgpem.i, - trunk/src/builtin-policies/fcfs.py: - Tadaaaan! Fixed it! Now: - - SWIG generate interface doesn't do a mess with namespaces anymore - - Improved PythonPolicy to be acceptably faster - FCFS - implemented, sir! - FIXME : the qsort implementation doesn't seem - right - -2006-02-23 20:59 elvez - - * trunk/src/observer.hh, trunk/src/simulation.hh, - trunk/src/standard_io.hh, trunk/src/text_simulation.hh: - Fixed a - couple of problems in doc - -2006-02-23 19:32 elvez - - * trunk/src/standard_io.hh: - Commented file - -2006-02-23 19:08 tchernobog - - * trunk/src/backend/pyloader/Policy.py: - -2006-02-23 19:02 tchernobog - - * trunk/src/backend/pyloader/Policy.py: - Fix typos - -2006-02-23 18:55 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/builtin-policies/fcfs.py: - Add documentation for - classes: - (C++) PythonPolicyManager - (Python) Policy, - ScriptAdapter, fcfs - -2006-02-23 18:09 elvez - - * trunk/src/observer.hh: - Commented file - -2006-02-23 18:01 elvez - - * trunk/src/text_simulation.hh: - Commented file - -2006-02-23 17:59 johnny - - * trunk/src/backend/schedulable_status.cc, - trunk/src/backend/schedulable_status.hh: - "Commenting The - Source(tm)" 02-2006 - The best summer camp of the world - First - part - -2006-02-23 17:19 elvez - - * trunk/src/simulation.hh: - Commented file - -2006-02-23 12:50 tchernobog - - * trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh: - Add yet-not-functional code - for managing the "return" keypress in the input entrybox - -2006-02-23 12:12 tchernobog - - * trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh: - Temporarily solve - synchronization problem. A more correct and complete solution is - of course using a mutex. - -2006-02-23 11:36 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/sgpem.i, - trunk/src/backend/sgpem.i: - Move SWIG interface file to the - correct subdir - -2006-02-23 11:29 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, - trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/backend/user_interrupt_exception.cc, - trunk/src/backend/user_interrupt_exception.hh, - trunk/src/builtin-policies/fcfs.py, - trunk/src/testsuite/test-python_loader.cc: - Fix test to - initialize a set of processes and run a simulation - The test - needs to be linked to Gtkmm, even if it doesn't use it. This is - wrong and a coding anomaly that will need to be resolved. - Add - debug code to fcfs.py. Please remove it when it'll be okay - - Calling dir(SchedulableList.get_item_at(x)) from Python shows a - worringly empty list! - -2006-02-23 10:12 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/schedulable_list.hh, trunk/src/backend/sgpem.i: - - Previous segmentation fault was due to a faulty call (wrong - parameters to ScriptAdapter.__wrap_sort_queue()). Now prints an - error and check for retval before Py_DECREF'ing it. - Fix(?) qsort - implementation in Policy - SWIG doesn't understand "uint". Change - into more verbose (but surely standard) unsigned int - -2006-02-23 09:26 tchernobog - - * trunk/Makefile.am, trunk/doc/sgpem2uman.texi, - trunk/src/backend/pyloader/python_policy.cc: - Add note that - building with --disable-shared at the moment doesn't work - -2006-02-22 23:21 fpaparel - - * trunk/src/backend/schedulable_list.hh: - hemm... updated also the - header!! - -2006-02-22 23:19 fpaparel - - * trunk/src/backend/schedulable_list.cc: - implemented swap in - schedulable_list.cc - -2006-02-22 22:57 tchernobog - - * trunk/src/backend/policy.hh, trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/sgpem.i, trunk/src/builtin-policies/fcfs.py, - trunk/src/testsuite/test-python_loader.cc: - Implement first draft - of quicksort in Python - Extend test to have a set of processes - (now lacks significative output) - Extend FCFS policy to do - something useful - FIXME : segfaults on sortQueue() - FIXME : - needs implementation for SchedulableQueue.swap() - -2006-02-22 22:45 fpaparel - - * trunk/src/graphical_simulation.hh, - trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, trunk/src/main.cc, - trunk/src/start_gui.cc, trunk/src/start_gui.hh, - trunk/src/text_simulation.cc, trunk/src/text_simulation.hh: - The - grafical interpreter now works - -2006-02-22 21:35 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/schedulable_list.hh, trunk/src/backend/sgpem.i: - - Add swap() method signature to SchedulableQueue - Export swap() - to SWIG - Add sort function (just its documentation, actually, - implementation will follow) to Policy.py - -2006-02-22 20:36 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy_manager.cc: - "Yeehaw! - It's working! I can't believe it! And they said that an imitation - diamond wasn't good enough..." :-) - -2006-02-22 15:16 tchernobog - - * trunk/src/backend/dummy_policy.hh, trunk/src/backend/policy.hh, - trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/builtin-policies/fcfs.py: - Finish implementing async - setup for Python policies' access - Correct method names for the - Python policy (design problem?) - Compiles, but can't run it on - this machine. I'll test it later (and I expect quite a lot of - SIGSEGVs). - -2006-02-22 14:27 tchernobog - - * trunk/config/Doxyfile.in: - Don't include full paths - -2006-02-22 12:39 tchernobog - - * trunk/src/backend/pyloader/python_policy_manager.cc: - Super mega - hacked implementation of python_policy_manager. Haven't tried - running it. - -2006-02-22 10:36 tchernobog - - * trunk/doc/sgpem2dman.texi: - Guess what: correcting a typo that - prevented compiling - -2006-02-22 00:09 jinx - - * trunk/doc/sgpem2dman.texi: sgpem2dman.texi: added the anomaly - classes in the subsection about anomaly resolution. - -2006-02-21 22:57 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/ScriptAdapter.py, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/backend/sgpem.i, trunk/src/builtin-policies/fcfs.py, - trunk/src/testsuite/test-python_loader.cc: - Add first - undocumented (and quite useless) test for libpyloader. It doesn't - work properly for no apparent reason. - Add SWIG interface - generation for Scheduler - -2006-02-21 20:35 tchernobog - - * trunk/Makefile.am: - Typo (surprising, isn't it?) - -2006-02-21 15:18 tchernobog - - * trunk/Makefile.am: - Update makefile to build ScriptAdapter.py - -2006-02-21 15:18 tchernobog - - * trunk/src/backend/pyloader/ScriptAdapter.py: - Added initial - interface for the PythonScript adapter - -2006-02-21 12:20 tchernobog - - * trunk/src/backend/pyloader/python_policy_manager.cc: - Add - preliminary code for Python policy management - -2006-02-21 11:30 tchernobog - - * trunk/Makefile.am, trunk/src/backend/sgpem.i, trunk/src/main.cc, - trunk/src/text_simulation.cc, trunk/src/text_simulation.hh: - This - is a save point (everything compiles again) ;-) - -2006-02-21 11:29 fpaparel - - * trunk/src/backend/string_utils.cc, - trunk/src/backend/string_utils.hh: - Die tortoise-svn die - -2006-02-21 11:15 fpaparel - - * trunk/src/backend/dummy_policy.cc, - trunk/src/backend/dummy_policy.hh: - Add dummy policy left out of - previous commit - -2006-02-21 11:09 fpaparel - - * trunk/src/backend/history.cc, trunk/src/backend/history.hh, - trunk/src/backend/observed_subject.cc, - trunk/src/backend/policy.cc, trunk/src/backend/policy.hh, - trunk/src/backend/schedulable_list.cc, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/graphical_simulation.hh, trunk/src/io_manager.hh, - trunk/src/main.cc, trunk/src/simulation.cc, - trunk/src/simulation.hh, trunk/src/standard_io.cc, - trunk/src/standard_io.hh, trunk/src/text_simulation.cc, - trunk/src/text_simulation.hh: - fixed a number of bugs - added - dummy_policy written in C++ - the interpreter is now finished - (hopefully) - -2006-02-21 10:31 tchernobog - - * trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh: - Typos - -2006-02-21 07:39 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/schedulable_list.hh, - trunk/src/backend/schedulable_status.hh, - trunk/src/backend/sgpem.i, trunk/src/builtin-policies/fcfs.py: - - Add initial layout for further builtin policies (needs to be - expanded / fixed) - -2006-02-20 21:26 tchernobog - - * trunk/Makefile.am, trunk/configure.ac, trunk/m4/compilerflags.m4, - trunk/m4/linkingflags.m4, trunk/src/templates/parameter.tcc: - Fix - Python/C++ module compilation when compiler supports the - -fvisibility=hidden option - Update Makefile consequentially - -2006-02-20 19:10 tchernobog - - * trunk/ChangeLog, trunk/src/backend/policy_parameters.hh, - trunk/src/backend/sgpem.i: - Rewrite sgpem module interface file - with adapter methods - -2006-02-20 12:56 tchernobog - - * trunk/src/templates/smartp.hh: - Fix documentation a little - -2006-02-20 00:12 tchernobog - - * trunk/Makefile.am, trunk/config/Doxyfile.in: - Change order on - which the libraries are listed for installation in the makefile, - thus workarounding a nasty automake bug. This problem is reported - here: http://sourceware.org/ml/automake/2004-03/msg00113.html - http://sources.redhat.com/ml/automake/2004-01/msg00171.html ... - but it doesn't seem to have been solved thus far. - -2006-02-19 22:36 tchernobog - - * trunk/src/backend/history.cc, trunk/src/backend/history.hh, - trunk/src/backend/observed_subject.cc, - trunk/src/backend/observed_subject.hh, - trunk/src/backend/policy.cc, trunk/src/backend/policy.hh, - trunk/src/backend/policy_manager.cc, - trunk/src/backend/policy_manager.hh, - trunk/src/backend/policy_parameters.cc, - trunk/src/backend/policy_parameters.hh, - trunk/src/backend/process.cc, trunk/src/backend/process.hh, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/backend/schedulable.cc, - trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulable_list.cc, - trunk/src/backend/schedulable_list.hh, - trunk/src/backend/schedulable_status.cc, - trunk/src/backend/schedulable_status.hh, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/backend/slice.cc, trunk/src/backend/slice.hh, - trunk/src/backend/string_utils.cc, - trunk/src/backend/string_utils.hh, - trunk/src/graphical_simulation.hh, - trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, trunk/src/io_manager.hh, - trunk/src/main.cc, trunk/src/main.hh, trunk/src/main_window.cc, - trunk/src/main_window.hh, trunk/src/observer.cc, - trunk/src/observer.hh, trunk/src/parse_opts.cc, - trunk/src/parse_opts.hh, trunk/src/simulation.cc, - trunk/src/simulation.hh, trunk/src/standard_io.cc, - trunk/src/standard_io.hh, trunk/src/start_gui.cc, - trunk/src/start_gui.hh, trunk/src/templates/smartp.hh, - trunk/src/text_simulation.cc, trunk/src/text_simulation.hh: - Add - newlines at the end of source files. I hope not having to do this - frequently! (it's a two-liner script, but nevertheless...) - -2006-02-19 22:25 tchernobog - - * trunk/Makefile.am, trunk/src/backend/pyloader/Policy.py, - trunk/src/backend/sgpem.i: - Add first draft of SWIG interface - file, and create Python loadable module. However, please note - that: - All the methods accepting a Glib::ustring should not be - exported, instead they should be replaced by wrapper functions - accepting PyObject*. - The same thing applies to every other - method accepting a ``non built-in'' data type - Return types - should probably be wrapped, too - It may be a good idea to - implement wrapper methods that print out the content of a C++ - object, so that a Python user can do a simple "print schedStat". - This is achieved by adding a "__str__()" method to the class. See - the SWIG manual for further infos about returning const char* - values. - -2006-02-19 16:22 tchernobog - - * trunk/src/backend/pyloader/Abstract.py, - trunk/src/backend/pyloader/Policy.py: - Fix documentation for - Python Abstract module - -2006-02-19 15:49 tchernobog - - * trunk/ChangeLog, trunk/configure.ac: - Change version number for - first milestone release - -2006-02-19 14:54 tchernobog - - * trunk/README: - Add some temporary infos about how to perform the - build process. - -2006-02-19 14:34 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, trunk/configure.ac, - trunk/doc/Makefile.am, trunk/m4/Makefile.am, - trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/pyloader/Makefile.am, - trunk/src/builtin-policies/Makefile.am, - trunk/src/templates/Makefile.am, trunk/src/testsuite/Makefile.am: - - Merged branch to avoid recursive make - -2006-02-17 23:41 tchernobog - - * trunk/po/POTFILES.in, trunk/po/sgpemv2.pot: - Update localizable - string catalog - -2006-02-17 23:33 tchernobog - - * trunk/doc/Makefile.am, trunk/src/Makefile.am, - trunk/src/io_manager.hh, trunk/src/main.cc: - Fix compilation - -2006-02-17 22:19 fpaparel - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/policy.hh, trunk/src/backend/string_utils.cc, - trunk/src/backend/string_utils.hh, - trunk/src/graphical_simulation.hh, - trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, trunk/src/io_manager.hh, - trunk/src/main.cc, trunk/src/standard_io.cc, - trunk/src/standard_io.hh, trunk/src/start_gui.cc, - trunk/src/start_gui.hh, trunk/src/text_simulation.cc, - trunk/src/text_simulation.hh: - added console interpreter - added - string_utils - -2006-02-17 16:31 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/m4/ac_python_devel.m4: - - Check for Python distutils module presence - -2006-02-17 16:08 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/pyloader, - trunk/src/backend/pyloader/python_policy.cc, - trunk/src/backend/pyloader/python_policy.hh, - trunk/src/backend/pyloader/python_policy_manager.cc, - trunk/src/backend/pyloader/python_policy_manager.hh, - trunk/src/main.cc, trunk/src/pyloader: - Add missing files - -2006-02-17 12:45 tchernobog - - * trunk/src/backend/Makefile.am: - Temporary hack to Makefile. To be - fixed. - -2006-02-17 12:34 tchernobog - - * trunk/src/backend/python_policy.cc, - trunk/src/backend/python_policy.hh, - trunk/src/backend/python_policy_manager.cc, - trunk/src/backend/python_policy_manager.hh: - Remove spurious - files left from previous commit (these files were moved to the - pyloader directory) - -2006-02-16 22:50 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/policy.hh, - trunk/src/backend/policy_manager.hh, - trunk/src/pyloader/Abstract.py, trunk/src/pyloader/Makefile.am, - trunk/src/pyloader/Policy.py: - Add support for abtract python - classes - Create first modules: the Policy Python class - -2006-02-16 21:29 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/main.cc, trunk/src/pyloader/Makefile.am: - Initial split - of libpyloader from libbackend. Will need rework in order to: - - fix wrong design - fix include paths - fix installation of header - files - -2006-02-15 22:58 fpaparel - - * trunk/src/Makefile.am, trunk/src/backend/history.cc, - trunk/src/backend/policy.hh, trunk/src/backend/python_policy.cc, - trunk/src/backend/python_policy_manager.cc, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, trunk/src/io_manager.hh, - trunk/src/main.cc, trunk/src/simulation.cc, - trunk/src/simulation.hh, trunk/src/standard_io.cc, - trunk/src/standard_io.hh, trunk/src/text_simulation.hh: - added - few frontend classes - updated others from backend - -2006-02-14 12:55 tchernobog - - * trunk/m4/ac_python_devel.m4: - Fix typo in comment - Add extra - checks for python version: should do a better job when determining - the library name to use - -2006-02-13 16:35 tchernobog - - * trunk/configure.ac, trunk/src/Makefile.am, - trunk/src/backend/Makefile.am: - Add Python preprocessor flags to - src/ and src/backend Makefiles - Add -Wno-long-long to compiler - options in order to workaround Python types' evilness - -2006-02-13 11:32 fpaparel - - * trunk/src/backend/Makefile.am, trunk/src/backend/policy.cc, - trunk/src/backend/policy.hh, trunk/src/backend/policy_manager.cc, - trunk/src/backend/policy_manager.hh, - trunk/src/backend/policy_parameters.cc, - trunk/src/backend/policy_parameters.hh, - trunk/src/backend/python_policy.cc, - trunk/src/backend/python_policy.hh, - trunk/src/backend/python_policy_manager.cc, - trunk/src/backend/python_policy_manager.hh, - trunk/src/backend/schedulable_list.cc, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/main.cc, trunk/src/templates/parameter.tcc: - Now all - backend classes are present (not all complete) - Can't compile - when trying to link with Python + check -pedantic parameter + when - compiling main.cc there is no -I/..../Python parameter - -2006-02-12 17:12 fpaparel - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/history.cc, trunk/src/backend/history.hh, - trunk/src/backend/policy.cc, trunk/src/backend/policy.hh, - trunk/src/backend/policy_parameters.cc, - trunk/src/backend/policy_parameters.hh, - trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulable_list.cc, - trunk/src/backend/schedulable_list.hh, - trunk/src/backend/schedulable_status.cc, - trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh, - trunk/src/backend/simulation_status.cc, - trunk/src/backend/simulation_status.hh, - trunk/src/backend/slice.cc, trunk/src/backend/slice.hh, - trunk/src/main.cc, trunk/src/observer.cc, trunk/src/observer.hh: - - added scheduler and other incomplete backend classes - -2006-02-12 16:06 tchernobog - - * trunk/configure.ac, trunk/m4/Makefile.am, - trunk/m4/linkingflags.m4, trunk/src/backend/Makefile.am: - Check - for --as-needed linking flag - -2006-02-10 20:44 tchernobog - - * trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, trunk/src/io_manager.hh, - trunk/src/main.cc, trunk/src/main_window.cc, - trunk/src/start_gui.cc: - Write code for the graphical terminal - widget - -2006-02-10 11:47 tchernobog - - * trunk/src/templates/smartp.hh, trunk/src/templates/smartp.tcc: - - Add exception throwing specifications to methods - Coding style - fixes - -2006-02-09 20:18 tchernobog - - * trunk/ChangeLog, trunk/po/POTFILES.in: - Fix path - -2006-02-09 19:43 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/history.hh, - trunk/src/backend/observedSubject.cc, - trunk/src/backend/observedSubject.hh, - trunk/src/backend/observed_subject.cc, - trunk/src/backend/observed_subject.hh, - trunk/src/backend/schedulableStatus.cc, - trunk/src/backend/schedulableStatus.hh, - trunk/src/backend/schedulable_status.cc, - trunk/src/backend/schedulable_status.hh, - trunk/src/backend/simulationStatus.cc, - trunk/src/backend/simulationStatus.hh, - trunk/src/backend/simulation_status.cc, - trunk/src/backend/simulation_status.hh, - trunk/src/backend/slice.hh, trunk/src/graphical_terminal_io.cc, - trunk/src/graphical_terminal_io.hh, - trunk/src/graphicalterminalio.cc, - trunk/src/graphicalterminalio.hh, trunk/src/io_manager.hh, - trunk/src/iomanager.hh, trunk/src/main.cc, - trunk/src/main_window.cc, trunk/src/main_window.hh, - trunk/src/mainwindow.cc, trunk/src/mainwindow.hh, - trunk/src/parse_opts.cc, trunk/src/parse_opts.hh, - trunk/src/parseopts.cc, trunk/src/parseopts.hh, - trunk/src/start_gui.cc, trunk/src/start_gui.hh, - trunk/src/startgui.cc, trunk/src/startgui.hh: - Change filenames - to follow a consistent naming scheme - -2006-02-09 19:33 tchernobog - - * trunk/src/backend/history.cc, trunk/src/backend/history.hh, - trunk/src/backend/observedSubject.cc, - trunk/src/backend/observedSubject.hh, - trunk/src/backend/process.cc, trunk/src/backend/process.hh, - trunk/src/backend/schedulable.cc, - trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulableStatus.cc, - trunk/src/backend/schedulableStatus.hh, - trunk/src/backend/simulationStatus.cc, - trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, - trunk/src/backend/slice.hh, trunk/src/graphicalterminalio.cc, - trunk/src/graphicalterminalio.hh, trunk/src/iomanager.hh, - trunk/src/main.cc, trunk/src/mainwindow.cc, - trunk/src/mainwindow.hh, trunk/src/observer.hh, - trunk/src/startgui.cc: - Fixed code to follow function naming - conventions a bit more - -2006-02-09 18:51 fpaparel - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/backend/history.cc, trunk/src/backend/history.hh, - trunk/src/backend/observedSubject.cc, - trunk/src/backend/observedSubject.hh, - trunk/src/backend/process.cc, - trunk/src/backend/schedulableStatus.cc, - trunk/src/backend/schedulableStatus.hh, - trunk/src/backend/simulationStatus.cc, - trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, - trunk/src/backend/slice.hh, trunk/src/main.cc, - trunk/src/observer.hh: - Added some source code - -2006-02-07 20:48 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/pyloader/Makefile.am: - Revert my own commit - revision - 299 (unneeded changes) - -2006-02-07 20:41 tchernobog - - * trunk/configure.ac, trunk/doc/sgpem2dman.texi, - trunk/src/backend/process.hh, trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulableStatus.hh, - trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.hh, - trunk/src/startgui.hh: - Prefix our macros with "SG_", as per Luca - request - -2006-02-07 20:21 tchernobog - - * trunk/src/templates/smartp.hh: - Fix documentation for smartp.hh - -2006-02-07 20:13 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/pyloader/Makefile.am: - Update makefiles to make use of - include dir with templates - -2006-02-07 20:11 tchernobog - - * trunk/config/Doxyfile.in, trunk/configure.ac, trunk/src/templates, - trunk/src/templates/Makefile.am, trunk/src/templates/smartp.hh, - trunk/src/templates/smartp.tcc: - Add template class implementing - a smart pointer (a class of general utility) - -2006-02-07 12:25 tchernobog - - * trunk/doc/sgpem2dman.texi: - Add subsection about the anomaly - solving process - Fix example about how to document C++ classes - - Fix note about non-const static class members - -2006-02-06 21:37 fpaparel - - * trunk/src/backend/Makefile.am, trunk/src/backend/process.cc, - trunk/src/backend/process.hh, trunk/src/backend/schedulable.cc, - trunk/src/backend/schedulable.hh, - trunk/src/backend/schedulableStatus.cc, - trunk/src/backend/schedulableStatus.hh, - trunk/src/backend/simulationStatus.cc, - trunk/src/backend/simulationStatus.hh, trunk/src/backend/slice.cc, - trunk/src/backend/slice.hh, trunk/src/main.cc: - Added some source - in the backend lib - -2006-02-06 12:07 tchernobog - - * trunk/doc/sgpem2dman.texi: - Correct typo - -2006-02-05 14:01 tchernobog - - * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Lower the bar - for the python version check: require >= 2.3 instead of >= 2.4 - -2006-02-05 12:52 tchernobog - - * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Fix typo - -2006-02-05 12:44 tchernobog - - * trunk/configure.ac, trunk/m4/ac_python_devel.m4: - Refine python - macro before sending upstream - -2006-02-04 13:14 tchernobog - - * trunk/src/Makefile.am, trunk/src/backend/Makefile.am, - trunk/src/builtin-policies/Makefile.am, - trunk/src/pyloader/Makefile.am, trunk/src/testsuite/Makefile.am: - - Use pkgdatadir instead of datadir + pkgname - -2006-02-03 21:53 tchernobog - - * trunk/src/parseopts.cc: - Typo - -2006-02-02 14:37 tchernobog - - * trunk/src/backend/Makefile.am, trunk/src/backend/Makefile.in: - - Never add autotool generated files to repository (e.g. - Makefile.in) - Use a "\" to prevent line breaks when you must - split some command on more than a line. The slash must be the - _last_ character present on a line. - -2006-02-02 13:46 fpaparel - - * trunk/src/backend/Makefile.am, trunk/src/backend/Makefile.in, - trunk/src/backend/process.cc, trunk/src/backend/process.hh, - trunk/src/main.cc: - Can't compile source. Need help... - -2006-02-02 00:39 elvez - - * trunk/doc/sgpem2dman.texi: - Updated coding style with a point on - static non-POD objects. - -2006-02-01 22:56 tchernobog - - * trunk/src/graphicalterminalio.hh: - Corrected TextView -> Entry - -2006-02-01 14:07 tchernobog - - * trunk/ChangeLog, trunk/src/main.cc: - Make inserting filenames - into vector simpler - -2006-01-31 22:49 tchernobog - - * trunk/configure.ac: - Add check to get sigc++ cflags and ldflags - separately, if needed - -2006-01-31 21:11 tchernobog - - * trunk/m4/ac_python_devel.m4: - Typo: bail out for python <= 2.1.0 - instead of 2.5.0 - -2006-01-31 20:18 tchernobog - - * trunk/m4/ac_python_devel.m4: - Fix typo - -2006-01-31 19:06 tchernobog - - * trunk/ChangeLog, trunk/m4/ac_python_devel.m4: - Update - ac_python_devel to check and complain about Python < 2.1.0 - -2006-01-31 11:59 tchernobog - - * trunk/src/backend/schedulable.hh, trunk/src/parseopts.hh: - Fix - api docs: aesthetics - -2006-01-29 17:33 tchernobog - - * trunk/m4/ac_python_devel.m4: - Fix macro documentation header - -2006-01-29 15:34 tchernobog - - * trunk/doc/Makefile.am: - Make ``make distclean'' to complete - cleanly when directory doc/API doesn't exists. - -2006-01-29 15:33 tchernobog - - * trunk/m4/ac_python_devel.m4: - Overhaul ac_python_devel.m4 using - extensively informations provided by the interpreter. Will try to - send upstream if told to do so. - -2006-01-28 20:42 tchernobog - - * trunk/doc/sgpem2dman.texi: - Change non-existant English word with - something understandable :-) - -2006-01-28 20:39 tchernobog - - * trunk/configure.ac, trunk/distro/gentoo, - trunk/distro/gentoo/sgpemv2-0.00.ebuild, - trunk/src/backend/Makefile.am, trunk/src/backend/schedulable.cc, - trunk/src/backend/schedulable.hh, trunk/src/main.hh, - trunk/src/startgui.cc: - Get DSO visibility check right in - configure.ac. Now it should work correctly with GCC >= 4.0, while - doing nothing for GCC < 4.0 - Add class sgpem::schedulable to test - for DSO visibility export. Methods may need to be reordered to - conform to coding style guidelines - -2006-01-27 19:26 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am: - - Added the possibility to pass LT_LDFLAGS to configure in order to - obtain a completely static build - -2006-01-27 17:57 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am, - trunk/src/backend, trunk/src/backend/Makefile.am, - trunk/src/graphicalterminalio.cc, - trunk/src/graphicalterminalio.hh, trunk/src/gtkgui, - trunk/src/iomanager.hh, trunk/src/main.cc, trunk/src/main.hh, - trunk/src/mainwindow.cc, trunk/src/mainwindow.hh, - trunk/src/startgui.cc, trunk/src/startgui.hh: - Reorganize sources - to split them across three parts: - The main program, the frontend - - A pyton loader library - The backend library Happy hacking. - -2006-01-27 15:33 tchernobog - - * trunk/doc/sgpem2dman.texi: - Fix grammar and form in chapter - "2.Writing documentation" - -2006-01-27 15:04 tchernobog - - * trunk/src/gtkgui/Makefile.am, - trunk/src/gtkgui/graphicalterminalio.cc, - trunk/src/gtkgui/graphicalterminalio.hh, - trunk/src/gtkgui/iomanager.hh: - Start adding interface for the - frontend IO section. Should we use namespaces? - -2006-01-27 14:29 tchernobog - - * trunk/doc/fdl.texi: - Fix appendixsubsec -> appendixsec (else it - has no father section) - -2006-01-27 14:19 tchernobog - - * trunk/doc/sgpem2dman.texi: - Fix overfull box in PDF output - -2006-01-27 14:11 tchernobog - - * trunk/doc/sgpem2dman.texi: - Add section about reporting anomalies - -2006-01-27 10:04 tchernobog - - * trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/startgui.cc, - trunk/src/parseopts.cc: - Put opening braces on a newline, as per - coding-style rules - -2006-01-27 00:17 tchernobog - - * trunk/doc/sgpem2dman.texi: - Change Subsections of Chapter 5 into - Sections to preserve right gerarchy - -2006-01-26 23:56 elvez - - * trunk/doc/sgpem2dman.texi: Added two points to coding rules. See - changelog for details. - -2006-01-26 23:06 tchernobog - - * trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/startgui.cc: - - Show an example of the use of a signal, and basic packing, for the - developer - -2006-01-26 22:41 tchernobog - - * trunk/ChangeLog, trunk/config/Doxyfile.in, trunk/doc/Makefile.am, - trunk/m4/Makefile.am, trunk/src/gtkgui/mainwindow.hh, - trunk/src/gtkgui/startgui.hh, trunk/src/parseopts.hh: - Small - fixes to class documentation - Now distcheck works correctly, - including a copy of the API documentation in the built dist tar. - -2006-01-26 21:41 tchernobog - - * trunk/Makefile.am, trunk/doc/Makefile.am, trunk/m4/Makefile.am: - - Fixing makefiles with the help of ``make distcheck'' - -2006-01-26 20:32 tchernobog - - * trunk/Makefile.am, trunk/config/Doxyfile.in, trunk/configure.ac, - trunk/doc/Makefile.am, trunk/doc/sgpem2uman.texi: - Add support - for automagically generating API documentation with Doxygen. Just - use ``make apidox''. - -2006-01-26 18:31 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/src/Makefile.am, - trunk/src/gtkgui, trunk/src/gtkgui/Makefile.am, - trunk/src/gtkgui/mainwindow.cc, trunk/src/gtkgui/mainwindow.hh, - trunk/src/gtkgui/startgui.cc, trunk/src/gtkgui/startgui.hh, - trunk/src/main.cc, trunk/src/main.hh, trunk/src/pyloader, - trunk/src/pyloader/Makefile.am: - Separate work in a main program - and two libraries. This is experimental, and ideally it should be - a target to work towards decoupling - Still more experimental, - added support for visibility exports from DSOs. Need testing from - someone with GCC 4.0 - -2006-01-26 14:21 tchernobog - - * trunk/doc/sgpem2dman.texi: - Added norms about documentation - guidelines by Djina - Integrated draft about Mailing List usage - (adaptation) - -2006-01-25 17:50 tchernobog - - * trunk/po/POTFILES.in, trunk/src/Makefile.am, trunk/src/main.cc, - trunk/src/parseopts.cc, trunk/src/parseopts.hh: - Added support - for command line option parsing - Creates a vector with filenames - to be opened; not actually useful now, it's already in place when - it'll be needed. - -2006-01-24 21:48 tchernobog - - * trunk/doc/sgpem2dman.texi: - Added notes on glib::string, - glib::RefPtr<> e the c++ stdlib - -2006-01-24 17:39 elvez - - * trunk/doc/sgpem2dman.texi: Modified sgpem2dman.texi: -Adjusted - some code snippets whose style was inconsistent -Added an item for - operator overloading - -2006-01-21 15:02 tchernobog - - * trunk/configure.ac, trunk/src/Makefile.am, - trunk/src/builtin-policies, - trunk/src/builtin-policies/Makefile.am: - Added separate directory - for keeping builtin policies - -2006-01-17 11:44 tchernobog - - * trunk/configure.ac: - Change order when checking for glib / gtkmm - -2006-01-17 10:23 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/m4/ac_pkg_swig.m4: - - Added fatal errors when swig isn't found - Downgraded gettext reqs - -2006-01-15 19:40 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, trunk/configure.ac, - trunk/src/Makefile.am, trunk/src/main.cc, trunk/src/testsuite, - trunk/src/testsuite/Makefile.am: - Lay out directory for keeping - tests - Create Makefile for sources, add main.cc that just prints - the license as a test for the rules. - -2006-01-13 17:30 tchernobog - - * trunk/ChangeLog, trunk/configure.ac, trunk/doc/Makefile.am: - Add - automake option for dejagnu - -2006-01-13 16:16 tchernobog - - * trunk/ChangeLog, trunk/autogen.sh, trunk/config, - trunk/config/svn2cl.sh, trunk/config/svn2cl.xsl: - Add support for - automatic ChangeLog creation with svn2cl - -2006-01-13 16:00 tchernobog - - * trunk/autogen.sh, trunk/configure.ac: - Add macro for autopoint - -2006-01-13 15:52 tchernobog - - * trunk/ChangeLog, trunk/Makefile.am, trunk/autogen.sh, - trunk/configure.ac, trunk/doc/Makefile.am, trunk/doc/sgpem2.texi, - trunk/doc/sgpem2dman.texi, trunk/doc/sgpem2uman.texi, - trunk/gettext.h, trunk/m4/Makefile.am, trunk/m4/ac_pkg_swig.m4, - trunk/m4/ac_python_devel.m4, trunk/m4/ac_python_module.m4, - trunk/po/ChangeLog, trunk/po/Makevars, trunk/po/POTFILES.in: - - Added libtool, gettext support - Added needed m4 macros - fixed - autogen.sh to be made executable - fix directory categories with - info manuals - -2005-12-30 20:09 tchernobog - - * trunk/autogen.sh, trunk/configure.ac: - Fix autoreconf parameters - in autogen.sh - Change obsolete macros in configure.ac - -2005-12-30 19:40 tchernobog - - * trunk/AUTHORS, trunk/COPYING, trunk/ChangeLog, trunk/Makefile.am, - trunk/NEWS, trunk/README, trunk/autogen.sh, trunk/configure.ac, - trunk/doc/Makefile.am, trunk/doc/sgpem2.texi, - trunk/doc/sgpem2dman.texi, trunk/doc/sgpem2uman.texi, - trunk/m4/Makefile.am, trunk/m4/compilerflags.m4: - Lay out - autotools foundations - -2005-12-26 23:21 tchernobog - - * trunk/doc/gpl.texi, trunk/doc/sgpem2dman.texi: - Changed dir - layout to reflect current repository setup - Added how to insert - license info in the source files - -2005-12-21 12:22 johnny - - * trunk/data, trunk/desktop, trunk/distro, trunk/m4, trunk/po: - - Added directories as defined in developers' manual. - -2005-12-21 12:09 johnny - - * docs/manuals, src, trunk/doc, trunk/src: - Moved src in trunk/src - - Moved docs/manuals in trunk/doc - -2005-12-21 12:06 johnny - - * branches, tags, trunk: - Added directories tags, trunk, branches. -