2007-12-14  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/print.R (print.igraph) : better printing of
	attributes

	* interfaces/R/igraph/R/CohesiveBlocks.R (max.cohesion, maxcohesion) : 
	renamed

	* interface/R/igraph/R/CohesiveBlocks.R (layout.byblock, dyadAsymmetry) :
	removed
	(cohesive.blocks, recalc.tree.bgraph, print.bgraph, plot.bgraph) :
	many small modifications
	(is.bgraph) : added
	
	* interfaces/R/igraph/R/CohesiveBlocks.R 
	* interfaces/R/igraph/R/layout.R (layout.mds, layout.svd)
	(piecewise.layout) : moved

2007-12-13  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/CohesiveBlocks.R (cohesive.blocks)
	(recalc.tree.bgraph, print.bgraph, plot.bgraph, max.cohesion)
	(plot.kCore.bgraph, write.pajek.bgraph, write.pajek.kCore.bgraph)
	(piecewise.layout, expand.layout, layout.byblock, dyadAsymmetry) : added 

	* interfaces/R/igraph/R/iterators.R ($.igraph, $<-.igraph) : added

	* interfaces/R/igraph/R/print.R (print.igraph) : use the 'print' method
	of complex attributes

2007-10-17  Gabor Csardi  <csardi@rmki.kfki.hu>
  
	* interfaces/R/src/rinterface.c.in (R_igraph_vectorlist_to_SEXP)
	(R_igraph_vectorlist_destroy) : added

2007-08-09  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/src/rinterface.c
	(R_igraph_attribute_get_string_vertex_attr)
	(R_igraph_attribute_get_string_edge_attr)
	(R_igraph_SEXP_to_strvector) : updates, CHAR() returns const char * 
	in recent R versions

	* interfaces/R/DESCRIPTION.in: suggest tcltk

2007-07-24  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/community.R (walktrap.community) : bug 
	corrected for weighted graphs

2007-07-17  Csardi Gabor  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : corrected bug when
	igraph.Arrows called with a vector argument for h.lwd

2007-06-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_write_graph_pajek) : 
	open file in binary format if we don't have open_memstream 

	* interfaces/R/igraph/R/layout.R (layout.reingold.tilford)
	* interfaces/R/src/rinterface.c (R_igraph_layout_reingold_tilford) :
	circular argument added	

	* interfaces/R/src/rinterface.c (R_igraph_attribute_add_vertices)
	(R_igraph_attribute_add_edges) : bug corrected

	* interfaces/R/src/rinterface.c (R_igraph_revolver_d)
	(R_igraph_revolver_ad, R_igraph_revolver_ade, R_igraph_revolver_e)
	(R_igraph_revolver_de, R_igraph_revolver_l, R_igraph_revolver_dl)
	(R_igraph_revolver_el, R_igraph_revolver_r, R_igraph_revolver_ar)
	(R_igraph_revolver_di, R_igraph_revolver_adi, R_igraph_revolver_il)
	(R_igraph_revolver_ir, R_igraph_revolver_air) : logmax calculation added

2007-05-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot)
	* interfaces/R/igraph/R/tkplot.R (tkplot) : arrow.size support added

	* interfaces/R/igraph/R/plot.R (plot) : arrow.size parameter added

2007-05-23  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/fit.R (power.law.fit) : error/stop bug corrected

2007-05-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/community.R (edge.betweenness.community) 	
	(walktrap.community, spinglass.community)
	* interfaces/R/igraph/R/iterators.R (write.graph.dimacs)
	* interfaces/R/igraph/R/iterators.R (print.igraph.vs)
	* interfaces/R/igraph/R/minimum.spanning.tree (minimum.spanning.tree)
	* interfaces/R/igraph/R/revolver.R (revolver.d.d, revolver.p.p)
	* interfaces/R/igraph/structural.properties.R (constraint) :
	bugs corrected, i tend to write V(g) instead of the correct V(graph)...

2007-05-17  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/interface.R (get.edges) : return a matrix
	* interfaces/R/igraph/R/iterators.R (print.igraph.es) : updated

	* interfaces/R/igraph/R/iterators.R (print.igraph.es, print.igraph.vs) :
	pretty printing

	* interfaces/R/igraph/R/interface.R (get.edges) : added
	* interfaces/R/src/rinterface.c (R_igraph_get_edges) : added

2007-05-16  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (write.graph) : convert format name to
	lowercase

	* interfaces/R/igraph/R/foreign.R (write.graph, write.graph.gml) :
	GML format added
	* interfaces/R/src/rinterface.c (R_igraph_write_graph_gml) : added

2007-05-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph, read.graph.gml) :
	GML format added
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_gml) : added

2007-05-11  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (revolver.p.p) : added
	* interfaces/R/src/rinterface.c (R_igraph_revolver_p_p) : added

2007-05-09  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.d) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_d) : added

	* interfaces/R/igraph/R/revolver.R (revolver.d.d) : added
	* interfaces/R/src/rinterface.c (R_igraph_revolver_d_d) : added

2007-05-07  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R : evolver.* renamed to revolver.*
	* interfaces/R/src/rinterface.c : R_igraph_evolver_* renamed to
	R_igraph_revolver_*

2007-05-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/flow.R (vertex.connectivity, edge.connectivity)
	(graph.cohesion, graph.adhesion) : added 'checks' argument
	* interfaces/R/src/rinterface.c (R_igraph_vertex_connectivity)
	(R_igraph_edge_connectivity, R_igraph_cohesion, R_igraph_adhesion) :
	updated

	* interfaces/R/igraph/R/structural.properties.R (girth) : added
	* interfaces/R/src/rinterface.c (R_igraph_girth) : added

	* interfaces/R/igraph/R/print.R (print.igraph) : format edge list better

	* interfaces/R/igraph/R/print.R (print.igraph) : handle 
	getOption("max.print")

	* interfaces/R/igraph/R/plot.R (plot.igraph)
	* interfaces/R/igraph/R/tkplot.R (tkplot, tkplot.fit.to.screen) :
	better margin

	* interfaces/R/igraph/R/plot.R (rglplot.igraph) : arrow head size
	depends on edge width now

	* interfaces/R/igraph/R/plot.R (igraph.Arrows) : code argument
	reimplemented, now works properly even if lty!=1 & arrow.mode=3

	* interfaces/R/igraph/R/tkplot.R (tkplot, i.tkplot.get.edge.lty) :
	the latter was added

	* interfaces/R/igraph/R/plot.common.R (i.get.edge.lty) : removed

	* interfaces/R/igraph/R/plot.R (plot.igraph) : some simplification, 
	we don't need to plot arrow heads separately if lty!=1 any more

	* interfaces/R/igraph/R/plot.R (plot.igraph) : edge width bug for 
	edges without an arrow corrected

2007-05-04  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : a loop plotting bug 
	corrected

	* interfaces/R/igraph/R/plot.R (plot.igraph) : plot better looking edges
	(igraph.Arrow) : added

	* interfaces/R/igraph/R/tkplot.R (tkplot) : mirror the y coordinate to
	have the sample plot as for plot.igraph

	* interfaces/R/igraph/R/plot.R
	* interfaces/R/igraph/R/plot.common.R
	* interfaces/R/igraph/R/tkplot.R : different parameters for 
	vertex and edge labels

	* interfaces/R/igraph/R/plot.R (plot.igraph) : uniform font handling
	* interfaces/R/igraph/plot.common.R (i.default.values) : font options added
	* interfaces/R/igraph/tkplot.R (tkplot) : uniform font handling
	(.tkplot.convert.font) : added

