⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.pre-1-4

📁 GTK+-2.0源码之pango-1.15.6.tar.gz
💻 PRE-1-4
📖 第 1 页 / 共 4 页
字号:
	* pango/pangoft2-fontmap.c (pango_ft2_shutdown_display):	Add docs about deprecations.	* examples/Makefile.am (INCLUDES): Add -DPANGO_DISABLE_DEPRECATED	* examples/pangoft2topgm.c: Fix deprecated usages; add	--dpi and --markup options. Improve error handling.Fri Aug  8 10:03:03 2003  Owen Taylor  <otaylor@redhat.com>	* examples/pangoft2topgm.c: Get rid of a bunch of 	leftovers from the conversion from viewer; add	--waterfall to create a waterfall output at different	sizes, and --margin to set the margin.2003-08-05  Tor Lillqvist  <tml@iki.fi>	* modules/basic/basic-win32.c (text_is_simple): New function. Uses	the Uniscribe ScriptIsSimple() function to check if Uniscribe	shaping is needed for a piece of text.	(basic_engine_shape): Use it, to avoid calling Uniscribe to shape	non-complex text. Produces dramatic speedup according to tests by	Hans Breuer.	(init_uniscribe): No need for the PANGO_WIN32_NO_UNISCRIBE	environment variable any longer.Mon Aug  4 01:12:35 2003  Soeren Sandmann  <sandmann@daimi.au.dk>	* tools/gen-script-for-lang.c (get_script_name): Fix C99 variable	declaration.Sun Aug  3 18:37:46 2003  Owen Taylor  <otaylor@redhat.com>	* pango/pangofc-font.c (get_face_metrics): Fix sign 	of metrics->descent.	* pango/pango-engine-private.h: fix include (Noah Levitt)Sat Aug  2 23:19:16 2003  Owen Taylor  <otaylor@redhat.com>	* pango/pango-engine.[ch] modules/*/*-{fc,win32,x}.c	pango/modules.c pango/break.c pango/pango-context.c	pango/pango-layout.c pango/pango-modules.h 	pango/querymodules.c pango/shape.c: Make 	PangoEngine{,Lang,Shape} GObjects, and use a	GTypeModule-based module-loading system closely based	on the one used for GtkIMContext and GtkThemeEngine.	* pango/pango-impl-utils.h: OK, I'm tired of typing	in get_type() functions.	* pango/pango-script.[ch] pango/pango-script-table.h	tests/testscript.c tools/gen-script-table.pl: Add port	of script-range code from ICU in preparation for future	use. (#91542)	* tools/gen-script-for-lang.c: Utility program to determine	the script for each fontconfig .orth file.	* docs/tmpl/{scripts.sgml,pango-engine-lang.sgml,	pango-engine-shape.sgml} docs/pango-sections.txt docs/pango-docs.sgml:	Redo to go along with the above changes.	* configure.in: chmod +x tests/runtests.sh2003-08-03  Noah Levitt  <nlevitt@columbia.edu>	* pango/Makefile.am (libpangoxft_1_0_la_DEPENDENCIES): Really make	pangoxft depend on pangoft2. (#119024)Sat Aug  2 14:33:28 2003  Owen Taylor  <otaylor@redhat.com>	* pango/Makefile.am (libpangoxft_1_0_la_LIBADD): Make	pangoxft depend on pangoft2.	* pango/pangofc-fontmap.[ch]: Make pangofc-fontmap.cI	into a real base class.	* pango/pangofc-font.[ch]: Move some of the pangoxft/	pangoft2 implementation here.	* pango/pangoft2.c pango/pangoft2-fontmap.c	pango/pangoft2-private.h pango/pangoxft-font.c	pango/pangoxft2-fontmap.c pango/pangoxft-private.h: Adapt	to the new scheme	* modules/*/Makefile.am Modules/*/*/*-fc.c: Don't build	separate FT2 and Xft shapers, just build one Fc shaper.	* docs/pango-sections.txt docs/pango-docs.sgml	docs/tmpl/pangofc-font{,map}.sgml: Basic docs for	the new stuff.	* configure.in: Up pango_module_version to 1.4.0.Sat Aug  2 14:18:20 2003  Owen Taylor  <otaylor@redhat.com>	* modules/hangul/Makefile.am (EXTRA_DIST): Remove some	leftovers.Sat Aug  2 14:10:31 2003  Owen Taylor  <otaylor@redhat.com>	* pango/Makefile.am pango/pango-intset.[ch] pango/pango-indic.[ch]: 	Remove.		* pango/pangox.c (pango_x_apply_ligatures): Make a noop, 	remove associated code.	* pango/pangox-fontmap.c pango/pangox.[ch]: Deprecate everything.Sat Aug  2 13:17:45 2003  Owen Taylor  <otaylor@redhat.com>	* configure.in	modules/arabic/{Makefile.am arconv.[ch],langboxfont.[ch],	mulefont.[ch],naqshfont.[ch],arabic-x.c}	modules/hangul/{Makefile.am,hangul-x.c,tables-johabfont.i,	tables-ksc5601.i}	modules/hebrew/{Makefile.am,hebrew-x.c}	modules/indic/{Makefile.am,*-x.c}	modules/tamil	modules/thai/{Makefile.am,thai-x.c}:        Remove old X font shapers.Sat Aug  2 16:40:19 2003  Soeren Sandmann  <sandmann@daimi.au.dk>	Add API to kern a complete glyph string. Remove API to kern	individual glyph pairs.	* modules/basic/basic-fc.c (basic_engine_shape): use	pango_fc_font_kern_glyphs() instead of pango_fc_font_get_kerning().	* pango/pangoft2.c (pango_ft2_font_real_kern_glyphs): add this	function, remove pango_ft2_font_real_get_kerning().	* pango/pangoxft-font.c (pango_xft_font_real_kern_glyphs): add	this function, remove pango_xft_font_real_get_kerning().	* pango/pangofc-font.c (pango_fc_font_kern_glyphs): new	function. Remove pango_fc_font_get_kerning().	* pango/pangofc-font.h: remove pango_fc_font_get_kerning(), add	pango_fc_font_kern_glyphs().Tue Jul 29 09:58:13 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgdef.c (Check_Property): Rewrite	handling of IGNORE_SPECIAL_MARKS to be properly	"ignore marks of attachment type different than	specified. (#118456, Kailash C. Chowksey)Sat Jul 26 09:41:22 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Lookup_LigatureSubst):	Revert back out the FreeType patch preventing	ligatures of not-originally adjacent glyphs;	it doesn't work for all scripts. (#118472,	Kailash C. Chowksey)Sat Jul 26 22:30:59 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Lookup_ChainContextSubst{1,2,3}):	Check for lookahead glyphs in the right place. (Patch	from Kailash C. Chowksey, #116860)	* pango/opentype/ftxgpos.c (Lookup_ChainContextPos{1,2,3}):	Same fix here.Sat Jul 26 22:12:46 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Do_String_Lookup,	TT_GSUB_Apply_String): Fix return value to only	contain TTO_Err_Not_Covered if *no* lookups	matched. Fix memory leaks on error in Apply_String().Sat Jul 26 22:09:44 2003  Owen Taylor  <otaylor@redhat.com>	* modules/indic/indic-ot.c (indic_ot_reorder): 	Fix problem where NULL mpreFixups wasn't getting	returned properly.Sat Jul 26 21:06:26 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Load_EmptyOrClassDefinition):	Fix confusion between boolean and FT_Error return.	(GSUB equivalent of fix for #108358)Sat Jul 26 10:52:20 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgpos.c (Lookup_ContextPos2): 	* pango/opentype/ftxgsub.c (Lookup_ContextSubst2): Move	allocation afer initial checks, fixing memory leak.	* pango/opentype/ftxgsub.c (Lookup_ChainContextSubst2): 	Fix some more error return memory leaks that weren't	fixed in the Qt changes.Sat Jul 26 10:43:20 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c:	Fix various memory leaks from error returns that should 	have been jumps to cleanup blocks. (From Qt, Lars Knoll)Sat Jul 26 10:30:24 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgpos.c: Fix additional places where 	TTO_Err_Not_Covered wasn't considered a successful return 	from Get_Class. (From Qt, Lars Knoll)Sat Jul 26 09:41:22 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Lookup_LigatureSubst):	If applying a ligature lookup makes adjacent two glyphs	that were not originally adjacent, avoid making	subsequent ligatures between those glyphs.	(From FreeType, Werner Lemberg, 2001-08-22, 2001-08-23)Sat Jul 26 09:16:57 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgpos.c pango/opentype/ftxopen.c:	Fix some FreeType1 variable declarations that snuck	in from the last commits (Christophe Fergeau, 	#118363)Fri Jul 25 23:38:07 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgpos.c pango/opentype/ftxgsub.c:	OpenType-1.4 update: backtrack information is stored with the	item closest to the input first (From FreeType,	Werner Lemberg,	2002-09-26)Fri Jul 25 23:07:06 2003  Owen Taylor  <otaylor@redhat.com>	Update of GPOS and GSUB support to OpenType 1.3 	(From FreeType, Werner Lemberg,	2001-08-08)	* pango/opentype/ftxopen.h: Add RIGHT_TO_LEFT LookupFlag	* pango/opentype/ftxgpos.c (GPOS_Instance): Add 'first'	member to mark the beginning of a chain of cursive connections.		* pango/opentype/ftxgpos.c (Do_String_Lookup): If the	RIGHT_TO_FLAG flag is set, shift cursive chain up so	last glyph is on the baseline.Fri Jul 25 22:59:13 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftx{gpos,gsub}.h pango/opentype/ftxgdef.c: 	Add GPOS_LOOKUP_EXTENSION, GSUB_LOOKUP_EXTENSION, which	allow lookup information to be stored at 32-bit offets	via a double indirection. (From FreeType, Werner Lemberg,	2001-08-08)	Fri Jul 25 22:25:48 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/ftxgsub.c (Lookup_ContextSubst2,	Lookup_ChainContextSubst2): Fix a couple of	places where TTO_Err_Not_Covered wasn't considered	a successful return from Get_Class -- it means	use class index 0. (From FreeType, Werner Lemberg,	2001-08-06)Fri Jul 25 20:12:00 2003  Owen Taylor  <otaylor@redhat.com>	Improvements to OpenType-dumping code, based on	changes in Qt by Lars Knoll.	* pango/opentype/ottest.c: Tweak the debugging output,	suppress some warnings.	* pango/opentype/disasm.c: Add support for 	GSUB Context/Chain GPOS MarkBase lookups, improve 	output in various ways.Fri Jul 25 12:07:21 2003  Owen Taylor  <otaylor@redhat.com>        * modules/indic/mprefixups.[ch] modules/indic/indic-ot.[ch]        modules/indic/indic-fc.c: Port pre-base-mantra        fixup code from ICU, as needed for Tamil and Malayalam.        (Based on patch from Sivaraj Doddannan, #111166)Fri Jul 25 11:06:14 2003  Owen Taylor  <otaylor@redhat.com>	* modules/indic/indic-ot.[ch]: Port of some fixes from	ICU.		   "Fixed problems w/ backing off the front of a syllable if 	    all consonants have post-base form... Fix tag list for base 	    consonant so that it doesn't have 'pstf'""	Based on patch from Taneem Ahmed (#118297)2003-07-25  Noah Levitt  <nlevitt@columbia.edu>	* docs/tmpl/engines.sgml:	* docs/tmpl/glyphs.sgml:	* docs/tmpl/main.sgml: Get rid of explicit tables detailing the	members of structs, use the automatic things instead. (#117857)2003-07-25  Sven Neumann  <sven@gimp.org>	* pango/pangoft2.c (pango_ft2_render_layout_line): removed	redundant call to pango_layout_line_get_extents() (#116822).	* pango/pangoft2.c (pango_ft2_render): fixed source bitmap offset	for the monochrome case; some code cleanup (#116837).Thu Jul 24 18:03:32 2003  Owen Taylor  <otaylor@redhat.com>	* modules/*/Makefile.am: Remove leftover FRIBIDI_LIBS	reference. (Pointed out by Sven Neumann)Thu Jul 24 17:06:38 2003  Owen Taylor  <otaylor@redhat.com>	* pango/pango-item.c (pango_item_copy/free): Handle	NULL item->analysis.font. (#114576, Morten Welinder)Thu Jul 24 17:04:21 2003  Owen Taylor  <otaylor@redhat.com>	* pango/opentype/pango-ot-ruleset.c (pango_ot_ruleset_shape): 	Fix uses of g_assert() around statements with side effects.	(#115498, patch from David Cuthbert)Thu Jul 24 16:40:12 2003  Owen Taylor  <otaylor@redhat.com>	* configure.in tests/runtests.sh.in: Generate	runtest.sh so we can use ECHO_C, ECHO_N, SHELL	(#114944)Thu Jul 24 15:55:31 2003  Owen Taylor  <otaylor@redhat.com>	* configure.in: Clean up checks for usp10.h	* configure.in: Remove configure option for XftConfig	location.	* acconfig.h: Remove, not needed with autoconf-2.5x.	(#114916, Tony Graham)Thu Jul 24 15:37:16 2003  Owen Taylor  <otaylor@redhat.com>	* configure.in pango/Makefile.am pango.pc.in: Remove	vestiges of support for external fribidi library.Thu Jul 24 15:09:22 2003  Owen Taylor  <otaylor@redhat.com>	* configure.in examples/Makefile.am examples/viewer-qt.{cc,h}:	Remove Qt-based example; it was only testing the obsolete	pango-x backend, and was causing more problems for people	trying to configure Pango then it was worth.	* examples/viewer.c: Remove obsolete test case from CVS.Thu Jul 24 15:02:56 2003  Owen Taylor  <otaylor@redhat.com>	* pango/glyphstring.c (pango_glyph_string_get_logical_widths): 	Fix up right-to-left case. (Based on patch from	Damon Chaplin, #117325)Thu Jul 24 14:35:48 2003  Owen Taylor  <otaylor@redhat.com>  	* pango/pango-utils.c (pango_language_matches): Increment 	past the ';' for a list with multiple elements. (#117180, 	John Finlay) 2003-07-20  Hans Breuer  <hans@breuer.org>	* pango/makefile.msc : updated to generate libtool	compatible dll names, define the right PANGO_MODULE_PREFIX,	pangoft2 still not build with msvc	* module/basic-win32.c : some #ifdef's for missing	LANG_* constants to make it compile with msvc50	* pango/pango.def : updated externals2003-06-25  Matthias Clasen  <maclas@gmx.de>	* pango/pango-layout.c: 	* pango/pango-tabs.c: 	* pango/pango-attributes.c: 	* docs/tmpl/layout.sgml: 	* docs/tmpl/text-attributes.sgml: Doc markup and typo fixes.2003-06-17  Matthias Clasen  <maclas@gmx.de>	* docs/Makefile.am: Add rule to regenerate man pages from 	Docbook.	(man_MANS): Add pango-querymodules.1.	(content_files): Add pangoe-querymodules.xml.	* docs/pango-querymodules.xml: New refentry.	* docs/pango-querymodules.1: Man page generated from the .xml source.	* docs/pango-docs.sgml: Include pango-querymodules.xml.	* acinclude.m4 (JH_PATH_XML_CATALOG, JH_CHECK_XML_CATALOG): New	macros to check for XML catalog contents and path, borrowed from	gtk-doc. 		* configure.in: New option --enable-man to enable regeneration of	man pages from Docbook, if the necessary tools are found.	* docs/pango-docs.sgml: Add an autogenerated index.2003-06-13  Tor Lillqvist  <tml@iki.fi>	* pango-zip.sh.in (DLLDIR): libtool 1.5 installs DLLs in the bin	directory, so look there, too. Include the gtk-doc directory.Thu Jun  5 14:53:40 2003  Owen Taylor  <otaylor@redhat.com>	* pango/pango-layout.c (pango_layout_move_cursor_visually):	Fix bug in determining when we cross line boundaries.	(#103421, Matthias Clasen)Wed Jun  4 14:32:47 2003  Owen Taylor  <otaylor@redhat.com>	* pango/glyphstring.c (pango_glyph_string_extents_range): 	Improve handling of empty ink rectangles; rework for	simplicity. (#103662)2003-06-04  Tor Lillqvist  <tml@iki.fi>	* modules/thai/thai-x.c: Need config.h here, too, for	HAVE_X. Thanks to Patrick Welche.Mon Jun  2 10:43:15 PDT 2003 Keith Packard <keithp@keithp.com	* pango/pangoxft-font.c (pango_xft_font_real_get_kerning):	was returning with FT_Face locked. (#114226)Mon Jun  2 12:10:11 2003  Owen Taylor  <otaylor@redhat.com>	* pango/pango-glyph-item.c (pango_glyph_item_apply_attrs):	Don't put statements with side-effects inside g_assert()!	(#114137, Jeff Waugh)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -