/[public]/psiconv/trunk/lib/psiconv/parse_common.c
ViewVC logotype

Log of /psiconv/trunk/lib/psiconv/parse_common.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 351 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 19:53:40 2014 UTC (9 years, 5 months ago) by frodo
File length: 44064 byte(s)
Diff to previous 270
(Frodo) Update copyright year in all source files


Revision 270 - (view) (annotate) - [select for diffs]
Modified Tue Nov 15 15:52:34 2005 UTC (18 years, 4 months ago) by frodo
File length: 44064 byte(s)
Diff to previous 268
(Frodo) Updated all copyright notices for 2005
        Changed email addresses
        Made the examples part of the archive


Revision 268 - (view) (annotate) - [select for diffs]
Modified Tue Nov 15 14:52:48 2005 UTC (18 years, 4 months ago) by frodo
File length: 44051 byte(s)
Diff to previous 244
(Frodo) Resolved a few spurious warnings


Revision 244 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 20:08:09 2004 UTC (20 years ago) by frodo
File length: 44082 byte(s)
Diff to previous 238
(Frodo) Fix in color generation algorithm

  * Update version to 0.9.5
  * Update patch level of library
  * For greyscale pictures, white was translated as black. Not good.


Revision 238 - (view) (annotate) - [select for diffs]
Modified Sat Feb 28 17:09:03 2004 UTC (20 years, 1 month ago) by frodo
File length: 44158 byte(s)
Diff to previous 233
(Frodo) Simplify routine a bit by using the new psiconv_unicode_from_list


Revision 233 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 16:27:43 2004 UTC (20 years, 1 month ago) by frodo
File length: 44467 byte(s)
Diff to previous 217
(Frodo) And even more error work.


Revision 217 - (view) (annotate) - [select for diffs]
Modified Sun Feb 22 22:24:39 2004 UTC (20 years, 1 month ago) by frodo
File length: 44466 byte(s)
Diff to previous 208
(Frodo) UTF8 work (it should now actually work!)

  * Replaced psiconv_unicode_from_char with psiconv_unicode_read_char
    and removed psiconv_unicode_from_chars
  * Replaced psiconv_unicode_to_char with psiconv_unicode_write_char
    and removed psiconv_unicode_to_chars
  * Rewrote psiconv_parse_text_section to be more sane, easier to read
    and to work with the above updates
  * Updated all places where the psiconv_unicode_from/to_char calls
    were used
  * Updated psiconv.conf.eg to reflect the correct character set numbers
  * Fixed a buglet that made it impossible to set verbosity to 5 in config
  * Removed strange code in make_printable
  * Rewrote the ENCODING_PSION option in the psiconv program to work
    with the new definitions.


Revision 208 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 23:12:58 2004 UTC (20 years, 1 month ago) by frodo
File length: 45758 byte(s)
Diff to previous 196
(Frodo) Several (smallish) memory leaks resolved


Revision 196 - (view) (annotate) - [select for diffs]
Modified Wed Feb 4 12:19:09 2004 UTC (20 years, 1 month ago) by frodo
File length: 45681 byte(s)
Diff to previous 193
(Frodo) Copyright dates update


Revision 193 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 21:56:48 2004 UTC (20 years, 1 month ago) by frodo
File length: 45682 byte(s)
Diff to previous 184
(Frodo) Make the formats stuff work again

  * Amend the configure.in to select the right targets
  * Remove RTF support (it never worked anyway)
  * Update the links creation scripts

And in the psiconv program and library:
  * Some fixes to reduce compiler warnings
  * Emit tabs as spaces in the HTML4/XHTML generators


Revision 184 - (view) (annotate) - [select for diffs]
Modified Tue Jan 6 20:15:01 2004 UTC (20 years, 2 months ago) by frodo
File length: 45667 byte(s)
Diff to previous 168
(Frodo) Unicode transition

Note: this commit breaks psiconv. The programs in the extra directory should
work properly.

  * Change all datastructures to use unicode for character encodings
  * Added psiconv_error function
  * Called psiconv_error at places where a warning was stupid
  * Added psiconv_progress in all generate functions
  * Added lev parameter to all generate functions
  * Removed general.h from CVS (we have general.h.in, after all)
  * Probably other stuff I forgot


Revision 168 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 17:57:05 2003 UTC (20 years, 4 months ago) by frodo
File length: 45389 byte(s)
Diff to previous 167
(Frodo) config stuff and image generation stuff