2007-04-30  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.air) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_air) : added

	* interfaces/R/igraph/R/revolver.R (evolver.ir) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_ir) : added

	* interfaces/R/igraph/R/revolver.R (evolver.il) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_il) : added

2007-04-23  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_progress_handler)
	(R_igraph_before2) : new progress handler
	(R_igraph_layout_kamada_kawai, R_igraph_layout_kamada_kawai_3d)
	(R_igraph_layout_fruchterman_reingold_grid)
	(R_igraph_layout_fruchterman_reingold)
	(R_igraph_layout_fruchterman_reingold_3d)
	(R_igraph_layout_merge_dla) : updated to new progress handler

	* interfaces/R/igraph/R/revolver.R (evolver.d, evolver.ad)
	(evolver.ade, evolver.e, evolver.de, evolver.l, evolver.dl)
	(evolver.el, evolver.r, evolver.ar, evolver.di, evolvecr.adi) :
	verbose option added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_d)
	(R_igraph_evolver_ad, R_igraph_evolver_ade, R_igraph_evolver_e)
	(R_igraph_evolver_de, R_igraph_evolver_l, R_igraph_evolver_dl)
	(R_igraph_evolver_el, R_igraph_evolver_r, R_igraph_evolver_ar)
	(R_igraph_evolver_r, R_igraph_evolver_ar, R_igraph_evolver_di)
	(R_igraph_evolver_adi) : verbose option added
	
	* interfaces/R/src/rinterface.c 
	(R_igraph_before2, R_igraph_after2): added

2007-04-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.adi) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_adi) : added

2007-04-20  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.di) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_di) : added	

	* interfaces/R/igraph/R/revolver.R (evolver.ar) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_ar) : added	

	* interfaces/R/igraph/R/revolver.R (evolver.r) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_r) : added	

	* interfaces/R/igraph/R/revolver.R (evolver.d, evolver.ad) : 
	default parameter values changed 

	* interfaces/R/igraph/R/revolver.R (evolver.el) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_el) : added	

2007-04-19  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.dl) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_dl) : added	

	* interfaces/R/igraph/R/revolver.R (evolver.l) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_l) : added

	* interfaces/R/igraph/R/revolver.R (evolver.de) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_de) : added

	* interfaces/R/igraph/R/revolver.R (evolver.e) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_e) : added

	* interfaces/R/igraph/R/revolver.R (evolver.ade) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_ade) : added

	* interfaces/R/src/rinterface.c (R_igraph_0orarray3_to_SEXP) : added

2007-04-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/basic.R (is.igraph) : modified to conform the
	R rules

	* interfaces/R/igraph/R/revolver.R (evolver.ad) 
	* interfaces/R/src/rinterface.c (R_igraph_evolver_ad) :
	error calculation added

	* interfaces/R/igraph/R/revolver.R (evolver.d) : error argument added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_d) : error calculation
	added

2007-04-17  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/community.R (leading.eigenvector.community)
	(leading.eigenvector.community.step) 
	(as.dendrogram.igraph.eigenc) : added
	* interfaces/R/src/rinterface.c (R_igraph_leading_eigenvector_community)
	(R_igraph_leading_eigenvector_community_step) : added

	* interfaces/R/igraph/R/community.R (community.cut)
	(edge.type.matrix) : removed

2007-04-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/tkplot.R (.tkplot.update.edge) :
	bug corrected, edge endpoints were calculated with wrong vertex size

2007-04-07  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/community.R (modularity) : rewritten to call
	C function
	* interfaces/R/src/rinterface.c (R_igraph_modularity) : added

2007-04-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/community.R (community.to.membership) : added
	* interfaces/R/src/rinterface.c (R_igraph_community_to_membership) : 
	added

	* interfaces/R/igraph/community.R (fastgreedy.community) : added
	* interfaces/R/src/rinterface.c (R_igraph_community_fastgreedy) : added

2007-04-04  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/community.R (.memberDend)
	(as.dendrogram.igraph.walktrap, as.dendrogram.igraph.ebc) : added

	* interfaces/R/igraph/community.R (edge.betweenness.community)
	(walktrap.community) : 'labels' argument added
	
	* interfaces/R/igraph/R/community.R (edge.betweenness.community) : 
	'merges' and 'bridges' options added
	(edge.betweenness.community.merges) : added
	* interfaces/R/src/rinterface.c 
	(R_igraph_community_edge_betweenness) : 'merges' and 'bridges' 
	arguments added
	(R_igraph_community_eb_get_merges) : added

2007-04-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_spinglass_community)
	(R_igraph_spinglass_my_community, R_igraph_walktrap_community) : updated
	after renames
	
	* interfaces/R/igraph/R/community.R 
	(edge.betweenness.community) : optionally return eb values
	* interfaces/R/src/rinterface.c 
	(R_igraph_community_edge_betweenness) : updated

2007-04-02  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/community.R 
	(edge.betweenness.community) : added
	* interfaces/R/src/rinterface.c 
	(R_igraph_community_edge_betweenness) : added

	* interfaces/R/igraph/R/structural.properties.R 
	(topological.sort) : added
	* interfaces/R/src/rinterface.c (R_igraph_topological_sorting) : added

	* interfaces/R/igraph/R/community.R (walktrap.community) : added
	* interfaces/R/src/rinterface.c (R_igraph_walktrap_community) : added

2007-03-31  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph, read.graph.graphdb) :
	support added for graphdb format

	* interfaces/R/igraph/R/foreign.R (graph.graphdb) : read the 
	graph using the C level function
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_graphdb) : added

	* interfaces/R/igraph/R/foreign.R (read.graph.toraw) : modified to
	read the file in binary mode
	
2007-03-30  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (graph.graphdb) : added

	* interfaces/R/igraph/R/topology.R (graph.isomorphic.vf2) : added
	* interfaces/R/src/rinterface.c (R_igraph_isomorphic_vf2) : added

2007-03-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/revolver.R (evolver.d, evolver.ad) : added
	* interfaces/R/src/rinterface.c (R_igraph_evolver_d)
	(R_igraph_evolver_ad) : added

	* interfaces/R/src/rinterface.c (R_igraph_vector_to_SEXP)
	(R_igraph_0orvector_to_SEXP, R_igraph_0ormatrix_to_SEXP) : added	

2007-03-26  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id) :
	which argument added to choose from the two expected citations
	calculation versions
	* interfaces/R/src/rinterface.c
	(R_igraph_measure_dynamics_id_expected) : updated accordingly

2007-03-25  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id)
	(measure.dynamics.idage) : 'error' argument added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id_expected)
	(R_igraph_measure_dynamics_idage_expected) : added
	
	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id)
	(measure.dynamics.idage) : 'cites' argument added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id)
	(R_igraph_measure_dynamics_idage) : updated to have 'cites'

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id) :
	'debug' and 'debugdeg' added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id) :
	updated to have 'debug' and 'debugdeg'
	
	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id)
	(measure.dynamics.idage) : some reorganization to return
	consistent 'st'

