The 15 Dec image crash fix was not complete, turns out there were two memory
problems (well, two so far)
-
Some dialogs could show up half off the right edge of the screen. Should
not do so now.
-
Added a few more language samples for printing.
-
Bidi display didn't work when there were lots of combining letters around
-
Bidi printing didn't work when there was more than one line of right to left
text
-
Typing control characters to the fontview will no longer move to that character.
-
Typing [Return] opens selected characters
-
Typing [Tab] moves to next character with something in it.
-
Depressing the right mouse button invokes a popup menu in the fontview now.
-
Trying to move a control point with the mouse while simultaneously moving
the point itself with the arrow keys used to cause a crash
-
Selecting a bdf font which was in a bad format as a background caused a crash.
-
2001年12月19日
-
The german ui file should be in better german
-
fontforge would not notice that an iso10646 bdf file was unicode
-
Support for conversion to and from some 2 byte encodings (LocalCharset preference
item)
-
sfd files store the font's encoding as a string rather than a number now
so if we add more standard encodings things won't get screwed up as they
were when we added johab.
-
2001年12月18日
-
TrueType ヒントが恐ろしいことになっていました。私はある巨大なバグを修正しました。斜行ヒントに関してはまだ問題点が残っていますし、結果は Fontgrapher ほどうまくはありませんが、今までよりは改良されています。
-
Some more greek fixes.
-
Metrics window did not handle the transition from a left -> right view
to a right->left one properly (mostly this means if you had a blank metrics
view and you put a hebrew/arabic character into it then that character was
displayed left to right).
-
The transform dialog in the fontview now has a checkbox which allows you
to control whether you want the background transformed in sync with the
foreground.
-
2001年12月17日
-
Fixed another bug with cid fonts, this one when attempting to create such
a font in the absence of cidmap files
-
Fixed a bug when outputting otf cid files (bug appeared when I added vertical
metrics)
-
When loading a cid font FontForge could get caught up in an semi-infinite
loop asking for cidmap files. Should be fixed now.
-
Finally got rid of the annoying warning about tempnam() when linking.
-
2001年12月16日
-
Scrollbars didn't always update in big textfields
-
Missed the hot key for unlink reference in the font view.
-
Fixed crash when clearing empty character cells
-
More greek accent fixes
-
changed character popups slightly.
-
Added another problem to find problems. Will now check for flipped references
(=>counter-clockwise paths most of the time)
-
Interesting. The EuroFont uses the endchar opcode in way that both the type1
and type2 docs claim to be illegal (it is not the last thing in the subroutine,
it is followed by a return). Since EuroFont is from adobe, I presume the
docs are wrong, so I ignore this error now. (The Adobe people insist that
the docs are right, just misleading. That the endchar is the last thing in
the subr because nothing after it gets executed. Hmm, I continue to be misled)
-
FontForge will be better able to figure out where hints should be active
when it reads in a postscript font.
-
Autohint will no longer find some erroneous hints.
-
Autohint will now find the serifs in Nimbus Roman
-
2001年12月15日
-
Copying a background image caused a crash at some indeterminate future time
-
Made the Help browser configurable
-
Changed greek accent processing so that it uses more of the greek accents.
For reasons known best to themselves, unicode tends to map greek varia to
grave, oxia to acute, etc.
-
More work to make sure the screen fonts are readable
-
tabbing into a text field selects all of it.
-
autotrace 2.8 has changed its argument conventions. new versions of fontforge
will no longer work with autotrace2.7.
-
If a menu doesn't fit in its window there is now a way to get at the menu
items which are offscreen
-
Cleaned up the panose (fontinfo) window
-
Added names to the private use area of unicode for greek small caps (starting
at 0xf500)
-
Fixed a couple of autohint problems
-
Manual hint addition might refuse to add a hint if it didn't like it. It
should now realize that the user is in charge...
-
2001年12月14日
-
Oops Edward Lee points out that I was missing some colons in my eps file
generation.
-
Hot key added for Unlink Reference
-
Werner found two more bugs when reading in cid keyed fonts without a
corresponding cidmap file.
-
2001年12月11日
-
Fixed a crash if there were no .cidmap files and FontForge was not installed
in a directory named bin.
-
Cleaned up the distribution a bit per Werner's requests
-
Added a ScreenWidthCentimeters resource
-
FontForge will no longer ask the X (Font) Server to scale bitmap fonts. It
will only used unscaled bitmaps or outline fonts.
-
2001年12月10日
-
Fixed a crash when adding (manually) a minimum distance hint to the width.
-
Fixed a bug in the configure script which caused it to fail on solaris
-
2001年12月9日
-
Added proper names for Hangul Syllables
-
The Greek fixup wasn't working as it should (sometimes would generate two
characters named "Delta" in pfb files). Should be fixed. Should also be
controllable by Preference item (ie. you can turn it off if you want to)
-
The metrics view did not display changes
-
The metrics view's cursor sometimes got stuck in the wrong shape
-
2001年12月3日
-
Merge Kern Info dlg crashed if you cancelled it.
-
The encoding tables in the cmap are supposed to be ordered by platform and
mine were not.
-
FontForge would crash when writing out very large copyright notices
-
I lifted the 2000 character restriction on copyright strings.
-
If there were more than 2 lines of tabs in a TabSet then clicking on a tab
would often cause the wrong pane to appear.
-
Cleaned up Font Info a bit so it looks better with the Russian translations.
-
Fixed a memory leak when generating a truetype font with an encoding other
than unicode.
-
Fixed a crash when generating a truetype font which referenced characters
with encodings bigger than 65535.
-
Added a patch from Ulrich, FontForge now reads class based kerning from the
GPOS table.
-
2001年12月1日
-
Figured out the format of mac .dfont files
-
The mac Command (Apple, Cloverleaf) modifier key is now treated as if it
were the Control key (So users may exit FontForge with Command-Q as they
expect).
-
Another bug reading in flex hints from OTF. Fixed by Ulrich Klauer.
-
FontForge had problems with drawing images when there was an endian mismatch
between the X server and the machine running fontforge.
-
2001年11月27日
-
Build Accented Character failed to update bitmaps in CID keyed fonts
-
Build Accented Character will generate rotated characters when appropriate
for CID keyed fonts
-
If a character's name is "vertcid_<cid>" where <cid> should be
replaced by a number, then that character will be replaced by a rotated version
of <cid>
-
If a character's name is "vertuni<uni>" where <uni> should be
replaced by a 4 hex-digit number, then that character will be replaced by
a rotated version of the unicode character <uni>.
-
When saving a font with rotated characters FontForge will now generate a
vrt2 feature in the GSUB table (this lets the font's users find out about
the rotated glyphs.
-
Before this FontForge would only read entries in the 'name' table which were
in unicode (or macroman). FontForge is a bit more general now and will read
the other encodings it knows about.
-
Oops. Another screw up reading in open type.
-
If the character at encoding 0 was not .notdef then FontForge would omit
it when generating a postscript/opentype font.
-
2001年11月26日
-
Adobe has upgraded their cid version for traditional chinese, so I generated
a new cidmap to reflect that. I've also cleaned up most of the others.
-
Initial version of vertical metric support.
-
(only in true/open type fonts)
-
Added ability to set the vertical advance of each character
-
Added ability to set the vertical origin (as an offset from the origin in
the design coordinate system (which happens to be the origin for horizontal
metrics)).
-
Added ability to set the line gap (er, column gap?)
-
What else do I need?
-
2001年11月24日
-
Oops. Urich Klauer found a bug in my parsing of ttf/otf tables (introduced
by the linegap change on 8 Nov) and sent a patch.
-
FontForge was erroneously complaining that all ttf composite glyphs were
too big (when reading them in, introduced 15 Nov).
-
FontForge stored StdHW and StdVW in the wrong format when reading opentype
fonts and any .pfa/b fonts generated from that db caused ghostview problems.
-
2001年11月23日
-
Fixed a potential crash from popups in the fontview.
-
Fixed three crashes in remove overlap (there are more problems)
-
Added support for reading/writing mixed 8/16 bit encodings. (used in some
CJK fonts)
-
Added support for big5, johab (johab is untested, big5 minimally)
-
Improved treatment of ttf encodings we don't understand.
-
Added a command to move to the next defined character (useful in CJK encodings
with great holes in the middle. Unicode too I suppose)
-
Added a resource (fontforge.FontView.FontFamily)
to control the font for the character labels that appear above every user
defined character.
-
FontForge now supports multi-line copyright notices (must be less that 2000
ascii characters though).
-
2001年11月17日
-
Changed the configure script to deal with Mac OS/X properly (I hope)
-
2001年11月15日
-
FontForge had a bug when loading some ttc files which caused it to crash.
-
FontForge wasn't prepared for the erroneous truetype found in wcl-02.ttf,
this caused a crash. FontForge should do better now.
-
FontForge's scrollbars didn't work very well. Should be much improved now.
-
FontForge used to generate an entire antialiased bitmap font to display in
the fontview window. Now it only generates the images when it needs them.
This speeds up the loading of large fonts and reduces their memory requirements.
-
2001年11月12日
-
Some nearly horizontal (but non-linear) splines could not be selected.
-
Changed the point info dlg so that users could set points back to have default
control points.
-
There was a pathway whereby points could be marked as having default control
points even when they didn't. That one is plugged.
-
The chinese font, kaui contains some interesting bugs which we've had to
work around:
-
Glyph 257 contains a contour consisting of one off-curve point.
-
The encoding cmap refers to non-existent glyphs
-
The fpgm attempts to move points around (it isn't allowed to do that according
to the docs)
-
2001年11月11日
-
Added support for macintosh resource fonts (by reading them from and writing
them to macbinary wrapped files)
-
Fixed a bug in metricsview where pasting with more than one character caused
a crash.
-
2001年11月8日
-
FontForge will now save ligature information in the GSUB table when creating
an opentype font.
-
When double clicking on a previously unused character, FontForge would not
set the default ligature properly.
-
FontForge would crash if you merged a font containing ligature information
into another one (or diagonal stems or minimum distances).
-
When opening some bdf files, fontforge would display nothing until you resized
the window.
-
Added the ability to set the TTF linegap fields. There are two of them (one
in OS/2 and one in hhea). I don't understand the distinction between them,
so I set both to the same value.
-
When merging fonts, characters which did not fit in the current encoding
would be placed immediately after the last character with something in it.
The intent was that they should go to an unused slot outside of the encoding
rather than within. This has been fixed.
-
I've added a preference item allowing you to configure the separation between
the base character and the accent in the Build Accented Character command.
I've also changed it so that if the character is close to the x-height or
the cap height, the accent is positioned as if the character were at the
x-height (or cap height), this means the accents will be at a consistent
level rather than slightly ragged.
-
I moved the Make First command to the Point menu.
-
Added a command to copy the splines in the foreground layer into the background
layer.
-
2001年11月2日
-
FontForge would not notice certain disk errors when generating truetype fonts.
It should do better now.
-
FontForge could crash when generating postscript from a unicode font that
did not contain all the greek letters.
-
Fixed a display bug in the metrics view.
-
FontForge should not be able to read in an opentype GPOS table and extract
kerning information from it.
-
FontForge will now put kerning info into the GPOS table when saving an opentype
font. TrueType fonts will still put kerning info into the kern table.
-
2001年10月31日
-
Added a command to remove width MDs & changed ttf generation to check
if there were any width MDs before setting the "metrics depend on pointsize"
flag in the head table.
-
Improved (I hope) placement of palettes under default gnome.
-
There was a bug in my otf read in of 'hflex1' instructions which warped some
otf fonts badly.
-
2001年10月29日
-
Change type1 encoding vectors so that they start with a for loop setting
everything to notdef. older versions of dvipdfm assume it's there
-
Added two new concepts to hinting which only apply to truetype:
-
You can specify that a certain point should be rounded to the grid in x or
y
(note: points on hints don't need this, they'll always be rounded)
-
You can specify that the x or y distance between two points should never
vanish (this is called Minimum Distance)
(note: each hint implies one of these going from one side of the hint to
the other, also there is an implied one of these between any two non-overlapping
hints)
You can also specify that the distance between a point and the width should
never vanish. This means that there will always be at least one pixel between
that point and the advance width of the character.
-
I removed the serif checker from the ttf instruction generator and moved
it to the autohinter (with some changes of course) and it now generates minimum
distances.
-
I added a minimum distance between the last stem of a character and the width.
-
I added a user interface to display and control these
-
I realized I was misinterpreting the ttf docs (again) and that IUP worked
better than I thought, and so I removed my own interpolation code (thank
you freetype! it is so good to see what the instructions do.)
-
Cleaned up some rather technical issues in the truetype instruction generation
occasioned by non-overlapping and non-intersecting hints.
-
FontForge will now read (but not produce) '.gsf' files. These are yet another
postscript format, like a pfa but without the eexec encoding. Ghostscript
uses them (others may, I think Wadalab did...).
-
Oops. In encodings containing characters with no defined postscript unicode
names, then the name generated for an unused character was wrong.
-
Oops. FontForge thought all user defined encodings were two byte encodings
and produced a warning message for them when generating type1 fonts.
-
Added a force encoding flag to the Font Info dlg. This is for those cases
where FontForge reads in a font but can't figure out what the proper encoding
is, then doing a force encoding will simply rename all the characters to
match what they should be in the chosen encoding.
-
Oops, neither afm nor bdf files were correctly normalized for fonts whose
em size wasn't 1000.
-
Improved bdf "CHARSET_COLLECTIONS" output.
-
Added a command to make two lines parallel
-
2001年10月21日
-
FontForge could crash when autohinting a diagonal hint.
-
2001年10月20日
-
FontForge generated awful instructions (hints) for truetype characters. I've
fixed some of the more egregious problems (I hope).
In particular:
-
Diagonal hints were completely broken
-
Overlapping hints didn't work either
-
Normal hints with more than one point on them sometimes had the second (third,
fourth...) point moved by the wrong amount.
-
Points that weren't on any hints were often not interpolated properly.
-
The serif code picked up on things which weren't serifs and tried to hint
them as though they were.
-
I've written a tool which will allow
you to look at what the instructions are and what they do.
-
TTF spline approximation (cubic->quadratic) should be twice as fast.
-
Clearing/Cutting a character with references from the font view corrupted
FontForge's internal state. If this were followed by a reduction in the number
of characters in the font (Element->Font Info->Encoding) a crash could
occur.
-
Clearing/Cutting a character with dependents from the font view now gives
the user the option of instanciating the character in all its dependents.
-
2001年10月11日
-
Hmm. Apple has some very strange things to say about how offsets and scaling
factors overlap in compound ttf glyphs. It is not well enough described (at
least when it applies to rotations) for me to implement it. Microsoft doesn't
do this. Great. OpenType gives a pair of bits to control this behavior (bit
11 set do it apple's way, bit 12 set do it MS way, neither set flip a coin
and guess, both set die in horrible agony). But still no description of exactly
what Apple does. So I've changed my ttf output routine always to set bit
12 in the composite flags. And the read in does something if it gets the
apple bit. Probably not the right thing though.
-
Fixed a potential problem clipping splines in the outline character display.
-
Added a warning when attempting to save a font with a two byte encoding into
a format that only supports one byte encodings (ie. unicode to pfb)
-
FontForge crashed when loading a bare bdf with more than 256 characters
-
FontForge used out of date versions of config.guess and config.sub. These
should be updated now.
-
2001年10月3日
-
Added support for saving bitmaps into ttf files. I don't know that I've got
it right. Windows Me ignores the bitmaps I put in. Windows may ignore all
bitmaps, or I may have done something wrong... There are so few files to
test bitmaps on though...
-
Some older systems have problems taking the cubed root of 0. This can pop
up in the Cubic Solution code now (when doing simplify for example). There
should be a work-around in place now.
-
On monospaced fonts FontForge generated a .notdef character whose width was
the em-square rather than the size of the rest of the font.
-
2001年10月1日
-
makefile wouldn't build ui files if "." wasn't in PATH environment variable.
Should be fixed.
-
Holding down the Shift key when invoking Element->AutoTrace will cause
it to prompt for command line arguments to the autotrace program (you have
to figure these arguments out yourself).
-
2001年9月30日/1-Oct-2001
-
Improved importing background bitmap fonts (scaling factor set more accurately,
pk characters whose bitmap width was a factor of 8 had problems).
-
Import width from background bitmap fonts if the outline character is empty.
-
Merge Fonts was disabled except under bizarre circumstances, should be fixed.
-
Makefiles should create the *.ui files now.
-
Mac encoding table should include the Euro character now (I was using an
old version which had the currency symbol instead).
-
2001年9月24日
-
Mac OS/X port done (or at least a semi-working
version has been produced)
-
Localization didn't work if there was no preference file.
-
Can now read metafont pk files as bitmap fonts (Warning: No encoding on these
files, you've got to guess at the encoding before loading them).
-
Can now read kerning information from TeX .tfm files (Again, there's no encoding
in these guys, I just assume the font's encoding matches the tfm)
-
2001年9月22日
-
Can now read bitmap fonts out of a truetype EBDT (or bdat) table
-
Can import a bitmap and put it into the background of a font.
-
FontForge would sometimes get character widths wrong when reading a ttc file.
-
2001年9月19日
-
Major rewrite of Remove Overlap.
-
Fixed potential crash in autohint
-
I now find the intersection of a (cubic) spline and a line by the cubic algorithm
rather than by iteration.
-
2001年9月15日
-
Fixed more remove overlap/merge/simplify problems related to having many
points at the same location.
-
Fixed a bug in Point Info.
-
2001年9月14日
-
Fixed a couple more memory problems (caused by the chunk allocation), one
in remove overlap, one in autotrace
-
I'm told that yesterday's executable upload didn't work. Hope today's does
better
-
2001年9月13日
-
Fixed a crash when joining two paths
-
More tweaking of search path for ui files.
-
2001年9月11日
-
more configuration fixes
-
Fixed many simplify bugs
-
otf output would crash if given an open path. Fixed
-
2001年9月8日
-
Font View Paste has changed slightly. If the copy buffer contains more than
one character, and the selection is exactly one character, then the selection
will be changed so that it will exactly fit the copy buffer.
-
Also Font View Copy will copy the hints of the character.
-
Fixed a bug with reading CID keyed Type1 fonts
-
cleaned up some compilation problems on older systems (I hope)
-
Inserted Olaf's bug fix in gresource.c
-
Cleaned up behavior on zero-length splines
-
2001年9月5日
-
Ug. yesterday's install changes weren't complete. I forgot to remove the
old files from /usr/local/bin so fontforge used out of data translation tables
and things looked confused for non-English users. Also libgunicode had an
old version of some header files so there were compilation problems if this
was tar x'ed last (the other packages had the correct headers).
-
Also I posted a bad libgdraw source.
-
And got the dates wrong.
-
Added a tiny bit of German to the ui (hope it's right)
-
2001年9月4日 (but posted as 5-Sept-2001)
-
Menubar should be redrawn properly after a resize now.
-
File chooser should be smarter about retaining filenames after changing
directories.
-
Various fixes to support URW's odd habit of abbreviating everything to 4
characters (ie. recognize "obli" for "oblique", and "medi" for "medium")
-
Fixed a crash bug in postscript generation when character 0 was deemed worth
outputting
-
Tweaked XHeight calculation to look for greek/cyrillic "x"
-
Changed install process to put user-interface files into /usr/share/fontforge
instead of into the bin directory.
-
2001年9月1日
-
Small fixes to (my implementation of) Adobe Standard Encoding.
-
Small tweaks to get things to compile on solaris again.
-
2001年8月31日
-
If you dragged on a new spline, and then translated one or both of its end-points
the spline reverted to its default configuration
-
TTF files encoded in Wansung/SJIS will be read into a font encoded with either
KSC5601 or JIS208.
-
2001年8月30日
-
Fixed some bugs in otf output:
-
hintmasks were being output incorrectly, omitting bytes of data. This could
cause horrendous errors. If FontForge read in one of these fonts it would
often report "stack underflow".
-
Another hintmask problem caused characters to be offset from where they should
be.
-
Placing a hintmask between multiple [rhv]lineto s caused us to skip a line
segment
-
cleaned up generation of subroutines (used to be extraneous rmovetos)
-
If the user gave bad input to certain Private values (BlueValues for instance),
FontForge could go into an infinite loop.
-
Non-CID otf fonts did not get their encodings read
-
Improved parsing of hints in a type1 font with hint substitution
-
Fixed a crash bug in Inserting a font (or a blank font) into a CID font
-
Generate font dialog would sometimes default to producing a CID keyed font
when it was not appropriate.
-
I got the ulCodePageRange bits wrong of the CJK codepages (which meant that
windows thought the wrong characters were in the font)
-
I generated a bad cmap (ttf encoding) table for CID keyed otf fonts.
-
If a TTF/OTF font is encoded with KSC5601 or JIS208 then I will give it a
Wansung / SJIS encoding in the cmap (if a unicode encoding is desired then
reencode as unicode).
-
Found format for afm files of CID fonts. Can now produce such for CID font
output.
-
Improved reference handling in type1s. If a reference doesn't fit into a
"seac" then try to use subroutines. Subroutines are possible if:
-
None of the references in the character use hint substitution (or flex
hints)
- or -
-
Only one of the references uses hint substitution and it isn't translated
(not moved)
-
Improved reference handling in type2s (opentype). Allow a reference to a
character with hint substitutions to go into a subroutine if none of the
other referenced characters use any hints at all, and the character with
hint substitutions is not translated.
-
Get Info was broken inside outline characters
-
Made an attempt to speed up handling of larger fonts. Only noticeable difference
I've seen is that it speeds up freeing the font.
-
Added a dialog to show what characters refer to the current character
-
Made a feeble attempt to sort out the confusion engendered by adobe's naming
conventions for greek letters.
-
if a font contains either the of the characters U+00B5 or U+03BC then when
saving the font FontForge ensures that characters with the names: "mu", "uni00B5"
and "uni03BC" are all present. Similarly for Delta, uni0394 uni2206 and Omega,
uni03A9 uni2126
-
Added support for command line arguments which begin with "--".
-
Added -usage and -help arguments
-
Added -recover={none,auto,clean} to give you control over the autorecovery
process.
-
-recover=none means that the current run will not perform auto recovery but
will leave things so that the next run will do so. (Note: If you change a
font that will be recovered later, the results are indeterminate).
-
-recover=auto default behavior
-
-recover=clean cleans out the autorecovery directory
-
extension guessing would do the wrong thing if we actually wanted to open
a font with no extension.
-
2001年8月8日
-
Some minor fixes to gchardlg.c
-
Try to upgrade the CJK translation tables to Unicode 3
-
Improve processing of ttc files (I can actually read one no)
-
chooser icon for cid-keyed fonts
-
2001年8月6日
-
KSC5601-1987 was still wrong.
-
Fixed a crash in FontInfo on CID fonts.
-
2001年8月4日
-
Eek. FontInfo->Panose,TTF Values never got stored into the font.
-
Also added access to Version, and UniqueID
-
Was given a TTf font with no fontname. This caused a crash. FontForge now
assigns a fontname if the font doesn't provide one.
-
Added support (well ability to read) for SJIS, Big5 and Wansung TTF encodings
(platform=3, specific=2,3,5)
-
After playing with large asian fonts I am now making (minimal) attempts to
conserve memory and have changed all my doubles to floats (it's configurable
of course, but default is float).
-
Fixed a number of bugs in open type output
-
Was using out of date Korean->Unicode conversion. Should be fixed now.
-
Initial support for CID keyed fonts.
-
2001年7月26日
-
Added a constrain points command to align a collection of points, or to space
points evenly on a line.
-
2001年7月25日
-
Fixed a rare crash from closing the outline (or bitmap) view
-
Added a new problem to find problems
-
Fixed some small bugs in find problems
-
Oops. TrueType names came out in the wrong endianness.
-
2001年7月24日
-
Although the family name accepted spaces, it then silently removed them.
No longer. (I hope)
-
FontForge is now more careful when you attempt to clear a character from
the font view which has dependents (at least one of which is not being cleared
itself). It will warn you and allow you not to clear that character.
-
FontForge is also more careful when you attempt to paste a reference to a
character that does not exist in the current font. Before it silently ignored
it. Now it will warn you and give you the option of pasting the outlines
of the original character being refered to (if it can find that character).
-
Fixed an uninitialized variable in print that could cause things to go into
an infinite loop.
-
Fixed a rounding error problem in ttf generation that could cause an infinite
loop.
-
Small bitmap fonts will be magnified in the font view
-
Expand Stroke didn't work on counter-clockwise triangles (presumably other
shapes, but I didn't check). It also would randomly leave paths counter-clockwise
when they should have been clockwise.
-
Finally!
Often when joining two paths (or closing one path) the point would jump when
you released the mouse. I finally figured out why.
-
2001年7月22日
-
wrote a unicode printf which is now used by most of the error routines. Should
be no visible difference to users.
-
cleaned up the truetype names aspect of the font info dlg.
-
Added a Translate Styles button to the above aspect if the string is Style
and the language is American English. (Sorry about the linguistic chauvinism)
-
Allowed spaces in the Postscript family name again
-
Fixed a bug where the "lpr" radio button would sometimes be disabled.
-
Various other small improvements to "Print".
-
The "Clockwise" detector failed on some paths. I've rewritten it, it should
work better now.
-
The clockwise detector in find problems also needed to be rewritten.
-
Added a Find Problems detector for almost horizontal/vertical control points.
-
Some improvements to metafont (well, a few characters look better anyway,
I hope it's an improvement). It still doesn't work of course.
-
2001年7月17日
-
Using almost any stringized error routine would munch memory. Many inexplicable
errors resulted. I hope it is now fixed and that FontForge is stable again.
-
Valek's improvements to Find Problems
-
Valek's russian version of "A quick brown fox..."
-
use textarea gadget for Font's copyright notice.
-
2001年7月16日
-
FontForge did not do a very good job of guessing at where hints should be
active when they were supplied by the user. Should do better now.
-
More tuneups for autohint.
-
Added a command to the outline view to allow you to set the "First Point"
of each spline set. This is important for Interpolate font.
-
Fixed a bug in Font Reencoding having to do with references.
-
Added direction detection to Find Problems (to make sure outer paths are
clockwise)
-
Cleared selections between explanations on Find Problems
-
Gave some indication of how near horizontal/vertical lines are wrong in find
problems
-
Fixed a crash in MetaFont
-
Added a progress indicator to MetaFont
-
Added some more to the print sample text (bulgarian, macedonian, welsh, czech,
lithuanian, polish, slovene)
-
Stringized some more files
-
2001年7月15日
-
FontForge should now be able to read truetype collection files and do something
reasonable --
At least in theory. I don't have any truetype collection files to test on.
-
Oh dear. The rasterizer was looking at vertical hints when it should have
looked at horizontal ones, looking at no hints when it should have looked
at vertical ones. The result was that vertical edges weren't found.
-
FontForge had problems reading in lone bdf fonts with strange encodings.
-
Cleaned up print behavior slightly on systems without ghostview
-
Find Problems would not always stop immediately after pressing the stop button.
-
more files stringized
-
2001年7月11日
-
Eek! Memory problem in metrics view (writing beyond what was allocated).
Fixed now.
-
There is scrollbar in the metricsview again. This time it actually does
something.
-
2001年7月10日
-
Did significant improvement to arabic ligature creation (at least it's done
right to left now and the proper forms will be picked).
-
Improved the character icons of Anti-Aliased fonts.
-
Oops. FontInfo would mistakenly complain about modifiers like "-Bold". Fixed.
-
There's the start of a command to change the weight
of a font. It doesn't work very well yet. It probably never will work
perfectly, but I hope it may eventually be useful.
-
2001年7月7日
-
Fixed a crash when referring to a character whose encoding was bigger than
65535
-
Rewrote the Font Info dlg.
-
Made the dialog controlled by tabs instead of trying to show everything at
once.
-
Merged the private info dlg into it
-
Provided access to some ttf settings which were previously hidden
-
Provided access to the ttf name table (which allows you to give the font
and its styles different names on different languages. So CaslonItalic could
be CaslonItalique in French and CaslonKursive in German.
-
2001年6月30日
-
Fixed another crash from putting strings in resources.
-
Added a snap-to feature on horizontal/vertical lines in the grid (guide)
layer.
-
Missing a few files in the distribution of the 28th.
-
2001年6月28日
-
Oops. Now all empty characters are nameless, not just controls.
-
Many improvements to find problems.
-
Added some new shortcuts to the menus.
-
2001年6月27日
-
When generating truetype (or opentype) fonts, FontForge failed to set the
ulCodePageRange for encodings other than latin1/latin2. Should do a better
job now.
-
Fixed a crash introduced by decompress.
-
Fixed a crash when trying to merge two paths (by moving them with the mouse)
when the stationary "path" consisted of exactly one point.
-
Sometimes control characters would be named "uni0001" (etc.) rather than
".notdef". Appropriate, but inconsistent. They should now always be called
".notdef" (unless explicitly renamed).
-
2001年6月24日
-
Change configure script to work on solaris
-
2001年6月23日
-
Make giofile.c compile on solaris
-
Fix crash in autohint
-
Decompress compressed font files automagically before loading them
-
Update russian version.
-
2001年6月21日
-
Copy Width did not work from the font view
-
made the info display in the outline view more legible if the locale used
"," as decimal point.
-
One more attempt to get palettes right. They would disappear if you went
to a non-outline view window and then returned to that same window.
-
Some useful information will now be displayed in the outline view as you
add points to a path.
-
And during rectangle, ellipse, polygon and star generation.
-
Build Composite Char will now create the characters 0x2000-0x2015 (spaces
and rules) if you ask it to.
-
Fixed several bugs caused by the resource string changed.
-
This one showed up in font info when removing characters.
-
And this on adding an encoding (to font info).
-
Any simple request for a string got two OK buttons (ie. no Cancel)
-
Added some more strings.
-
Cleaned up the hint translation code to work with the new (ie. hint substitution,
diagonal)
-
Improved UI for metrics view as per Valik's suggestions
-
Before it would wait until you depressed the mouse before changing the cursor,
now it changes the cursor as you move.
-
Better cursors (separate cursors for kerning, setting rbearing (== width),
setting lbearing)
-
Selected character is drawn in a different color.
-
Implement ghost/edge hints. (Oops)
-
2001年6月19日
-
Initial version of russian menus
-
Recently AutoHint would remove control points from splines which traced out
a line (ie. if the control points were on the line segment between the two
end points). AutoHint shouldn't muck with things like that. And anyway it
got it wrong in several cases.
-
The simplify command will now remove collinear control points from a spline.
And if you hold down the shift key when invoking the menu the simplify command
will only do this (and will change its name to cleanup).
-
2001年6月18日
-
Oops. FontForge looked in the current directory, not the executable's directory
for the ui files. Should be looking in the executable's dir.
-
Oops. The "font has changed" dialog caused a crash.
-
The simplify command will remove control points if the spline traces out
a line.
-
Cleaned up diagonal hints
-
Made a change to menus which might fix Valek's menu crash. Or might not.
-
Added some more strings to the ui files (yesterday files can't be used any
more)
-
Cleaned up some problems with the metrics view.
-
2001年6月17日
-
Added a minimal help menu
-
If the Hint menu was invoked when there were not exactly two points selected,
then fontforge would crash. Fixed
-
Created a superstructure to allow localization of the UI. Created a small
(incomplete, probably wrong in many places) french ui.
-
2001年6月13日
-
Palettes would vanish when the first outline character view was closed. That
should be fixed.
-
Palettes should (I hope) do a better job of tracking windows.
-
Fixed another clipping problem
-
Added support for diagonal stems (for truetype instructioning. Not supported
by postscript hints)
-
AutoHint finds them
-
There's a Clear DStem command, and an Add DStem
-
Review Hints does not display them (they can't be described the same way
as H and V stems).
-
Changed the background color to be dark green so it will stand out against
a filled character
-
Previously if FontForge were given a corrupted font with no font name it
would crash. That should be fixed.
-
2001年6月11日
-
Added ability to create a pfm file (for ATM under windows)
-
Extended Font Info to allow you to set the FullName (the human readable font
name) from FontInfo
-
Two bugs with hint substitution code:
-
It would occasionally generate one subr containing overlapping hints
-
It would create a Subrs array much bigger than needed. For some reason xfs
had conniptions over the blank (but unused) entries
-
2001年6月6日
-
Cleaned up Exit, close and fontinfo commands to avoid possible race conditions.
-
2001年6月5日
-
Added a command to look for common problems
-
Fixed a crash caused by removing character slots from a font (using Number
of Characters in Font Info)
-
Fixed a crash caused by reading in a ttf file where the kerning info specified
a non-existent glyph
-
Fixed a crash caused by reading in a pf* file where the encoding was specified
in a slightly different format from the one we expect
-
Palettes should be controllable again.
 I've backed it out. Instead I've done
what Val asked for -- all windows share common palettes.
-
2001年5月11日
-
Made a preference item so that palettes could live within the outline view.
It's sort of a temporary hack until I get palettes working (if ever) so it
isn't really well integrated with things...
-
2001年5月10日
-
Fixed a crash bug which occurred when doing Transformations with the origin
set to Center of Selection (default) in a character with an unclosed path.
-
Fixed a similar crash when generating postscript.
-
And another when updating control points.
-
Added much to printing, should be done for now.
-
Valrk Filippov suggested that things should be constrainable to angles other
than horizontal, vertical and 45. In particular constraining to the ItalicAngle
of an Italic/Oblique font is very useful. So we do that now. Thanks Val!
-
2001年5月7日
-
Fixed more locale problems (I hope)
-
Info line should show the location of a point moved with the arrows.
-
Added Next/Prev Point commands
-
Added a Print to file command that displays the entire font, or fills a page
with the current character. More options to follow.
-
Fixed a bug in seac output
-
Fixed an introduced crash bug in hint output
-
Fixed a crash bug caused by increasing the number of characters allowed in
the font with FontInfo.
-
2001年5月6日
-
Redid hinting to support hint substitution and
counter hinting in Postscript (& opentype)
-
Hints now have an extent in both dimensions, indicating over what parts of
a character they should be active.
-
Dotted lines are used to show the extent of a hint in the primary dimension
-
I draw horizontal hints and vertical hints in different colors now, otherwise
it was too confusing guessing which was which.
-
If a hint conflicts with another its dotted lines are shown in cyan (rather
than light blue/green)
-
When the Review hints dlg is active the current hint is shown in dark blue/green.
-
The Review hints dlg shows whether a hint overlaps (conflicts with) another.
-
Auto Hinting will generate a list of all horizontal and vertical stems, and
then use some heuristics to remove some of the more annoying and less useful
stems from the Hint list. If you don't want this automatic pruning then holding
the Shift key down when you invoke AutoHint from the menu will leave you
with the full stem list.
-
Minor changes to truetype output to deal with the new hint list.
-
Major changes to PostScript output to deal with counters and hint substitution
-
Type 1 フォントを読み込んだときに、Type1 charstrings を保持しておくのはもうやめました。
-
The icon for outline character windows was still wrong for anti-alias
fonts if there were no bitmap fonts installed. Sigh.
-
Added a Correct Direction command to the font view.
-
Fixed many bugs with Correct Direction
-
Improved accent placement when we have serifs (I hope), don't want to center
on top serif of "i" for example.
-
Slight improvements when pasting bitmaps.
-
Oops. 0x2d should be "hyphen" in the Adobe Standard Encoding rather than
"minus" as I had it.
-
2001年5月3日
-
Opps. Generating postscript could crash if there were many blank characters.
-
オリジナルのヒント置換を保持しつつ、フォントに小さな修正を加えることができるバージョンはこれが最後です
-
2001年4月28日
-
Transform from the font view will (for some transformations and if
Copy From is set to All Fonts) transform
the bitmap associated bitmap characters as well as the outline characters.
-
Cleaned up Build Accented character so that it behaves consistently between
font/outline views, works with Copy From. The two different aspects of the
command (Accented vs. Composite) are now controlled by whether the Shift
key is down when the menu is invoked.
-
Some more locale tweaking for reading in/writing out postscript.
-
The Preference encoding for new fonts didn't work if set to a user defined
encoding. Should be fixed now.
-
2001年4月27日
-
Tangent points should display a little better now.
-
If a font is a 94x94 CJK font then the LanguageGroup field of the Private
dictionary will be set to 1.
-
Fixed a recently introduced crash bug that happens on non-unicode fonts with
accented characters.
-
If a character contained a reference and that character could not be converted
into a seac then there would be no hints for the reference. That should be
fixed now.
-
Accented bitmaps should be positioned better now.
-
Added a couple of progress indicators to font level operations (transform,
paste, etc.)
-
Expand stroke didn't work from the font view.
-
2001年4月23日
-
Fixed a clipping problem
-
Redid a change from yesterday. It should now work for the stuff that used
to work (as well as for what I fixed yesterday)
-
(moved to
)
-
2001年4月22日
-
Added code to allow users to select more than one bitmap font at a time to
be imported into an sfd.
-
Cleaned up opening a bdf file.
-
Fixed various crash bugs dealing with missing bitmap characters where there
were outline characters.
-
Fixed various problems with building greek accented characters (Unicode 3's
decompositions are no longer helpful)
-
Added some support for
Adobe's
documented corporate use characters (Small Caps, Old Style numbers...)
-
Cleaned up the outline character's icon (got broken when I added anti-aliasing)
-
em space character kept vanishing. Fixed that.
-
Fixed many other small bugs.
-
2001年4月20日
-
Addition improvements to the handling of format0 (1byte) encodings
-
Put a Symbol encoding into the FontInfo encoding list.
-
Oops. Ligature's had their semi-colons in the wrong place in afm files.
-
2001年4月19日
-
Yesterday's builds were transferred as ASCII not BINARY and are totally useless.
-
Added a macintosh encoding to ttf output
-
Slight improvement to ttf output (I hope)
-
2001年4月18日
-
Crash when reading a ttf font fixed (introduced by ligature code).
-
Crash when generating almost any postscript Type1 font (recently introduced)
-
Added code to read ligature information from the TTF/OTF GSUB table.
-
List buttons near the bottom of the screen would popup their list in
inappropriate places.
-
Fixed two bugs in cubic->quadratic spline conversion.
-
Added support for TrueType Symbol encodings
-
2001年4月17日
-
Menus would go into an infinite loop if you: depressed the mouse on the menu
bar (and pulled down a menu) and then moved the mouse so that it was above
the menubar when the menu was below it. Should be fixed.
-
2001年4月12日
-
Added a submenu of recent files and a pull down list in the open dlg.
-
Added stuff to put ligature info into an afm file (But not the GSUB table
of ttf/otf)
-
2001年4月10日
-
Fixed a crash bug when making an encoding from a font with a non-unicode
character in it.
-
Reencoding a font got confused if the new encoding contained more than one
instance of the same glyph (common example is to have both 0x20 and 0xA0
point to space) or if it contained a non-unicode character. This should be
fixed now.
-
Fixed a couple of problems with reading otf files
-
Added ability to save an Open Type font
-
Added a "Round to Int" command
-
.sfd files contain decimal points. This means they are locale specific. Changed
the input routines so that it would accept either "." or "," as a decimal
point.
-
2001年4月2日
-
FontForge provides some support for XUIDs
-
FontForge now has a button in the font info dialog which may be able to guess
the italic angle for the font.
-
AutoWidth/Kern didn't work well when the font was missing "A"
-
AutoWidth/Kern didn't work well when the font was italic/oblique
-
Build Accented Character didn't work too well when the font was italic/oblique
-
Previously opening a Type1 font failed to read /OtherSubrs correctly
-
Oops. In the Open Font Dialog, typing a wildcard changed the default button
to [New] rather than [Filter]. And pressing on [Filter] caused a crash.
-
Added ability to open an Open Type font (Postscript Type2 in a TrueType wrapper)
-
2001年3月29日
-
It is now possible to edit bdf fonts directly (without first creating a dummy
postscript font to contain them)
-
Fixed crash bug under kde
-
2001年3月28日
-
Made it possible to for the user to new encodings
-
(added TeX base encoding)
-
slight improvements to the palette code
-
2001年3月26日
-
Fixed a clipping problem in the Metricsview
-
Fixed various other display problems in Metrics
-
Fixed various display problems in the fontview
-
Added "Remove All Kern Pairs" menu item
-
Fixed Auto Kern yet again
-
Added a preference item to control the foundry name for generated bdf fonts.
-
2001年3月25日
-
Oops. Fixed a typo in auto-kerning code. It should work now...
-
From the outline view, exporting to a bmp file allows you to save an anti-aliased
character as well as a bitmap.
-
The Generate Fonts command allows you to save anti-aliased greymap fonts.
The format they are saved in was invented by me an hour ago so it's totally
useless (it's exactly the same as bdf except there's one extra header
"BITSPERPIXEL" which may be 1, 2, 4 or 8 (1 would be the same as bdf), and
the number of pixels packed into a byte is 8/BITSPERPIXEL (so 8, 4, 2 or
1 respectively).
-
If you selected "No Outline font" in the Generate fonts dialog, it would
generate a postscript font anyway. This has been fixed.
-
2001年3月24日
-
AutoKerning now lets you specify the number of kerning pairs the font may
have.
-
I'm told that ttf fonts can only have 2048 kerning pairs, so if a font has
more, the ttf generator will only save the 2048 ones with the biggest (absolute)
kerning offset.
-
Fixed a bug in autowidth (would make some characters far too wide).
-
Fixed a bug in autokern which caused it to kern things too closely together.
This also reduced the number of kern pairs generated.
-
Fixed a crash when loading a truetype font (if a glyph's start point and
end point were both off-curve points then the point between them was interpolated
incorrectly).
-
FontForge should now work with XFree 4.0.* before it would crash after putting
up the splash screen.
-
2001年3月21日
-
Fixed yet another remove overlap bug.
-
2001年3月12日
-
a number of small improvements
-
fixed a crash bug (occurred when holding down the alt key, using the pointer
tool, and no reference was selected)
-
2001年3月9日
-
Fixed a small bug in the hinting of glyph 0 (the unknown character)
-
Added "rulers" to the character outline view
-
Expanded the abilities of the postscript importer
-
Fixed yet another clipping bug.
-
Fixed a problem displaying tangent points when the control point was less
than 1 unit away
-
Provides an interface to the autotrace program to autotrace background images
-
Fixed a crash when drawing large images.
-
Fixed a problem with detecting clockwise paths.
-
Fixed a bug with reading in Type3 fonts
-
2001年3月5日
-
Minimal truetype instructing (hinting) is now in place.
no hints |
hints |
-
This includes applying instructions to all points that lie on the Hints generated
for Postscript, a certain amount of extra effort to detect serifs, and
application of the PostScript BlueValues to the TrueType cvt.
-
AutoHint has been improved for some characters again.
-
2001年3月4日
-
When Get Info is applied to a single selected reference character the dialog
now has a button which will bring up a window displaying the character refered
to.
-
The Font View now displays info on the current character
-
Selecting by dragging out a rectangle in the character outline view would
sometimes miss points. I think that's fixed.
-
Doing a multi-character copy in the fontview would remove non-existent characters
from the copy set. They are no longer removed.
-
Build Accented character would always use a dotlessi when building an character
based on an "i". This behavior is only correct if the accent added is above
the letter. Adding an ogonek for example should retain the dot. This is now
fixed. (In theory the same problem could occur for j, but I don't think there
are any cases where it does).
-
When generating a type1 font FontForge will detect whether Flex hints can
be used and use them if appropriate.
-
There was a bug in the routine that read in flex hints. It would leave behind
6 extra points not on any path in most characters with a flex hint. These
points were not harmful, but they should not have been there.
-
I found some cases where autohint picked the wrong hints. I cleaned them
up. I hope I haven't broken others...
-
Fixed another clipping problem.
-
(Various experiments with instructing truetype have yielded no display
improvement)
-
2001年2月25日
-
FontForge no longer crashes on high-end systems where the default visual
has a smaller depth than the maximum the screen supports.
-
FontForge no longer crashes on systems with no bitmap unicode fonts installed.
-
When FontForge reads in a Type1 font it will preserve the original character
strings (the type1 strings that define the glyph shape) and will write them
out again when you save the font. If you modify a character (even something
innocuous like setting the width) the string for that character will be lost.
This means that any characters you do not modify will retain flex hints and
hint substitution. (the Subrs and OtherSubrs arrays are also preserved).
-
There is now a way to edit the entries in the Private dictionary (well most
of them. No way to edit the Subrs entry). The program will guess at good
values for some entries (like StdHW or BlueValues). If there is no BlueValues
entry present when a type1 font is generated then the program will guess
at good values (and will also guess at values for OtherBlues), otherwise
it will use the one supplied. Similarly for StdHW and StdVW (if StdHW is
absent then the program will guess at SnapStemH too, similarly for SnapStemV).
If UniqueID is present in the Private dictionary then that value will be
used in the font dictionary, if no UniqueID is present then the program will
generate a random number in the allowed range.
-
Removed a number of warnings from the code
-
Made arrow keys functional in the fontview
-
Changed type0 unicode generation so that if the font does not contain
U+2700-U+27FF the printer's own ZapfDingbats (if present) will be mapped
there.
-
Added Adobe Standard to the Font Info Encoding list.
-
2001年2月20日
-
Fixed some problems in saving both Type1s and TrueType fonts.
-
Added clipping code to the outline character view. (Before at magnifications
around 100 or so we'd run into overflow problems)
-
Added progress widget to font generation (and font database saving)
-
2001年2月13日
-
Fixed some problems with the configure script (handles libraries now)
-
Added a progress widget to show how things are going on long operations
(currently only font opens)
-
Fixed numerous small annoyances
-
Fixed a crash I introduced into build accented characters.
-
Fixed a couple of bugs in truetype generation
-
2001年2月11日
-
Added a configure script
-
Rearranged (simplified) the directory structure
-
Improved the build accented character function
-
(similar improvements to display of unicode text (in text fields, etc.) with
composing characters)
-
BiDi text was previously confused by composed characters and would put them
on the wrong letter. Fixed.
-
2001年2月9日
-
Tweaked some include files so fontforge might compile under Irix
-
Added anti-aliasing code to the font view.
-
Fixed bugs where server has 24bit depth but 32bit pixel size
-
Added a resource which turn palettes off (so they stop trying to steal focus
and stop trying to track the main window)
-
2001年2月7日
-
Some improvement in processing of postscript names in true type fonts (will
make truetype output marginally smaller in most cases)
-
Fixed a bug with popup menus.
-
Holding down the meta key allows you to drag (rather than resize) references
which fill the bounding box.
-
Improved saving of both postscript and truetype fonts when there are composite
characters referring to other composites.
-
Fixed bug in file chooser where typing into the listbox (to select a file)
made it think (sometimes) that it had a directory.
-
Fixed bug in Goto Char code where it would refuse to go to a character's
location (sometimes) if the character had not been created yet.
-
Improved drawing of palettes on indexed displays
-
Improved accent processing in build accented characters
-
2001年1月26日
-
Fixed a bug that kept the file chooser (the open file dlg, etc.) from browsing
the root directory.
-
Realized that libgif is just a symbolic link to libungif. Made the readgif
routine use either one
-
A typo in writepng caused it to require libpng at link time, this has been
fixed, it should now only need libpng if someone actually loads a png file.
-
2001年1月21日
-
Added a preference dlg. Not much in it as yet.
-
fixed a number of bugs
-
Timers sometimes failed to go off -> splash screen might not vanish, popups
might not pop, autosave might not happen...
-
Vertical lines might cause divide by 0 errors on some systems when reading
in a font
-
Some fonts were thought not to have characters they actually had.
-
94x94 fonts were encoded as 92x94 (losing 188 characters)
-
Fixed problems with kuten decoding
-
Fixed various crashes involving selecting and deselecting non-existent characters
-
2001年1月9日
-
Added Tom Harvey's man page to the distribution (Thanks Tom!)
-
Fixed a bug where radio buttons, etc. sometimes got left highlit
-
Added an interpreter for (some) postscript type 3 fonts
-
made libgdraw and friends into one shared library
-
2001年1月6日
-
More distribution bug fixes
-
Fixed bugs in Overlap & AutoWidth
-
Added new command to Metrics menu (Thirds in Width)
-
2001年1月4日
-
Fixed a distribution bug
-
Fixed some problems with build accented character
-
2001年1月2日
-
Many small improvements and bug fixes.
-
More remove overlap corrections
-
2000年12月21日
-
I think I'm reading xfig splines properly now. The conversion to postscript
still leaves something to be desired, but it's as good as I'm likely to make
it.
-
2000年12月20日
-
Generate Fonts can produce TrueType
-
2000年12月17日
-
TrueType reader now gets (horizontal) kerning info
-
Added code that automagically preserves changes if the program should crash
(but does not save on the source file unless you ask it to).
-
Added a Revert File command.
-
2000年12月16日
-
FontForge will now read in a TrueType font
-
(it doesn't read hints from the font)
-
(it doesn't read bitmaps from the font)
-
2000年12月14日
-
Got FontForge to build on a netbsd alpha box
-
Added Auto Width & Auto Kern commands
-
If you do a translation which is of the entire outline character and is only
in the x-direction, then all the character's hints will be translated too,
and if the character is a letter then in any characters which depend on this
one, the other things in the character will also be translated.
-
2000年12月12日
-
Added a skew command to the bitmap view
-
Added Interpolate Fonts
-
2000年12月11日
-
fixed more remove overlap bugs (don't know of any left)
-
Added Merge Font command
-
2000年12月10日
-
fixed many small bugs with constrained movements
-
fixed many autohinting bugs
-
Fixed some remove overlap bugs
-
Added backup files when saving sfd files
-
2000年12月5日
-
Added a command that automagically builds an accented (or general composite)
character. (see below)
-
Added support for various CJK encodings (JIS 208, JIS 212, old KSC 5601,
GB 2302, all 94x94)
-
Implemented a fairly poor importer/exporter of xfig files. (I don't know
how to convert XSplines to Bézier Splines reasonably).
-
Implemented a metrics window, added support for kerning (kern info only lives
in the afm file, not in the font itself)
-
Metrics window will also display text from bitmap fonts (but you mayn't change
a bitmap's metrics)
-
Reexamined palette code with transient windows. It seems to work on kde now.
-
Fixed blinking cursor on 8&16 bit-depth displays
-
2000年12月1日
-
Generate & save bitmaps
-
Bitmap editor (added a couple of tools like flipping and corner turning,
circle drawing, etc. that aren't in fontographer)
-
fontview can display a bitmap, if it does then double clicking on a char
will display the bitmap
-
Changing the width of a character (in outline view) will automatically change
the width of all bitmaps of that character. Also if the character is a letter
and there are accented characters which refer to it and the accented characters
have the same with that the letter used to have, then the accented characters
(and their bitmaps) will also have their width updated.
-
Can import and export bitmap images into bitmap window
-
Can import a bdf file
-
Can copy and paste in the fontview (bitmaps can be affected as well as outlines)
-
2000年11月28日
-
Improved star tool
-
Added various metrics menu items
-
Added a simplify command
-
fixed bugs in the merge command
-
Made font view functional, can apply to many outline characters at once
-
transform
-
expand stroke
-
remove overlap
-
simplify
-
metrics items above
-
Char Info
-
2000年11月19日
-
Added Calligraphic expand stroke
-
Added Get Info
-
Added Correct Path Direction
-
Added Remove Overlap (probably very buggy)
-
Enhanced support for Unicode, added type0 font output.
-
Added type3 output (not compressed type 3, can't open a type3 or type0)
-
Sped up background image drawing.
-
Implemented drag-resize of images and referenced characters
-
Added Rectangle, Ellipse, Polygon and Star tools.
-
2000年11月14日
-
Added expand stroke
-
Paths stored in .sfd files are now closed (bug fix)
-
2000年11月13日
-
Added the equivalent of a .fog file (Spline Font Database, sfd files)
-
Implemented transform tools
-
continued fixing palettes
-
2000年11月11日
-
Imports and exports simple eps files for characters
-
Transform allows you to pick origin
-
Bunch of menu items for manual hinting added. (I hope I'm done with hints
now... at least till I look at truetype)
-
Clockwise now agrees with Fontographer (and everyone else)
-
Added "pen" , and a knife tools
-
(Added many other tools pictures, but they aren't implemented yet)
-
Fixed many palette problems. (including kde's not doing menu shortcuts)
-
Put in menu items to show/hide palettes
-
2000年11月9日
-
ヒントの計算ができるようになりました。フォント単位のステムヒントと文字固有のヒントです。
-
変形ダイアログで回転も指定できるようになりました。
-
メタモルフォーゼファイルフォーマットのバグは修正できたはずです。
FontForge が (Web 上で) 最初に利用可能になったのは 2000 年 11 月 7 日で、 sourceforge に 2001 年 1 月 21 日に移行しました。私がコーディングを始めたのは 2000 年 9 月頃のことです。


We exchange blockchain!
- leverage interactive eyeballs
- transform value-added eyeballs
- e-enable cross-platform schemas
- implement user-centric partnerships
- facilitate virtual infomediaries
- orchestrate viral web services
- evolve extensible markets
- syndicate proactive applications
- envisioneer visionary niches
- utilize customized portals
- utilize open-source ROI
- recontextualize e-business functionalities
- innovate clicks-and-mortar methodologies
- drive granular users
- transition visionary technologies


Brave Blossoms to take part in parade on Dec. 11 in Tokyo
The Japan Rugby Football Union said Thursday the Brave Blossoms will take part in a parade in Tokyo on Dec. 11 to express their appreciation to their fans following their successful Rugby World Cup campaign.
The JRFU said it is coordinating with the 31 players on the World Cup squad to walk in a roughly one-hour parade starting at 12 p.m. near Tokyo Station.
The Brave Blossoms, led by head coach Jamie Joseph, reached the quarterfinals of the World Cup for the first time at this year’s tournament, hosted by Japan, before getting knocked out by eventual champion South Africa.
The medalists’ parade following the 2012 London Olympics drew a crowd of about 500,000 in Tokyo’s Ginza district, while about 800,000 people crowded the streets to catch a glimpse of the medalists from the Rio de Janeiro Olympics and Paralympics in 2016.
GET THE BEST OF THE JAPAN TIMES IN FIVE EASY PIECES WITH TAKE 5
JOIN THE CONVERSATION


Connect JIFF
Computation ID
Party Count
Connect
Vote for the best friend.
Spikey Boi
Water Pancake
Concerned Pinecone
Bouncy Mcfluffybum
Vote
Cheat


Donald Trump Jr.: ‘Mitt Romney is my favorite Democrat’
by Jessica ChasmarDonald Trump Jr. quipped that Republican Sen. Mitt Romney is his “favorite Democrat” while promoting his new book on CBS Tuesday morning.
Mr. Trump Jr. is doing the media rounds to promote his newly released book, “Triggered: How the Left Thrives on Hate and Wants to Silence Us,” which relentlessly criticizes the media and Democratic Party. On “CBS This Morning,” the president’s eldest son was seemingly stumped when asked to “say something nice” for a change.
“Who is your favorite Democrat? Go ahead,” co-host Gayle King asked.
Mr. Trump Jr. deadpanned before bursting into laughter.
“All right we’re going to let you go,” Mr. King interjected, laughing. “Thank you very much. It is now 8:14. The name of the book is ‘Triggered,’ wherever you like to buy your books.”
“Mitt Romney, Gayle,” Mr. Trump Jr. finally answered. “Mitt Romney is my favorite Democrat. How about that?”
“No,” Ms. King joked before moving into the weather forecast.
Mr. Romney, the 2012 Republican presidential nominee, has been a frequent critic of President Trump and refused to support him during the 2016 election. More recently, he called the president’s phone call with the Ukrainian president at the center of the impeachment inquiry “deeply troubling.”
Mr. Trump hasn’t held back either. In 2016, he labeled Mr. Romney “one of the dumbest and worst candidates in the history of Republican politics.”
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC. Click here for reprint permission.
Please read our comment policy before commenting.


I am a student of Computer Science at Cal Poly Pomona with a passion for software and game development. I'm an avid programmer with over 5 years of experience in game development with technologies such as Unity and GameMaker Studio. I have worked in a gameplay programming position on a number of projects for hackathons and game jams, as well as larger scale projects.
My accomplishments in game development include winning 'Best Game Hack' and '2nd Place Overall' at Hackpoly 2017 at Cal Poly Pomona, as well as winning 'Best Game Hack' at Citrushack 2016 at UC Riverside.
I am currently earning my Bachelors of Science in Computer Science from Cal Poly Pomona, and will be graduating in June of 2017.


LTU Announcements
MORE LTU ANNOUNCEMENTS- To All LTU Senior High School
- LTU is Accepting Freshmen for SY 2017 2018
- LTU-SHS Sections & Room Assignments for SY 2017-18
- LTU-SHS Parents' General Assembly
- 2017 LTU Job Fair
- Graduates and Parents
- To all Grade 11 Students with reserved slots
- Academic Scholars & Special Scholarship Grantees
SY 2016 - 2017 - To the LTU Graduates Batch 2017


Molly Whitnack is a student at UCSD. She is majoring in Physics with an emphasis in astrophysics and minoring in computer science.


Return
One Way
From
To
Departure Date
Return Date
Filter & Sort
Filter by Price
Decreasing
Increasing
Filter by Total Flight Duration
Decreasing
Increasing
Departure take off :
00:00
-
24:00
Return take off :
00:00
-
24:00
Airlines
{{airline}}


Places I've worked
Software Engineer II
Streaming Ads Intelligence
Software Engineer I
Search ML Platform
Software Engineering Intern
Visual Search Platform
Software Engineering Intern
UltiPro TouchBase
Software Engineering Intern
Marketing Cloud
Software Engineering Intern
Platform Team
Web Developer Intern
Dashboard Team
© Hamza Azeem 2022


Caching
Here is a summarized description of what the iOS Sensibill SDK stores on user’s devices.
User Identifier
The SDK requires a unique user identifier when authentication starts. This identifier is the key to access most of the data stored on disk.
The user identifier is stored:
- in the iOS keychain
- in our CoreData database
- in a folder name in the app sandbox
Authentication Tokens
Authentication Tokens provided for users using the TokenProvider protocol are saved in the iOS Keychain. Saving this information is necessary to be able to operate offline, and to speed up the startup process.
Users password are never stored.
Sandbox Cache folder
When receipt details information is fetched, it is serialized and stored on disk, in a folder named with the user identifier. This allows offline access to receipt details.
Each client has a set of configuration options, available through an API endpoint. The response of this endpoint is serialized and store in the application cache folder.
Images of receipts are also stored in the cache folder for offline access (and to save bandwidth by not fetching the same image twice).
On iOS, the cache folder is emptied automatically when the OS requires data (to install OS updates, new apps, store photos, etc…)
Sandbox Document folder
When uploading receipts, the image (and metadata) are serialized and saved to disk. This information is deleted once the transfer is completed and successful. If an error occurs, the serialized data is kept on disk until the error is resolved or the process cancelled by the user.
Synchronized Database
A local database (using SQLite/CoreData) is synchronized when users log in. This database contains summaries of all user’s receipts and metadata (folders, tags, etc…)


After connecting the Nucleoboard to the Computer you see under Devices and Printers (Windows 7) something like this:
If there is no COM-Port displayed check STMicroelectronics for STM32 Virtual COM Port Driver.
Select the displayed COM Port from the dropdown list and open the Device
Now hit the >> Button and you should see somethong like this


The iPhone camera has a fixed focus depth which is not ideal for scanning
barcodes. Anything that is too close to the camera will look fuzzy and may be
difficult to decode. For best results:
Take the picture from a distance of at least 2 feet / 60 cm.
Use the
Scale and Move
features to make the barcode as large and clear as possible.


Connected device ESP - Configure Wifi AP
This page allows one to configure access point for the device to point to.
Device settings
SSID:
Password:
Save Settings
Connection Status
CPU usage:
SSID Name:
IP Address:
Date:


<ascii-image> is like the <img> tag, but it renders the image as ASCII characters.
It accepts a width attribute so you can define the number of columns:
<ascii-image src="grumpy.jpg" columns="60"></ascii-image>
Don't use this to save data because you're still loading the original image.
If you don't specify the number of columns, it will default to 80 columns.


public interface RakNetServerListener
RakNetServer
to let the user know
when specific events are triggered. Do not use any sleep methods that
will cause the server thread to pause, as it will cause a timeout.| Modifier and Type | Method and Description |
|---|---|
default void |
handleMessage(RakNetClientSession session,
RakNetPacket packet,
int channel)
Called when a packet has been received from a client and is ready to be
handled.
|
default void |
handleNettyMessage(io.netty.buffer.ByteBuf buf,
java.net.InetSocketAddress address)
Called when the handler receives a packet after the server has already
handled it, this method is useful for handling packets outside of the
RakNet protocol.
|
default void |
handlePing(ServerPing ping)
Called when the server receives a ping from a client.
|
default void |
handleUnknownMessage(RakNetClientSession session,
RakNetPacket packet,
int channel)
Called when a packet with an ID below the user enumeration
(
ID_USER_PACKET_ENUM ) cannot be handled by the session
because it is not programmed to handle it. |
default void |
onAcknowledge(RakNetClientSession session,
Record record,
EncapsulatedPacket packet)
Called when a message is received by a client.
|
default void |
onAddressBlocked(java.net.InetAddress address,
java.lang.String reason,
long time)
Called when an address is blocked by the server.
|
default void |
onAddressUnblocked(java.net.InetAddress address)
Called when an address has been unblocked by the server.
|
default void |
onClientConnect(RakNetClientSession session)
Called when a client has connected and logged in to the server.
|
default void |
onClientDisconnect(RakNetClientSession session,
java.lang.String reason)
Called when a client has disconnected from the server.
|
default void |
onClientPreConnect(java.net.InetSocketAddress address)
Called when a client has connected to the server but has not logged yet
in.
|
default void |
onClientPreDisconnect(java.net.InetSocketAddress address,
java.lang.String reason)
Called when a client that has connected to the server fails to log in.
|
default void |
onHandlerException(java.net.InetSocketAddress address,
java.lang.Throwable throwable)
Called when a handler exception has occurred, these normally do not
matter as long as the server handles them on its own.
|
default void |
onNotAcknowledge(RakNetClientSession session,
Record record,
EncapsulatedPacket packet)
Called when a message is not received by a client.
|
default void |
onServerShutdown()
Called when the server has been shutdown.
|
default void |
onServerStart()
Called when the server has been successfully started.
|
default void |
onSessionException(RakNetClientSession session,
java.lang.Throwable throwable)
Called when a session exception has occurred, these normally do not
matter as the server will kick the client.
|
default void |
onThreadException(java.lang.Throwable throwable)
Called when an exception is caught in the external thread the server is
running on, this method is only called when the server is started through
startThreaded() . |
default void onServerStart()
default void onServerShutdown()
default void handlePing(ServerPing ping)
ping
- the response that will be sent to the client.default void onClientPreConnect(java.net.InetSocketAddress address)
address
- the address of the client.default void onClientPreDisconnect(java.net.InetSocketAddress address, java.lang.String reason)
address
- the address of the client.reason
- the reason the client failed to login.default void onClientConnect(RakNetClientSession session)
session
- the session assigned to the client.default void onClientDisconnect(RakNetClientSession session, java.lang.String reason)
session
- the client that disconnected.reason
- the reason the client disconnected.default void onSessionException(RakNetClientSession session, java.lang.Throwable throwable)
session
- the session that caused the exception.throwable
- the throwable exception that was caught.default void onAddressBlocked(java.net.InetAddress address, java.lang.String reason, long time)
address
- the address that was blocked.reason
- the reason the address was blocked.time
- how long the address is blocked for (Note: -1 is permanent).default void onAddressUnblocked(java.net.InetAddress address)
address
- the address that has been unblocked.default void onAcknowledge(RakNetClientSession session, Record record, EncapsulatedPacket packet)
session
- the client that received the packet.record
- the received record.packet
- the received packet.default void onNotAcknowledge(RakNetClientSession session, Record record, EncapsulatedPacket packet)
session
- the client that lost the packet.record
- the lost record.packet
- the lost packet.default void handleMessage(RakNetClientSession session, RakNetPacket packet, int channel)
session
- the client that sent the packet.packet
- the packet received from the client.channel
- the channel the packet was sent on.default void handleUnknownMessage(RakNetClientSession session, RakNetPacket packet, int channel)
ID_USER_PACKET_ENUM
) cannot be handled by the session
because it is not programmed to handle it. This function can be used to
add missing features from the regular RakNet protocol that are absent in
JRakNet if needed.session
- the client that sent the packet.packet
- the packet received from the client.channel
- the channel the packet was sent on.default void handleNettyMessage(io.netty.buffer.ByteBuf buf, java.net.InetSocketAddress address)
buf
- the packet buffer.address
- the address of the sender.default void onHandlerException(java.net.InetSocketAddress address, java.lang.Throwable throwable)
address
- the address that caused the exception.throwable
- the throwable exception that was caught.default void onThreadException(java.lang.Throwable throwable)
startThreaded()
.throwable
- the throwable exception that was caught


Type Aliases
The following type aliases are available globally.
-
Closure type for localization update download handlers.
Declaration
Swift
public typealias CrowdinSDKLocalizationUpdateDownload = () -> Void
-
Closure type for localization update error handlers.
Declaration
Swift
public typealias CrowdinSDKLocalizationUpdateError = ([Error]) -> Void
-
Closure with localization data. Contains list of all available languages, strings and plurals localizations.
Declaration
Swift
public typealias LocalizationStorageCompletion = (_ localizations: [String]?, _ strings: [String : String]?, _ plurals: [AnyHashable : Any]?) -> Void


Despite losing by 14 points to Creighton in the second round, Ohio had its most successful— and memorable— season in almost a decade. Its core came into its own in the second half of the season, highlighted by a six-game win streak in the closing weeks of its season.
The success from last season has set a new standard for the Bobcats next season, but there is still one question bouncing around in their heads— how do you follow up an NCAA Tournament run?
To be specific, how do the Bobcats move forward from the tournament? The offseason brings inevitable change, and the change for Ohio comes in the form of transfers. Rifen Miguel and Mason McMurray both entered the transfer portal after the season's end, meaning Ohio won’t return fully intact next season.
Miguel and McMurray, while not shining on offense, provided Ohio with competent off-the-bench performances that kept it going when the core needed to rest. At 6-foot-8-inches tall and 240 pounds, Miguel was one of Ohio’s biggest physical presences. Without him, the Bobcats will look a lot smaller on the court.
But the Bobcats won’t limp into the season. They’ve got a transfer of their own. Jason Carter, the Xavier forward who transferred out of Ohio in his redshirt sophomore season, will be making his return to Athens.
Carter wasn’t given the opportunity to shine with the Musketeers. In his 21 games last season, the forward averaged 5.5 points and six rebounds per game, contrasted with his 15.6 points and 6.4 rebounds per game during his time in Athens. If history serves to tell, Carter may be in a comeback season in the Convo.
But with the good comes the bad. Soon after the buzz of transfer season simmered down, Jason Preston declared for the NBA Draft.
The decision hadn’t come out of the blue. The junior guard had been mulling over the decision with those closest to him for some time, and rumors had been swilling all season since Preston’s 31-point performance against then-No.8 Illinois in late November.
Still, Preston has kept one foot in Ohio’s pool. While he declared for the draft, he retained his collegiate eligibility should he decide to back out. If Preston gets cold feet about the NBA, Ohio’s core will be no worse for wear.
Not that it wouldn’t be without him.
Even if Preston makes the jump to the big leagues, Ohio’s roster is stacked. The rest of Ohio’s starting lineup is slated to return, and likely to improve off of last season.
With an extra year of eligibility on the table thanks to the pandemic, Dwight Wilson III’s second season in Athens is much needed for the Bobcats. Wilson ended the 2020-2021 season with the eighth-best field goal percentage in the nation at 66.5% and was unmatched in the paint in the Mid-American Conference.
Aside from Wilson, long-range shooters like Ben Roderick and Ben Vander Plas will be essential to Ohio’s accuracy from 3-point range. Roderick’s 39.7 3-point percentage was the best of the Bobcats’ lineup, and was third on the team in field goal percentage. Roderick spent the latter half of last season trying to break out of his role as a shooter and is working to become more useful in the paint.
The starting five isn’t the only talent Ohio has. Freshman Mark Sears deepened Ohio’s talent pool after filling for Preston while he was injured for four games. Even when coming off the bench, Sears has become the standout underclassman for the Bobcats. The freshman’s 8.5 points per game doesn’t do him justice. Sears broke double digits in seven games and his 20 points against Toledo in early January show he has potential that can be tapped.
The Bobcats have a mountain of expectations on their shoulders. An NCAA Tournament appearance is hard to top, but if the chips fall in their favor, the Bobcats are set up for success next season. Boals and his staff beat the sophomore slump, now all that’s left is to pick up where they left off.


BEYOND RANGOON A film review by Christopher Null Copyright 1995 Christopher Null
BEYOND RANGOON is absolutely typical of the way Hollywood can take a compelling story, full of genuine characters and heartfelt emotion, then hack it to tiny bits and put it back together, Frankenstein-like, into a sappy, overwrought drama that is without a soul and without a point.
The story is "based on actual events." Patricia Arquette plays Laura, an American doctor trying to find peace after the brutal murder of her husband and son. With her sister (Frances McDormand), they embark on a tour of the exotic East, including a peaceful stopover in Burma, a war-torn country ruled by military dictatorship (As they say, "In Burma, *everything* is illegal.). Laura's passport is lifted, and she finds herself trapped in the capital city of Rangoon, while her sister and their tour group head off to Bangkok. The Burmese pick that time to revolt, and Laura finds herself caught up in a civil war, which basically amounts to dodging bullets in the jungle while covered in mud.
Laura may have a medical degree, but she's also got the common sense of a stick. Any sensible person would have avoided this situation altogether. When she can't sleep...she heads down to check out how the local revolutionary rally is going, violating curfew. When she loses her passport and martial law is declared...she decides to leave Rangoon and sightsee in the country--to hell with the law! When her tour guide (U Aung Ko) doubts they can get back to the city in time...she responds, "Let's risk it!" In the end, she gets what she deserves. After all, she went to *Burma* didn't she?
It's hard to feel sorry for someone that acts so stupid, so often. And despite the constant threat of capture by the enemy, BEYOND RANGOON is actually pretty boring. Director John Boorman is much more concerned with Laura's brooding over her dead son than with anything else. Of course, this is all part of the film's master plan: Toy with the viewers' emotions to the point that they can't feel anything but horror when seeing the terrible crimes of the Burmese.
Another disappointment is the wholesale ripping off of THE KILLING FIELDS, the Academy Award-winning film about a Cambodian refugee trying to escape the Khmer Rouge during the Vietnam War. THE KILLING FIELDS is one of the best "on the run" pictures ever made, and BEYOND RANGOON borrows heavily from it, even to the extent of casting Spalding Gray in a minor role. Unfortunately, BEYOND RANGOON borrows bits and pieces, and can't replicate the film's spirit.
BEYOND RANGOON gets some points for at least having a noble premise, which is a pleasant change from typical Hollywood fare. U Aung Ko's tour guide/revolutionary is very engaging, too, and almost makes the picture worthwhile. One thing still bugs me, though, and it's got nothing to do with the sappy plot and hokey ending. I keep wondering, just how much numbingly repetitious, fluty woodwind music can one person stand, and where was Zanfir hiding during the takes?
RATING: **1/2
|* Unquestionably awful | |** Sub-par on many levels | |*** Average, hits and misses | |**** Good, memorable film | |***** Perfection |
-Christopher Null /<EMAIL_ADDRESS>-Film Critic, Screenwriter, Novelist (Mailing list available)
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


This open-source project is a simulation of mutually repulsive particles confined to the surface of a sphere. The particles try to get as far apart as possible, but they must always remain on the sphere. Eventually they settle down into some stable configuration. The simulation draws matching lines between groups of particles when they settle down into matching distances.
The pattern formed when the particles settle down is based on the total number of particles. You can change the the number of particles by editing the "Particle Count" box below and pressing Enter. You may choose any number from to .
This mathematical construct is called the Thomson problem. It arises from pre-quantum theories of subatomic structure dating from the early 20th century. Although the Thomson problem no longer has any relevance to particle physics, it remains interesting from a purely mathematical point of view. Numerical simulations like this one can approximate the solution, but it is not known if there is a general formula to express the patterns that are formed.
If you have questions or comments about this, feel free to contact me:


CROCODILE DUNDEE IN LOS ANGELES A film review by Steve Rhodes Copyright 2001 Steve Rhodes RATING (0 TO ****): **
Like reheated leftovers, CROCODILE DUNDEE IN LOS ANGELES, the third and hopefully last in the series, has little spice left. There are a few mildly humorous moments, but you've seen it all before. Paul Hogan's fish-out-of-water story was funny the first time out but already tired by its second outing. In its defense, this third episode is at least harmless family fare that just barely earns its PG-rating. You can take your little ones without concern. "No worries," as Crocodile Dundee would say.
Starting and ending in Australia's Walkabout Creek -- population 20 -- the movie lets us observe lots of flora and fauna, especially the colorful fauna. But we quickly leave the outback so that our hero, Mick 'Crocodile' Dundee (Hogan), his long-time live-in girlfriend, Sue Charlton (Linda Kozlowski), and their son can head off for the wilds of Los Angeles, where some really strange creatures live. The best of these is a guy at a bar (George Hamilton) who recommends a coffee enema as a better regimen for the body than health foods. "It's L.A.," the bartender offers in explanation to a dumbstruck Dundee.
Hogan is a likable bloke with dark-tanned, crocodile skin. The intense Australian sun has added a lot of wrinkles since we saw him last. In contrast, blonde, fair-skinned Kozlowski looks like she stays inside, away from the ultraviolet rays. Only an extra 30 pounds or so and some natural aging have changed her.
No Dundee movie would be complete without several knife jokes. The best this time comes when they take the Paramount studio tour.
The story's minimal plot concerns a money-losing movie studio that keeps making lamer and lamer sequels of a film (LETHAL AGENT). How's that for far fetched?
CROCODILE DUNDEE IN LOS ANGELES runs 1:35. It is rated PG for some language and brief violence and would be acceptable for all ages.
My son Jeffrey, age 12, gave it ** 1/2, saying that he liked it but that there weren't any high points or low points. ("Mediocre" isn't in his vocabulary yet.)
Web: <http://www.InternetReviews.com>
Email<EMAIL_ADDRESS>Want free reviews and weekly movie and video recommendations via Email? Just send me a letter with the word "subscribe" in the subject line.
========== X-RAMR-ID: 28769 X-RT-AuthorID: 1271 X-RT-TitleID: 1107175 X-RT-RatingText: 2/4
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Ownership Disclosure
In accordance with the Block Producer Agreement and the values we pledged since the beginning of our campaign, EOS Costa Rica hereby discloses all beneficial owners of our organization and encourages other BP candidates to abide by the agreement. Although EOS Costa Rica is a community-led effort that involves many different stakeholders including by not limited to developers, security engineers, community managers, system administrators and financial staff, the Block Producer keys are ultimately owned and controlled by Sistemas Edenia Internacional S.A.
Full Legal Name:
Sistemas Edenia Internacional S.A.Incorporated:
1987Registered ID:
ID 3-101-090-127Headquartes location:
San José, Costa RicaBeneficial Owners:
Xavier Fernandez
-
40%
Xavier Fernandez
-
30%
Rodrigo Fernandez
-
20%
Edgar Fernandez
-
10%
Minority Shareholders


{% include "performance_observer.html" %} {% include "optimizely_web_snippet.html" %}
Optimizely X Web Snippet Configuration Example
Optimizely X Web Snippet Configuration Example
This page illustrates the use of Optimizely X Full Stack to deploy the Optimizely X Web snippet onto a web page.
{% include "optimizely_tti_tracking.html" %}


Researchers at the Ivory Tower believe that Kamaloka is a result of another dimension overlapping Aden. The monsters of Kamaloka are tremendously powerful. Adventurers must take care to enter only the Kamaloka appropriate for their level.
The following captains can grant access:
Captain Bathis (Town of Gludio): Level 23, 26, 29
Captain Lucas (Town of Dion): Level 33, 36, 39
Captain Gosta (Heine): Level 43, 46, 49
Captain Mouen (Town of Oren): Level 53, 56, 59
Captain Vishotsky (Town of Schuttgart) Level 63, 66, 69
Captain Mathias (Town of Rune): Level 73, 78, 81


Christine Njeri is a web development student at Moringa School. Curious to learn more about all variety of web development in the near future. My ultimate aspiration is to create cool websites that a user can understand and still apealing to the eye. Before joining Moringa, I was an intern at Softclans technologies, as a junior developer, having completed my bachelor's degree program in Information Technology at JKUAT. My love and passion for web designing and motivated me to join Moringa so that i can actually create my own websites. When I'm not coding, you'll find me:


{% endmacro %}
{% macro _filters_form(form) %}
{% endmacro %}
{# ==========================================================================
HMDA Explorer Controls
==========================================================================
Description:
Create an expandable of filters when given:
value: Data object from an instance of the FilterableList StreamField block.
form: Django form that carries the fields that are to be rendered.
fragment_id: A unique ID for the filter list control.
========================================================================== #}
{% macro render(form) %}
{% set form_markup = _filters_form(form) %}