* All parse and generate functions have a new config parameter
* New files configuration.[ch] in the psiconv lib
* Some image generation stuff (not ready, but won't do any harm)


Revision 167 - (view) (annotate) - [select for diffs]
Modified Sun Nov 23 21:47:24 2003 UTC (20 years, 4 months ago) by frodo
File length: 42890 byte(s)
Diff to previous 162
(Frodo) Embedded object generation works!

Not too useful though, we also need sketch or sheet generation; the only thing
actually working at the moment is embedding word docs within word docs.
Oh well. It's a good start.


Revision 162 - (view) (annotate) - [select for diffs]
Modified Fri Nov 21 15:39:14 2003 UTC (20 years, 4 months ago) by frodo
File length: 42832 byte(s)
Diff to previous 161
(Frodo) Parsing of embedded objects in Word complete


Revision 161 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 23:45:47 2003 UTC (20 years, 4 months ago) by frodo
File length: 37788 byte(s)
Diff to previous 160
(Frodo) More embedded object work. Everytihng except the object data itself
        is now safely parsed.


Revision 160 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 22:14:43 2003 UTC (20 years, 4 months ago) by frodo
File length: 32908 byte(s)
Diff to previous 159
(Frodo) More work for embedded objects (not finished yet)


Revision 159 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 21:04:06 2003 UTC (20 years, 4 months ago) by frodo
File length: 29040 byte(s)
Diff to previous 142
(Frodo) Data structures for (Word) objects created.


Revision 142 - (view) (annotate) - [select for diffs]
Modified Tue Jan 29 18:38:38 2002 UTC (22 years, 2 months ago) by frodo
File length: 29016 byte(s)
Diff to previous 94
(Frodo) DMALLOC support


Revision 94 - (view) (annotate) - [select for diffs]
Modified Wed Jan 17 00:05:08 2001 UTC (23 years, 2 months ago) by frodo
File length: 28971 byte(s)
Diff to previous 79
(Frodo) Start of Sheet support: base types defined, page and status section
        parsed, supporting definitions in data.c


Revision 79 - (view) (annotate) - [select for diffs]
Modified Mon Dec 25 22:25:33 2000 UTC (23 years, 3 months ago) by frodo
File length: 28809 byte(s)
Diff to previous 71
(Frodo) Added a complete buffer abstraction


Revision 71 - (view) (annotate) - [select for diffs]
Modified Fri Dec 22 22:31:50 2000 UTC (23 years, 3 months ago) by frodo
File length: 28827 byte(s)
Diff to previous 70
(Frodo) First generate routines! Reshuffled a few things to make it all work out


Revision 70 - (view) (annotate) - [select for diffs]
Modified Wed Dec 20 22:07:49 2000 UTC (23 years, 3 months ago) by frodo
File length: 28826 byte(s)
Diff to previous 65
(Frodo) Fixed style inheritance from Normal


Revision 65 - (view) (annotate) - [select for diffs]
Modified Fri Dec 15 01:16:43 2000 UTC (23 years, 3 months ago) by frodo
File length: 28817 byte(s)
Diff to previous 64
(Frodo) First typos eliminated. Word files seem to work now. Need to test
        other types.


Revision 64 - (view) (annotate) - [select for diffs]
Modified Fri Dec 15 00:21:51 2000 UTC (23 years, 3 months ago) by frodo
File length: 28812 byte(s)
Diff to previous 63
(Frodo) Massive update: theoretically, all return codes are now checked.
        Untested - may have many typos.


Revision 63 - (view) (annotate) - [select for diffs]
Modified Wed Dec 13 16:30:21 2000 UTC (23 years, 3 months ago) by frodo
File length: 22398 byte(s)
Diff to previous 56
(Frodo) Updated all copyright notices


Revision 56 - (view) (annotate) - [select for diffs]
Modified Sun Dec 10 15:44:40 2000 UTC (23 years, 3 months ago) by frodo
File length: 22392 byte(s)
Diff to previous 51
(Frodo) Changed all struct definition to make them C++ compatible


Revision 51 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 14:02:43 2000 UTC (23 years, 6 months ago) by frodo
File length: 22378 byte(s)
Diff to previous 43
(Frodo) Styles bug fixed


Revision 43 - (view) (annotate) - [select for diffs]
Modified Sat Dec 4 00:40:10 1999 UTC (24 years, 3 months ago) by frodo
File length: 22372 byte(s)
Diff to previous 41
(Frodo) Clipart file parsing completed


Revision 41 - (view) (annotate) - [select for diffs]
Modified Fri Dec 3 00:59:12 1999 UTC (24 years, 4 months ago) by frodo
File length: 22313 byte(s)
Diff to previous 25
(Frodo) Some base work for ClipArt files


Revision 25 - (view) (annotate) - [select for diffs]
Modified Sat Oct 30 22:28:54 1999 UTC (24 years, 5 months ago) by frodo
File length: 22076 byte(s)
Diff to previous 24
(Frodo) Parsing of both MBM and Sketch files finished and correct!

To do:
  * Need to ask ImageMagick what output formats are available;
  * Need to display those formats in --help, and understand them on the
    command-line;
  * Need to generate the correct type of file;
  * Need to take a look at some special Sketch options (size, cuts, etc)
  * Sometimes, the file seems to be negative. Probably an ImageMagick
    problem.
  * Need to handle several images in one file elegantly


Revision 24 - (view) (annotate) - [select for diffs]
Modified Fri Oct 29 21:14:58 1999 UTC (24 years, 5 months ago) by frodo
File length: 22075 byte(s)
Diff to previous 20
(Frodo) Sketch files are now supported. That is, they are parsed, and
        generated, but generating still needs a lot of work. Untested.


Revision 20 - (view) (annotate) - [select for diffs]
Modified Wed Oct 27 15:05:03 1999 UTC (24 years, 5 months ago) by frodo
File length: 21908 byte(s)
Diff to previous 18
(Frodo) Some IRIX compatibility issues fixed, as well as some compiler
        warnings


Revision 18 - (view) (annotate) - [select for diffs]
Modified Wed Oct 27 13:09:40 1999 UTC (24 years, 5 months ago) by frodo
File length: 21888 byte(s)
Diff to previous 12
(Frodo) Several changes in header parsing

The definition of header section is changed to exclude the long with the
offset of the Section Table Section. This allows easier integration of
Data-like file formats.

psiconv_parse_{texted,word,mbm}_file now do not parse the header section.
This will allow easier integration for objects-within-objects. They start
at the long with the offset of the Section Table Section.

psiconv_file_type now returns the read header section, and its length.


Revision 12 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 16:15:14 1999 UTC (24 years, 5 months ago) by frodo
File length: 22182 byte(s)
Diff to previous 2
(Frodo) Full MBM support - untested


Revision 2 - (view) (annotate) - [select for diffs]
Added Sun Oct 3 21:10:47 1999 UTC (24 years, 6 months ago) by frodo
File length: 21926 byte(s)
Imported sources


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

frodo@frodo.looijaard.name
ViewVC Help
Powered by ViewVC 1.1.26