2007-03-23  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/tkplot.R (.tkplot.convert.color) : drop
	alpha channel if present

	* interfaces/R/igraph/R/tkplot.R (.tkplot.convert.color, tkplot) : 
	added, convert numeric colors to color names 

2007-03-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot) : edge plotting rewritten

2007-03-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot) : support for loop edges

	* interfaces/R/igraph/R/plot.common.R (i.default.values) 
	* interfaces/R/igraph/R/plot.R (rglplot) : loop.angle2 argument added

2007-03-20  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot) : new parameter handling
	style added

	* interfaces/R/igraph/R/plot.R (plot.igraph)
	* interfaces/R/igraph/R/plot.common.R (i.default.values) : 
	loop.angle edge parameter added

	* interfaces/R/igraph/R/tkplot.R (tkplot) : new parameter handling 
	style added

	* interfaces/R/igraph/R/tkplot.R (tkplot) : added support for
	arrow.mode argument

	* interfaces/R/igraph/R/plot.R (plot.igraph) : modified for the 
	new parameter handling
	* interfaces/R/igraph/R/plot.common.R (i.parse.plot.params)
	(i.default.values) : added, new parameter handling

	* interfaces/R/igraph/R/plot.common.R (plot.igraph) : make the margin
	bigger with the size of the vertices

	* interfaces/R/igraph/R/plot.R (plot.igraph) :
	bug corrected, arrows were drawn improperly when any(edge.lty!=1)

2007-03-19  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot.igraph) :
	suspend updating while plotting the graph

	* interfaces/R/igraph/R/plot.R (rglplot.igraph) :
	1) plotting edges as boxes
	2) plotting arrows 
	3) arrow.mode argument added
	4) layout argument can be a 2d layout as well
	5) warnings about labels and edge.labels eliminated
	6) the '00' label bug corrected 

2007-03-17  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (barabasi.game) : bug corrected,
	call nonlinear game is zero.appeal is not 1

	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_ditedcat) :
	bug corrected, sd was never calculated

2007-03-16  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R 
	(measure.dynamics.citingcat.citedcat) : added
	* interfaces/R/src/rinterface.c
	(R_igraph_measure_dynamics_citingcat_citedcat)
	(R_igraph_measure_dynamics_citingcat_citedcat_st) : added

2007-03-14  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (citing.cited.type.game) : added
	* interfaces/R/src/rinterface.c (R_igraph_citing_cited_type_game)
	: added

	* interfaces/R/igraph/R/games.R (cited.type.game) : added
	* interfaces/R/src/rinterface.c (R_igraph_cited_type_game) : added

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.citedcat) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_citedcat)
	(R_igraph_measure_dynamics_citedcat_st) : added

2007-03-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id)
	(measure.dynamics.idage, measure.dynamics.lastcit) : (re)added 'number'
	argument
	(measure.dynamics.lastcit) : added 'norm.method' argument

	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id)
	(R_igraph_measure_dynamics_idage, R_igraph_measure_dynamics_lastcit) :
	updated

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.age) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_age)
	(R_igraph_measure_dynamics_age_st) : added
	
2007-03-11  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id) :
	'start.vertex', 'significance', 'estind', 'estage', 'number'
	arguments removed, 'norm.method' added
	(measure.dynamics.idage) : 'start.vertex', 'significance',
	'estind', 'estage', 'number' arguments removec, 'norm.method'
	added
	(measure.dynamics.citedcat.id.age) : 'number' argument removed
	(measure.dynamics.citingcat.id.age) : 'number' argument removed
	(measure.dynamics.d.d) : 'sd' and 'no' arguments removed
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id)
	(R_igraph_measure_dynamics_idwindow)
	(R_igraph_measure_dynamics_idage)
	(R_igraph_measure_dynamics_citedcat_id_age)
	(R_igraph_mesaure_dynamics_citingcat_id_age)
	(R_igraph_measure_dynamics_d_d) : updated
	(R_igrpah_measure_dynamics_idage_debug) : removed
	

2007-03-09  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : 'arrow.mode' argument added
	* interfaces/R/igraph/R/plot.common.R (i.get.arrow.mode) : added

2007-03-08  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (lastcit.game) : added
	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.lastcit) : added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_lastcit)
	(R_igraph_measure_dynamics_lastcit_st, R_igraph_lastcit_game) : added

	* interfaces/R/igraph/R/games.R (lastcit.game) : added 'directed' argument
	* interfaces/R/src/rinterface.c (R_igraph_lastcit_game) : 'directed' arg. added
	
2007-03-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R 
	(mesasure.dynamics.citingcat.id.age, measure.dynamics.citedcat.id.age) :
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_citedcat_id_age)
	(R_igraph_measure_dynamics_citingcat_id_age) : 	standard deviation 
	calculation corrected 	

2007-02-27  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (alpha.centrality) : 
	added

	* interfaces/R/igraph/R/print.R (print.igraph) : better printing of 
	vertex and edge arguments 

	* interfaces/R/igraph/R/print.R (summary.igraph) : print attribute names

2007-02-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (transitivity) :
	call a special function if the local transitivity of all
	vertices requested
	* interface/R/src/rinterface.c 
	(R_igraph_transitivity_local_undirected_all) : added

2007-02-08  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : bug corrected

2007-02-02  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (graph.kcores) :
	renamed to graph.coreness
	* interfaces/R/src/rinterface.c (R_igraph_k_cores) :
	renamed to R_igraph_coreness

2007-01-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : corrected loop drawing

	* interfaces/R/igraph/R/plot.common.R (i.get.edge.lty) : added
	* interfaces/R/igraph/R/plot.R (plot.igraph) : edge.lty argument
	added, edge.color and edge.width handled well even if loops edges
	are present
	* interfaces/R/igraph/R/tkplot.R (tkplot) : edge.lty argument
	added
	
2007-01-14  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c.in (R_igraph_empty) : removed,
	this is now autogenerated
	* interface/R/igraph/R/interface.R (graph.empty) : removed,
	this is now autogenerated

2007-01-07  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/cliques.R (cliques, largest.cliques)
	(maximal.cliques, clique.number, independent.vertex.sets)
	(largest.independent.vertex.sets, maximal.independent.vertex.sets)
	(independence.number) : added
	* interfaces/R/src/rinterface.c (R_igraph_cliques)
	(R_igraph_largest_cliques, R_igraph_maximal_cliques)
	(R_igraph_clique_number, R_igraph_independent_vertex_sets)
	(R_igraph_largest_independent_vertex_sets)
	(R_igraph_maximal_independent_vertex_sets)
	(R_igraph_independence_number)

2006-12-31  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/iterators.R (V) : added 'innei' and 'outnei'
	shorthands

2006-12-30  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (graph.kcores: added
	* interfaces/R/src/rinterface.c (R_igraph_k_cores) : added

2006-12-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (connect.neighborhood) : added
	* interfaces/R/src/rinterface.c (R_igraph_connect_neighborhood) : 
	added

	* interfaces/R/igraph/R/games.R (rewire.edges, watts.strogatz.game) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_rewire_edges)
	(R_igraph_watts_strogatz_game) : added

	* interfaces/R/igraph/R/games.R (rewire.edges) : typo corrected

