Skip to content
Commits on Dec 25, 2009
  1. @hxw

    [offline-renderer] prevent infinite loop on malformed list

    hxw committed
    A set of <li> tags outside a list were indenting until there was zero
    space left to wrap the words.
    
    Possibly some template is creating these as they look like:
      <li style="-moz-float-edge: content-box">
    and are outside of <ul> and have no corresponding </li>
    
    article in question was:
      2007 in the Philippines
    
    Present solution is just to ignore these
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  2. @hxw

    [00run] Fix for FreeBSD

    hxw committed
    Using misc/getopt port which behaves like the Linux getopt
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  3. @hxw

    [doc] add required port (for 00run.sh on FreeBSD)

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  4. @hxw

    [hash-gen] fix warning

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  5. @hxw

    [Makefile] target to do all rendering stages

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  6. @hxw

    [offline-renderer] remove debugging

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Commits on Dec 22, 2009
  1. @hxw

    standardise file headers

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  2. @hxw

    [mbr] update memory tests

    hxw committed
    Memory test to use the ram size routine.
    Memory check to test if memory is mirrored
    
    Add start of SDRAM to linker script, not able to use this
    yet as the compiler restricts external addresses to 26 bits.
    as the start, 0x10000000 is 29 bits this compiler trick:
    
      extern char memory_start;
      #define MEMORY_ADDRESS (&memory_start);
    
    will alwways result in zero
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  3. @hxw

    [includes] add a routine to findo out the memory size

    hxw committed
    This determines the value from the SDRAM controller registers
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Commits on Dec 21, 2009
  1. @hxw

    [doc] Brief information for using FreeBSD as the host OS

    hxw committed
    plus a BSDmakefile to call gmake so that the 'make' commands
    are the same as for Linux
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  2. @hxw

    [offline-renderer] convert %25 to '%'-character

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  3. @hxw

    [pcf2bmf] fix printf error

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  4. @hxw

    [pcf2bmf] Display the file name

    hxw committed
    Fix some debug prints
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  5. @hxw

    [offline-renderer] rendering fixes

    hxw committed
    Ignore anything between <script> and </script>
    
    Fix widthe determination for glyphs missing from a particular face,
    the default face is substituted and the default face glyph width is
    used instead.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  6. @hxw

    [offline-renderer] another littleparser test case

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  7. @hxw

    [offline-renderer] add nowiki tab to regex

    hxw committed
    Also comment the function of the regex
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  8. @hxw

    [offline-renderer] fixes for list indenting

    hxw committed
    Indents were ending up negative or too big so that worwarpping was
    failing. Also the link highlight were not lining up with the
    underline.
    
    Also fix error if --verbose given
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Commits on Dec 18, 2009
  1. @hxw

    [regs.h] add a mask value

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  2. @hxw

    [drivers] print_hex outputted too many bytes

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  3. @hxw

    [offline-renderer] prevent looping on cyclic redirected templates

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  4. @hxw

    [toolchain] Make cross assembler and compiler build on FreeBSD

    hxw committed
    Also set makes SHELL as /bin/sh in case tcsh or some other shell is
    used as the default login shell.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Commits on Dec 17, 2009
  1. @hxw

    [offline-renderer] add global declarations

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  2. @hxw

    [mbr] detect awk and use macro

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  3. @hxw

    [offline-renderer] add time per 1000 article processed

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  4. @hxw

    [wiki-app] fix a few warnings

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  5. @hxw

    [wiki-app] remove unused routine strnstr

    hxw committed
    This should be part of libc, but was not used
    therefore remove it.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  6. @hxw

    [offline-renderer] Check for some more PHP classes

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  7. @hxw

    [pcf2bmf] fix name conflict

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  8. @hxw

    [offline-renderer] just overwrite duplicate templates

    hxw committed
    If template (or redirected template) is a duplicate, just overwrite.
    
    This should not happen, but because titles are case sensitive in the
    original XML file then the mayeb redirects to similar name with
    differing case.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  9. @hxw

    [00run] clean up completely

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  10. @hxw

    [grifo] correct package name

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  11. @hxw

    [makefiles] cleanup

    hxw committed
    Created UpdateMakefiles to simplify maintenance of the common code at
    the top of each makefile.  The mastercopy of this is part of
    definitions.mk and the UpdateMakefiles will copy a newer version to
    each Makefile that requires it.
    
    Also added macros to test for the presence of a executable program
    e.g.
    
    $(call REQUIRED_BINARY, sqlite3, sqlite3)
    
    (Actually the detected program could be a script as long as it was
    maked as executable)
    
    Added a test for the presence of PHP class
    e.g.
    
    $(call REQUIRED_PHP, PDO, php5-sqlite)
    
    These cause the make to fail is the requirements are not met and display
    an appropriate apt-get command.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  12. @hxw

    [offline-renderer] fix bugs with SQLite access

    hxw committed
    Change the PHP side to use PDO driver since packages
    exists for this.
    
    Added count of templates to the statistic output.
    
    Fixed the ordering bug with offsets table.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
  13. @hxw

    [wiki-app] fix compiler warning

    hxw committed
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Commits on Dec 16, 2009
  1. @hxw

    [Makefile] fix render dependencies

    hxw committed
    Bug in dependencies would occasionally cause render to be
    started too soon.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
Something went wrong with that request. Please try again.