File: ChangeLog

package info (click to toggle)
libhdate 1.6-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 3,036 kB
  • sloc: sh: 11,579; ansic: 5,117; pascal: 928; makefile: 249; sed: 16; cpp: 13; python: 7; perl: 5; php: 5; ruby: 5
file content (364 lines) | stat: -rw-r--r-- 14,545 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
===========================================================================
libhdate (1.6) - Boruch Baum <boruch-baum@users.sourceforge.net> 2012-01-09
===========================================================================

hcal
- introduced config file $XDG_CONFIG_HOME/hcal/hcalrc or ~/.config/hcal/hcalrc
- add support for long options (eg --help, --version)
- option --menu -m to prompt user for user-defined menu selections from config file
- option --candles takes an optional numeric argument to modify the default minhag.
  valid values are 17 < n < 91 minutes (before sunset)
- option --havdalah takes an optional numeric argument to modify the default minhag.
  valid values are 19 < n < 91 minutes (after sunset)
- options to over-ride config file settings
- remove dependency of Hebrew on locale environment variables
- new feature: sunset-aware to highlight correct hebrew date
- new option: shabbat times
- new feature: location-awareness (options -l -L -z)
- basic location-guessing (based upon time zone
- coordinates may now also be in form degrees, minutes, seconds and be delimited by :, ', or "
- coordinates may now include compass directions N, S, E, W.
- time zone may now include fractional hours, or minutes (delimited by :, ', or ")
- fixed missing symbols for holiday types
- highlight current day in reverse video
- option --no-reverse to suppress reverse video of current day
- compress width of display on screen
- print Gregorian and Hebrew months on one line
-- BUG FIX: Ellul - Tishrei yyyy now correctly
     prints Ellul yyyy - Tishrei yyyy+1
- option three-month to display previous and next months with current
- option three-month with year displays four rows, three columns
- option parasha to display parshat hashavua next to each week
- option colorize to display data in, um, color
- BUGFIX - padding adjusted to properly justify single digit hebrew dates
- BUGFIX - calculation of end of month on change of year was wrong
- BUGFIX - inserted bounds checking
- option footnote to explain the month's holidays
- option force-hebrew for non-hebrew locales
- basic diaspora-awareness based on system time-zone
- option force-israel to override diaspora-awareness
- option visual, bidi to display Hebrew in reverse
- modifications html/css

hdate
- coordinates may now also be in form degrees, minutes, seconds and be delimited by :, ', or "
- time zone may now include fractional hours, or minutes (delimited by :, ', or ")
- coordinates may now include compass directions N, S, E, W.
- improved parsing of config file to include coordinates, timezone
- add support for long options
- option --help
- option --version
- option --force-hebrew to force Hebrew characters for Hebrew dates in
	non-Hebrew locales
- options --yom, --leshabbat, --leseder for Hebrew prefixing
- remove annoying leading comma from options s,t,o,r,c
- remove annoying parentheses from sunrise/sunset times, candlelighting times
- remove blank line outputs
- insert prefix for omer
- insert descriptions for sunrise/sunset, candlelighting, motzash
- remove printing ordinal numbers for short(!) form output option
- insert 'yom' as prefix to gregorian day of week in Hebrew locale
- special/appropriate text for Fri/Sat evenings
- BUGFIX remove gettext directives from improper instances (option literals)
- update copyright info
- add version information to config file
- BUGFIX tabular display bidi
- BUGFIX tabular display omer
- add candle and havdalah times to tabular display
- add function pointer to validate_location
- tweaks to iCal output
-- uCal_uid_counter changed to be a local variable. The setting of
	this value was made more consistent with the iCal standard
	rfc5545, section 3.8.4.7.
-- iCal entry:  CLASS - put on new line
- option --sunset-aware, prints tomorrow's Hebrew date and info (for today only) if after sunset
- option --table, prints data in csv format, suitable for spreadsheets, awk, etc.
- timezone: set default to system local tz
-- set default lat/lon coordinates by tz
-- add lat/lon/tz info for some cities
- timezone: display warning message if timezone not set
- BUG FIX: check valid ranges for parameters lat, lon, tz
- BUG FIX: sanity-check tz versus longitude
-- arbitrarily set sanity limit at delta 30 degrees
- BUG FIX: hebrew incorrectly forced in short format
- short-format style tweak
- BUG FIX: Julian day would always print when selecting -R option
- BUG FIX: parasha would always print when selecting -j option
- BUG FIX: -R option would never work. would never print a parasha.
- BUG FIX: Don't print negative astronomical times
-- print instead --:--
- BUG FIX: added print of sun_hour for -t option (it was half there already)
- BUG FIX: changed min value for julian_day to 348022
- BUG FIXES: inserted bounds checking for mm dd (incomplete)
- improved error messages
- option -q quiets non-fatal warning messages
- option sunset-aware made default condition
- option not-sunset-aware added (for the stubborn?)
- made text messages compatible with GETTEXT for internationalization
- BUGFIX - improved bounds checking
- improve option parsing error detection
- add long options for latitude, longitude, timezone
- standardize use of get_int_string_ instead of get_int_string
- option visual, bidi to display Hebrew in reverse
- introduced config file $XDG_CONFIG_HOME/hdate/hdaterc or ~/.config/hdate/hdaterc
- option --menu -m to prompt user for user-defined menu selections from config file
- option --candles takes an optional numeric argument to modify the default minhag.
  valid values are 17 < n < 91 minutes (before sunset)
- option --havdalah takes an optional numeric argument to modify the default minhag.
  valid values are 19 < n < 91 minutes (after sunset)
- remove dependency of Hebrew on locale environment variables

libhdate
- new function hdate_string
- DEPRECATION: hdate_get_day_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_hebrew_month_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_holyday_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_month_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_parasha_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_omer_string is now only a wrapper for hdate_string
- DEPRECATION: hdate_get_int_string_ is now only a wrapper for hdate_string
- BUGFIX hdate_get_format_date no longer writes to static local buffers
- callers to hdate_get_format_date must free() the space returned at ptr
- BUGFIX made all functions const-correct and fixed resulting conflicts
- BUGFIX corrected documentation for day of week string range 1-7 vs 0-6

gettext
- upgrade to gettext-0.18.1.

================================================================
end libhdate (1.6)
================================================================



=================
libhdate (1.4.20)

  * Update pascal class example (Patch: Ido Kanner)
  * Update perl and php examples to use hdate objets
  * Fix PHP install dirs, and add hdate.php to the include path
  * Fix hdate man page
  
  -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 5 Nov 2010 10:00

libhdate (1.4.18)

  * Fix longitude positive and negative directions.
  * in the hdate example make the times printout more verbose
  * Add sfirat ha omer to the hdate example (Patch: Amiad Bareli)
  * Add 'bet' in front of the month name in hebrew (Patch: Amiad Bareli)
  
  -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 26 Oct 2010 22:00
  
libhdate (1.4.14)

  * Fix --localedir configure option and add a gettext localedir indicator
  	at the configure summary
  * Add Sfirat ha omer function (Patch: Moshe Wagner <moshe.wagner@gmail.com>)
  * Add Erev Yum Kipur to the holidays list 
  	(Bug report: Arnon Sharlin; Patch: Moshe Wagner <moshe.wagner@gmail.com>)
  * Fix Tora readings in diaspora (Patch: Moshe Wagner <moshe.wagner@gmail.com>)
  * Change the type of holiday function to me more descriptive
  	(Patch: Moshe Wagner <moshe.wagner@gmail.com>)
  	
  -- Yaacov Zamir <kzamir@wall.co.il>  Saturday, 17 Oct 2008 22:00
  
libhdate (1.4.12)

  * Add GNU Pascal bindings (Ido Kanner)
  * Add example for GNU pascal
  * change configure flags for pascal from --disable-pascal
      to --disable-fpc and --disable-gpc

  -- Yaacov Zamir <kzamir@wall.co.il>  Saturday, 14 Jun 2008 22:00
  
libhdate (1.4.11)

  * Add Ruby bindings
  * Add PHP bindings
  * Add GPL notice to the example files (Bug report: Baruch Even)
  * Add a patch to print todays date in hcal in bold (Patch: Patrik Nilsson)
  * Fix documentation of files and structs (Bug report: Baruch Even)
  * Update Swedish translation (Thanks: Patrik Nilsson)
  * Fix hdate_get_utc_sun_time_deg 
      function only work in low altitudes (Bug report: Ido Kanner)
  * Update pascal bindings and examples (Patch: Ido Kanner)

  -- Yaacov Zamir <kzamir@wall.co.il>  Saturday, 5 Jan 2008 22:00
  
libhdate (1.4.10)

  * Move to GPL3 (COPYING, AUTHORS)
      - Add Amos Shapir as author in Authors file
      - Update Amos's email
  * Change defult config options (configure.in)
      - Gettext version used now is 0.17
      - Python, Perl, Pascal bindings now built by default
  * Update the man files (docs/man)
      - add man files for c++ language
      - move all man files to docs/man directory
  * Bug fixes
      - Fix Kislev Hebrew translation misspell (Bug report: Ariel Galola)
      - Fix Julian day calculation (Bug report: Afonso Arantes)
  * Add new events
      - 30 shvat : Family day
      - 12 heshvan : rabin memorial day
      - 29 tamuz : zhabotinsky day
  * Changes to hdate command line utility
      - flag -j print the Julian day number
      - if argument is greater than 100000 it is asumed as Julian day number
      - "hdate -S YEAR" now print out same format as "hebcal -d -h -e YEAR"
  
  -- Yaacov Zamir <kzamir@wall.co.il>  Thusday, 3 January 2008 22:00

libhdate (1.4.9)

  * Fix endianess bug in big endian machins (/examples/hcal/hcal.c and hdate.c)
	
  -- Yaacov Zamir <kzamir@wall.co.il>  Saturday, 7 April 2007 22:00

libhdate (1.4.8)

  * Fix help printing bug: Add new line at the end of hdate help text.
  * Add two new functios to the time of day section:
      hdate_get_utc_sun_time_full - gets the time of first light,
      talit, sunris, sunset, first stars and three stars.
      hdate_get_utc_sun_time_deg - gets the time the sun is on
      some known altitude.
  * Add Times of day to hdate command line tool.
     supported times: first-light, talit, sunrise, mid-day, sunset, first-stars
     and three-stars
  * Add Times of Shabat enter/leave to hdate command line tool.
     Shabat starts 20 min before sunset, and leave at three stars.
  * Add new oprions in hdate command line tool to it's man page
	
  -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 8 Jun 2006 12:13
  
libhdate (1.4.7)

  * Fix pesach II in hebrew po file.
  * hcal utility export strict html 4.01.
  * hcal utility can export diaspora holidays
  * Update hcal utility man file.

  -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 18 Apr 2006 12:13

libhdate (1.4.3)

  * Fix header of spanish po file.
  * Daniel Nylander: Swedish translation.

  -- Yaacov Zamir <kzamir@wall.co.il>  Mon, 10 Apr 2006 12:13
  
libhdate (1.4.2)

  * Ido Kanner <idokan@gmail.com> - Update free pascal bindings.
  * Update address of Free Software Foundation in COPYING file.
  * make the spec.in file more configurable.

  -- Yaacov Zamir <kzamir@wall.co.il>  Fri, 25 Nov 2005 12:13
  
libhdate (1.4.0)

  * Michael Kaminsky - libhdate now reports the 2nd day of yom
    tov on Sukkot and Peseach as Yom Tov and not Chol Hamoed.
  * Cange C++ API - insert the location and diaspora flag as
    part of the hdate object.
  * Docomentation - separate the c and the cpp docs, more readable.
  * hdate example can now export iCal formated output.

  -- Yaacov Zamir <kzamir@wall.co.il>  Mon, 8 Aug 2005 22:13
  
libhdate (1.3.1)

  * Add "const correctness" patch from Markus Elfring (elfring).
  * Manual page seems to contain a hyphen where a minus sign was 
intended, patch by Lior Kaplan.
  * Remove the debian directory from the ziped package.

    -- Yaacov Zamir <kzamir@wall.co.il>  Sat, 30 Jul 2005 22:13

libhdate (1.3.0)

  * Add examples to the doc directory
  * doc directory is now /usr/doc/libhdate0 and no /usr/doc/hdate
  * make int_to_string aware of LANGUAGE system variable, make it more gettext compatible

    -- Yaacov Zamir <kzamir@wall.co.il>  Wed, 27 Jul 2005 18:13

libhdate (1.0.1)

  * first major reales number.
  * start to number the shared library.
  * stable api.
  * updated utility programs hdate/hcal.
  * added man files for library and utility programs.
  * python and perl bindings.
  * free pascal binding by Ido Kanner <idokan@gmail.com>
  * ru, fr, he, es translations, thanks to Peled Esti and Boris Peterberg.
  * added debian dir and RH spec file for easy packing, thanks to Oron Peled.

    -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 08 March 2005 18:13
    
libhdate (0.30.0)

  * add es_MX translation by Peled Esti <esti@actcom.co.il>  
  * initial russian translation by Boris Peterberg

   -- Yaacov Zamir <kzamir@wall.co.il>  Tue, 08 March 2005 18:13
       
libhdate (0.30.0)

  * cpp, python and perl bindings
  * examples for the new libhdate bindings 

   -- Yaacov Zamir <kzamir@wall.co.il>  Fri, 04 March 2005 15:19:29

libhdate (0.22.0)

  * Michael Kaminsky's patch to Shavot II on diaspora reading.

   -- Yaacov Zamir <kzamir@wall.co.il>  Mon, 28 Feb 2005 08:12:31

libhdate (0.22.0)

  * New hebcal examples

   -- Yaacov Zamir <kzamir@wall.co.il>  Fri, 25 Feb 2005 11:15:18
   
libhdate (0.21.0)
  
  * New spec file by Oron Peled
  * Diaspora holydays/readings
  * New sunrise sunset functions
  * New html examples
  * New configure options to build / not build the examples
  
   -- Yaacov Zamir <kzamir@wall.co.il>  Fri, 25 Feb 2005 11:15:18

libhdate (0.17.0)
  
  * API chages.
  * base struct change.

   -- Yaacov Zamir <kzamir@wall.co.il>  Mon, 22 Feb 2005 19:34:22
   
libhdate (0.16.3)
  
  * Try to fix date conversion bug, thanks Michael Kaminsky.

   -- Yaacov Zamir <kzamir@wall.co.il>  Mon, 21 Feb 2005 09:03:12

libhdate (0.16.2)
  
  * Syntax error, and weeks calculation bug fixed by Michael Kaminsky.

   -- Yaacov Zamir <kzamir@wall.co.il>  Sun, 20 Feb 2005 06:53:12

libhdate (0.16.1)

  * Fix locale bug in int_to_string.
  * Add examples directory.
  * Minor bug fixes.

 -- Yaacov Zamir <kzamir@wall.co.il>  Sat, 19 Feb 2005 20:07:19