2006-12-17  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/tkplot.R (.tkplot.select.color) : 
	replaced deprecated 'tkcmd' with 'tcl'

2006-12-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/src/rinterface.c 
	(R_igraph_attrivute_add_vertices) : bug corrected

	* interfaces/R/igraph/src/rinterface.c
	(R_igraph_SEXP_to_strvector_copy) : eliminate 'Calloc'

2006-12-05  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/src/rinterface.c (R_igraph_laplacian) :
	bug corrected

2006-12-04  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/src/rinterface.c 
	(R_igraph_get_all_shortest_paths) : memory leak corrected
	(R_igraph_neighborhood, R_igraph_neighborhood_graphs) : bug corrected

	* interfaces/R/igraph/R/games.c (preference.game)
	(asymmetric.preference.game) : 'PACKAGE' argument added to .Call

2006-12-01  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/igraph/games,R (preference.game)
	(asymmetric.preference.game) : added
	* interfaces/R/igraph/R/src/rinterface.c 
	(R_igraph_preference_game, R_igraph_asymmetric_preference_game) :
	added

	* interfaces/R/igraph/R/igraph/structural.properties.R 
	(graph.laplacian) : updated to use the C version
	* interfaces/R/src/rinterface.c (R_igraph_laplacian) : added

2006-11-28  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (transitivity) :
	added local average type
	* interfaces/R/src/rinterface.c 
	(R_igraph_transitivity_avglocal_undirected) : added

2006-11-24  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/structural.properties.R (neighborhood.size)
	(neighborhood, graph.neighborhood) : added
	* interfaces/R/src/rinterface.c (R_igraph_neighborhood_size)
	(R_igraph_neighborhood, R_igraph_neighborhood_graphs) : added
	

2006-11-19  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/structural.properties.R (transitivity) :
	slightly rewritten, updated, more types are supported now
	* interfaces/R/src/rinterface.c (R_igraph_transitivity) : removed
	(R_igraph_transitivity_undirected)
	(R_igraph_transitivity_local_undirected) : added
	

2006-11-18  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/components.R (no.clusters) : added
	* interfaces/R/src/rinterface.c (R_igraph_no_clusters) : added

	* interfaces/R/igraph/R/minimum.spannin.tree.R (minimum.spanning.tree)
	: use 'weight' edge attribute automatically if present
	
2006-11-14  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/structure.generators.R 
	(graph.extended.chordal.ring) : added
	* interfaces/R/src/rinterface.c (R_igraph_extended_chordal_ring) :
	added

2006-11-09  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (R_igraph_spinglass_my_community) :
	return more data: cohesion, adhesion, inner & outer links

2006-11-07  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/community.R (spinglass.community) :
	removed unneccesary arguments from .Call
	* interfaces/R/src/rinterface.c (R_igraph_spinglass_my_community) :
	removed unneccesary arguments

2006-11-06  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/community.R (spinglass.community) : added
	* interfaces/R/src/rinterface.c (R_igraph_spinglass_community) 
	(R_igraph_spinglass_my_community) : added

2006-10-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structure.generators.R (graph.adjacency) :
	added 'weighted' argument to create weighted graphs

2006-10-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (constraint) :
	weight parameter added
	* interfaces/R/igraph/src/rinterface.c (R_igraph_constraint) :
	weight parameter added

2006-10-08  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/flow.R (graph.vertex.mincut) : removed
	(graph.maxflow, graph.mincut, vertex.connectivity, edge.connectivity)
	(edge.disjoint.paths, vertex.disjoint.paths, graph.adhesion)
	(graph.cohesion) : rewritten
	* interfaces/R/src/rinterface.c (R_igraph_edge_connectivity_pair)
	(R_igraph_vertex_connectivity_pair, R_igraph_minimum_cut) 
	(R_igraph_minimum_vertex_cut_pair, R_igraph_minimum_vertex_cut) :
	removed
	(R_igraph_mincut_value, R_igraph_st_vertex_connectivity)
	(R_igraph_vertex_connectivity, R_igraph_st_edge_connectivity)
	(R_igraph_edge_connectivity, R_igraph_st_mincut_value)
	(R_igraph_edge_disjoint_paths, R_igraph_vertex_disjoint_paths)
	(R_igraph_adhesion, R_igraph_cohesion) : added

2006-10-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_attribute_permute_edges) :
	added

2006-10-05  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/flow.R (graph.mincut, graph.vertex.mincut) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_minimum_cut)
	(R_igraph_minimum_vertex_cut_pair, R_igraph_minimum_vertex_cut)

2006-09-28  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/flow.R (edge.connectivity, graph.adhesion)
	(edge.dosjoint.paths, vertex.connectivity, graph.cohesion)
	(vertex.disjoint.paths) : added
	* interfaces/R/src/rinterface.c (R_igraph_edge_connectivity_pair)
	(R_igraph_edge_connectivity, R_igraph_vertex_connectivity_pair)
	(R_igraph_vertex_connectivity) : added

2006-09-27  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/flow.R (graph.maxflow) : bug corrected

2006-09-26  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph, write.graph) : 
	dimacs format added
	(read.graph.dimacs, write.graph.dimacs) : added
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_dimacs)
	(R_igraph_write_graph_dimacs) : added

2006-09-25  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (graph.density) :
	added loops argument
	* interfaces/R/src/rinterface.c (R_igraph_density) : added loops 
	argument

	* interfaces/R/igraph/R/conversion.R (get.edgelist) : bug corrected

	* interfaces/R/igraph/R/plot.R (plot.igraph) : removed unused 
	argument 'loop.cex'

	* interfaces/R/igraph/R/structural.properties.R (bonpow) : removed
	unused argument 'tmaxdev'

2006-09-24  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structure.generators.R (graph.edgelist) : added

	* interfaces/R/igraph/R/conversion.R (get.edgelist) : names argument 
	added
	* interfaces/R/igraph/R/print.R (print.igraph) : updated
	* interfaces/R/igraph/R/community.R (edge.type.matrix) : updated
	* interfaces/R/igraph/R/plot.R (rglplot) : updated

	* interfaces/R/igraph/R/flow.R (graph.maxflow) : added
	* interfaces/R/src/rinterface.c (R_igraph_maxflow) : added
	
2006-09-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : loop edges added

	* interfaces/R/igraph/R/plot.R (plot.igraph) : more advanced loops
	* interfaces/R/igraph/R/tkplot.R (tkplot, .tkplot.update.edge)
	(.tkplot.create.edge) : loop edges added
	
2006-09-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/interace.R (add.vertices, add.edges) :
	attr argument added
	* interfaces/R/igraph/R/structure.generators.R (graph.data.frame) : 
	added

	* interfaces/R/igraph/R/structure.generators.R (graph.data.frame) : 
	directed argument added
	
2006-09-15  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (graph.density) : added
	* interfaces/R/src/rinterface.c (R_igraph_density) : added

	* interfaces/R/igraph/R/interface.R (add.edges) : attribute handling
	added

	* interfaces/R/igraph/R/interface.R (add.vertices) : attribute handling
	added
	
2006-09-05  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (grg.game) : added
	* interfaces/R/src/rinterface.c (R_igraph_grg_game) : added

