Commit Graph

700 Commits

Author SHA1 Message Date
tchernobog 8d90b660c4 - Refine python macro before sending upstream
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@289 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-05 12:44:42 +00:00
tchernobog 07d76c3554 - Use pkgdatadir instead of datadir + pkgname
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@287 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-04 13:14:55 +00:00
tchernobog d007d72011 - Typo
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@286 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-03 21:53:30 +00:00
tchernobog 061404dedc - 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.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@285 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-02 14:37:06 +00:00
fpaparel b1822d7284 - Can't compile source. Need help...
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@284 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-02 13:46:48 +00:00
elvez b00d733ef0 - Updated coding style with a point on static non-POD objects.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@283 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-02 00:39:14 +00:00
tchernobog e008b0d4db - Corrected TextView -> Entry
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@282 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-01 22:56:29 +00:00
tchernobog fc8d5cb258 - Make inserting filenames into vector simpler
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@281 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-02-01 14:07:09 +00:00
tchernobog 4333591e8f - Add check to get sigc++ cflags and ldflags separately, if needed
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@278 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-31 22:49:22 +00:00
tchernobog 749bf68235 - Typo: bail out for python <= 2.1.0 instead of 2.5.0
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@277 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-31 21:11:46 +00:00
tchernobog aecf9bc207 - Fix typo
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@276 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-31 20:18:19 +00:00
tchernobog 8d5645d9d6 - Update ac_python_devel to check and complain about Python < 2.1.0
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@275 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-31 19:06:05 +00:00
tchernobog fc84d1ec9d - Fix api docs: aesthetics
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@273 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-31 11:59:38 +00:00
tchernobog 119d842820 - Fix macro documentation header
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@259 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-29 17:33:03 +00:00
tchernobog de0401e7ac - Make ``make distclean'' to complete cleanly when directory doc/API doesn't exists.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@256 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-29 15:34:22 +00:00
tchernobog b2796c6c14 - Overhaul ac_python_devel.m4 using extensively informations provided by the interpreter. Will try to send upstream if told to do so.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@255 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-29 15:33:32 +00:00
tchernobog e45d40eaff - Change non-existant English word with something understandable :-)
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@245 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-28 20:42:20 +00:00
tchernobog 4cad356657 - 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


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@244 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-28 20:39:29 +00:00
tchernobog 50c64762ef - Added the possibility to pass LT_LDFLAGS to configure in order
to obtain a completely static build


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@241 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 19:26:27 +00:00
tchernobog 420a7f0e95 - Reorganize sources to split them across three parts:
- The main program, the frontend
	- A pyton loader library
	- The backend library
Happy hacking.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@240 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 17:57:53 +00:00
tchernobog cc7851daf9 - Fix grammar and form in chapter "2.Writing documentation"
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@237 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 15:33:32 +00:00
tchernobog 042549c290 - Start adding interface for the frontend IO section.
Should we use namespaces?


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@236 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 15:04:06 +00:00
tchernobog 9b8a4a725d - Fix appendixsubsec -> appendixsec (else it has no father section)
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@235 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 14:29:38 +00:00
tchernobog cc0b2ce684 - Fix overfull box in PDF output
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@234 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 14:19:42 +00:00
tchernobog eadc075c25 - Add section about reporting anomalies
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@233 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 14:11:58 +00:00
tchernobog bf61f8bebd - Put opening braces on a newline, as per coding-style rules
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@226 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 10:04:49 +00:00
tchernobog a63937f0e4 - Change Subsections of Chapter 5 into Sections to preserve
right gerarchy


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@221 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-27 00:17:34 +00:00
elvez a71982d4dc Added two points to coding rules. See changelog for details.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@220 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 23:56:08 +00:00
tchernobog 2f9d0367cd - Show an example of the use of a signal, and basic packing, for
the developer


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@217 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 23:06:18 +00:00
tchernobog 692fc55553 - Small fixes to class documentation
- Now distcheck works correctly, including a copy of the API
documentation in the built dist tar.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@214 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 22:41:42 +00:00
tchernobog 955d987ff1 - Fixing makefiles with the help of ``make distcheck''
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@210 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 21:41:40 +00:00
tchernobog b5def4cb81 - Add support for automagically generating API documentation
with Doxygen. Just use ``make apidox''.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@208 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 20:32:06 +00:00
tchernobog 26f88aa4cf - 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


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@206 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 18:31:23 +00:00
tchernobog 1515b2065f - Added norms about documentation guidelines by Djina
- Integrated draft about Mailing List usage (adaptation)


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@205 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-26 14:21:07 +00:00
tchernobog 72fac2b901 - 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.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@191 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-25 17:50:36 +00:00
tchernobog 7f8760539c - Added notes on glib::string, glib::RefPtr<> e the c++ stdlib
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@189 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-24 21:48:52 +00:00
elvez 7248e4026e Modified sgpem2dman.texi:
-Adjusted some code snippets whose style was inconsistent
    -Added an item for operator overloading

git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@187 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-24 17:39:24 +00:00
tchernobog ef6dd558d2 - Added separate directory for keeping builtin policies
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@181 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-21 15:02:09 +00:00
tchernobog eeecd2b992 - Change order when checking for glib / gtkmm
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@177 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-17 11:44:08 +00:00
tchernobog 19725e3891 - Added fatal errors when swig isn't found
- Downgraded gettext reqs


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@176 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-17 10:23:22 +00:00
tchernobog 3c1883fafd - Lay out directory for keeping tests
- Create Makefile for sources, add main.cc that just prints the 
license as a test for the rules.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@175 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-15 19:40:02 +00:00
tchernobog 5f3c52d3e4 - Add automake option for dejagnu
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@172 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-13 17:30:14 +00:00
tchernobog 9f0ed52cbf - Add support for automatic ChangeLog creation with svn2cl
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@171 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-13 16:16:46 +00:00
tchernobog d41e5ff4b8 - Add macro for autopoint
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@170 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-13 16:00:16 +00:00
tchernobog 7c5660aaf6 - Added libtool, gettext support
- Added needed m4 macros
- fixed autogen.sh to be made executable
- fix directory categories with info manuals



git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@169 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-01-13 15:52:22 +00:00
tchernobog 1a5eae7b9e - Fix autoreconf parameters in autogen.sh
- Change obsolete macros in configure.ac


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@135 3ecf2c5c-341e-0410-92b4-d18e462d057c
2005-12-30 20:09:33 +00:00
tchernobog d3b4e61d94 - Lay out autotools foundations
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@134 3ecf2c5c-341e-0410-92b4-d18e462d057c
2005-12-30 19:40:34 +00:00
tchernobog 7972672d8b - Changed dir layout to reflect current repository setup
- Added how to insert license info in the source files


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@124 3ecf2c5c-341e-0410-92b4-d18e462d057c
2005-12-26 23:21:21 +00:00
johnny 860f360d6a - Added directories as defined in developers' manual.
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@122 3ecf2c5c-341e-0410-92b4-d18e462d057c
2005-12-21 12:22:33 +00:00
johnny 5e4c6b3ad2 - Removed other unused logotypes
- Updated votazioni.txt


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@121 3ecf2c5c-341e-0410-92b4-d18e462d057c
2005-12-21 12:14:43 +00:00