/[pspp]/pspp/src/ChangeLog
ViewVC logotype

Diff of /pspp/src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.232 by blp, Sun Aug 7 04:39:27 2005 UTC revision 1.233 by blp, Sun Aug 21 07:21:06 2005 UTC
# Line 1  Line 1 
1    Sun Aug 21 00:12:24 2005  Ben Pfaff  <blp@gnu.org>
2    
3            * lexer.c: (lex_sbc_only_once) New function.
4            (lex_sbc_missing) New function.
5    
6    Sun Aug 21 00:00:47 2005  Ben Pfaff  <blp@gnu.org>
7    
8            * case.h: (case_str) Make it return `unsigned char'.
9    
10    Sat Aug 20 23:56:14 2005  Ben Pfaff  <blp@gnu.org>
11    
12            Revamp SAVE, XSAVE, EXPORT.  Add (or at least parse) all the
13            subcommands that we didn't support.  Fix bug 13911.  Fix bug
14            reported by Adam Pierson (COMPRESSED and other subcommands didn't
15            work on SAVE).  Refactor all related code.
16            
17            * command.def: Add XEXPORT command.
18    
19            * dictionary.c: (dict_delete_scratch_vars) New function.
20    
21            * get.c: (cmd_get) Fix parsing.
22            (struct save_trns) Removed.
23            (cmd_save_internal) Removed.
24            (cmd_save) Removed.
25            (do_write_case) Removed.
26            (save_write_case_func) Removed.
27            (save_trns_proc) Removed.
28            (save_trns_free) Removed.
29            (trim_dictionary) Removed.
30            (struct export_proc) Removed.
31            (cmd_export) Rewrote.
32            (export_write_case_func) Removed.
33            (export_proc_free) Removed.
34            (enum writer_type) New enum.
35            (enum command_type) New enum.
36            (struct any_writer) New struct.
37            (any_writer_destroy) New function.
38            (parse_write_command) New function.
39            (any_writer_write_case) New function.
40            (parse_output_proc) New function.
41            (output_proc) New function.
42            (cmd_save) Rewrote.
43            (cmd_xsave) Rewrote.
44            (struct output_trns) New struct.
45            (parse_output_trns) New function.
46            (output_trns_proc) New function.
47            (output_trns_free) New function.
48            (cmd_xsave) Rewrote.
49            (cmd_xexport) New function.
50            (parse_dict_trim) New function.
51            (struct mtf_proc) Change `by_cnt' member type to `int'.
52            (cmd_import) Rewrote.
53    
54            * pfm-write.c: (struct pfm_writer) Add `digits' member.
55            (pfm_writer_default_options) New function.
56            (pfm_open_writer) Add `opts' argument and handle options.
57            (write_float) Write only as many digits as `digits' member says.
58            (format_trig_double) Limit base-10 precision to LDBL_DIG.
59    
60            * pfm-write.h: (enum pfm_type) Moved here from pfm-read.h.
61            (struct pfm_write_options) New struct.
62    
63            * sfm-write.c: (sfm_writer_default_options) New function.
64            (sfm_open_writer) Remove `compress', `omit_long_names' args.  Add
65            `opts' argument.  Implement options.
66    
67            * sfm-write.h: (struct sfm_write_options) New struct.
68    
69            * expressions/helpers.c: (copy_string) Make `old' arg `unsigned
70            char *' instead of `char *'.
71            
72  Sat Aug  6 21:29:15 2005  Ben Pfaff  <blp@gnu.org>  Sat Aug  6 21:29:15 2005  Ben Pfaff  <blp@gnu.org>
73    
74          * factor_stats.c: Needed <config.h> included earlier.          * factor_stats.c: Needed <config.h> included earlier.

Legend:
Removed from v.1.232  
changed lines
  Added in v.1.233

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26