2006-09-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/conversion.R (get.adjacency) : added 'attr', 
	'names' and 'binary' arguments

2006-08-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (bonpow) : added, 
	ported from SNA

2006-08-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/iterators.R (E<-) : value is last argument,
	this is the R policy

2006-08-16  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_attribute_get_info) : 
	INTSXP is considered at numeric attribute

2006-08-14  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_motifs_randesu_estimate) :
	repaired

2006-08-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/iterators.R (P, path) : removed, they're 
	built into E()
	(E, E<-) : add P, path arguments

2006-08-10  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/iterators.R ([.igraph.vs, [.igraph.es) : 
	new indexing functions: nei(), adj(), from(), to()
	* interfaces/R/src/rinterface.c (R_igraph_vs_nei, R_igraph_vs_adj)
	(R_igraph_es_adj) : added

2006-08-08  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph.graphml) : removed 
	'directed' attribute
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_graphml) :
	remove 'directed' attribute

2006-08-07  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph, write.graph) :
	added graphml format
	(read.graph.graphml, write.graph.graphml) : added
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_graphml)
	(R_igraph_write_graph_graphml) : added

2006-08-02  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/iterators.R ([.igraph.es) : adj function added

2006-07-25  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/conversion.R (as.directed, as.undirected) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_to_directed)
	(R_igraph_to_undirected) : added

2006-07-24  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (write.graph) : added pajek format
	(write.graph.pajek) : added
	* interfaces/R/src/rinterface.c (R_igraph_write_graph_pajek) : added

	* interfaces/R/src/rinterface.c 
	(R_igraph_attribute_get_numeric_vertex_attr)
	(R_igraph_attribute_get_numeric_edge_attr) : convert to NUMERIC

2006-07-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (page.rank) : added
	* interfaces/R/src/rinterface.c (R_igraph_pagerank) : added

	* interfaces/R/igraph/R/structural.properties.R (reciprocity) : added
	* interfaces/R/src/rinterface.c (R_igraph_reciprocity) : added	

	* interfaces/R/igraph/R/layout.R (layout.reingold.tilford) : added
	* interfaces/R/igraph/R/tkplot.R : added Reingold-Tilford layout to menu
	* interfaces/R/src/rinterface.c (R_igraph_layout_reingold_tilford) : 
	added

	* interfaces/R/igraph/R/structural.properties.R (rewire) : added
	* interfaces/R/src/rinterface.c (R_igraph_rewire) : added
	
2006-07-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c : updated, 'attr' attribute removed.

2006-07-17  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c : updated to new delete_edges 
	interface

	* interfaces/R/igraph/R/interface.R (delete.edges) : edge sequence 
	argument

	* interfaces/R/igraph/R/iterators.R (P, path) : added
	* interfaces/R/src/rinterface.c (R_igraph_es_path, R_igraph_es_pairs) :
	added
	
2006-07-15  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R (edge.betweenness) :
	range check for 'e' argument

2006-07-14  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/attributes.R (get.vertex.attribute)
	(set.vertex.attribute, get.edge.attribute, set.edge.attribute) :
	bugs eliminated ('g' in the argument list instead of 'graph')

	* interfaces/R/igraph/R/structural.properties.R (get.shortest.paths) :
	bug eliminated

2006-07-11  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph) : pajek format added
	(read.graph.pajek) : added
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_pajek) : added

	* interfaces/R/igraph/R/layout.R (layout.merge) : bug corrected

	* interfaces/R/igraph/R/operators.R (graph.disjoint.union)
	(graph.union, graph.intersection, graph.compose) : graph argument 
	checking bugs corrected

	* interfaces/R/src/rinterface.c (R_igraph_attribute_add_edges) : 
	string attribute type bug corrected

	* interfaces/R/src/rinterface.c (R_igraph_strvector_to_SEXP) : 
	argument type now const

2006-07-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (aging.prefatt.game) : zero.age.appeal
	age.coef, deg.coef added
	* interfaces/R/src/rinterface.c (R_igraph_barabasi_aging_game) : 
	zero_age_appeal, deg_coef, age_coef added

2006-06-28  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/structural.properties.R (constraint) : added
	* interfaces/R/igraph/src/rinterface.c (R_igraph_constraint) : added

2006-06-24  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/plot.common.R (i.get.vertex.frame.color) : 
	added
	* interfaces/R/igraph/R/plot.R (plot.igraph) : vertex.frame.color
	argument added
	* interfaces/R/igraph/R/tkplot.R (tkplot) : vertex.frame.color
	argument added
	(.tkplot.create.vertex) : vertex.frame.color handling added
	(.tkplot.deselect.vertex) : vertex.frame.color handling added

	* interfaces/R/igraph/R/iterators.R ([.igraph.vs, [.igraph.es) :
	added parent environment to the evaluation list

	* interfaces/R/igraph/R/iterators.R ([.igraph.vs, [.igraph.es) :
	"get" bug corrected

	* interfaces/R/igraph/R/basic.R (get.edge) : added
	* interfaces/R/src/rinterface.c (R_igraph_get_edge) : added

	* interfaces/R/igraph/R/iterators.R (print.igraph.es) : prettier
	printing of edge sequences
	
2006-06-17  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/games.R (ba.game, aging.prefatt.game) : added
	zero.appeal argument
	* interfaces/R/src/rinterface.c (R_igraph_nonlinear_barabasi_game)
	(R_igraph_recent_degree_game, R_igraph_barabasi_aging_game)
	(R_igraph_recent_degree_aging_game) : added zero appeal argument

2006-06-12  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (R_igraph_array3_to_SEXP)
	(R_igraph_SEXP_to_array3, R_igraph_SEXP_to_array3_copy) : added

	* interfaces/R/igraph/R/measure.dynamics.R
	(measure.dynamics.citedcat.id.age) : added
	* interfaces/R/src/rinterface.c 
	(R_igraph_measure_dynamics_citedcat_id_age)
	(R_igraph_measure_dynamics_citedcat_id_age_st) : added

	* interfaces/R/igraph/R/measure.dynamics.R 
	(measure.dynamics.citingcat.id.age) : added
	* interfaces/R/src/rinterface.c
	(R_igraph_measure_dynamics_citingcat_id_age)
	(R_igraph_measure_dynamics_citingcat_id_age_st) : added
	
2006-06-03  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/games.R (aging.prefatt.game) : rewritten
	to call new C function
	* interfaces/R/src/rinterface.c (R_igraph_barabasi_aging_game) : added

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.idage) : 
	added time.window argument
	* interfaces/R/src/rinterface.c	(R_igraph_measure_dynamics_idage)
	(R_igraph_measure_dynamics_idage_st) : added time_window argument

	* interfaces/R/igraph/R/games.R (aging.prefatt.game) : added
	time.window argument
	* interfaces/R/src/rinterface.c
	(R_igraph_recent_degree_aging_game) : added
	
2006-05-29  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/par.R (igraph.par) : slightly different
	return values	
	* interfaces/R/igraph/R/layout.R (layout.fruchterman.reingold)
	(layout.fruchterman.reingold.grid, layout.kamada.kawai)
	(layout.merge) : updated verbose argument
	* interfaces/R/igraph/R/package.R (.onLoad) : added default parameters
	* interfaces/R/igraph/R/print.R (print.igraph) : updated attribute
	printing, it is based on parameters now

2006-05-28  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/foreign.R (write.graph.lgl) : bug corrected
	* interfaces/R/igraph/R/foreign.R (write.graph) : lgl format added

	* interfaces/R/src/rinterface.c 
	(R_igraph_attribute_get_numeric_vertex_attr)
	(R_igraph_attribute_get_string_vertex_attr)
	(R_igraph_attribute_get_numeric_edge_attr)
	(R_igraph_attribute_get_string_edge_attr) : handle vertex/edge seq

2006-05-27  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/structural.properties.R (graph.laplacian) :
	added

2006-05-26  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/iterators.R (print.igraph.vs)
	(print.igraph.es) : added

	* interfaces/R/igraph/R/iterators.R ([.igraph.vs, [.igraph.es) :
	indexing based on attributes a'le GUESS
	* interfaces/R/igraph/R/iterators.R (%--%, %->%, %<-%) : added

2006-05-25  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/foreign.R (write.graph.ncol, write.graph.lgl) :
	updated to new vertex and edge sequences
	* interfaces/R/src/rinterface.c (R_igraph_attribute_has_attr)
	(R_igraph_attribute_get_numeric_graph_attr)
	(R_igraph_attribute_get_string_graph_attr)
	(R_igraph_attribute_get_numeric_vertex_attr)
	(R_igraph_attribute_get_string_vertex_attr)
	(R_igraph_attribute_get_numeric_edge_attr)
	(R_igraph_attribute_get_string_edge_attr) : NULL changed to R_NilValue,
	convert attributes to NUMERIC or CHARACTER
	(R_igraph_attributes_gettype) : added

2006-05-20  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/games.R (ba.game, recent.degree.game) :
	latter merged into the former
	
	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id) :
	time.window parameter added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_idwindow)
	(R_igraph_measure_dynamics_idwindow_st) : added

2006-05-17  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/games.R (recent.degree.game) : added
	* interfaces/R/src/rinterface.c (R_igraph_recent_degree_game) : added

2006-05-16  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/games.R (ba.game) : added 'power' argument

	* interfaces/R/src/rinterface.c (R_igraph_nonlinear_barabasi_game) :
	added

	* interfaces/R/igraph/R/measure.dynamics.R
	* interfaces/R/igraph/R/motifs.R
	* interfaces/R/igraph/R/attributes.R
	* interfaces/R/igraph/R/iterators.R
	* interfaces/R/igraph/R/minimum.spanning.tree.R
	* interfaces/R/igraph/R/plot.R
	* interfaces/R/igraph/R/community.R
	* interfaces/R/igraph/R/operators.R
	* interfaces/R/igraph/R/topology.R
	* interfaces/R/igraph/R/foreign.R
	* interfaces/R/igraph/R/layout.R
	* interfaces/R/igraph/R/interface.R
	* interfaces/R/igraph/R/print.R
	* interfaces/R/igraph/R/structure.info.R
	* interfaces/R/igraph/R/basic.R
	* interfaces/R/igraph/R/components.R
	* interfaces/R/igraph/R/conversion.R
	* interfaces/R/igraph/R/structural.properties.R
	* interfaces/R/igraph/R/tkplot.R
	* interfaces/R/igraph/R/cocitation.R
	* interfaces/R/igraph/R/centrality.R : is.igraph checks added

2006-05-15  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/attributes.R (get.graph.attribute)
	(set.graph.attribute, get.vertex.attribute, set.vertex.attribute)
	(get.edge.attribute, set.edge.attribute) : updated to new 
	attribute handling
	(list.graph.attributes, list.vertex.attributes, list.edge.attributes)
	(remove.graph.attributes, remove.vertex.atattributes)
	(remove.edge.attributes) : added, new attribute handling
	(g,e,v) : removed
	* interfaces/R/igraph/R/iterators.R (V, E) : updated, new iterators
	(igraph.vs.all, igraph.es.all, igraph.vs.vector, igraph.vs.vector)
	(print.igraphvsseq, print.igraphesseq, print.igraphvsvector)
	(print.igraphesvector, length.igraphvsseq, length.igraphesseq)
	(length.igraphvsvector, length.igraphesvector, igraph.vs.next)
	(igraph.vs.end, igraph.vs.get, igraph.vs.get.igraphvsseq)
	(igraph.vs.get.igraphvsvector, igraph.vs.reset, as.vector.igraphvssseq)
	(as.vector.igraphvsvector, igraph.es.next, igraph.es.end)
	(igraph.es.get, igraph.es.get.igraphesseq)
	(igraph.es.get.igraphesvector, igraph.es.reset, igraph.es.from)
	(igraph.es.from.igraphesseq, igraph.es.from.igraphesvector)
	(igraph.es.to, igraph.es.to.igraphesseq)
	(igraph.es.to.igraphesvector, as.vector.igraphesseq)
	(as.vector.igraphesvector, $.igraphvsseq, $.igraphvsvector)
	($.igraphesseq, $.igraphesvector) : removed
	([.igraph.vs, [.igraph.es, [<-.igraph.vs, [<-.igraph.es)
	($.igraph.vs, $.igraph.es, $<-.igraph.vs, $<-.igraph.es)
	(V<-, E<-) : added
	(as.igraph.vs, as.igraph.es) : updated
	* interfaces/R/src/rinterface.c (R_SEXP_to_igraph_vs_copy)
	(R_SEXP_to_igraph_es_copy) : removed
	(R_SEXP_to_igraph_vs, R_SEXP_to_igraph_es) : added
	(R_igraph_delete_vertices, R_igraph_degree, R_igraph_closeness)
	(R_igraph_betweenness, R_igraph_cocitation, R_igraph_bibcoupling)
	(R_igraph_shortest_paths, R_igraph_get_shortest_paths)
	(R_igraph_subgraph, R_igraph_get_all_shortest_paths) : updated

	* interfaces/R/igraph/R/interface.R (delete.vertices) : updated
	* interfaces/R/igraph/R/print.R (print.igraph) : updated
	* interfaces/R/igraph/R/structural.properties.R (degree)
	(closeness, shortest.paths, get.shortest.paths)
	(get.all.shortest.paths, subcomponent, subgraph, betweenness)
	(edge.betweenness) : updated
	* interfaces/R/igraph/R/cocitation.R (cocitation, bibcoupling) : 
	updated
	* interfaces/R/igraph/R/centrality.R (evcent) : updated

2006-05-12  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.d.d) :
	added 'no' argument, norm by the 0-0 degree appeal
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id) :
	updated, added 'no' argument

2006-05-06  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.d.d) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_d_d)
	(R_igraph_measure_dynamics_d_d_st) : added

2006-05-05  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (R_igraph_getListElement) : added

	* interfaces/R/src/rinterface.c (R_igraph_attribute_add_vertices)
	(R_igraph_attribute_add_edges) : handle attr argument
	(R_igraph_attribute_get_info, R_igraph_attribute_has_attr)
	(R_igraph_get_numeric_graph_attr, R_igraph_get_string_graph_attr)
	(R_igraph_get_numeric_vertex_attr, R_igraph_get_string_vertex_attr)
	(R_igraph_get_numeric_edge_attr, R_igraph_get_string_edge_attr) : added
	(R_igraph_attribute_table) : updated
	(R_igraph_add_vertices, R_igraph_add_edges) : updated

2006-04-30  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/iterators.R (igraph.es.fromorder)
	(igraph.es.adj, igraph.vs.adj) : removed
	* interfaces/R/src/rinterface.c (R_igraph_vs_to_SEXP)
	(R_igraph_es_to_SEXP, R_igraph_vs_all, R_igraph_es_all)
	(R_igraph_es_fromorder, R_igraph_es_adj, R_igraph_vs_adj)
	(R_igraph_vs_vector, R_igraph_es_vector, R_igraph_vs_next)
	(R_igraph_es_next, R_igraph_vs_reset, R_igraph_es_reset)
	(R_igraph_vs_end, R_igraph_es_end, R_igraph_vs_get, R_igraph_es_get)
	(R_igraph_es_from, R_igraph_es_to) : removed

	* interfaces/R/igraph/R/iterators.R (V, E, print.igraphesseq)
	(print.igraphesseq, print.igraphvsvector, print.igraphesvector)
	(length.igraphvsseq, length.igraphesseq, length.igraphvsvector)
	(length.igraphesvector) : added
	* interfaces/R/igraph/R/structural.properties.R 
	(get.all.shortest.paths) : updated 
	* interfaces/R/src/rinterface.c (R_SEXP_to_igraph_vs_copy)
	(R_SEXP_to_igraph_es_copy) : rewritten
	(R_igraph_delete_vertices, R_igraph_closeness, R_igraph_betweenness)
	(R_igraph_cocitation, R_igraph_shortest_paths)
	(R_igraph_get_shortest_paths, R_igraph_subgraph)
	(R_igraph_get_all_shortest_paths) : updated

2006-04-28  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (R_igraph_attribute_copy) :
	attribute handling but corrected

2006-04-23  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (R_igraph_attribute_add_vertices)
	(R_igraph_attribute_add_edges, R_igraph_attribute_delete_vertices)
	(R_igraph_attribute_delete_edges) : handle vectors in addition 
	to lists

2006-04-21  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/attributes.R (get.graph.attribute)
	(set.graph.attribute, get.vertex.attribute, set.vertex.attribute)
	(get.edge.attribute, set.edge.attribute) : updated
	* interfaces/R/src/rinterface.c (R_igraph_attribute_init)
	(R_igraph_attribute_destroy, R_igraph_attribute_copy)
	(R_igraph_attribute_add_vertices, R_igraph_attribute_delete_vertices)
	(R_igraph_attribute_add_edges, R_igraph_attribute_delete_edges) :
	written properly (?)
	(R_SEXP_to_igraph, R_SEXP_to_igraph_copy, R_igraph_to_SEXP) : updated

	* interfaces/R/src/rinterface.c (R_igraph_attribute_delete_edges)
	(R_igraph_attribute_delete_vertices) : updated for new 
	igraph_i_attribute_delete_edges and 
	igraph_i_attribute_delete_vertices semantics

2006-04-20  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/igraph/R/attributes.R (add.graph.attribute)
	(remove.graph.attribute, get.graph.attribute, set.graph.attribute)
	(add.vertex.attribute, remove.vertex.attribute)
	(get.vertex.attribute, set.vertex.attribute)
	(add.edge.attribute, remove.edge.attribute)
	(get.edge.attribute, set.edge.attribute) : rewritten
	(g.a, v.a, e.a, g.a<-, v.a<-, e.a<-) : temporarily removed
	* interfaces/R/src/rinterface.c (R_igraph_attribute_init)
	(R_igraph_attribute_destroy, R_igraph_attribute_copy)
	(R_igraph_attribute_add_vertices, R_igraph_attribute_add_edges)
	(R_igraph_attribute_delete_edges, R_igraph_attribute_table)
	(R_igraph_attribute_oldtable) : added
	(R_igraph_before, R_igraph_after) : updated
	(R_igraph_attributes_to_SEXP, R_SEXP_to_attributes) 
	(R_SEXP_to_attributes_copy) : removed
	(R_igraph_to_SEXP, R_SEXP_to_igraph) : updated
	(R_igraph_subgraph, R_igraph_write_graph_ncol)
	(R_igraph_write_graph_lgl, R_igraph_decompose) : updated
	(R_igraph_add_graph_attribute, R_igraph_remove_graph_attribute)
	(R_igraph_get_graph_attribute, R_igraph_set_graph_attribute)
	(R_igraph_add_vertex_attribute, R_igraph_remove_vertex_attribute)
	(R_igraph_get_vertex_attribute, R_igraph_set_vertex_attribute)
	(R_igraph_add_edge_attribute, R_igraph_remove_edge_attribute)
	(R_igraph_get_edge_attribute, R_igraph_set_edge_attribute)
	(R_igraph_list_graph_attributes, R_igraph_list_vertex_attributes)
	(R_igraph_list_edge_attributes, R_igraph_list_edge_attributes)
	(R_igraph_get_vertex_attributes, R_igraph_get_edge_attributes)
	(R_igraph_set_vertex_attributes, R_igraph_set_edge_attributes) :
	removed
	
2006-03-31  Gabor Csardi  <csardi@kzoo.edu>

	* interfaces/R/src/rinterface.c (USE_RINTERNALS) : define this,
	it is required to access some macros in some R versions

2006-03-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.id) :
	added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_id) : added

2006-03-20  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_interrupt_handler) :
	free memory before returning after interruption for unix systems

2006-03-18  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/motifs.R (graph.motifs.no) : added
	* interfaces/R/src/rinterface.c (R_igraph_motifs_randesu_no) : added

	* interfaces/R/src/rinterface.c (R_igraph_oldinterrupt)
	(R_igraph_interrupt_handler) : added
	(R_igraph_before, R_igraph_after) : added interruption handling

2006-03-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R 
	(farthest.points, farthest.nodes) : former renamed to latter
	(get.all.shortest.paths) : to argument handled natively
	* interfaces/R/src/rinterface.c (R_igraph_get_all_shortest_paths) :
	updated, to argument added
	
	* interfaces/R/igraph/R/structural.properties.R (get.diameter) : added
	(farthest.points) : added
	(get.all.shortest.paths) : to argument added
	* interfaces/R/src/rinterface.c (R_igraph_diameter) : updated
	(R_igraph_get_diameter) : added
	(R_igraph_farthest_points) : added

	* interfaces/R/igraph/R/structural.properties.R (get.shortest.paths) :
	to argument added
	* interfaces/R/src/rinterface.c (R_igraph_get_shortest_paths) : 
	updated

2006-03-08  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (aging.prefatt.game) : rewritten,
	does not work yet

2006-03-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (ba.game) : bug corrected

	* interfaces/R/igraph/R/measure.dynamics.R (measure.dynamics.idage) :
	error estimation added
	* interfaces/R/src/rinterface.c (R_igraph_measure_dynamics_idage)
	(R_igraph_measure_dynamics_idage_debug) : error estimation added

2006-03-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph.ncol) : added predef
	argument
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_ncol) : 
	added predef argument

2006-03-01  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.fruchterman.reingold)
	(layout.fruchterman.reingold.grid, layout.kamada.kawai,layout.merge) :
	verbose option (progress bar) added
	* interfaces/R/src/rinterface.c (R_igraph_progress_handler) : added
	(R_igraph_layout_kamada_kawai, R_igraph_layout_kamada_kawai_3d)
	(R_igraph_layout_fruchterman_reingold)
	(R_igraph_layout_fruchterman_reingold_3d, R_igraph_layout_merge_dla) :
	updated for verbose option

2006-02-28  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.merge) : add graph list 
	parameter
	* interfaces/R/src/rinterface.c (R_igraph_layout_merge_dla) : updated

	* interfaces/R/igraph/R/operators.r (graph.disjoint.union) :
	bug corrected, calls R_igraph_disjoint_union

	* interfaces/R/igraph/R/operators.R (graph.compose, "%c%") : added
	* interfaces/R/src/rinterface.c (R_igraph_compose) : added

2006-02-27  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/operators.R (graph.complementer) : added
	* interfaces/R/src/rinterface.c (R_igraph_complementer) : added

2006-02-27  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/operators.R (graph.difference, "%m%") : added
	* interfaces/R/src/rinterface.c (R_igraph_difference) : added

2006-02-26  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/operators.R 
	(igraph.union, igraph.disjoint.union) : first renamed to second 
	(igraph.union, "%u%") : added
	* interfaces/R/src/rinterface.c	
	(R_igraph_union, R_igraph_disjoint_union) : first renamed to second
	(R_igraph_union) : added
	
2006-02-26  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/operators.R (graph.intersection, "%s%") : added
	("%u%", "%du%") : "%u%" renamed to "%du%"
	* interfaces/R/src/rinterface.c (R_igraph_intersection) : added
	(R_igraph_union) : updated

2006-02-23  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/operators.R (igraph.union, "%u%") : added
	* interfaces/R/src/rinterface.c (R_igraph_union) : added

2006-02-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/foreign.R (read.graph.ncol) : updated
	* interfaces/R/src/rinterface.c (R_igraph_read_graph_ncol) : updated

2006-02-22  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.merge) : added
	* interfaces/R/src/rinterface.c (R_igraph_layout_merge_dla) : added

2006-02-12  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/topology.R (graph.isocreate) : added
	* interfaces/R/igraph/R/motifs.R (graph.motifs.est) : added
	* interfaces/R/src/rinterface.c (R_igraph_motifs_randesu_estimate)
	(R_igraph_isoclass_create) : added

2006-02-10  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structural.properties.R
	(get.all.shortest.paths) : added
	* interfaces/R/src/rinterface.c (R_igraph_get_all_shortest_paths) :
	added

2006-02-06  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c	(R_igraph_motifs_randesu) : added
	* interfaces/R/igraph/R/motifs.R (graph.motifs) : added

2006-02-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_growing_traits_game) :
	renamed to R_igraph_callaway_traits_game
	(R_igraph_establishment_game) : added
	* interfaces/R/igraph/R/games.R (callaway.traits.game) : updated
	(establishment.game) : added

2006-02-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/other.R (igraph.sample) : correct bug

2006-02-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/games.R (callaway.traits.game) : added
	* interfaces/R/src/rinterface.c (R_igraph_growing_traits_game) : added

2006-02-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/src/rinterface.c (R_igraph_isoclass_34)
	(R_igraph_isomorphic_34) : updated
	
2006-02-03  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (plot.igraph) : correct bug for
	empty graphs

	* interfaces/R/igraph/R/topology.R (graph.isoclass)
	(graph.isomorphic) : added
	* interfaces/R/src/rinterface.c (R_igraph_isoclass_34)
	(R_igraph_isomorphic_34) : added

2006-02-01  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/plot.R (rglplot.igraph) : omit labels if NA

2006-02-01  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.random)
	(layout.fruchterman.reingold, layout.kamada.kawai) : added dim argument
	(layout.sphere) : added
	(i.layout.norm) : bug corrected
	* interfaces/R/src/rinterface.c (R_igraph_layout_kamada_kawai_3d)
	(R_igraph_layout_fruchterman_reingold_3d)
	(R_igraph_layout_random_3d, R_igraph_layout_sphere) : added

	* interfaces/R/igraph/R/plot.R (rglplot.igraph) : added
	
2006-01-31  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.fruchterman.reingold.grid) :
	added
	* interfaces/R/src/rinterface.c	
	(R_igraph_layout_fruchterman_reingold_grid) : added

2006-01-31  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.lgl) : added root,
	corrected maxiter
	* interfaces/R/src/rinterface.c (R_igraph_layout_lgl) : added root

2006-01-30  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.lgl) : change defaults

	* interfaces/R/igraph/R/plot.R (plot.igraph) : add xlim & ylim 
	parameters

2006-01-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/structure.generators.R (graph.atlas) : added
	* interfaces/R/src/rinterface.c (R_igraph_atlas) : added	
	
2006-01-29  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/layout.R (layout.lgl) : updated
	* interfaces/R/src/rinterface.c (R_igraph_layout_lgl) : updated

2006-01-27  Gabor Csardi  <csardi@rmki.kfki.hu>

	* interfaces/R/igraph/R/components.R (decompose.graph) : added
	* interfaces/R/igraph/R/layout.R (layout.lgl) : added
	* interfaces/R/src/rinterface.c (R_igraph_decompose)
	(R_igraph_layout_lgl) : added

2006-01-21  Gabor Csardi  <csardi@rmki.kfki.hu>

	* R/attributes.R (get.vertex.attribute) : bug corrected

	* R/attributes.R (get.edge.attribute, set.edge.attribute) :
	updated to use edge sequences
	* src/rinterface.c (R_igraph_get_edge_attributes)
	(R_igraph_set_edge_attributes) : updated

	* R/iterators.R (as.igraph.es) : bug.corrected

	* src/rinterface.c (R_SEXP_to_igraph_attr) : added
	(R_igraph_subgraph, R_igraph_get_graph_attribute)
	(R_igraph_get_vertex_attribute, R_igraph_get_vertex_attributes)
	(R_igraph_list_graph_attributes, R_igraph_list_vertex_attributes)
	(R_igraph_get_edge_attribute, R_igraph_get_edge_attributes)
	(R_igraph_list_edge_attributes, R_igraph_write_graph_ncol)
	(R_igraph_write_graph_lgl) : updated to use R_SEXP_to_igraph_attr

	* src/rinterface.c (R_SEXP_to_igraph_es_copy) : typo corrected
	
2006-01-20  Gabor Csardi  <csardi@rmki.kfki.hu>

	* R/structure.generators.R (igraph.lattice) : make length + dim form
	work

2006-01-20  Gabor Csardi  <csardi@rmki.kfki.hu>

	* R/iterators.R (igraph.vs.reset, igraph.es.reset) : repaired

	* R/iterators.R (as.vector.igraphvsvector, as.vector.igraphesvector) :
	minus one bug corrected
	
	* R/attributes.R (get.edge.attribute, set.edge.attribute) :
	updated to use edge sequences

	* R/plot.R (plot.igraph) : return NULL invisibly

	* R/tkplot.R (tkplot.close, tkplot.off, tkplot.fit.to.screen)
	(tkplot.center, tkplot.reshape, tkplot.export.postscript)
	(tkplot.rotate) : return NULL invisibly
