File Coverage

blib/lib/DateTime/Calendar/FrenchRevolutionary/Locale/en.pm
Criterion Covered Total %
statement 67 71 94.3
branch 8 8 100.0
condition n/a
subroutine 39 43 90.7
pod 9 36 25.0
total 123 158 77.8


line stmt bran cond sub pod time code
1             # -*- encoding: utf-8; indent-tabs-mode: nil -*-
2             #
3             # Perl DateTime extension for providing English strings for the French Revolutionary calendar
4             # Copyright (c) 2003, 2004, 2010, 2011, 2014, 2016 Jean Forget. All rights reserved.
5             #
6             # See the license in the embedded documentation below.
7             #
8              
9             package DateTime::Calendar::FrenchRevolutionary::Locale::en;
10              
11 4     4   1352 use utf8;
  4         14  
  4         23  
12 4     4   130 use strict;
  4         6  
  4         78  
13 4     4   13 use warnings;
  4         3  
  4         111  
14 4     4   15 use vars qw($VERSION);
  4         7  
  4         8273  
15              
16             $VERSION = '0.14'; # same as parent module DT::C::FR
17              
18             my @months_short = qw (Vin Fog Fro Sno Rai Win Bud Flo Mea Rea Hea Fru S-C);
19              
20             # based on Thomas Carlyle's book:
21             my @months = qw(Vintagearious Fogarious Frostarious
22             Snowous Rainous Windous
23             Buddal Floweral Meadowal
24             Reapidor Heatidor Fruitidor);
25              
26             push @months, "additional day";
27              
28             my @decade_days = qw (Firsday Seconday Thirday Fourday Fifday Sixday Sevenday Eightday Nineday Tenday);
29             my @decade_days_short = qw (Fir Two Thi Fou Fif Six Sev Eig Nin Ten);
30              
31             my @am_pms = qw(AM PM);
32              
33             my $date_before_time = "1";
34             my $default_date_format_length = "medium";
35             my $default_time_format_length = "medium";
36             my $date_parts_order = "dmy";
37              
38             my %date_formats = (
39             "short" => "\%d\/\%m\/\%Y",
40             "medium" => "\%a\ \%d\ \%b\ \%Y",
41             "long" => "\%A\ \%d\ \%B\ \%EY",
42             "full" => "\%A\ \%d\ \%B\ \%EY\,\ \%{feast_long\}",
43             );
44              
45             my %time_formats = (
46             "short" => "\%H\:\%M",
47             "medium" => "\%H\:\%M\:\%S",
48             "long" => "\%H\:\%M\:\%S",
49             "full" => "\%H\ h\ \%M\ mn \%S\ s",
50             );
51              
52             # When initializing an array with lists within lists, it means one of two things:
53             # Either it is a newbie who does not know how to make multi-dimensional arrays,
54             # Or it is a (at least mildly) experienced Perl-coder who, for some reason,
55             # wants to initialize a flat array with the concatenation of lists.
56             # I am a (at least mildly) experienced programmer who wants to use qw() and yet insert
57             # comments in some places.
58             # This array is mainly based on http://www.kokogiak.com/frc/default.asp
59             # Used with permission from Alan Taylor
60             # Checked with Jonathan Badger's FrenchRevCal-ruby and Wikipedia
61             my @feast = (
62             # Vendémiaire
63             qw(
64             grape saffron ?sweet_chestnut ?colchic horse
65             balsam carrot amaranth parsnip vat
66             potato everlasting ?squash mignonette donkey
67             four_o'clock_flower pumpkin buckwheat sunflower wine-press
68             hemp peach turnip amaryllis ox
69             eggplant chili_pepper tomato barley barrel
70             ),
71             # Brumaire
72             qw(
73             apple celery pear beetroot goose
74             heliotrope fig black_salsify ?whitebeam plow
75             salsify water_chestnut jerusalem_artichoke endive turkey
76             skirret cress ?plumbago pomegranate harrow
77             ?bacchante azarole madder orange pheasant
78             pistachio tuberous_pea quince service_tree roller
79             ),
80             # Frimaire
81             qw(
82             rampion turnip chicory medlar pig
83             corn_salad cauliflower honey juniper pickaxe
84             wax horseradish cedar_tree fir_tree roe_deer
85             gorse cypress_tree ivy savin_juniper grub-hoe
86             maple_tree heather reed sorrel cricket
87             pine_nut cork truffle olive shovel
88             ),
89             # Nivôse
90             qw(
91             peat coal bitumen sulphur dog
92             lava topsoil manure saltpeter flail
93             granite clay slate sandstone rabbit
94             flint marl limestone marble winnowing_basket
95             gypsum salt iron copper cat
96             tin lead zinc mercury sieve
97             ),
98             # Pluviôse
99             qw(
100             spurge_laurel moss butcher's_broom snowdrop bull
101             laurustinus tinder_polypore mezereon poplar_tree axe
102             hellebore broccoli laurel common_hazel cow
103             box_tree lichen yew_tree lungwort billhook
104             penny-cress daphne couch_grass common_knotgrass hare
105             woad hazel_tree cyclamen celandine sleigh
106             ),
107             # Ventôse
108             qw(
109             coltsfoot dogwood ?hoary_stock privet billygoat
110             wild_ginger mediterranean_buckthorn violet goat_willow spade
111             narcissus elm_tree fumitory hedge_mustard goat
112             spinach leopard's_bane pimpernel chervil line
113             mandrake parsley scurvy-grass daisy tuna_fish
114             dandelion windflower maidenhair_fern ash_tree dibble
115             ),
116             # Germinal
117             qw(
118             primula plane_tree asparagus tulip hen
119             chard birch_tree daffodil alder hatchery
120             periwinkle hornbeam morel beech_tree bee
121             lettuce larch hemlock radish hive
122             ?redbud roman_lettuce chestnut_tree rocket pigeon
123             lilac anemone pansy blueberry dibber
124             ),
125             # Floréal
126             qw(
127             rose oak_tree fern hawthorn nightingale
128             columbine lily_of_the_valley mushroom hyacinth rake
129             rhubarb sainfoin wallflower ?chamerops silkworm
130             comfrey burnet basket_of_gold orache hoe
131             ?statice fritillary borage valerian carp
132             spindletree chive bugloss wild_mustard shepherd_staff
133             ),
134             # Prairial
135             qw(
136             alfalfa day-lily clover angelica duck
137             lemon_balm oat_grass martagon wild_thyme scythe
138             strawberry betony pea acacia quail
139             carnation elder_tree poppy lime pitchfork
140             barbel camomile honeysuckle bedstraw tench
141             jasmine vervain thyme peony carriage
142             ),
143             # Messidor
144             qw(
145             rye oats onion speedwell mule
146             rosemary cucumber shallot wormwood sickle
147             coriander artichoke clove lavender chamois
148             tobacco currant vetchling cherry park
149             mint cumin bean alkanet guinea_hen
150             sage garlic tare corn shawm
151             ),
152             # Thermidor
153             qw(
154             spelt mullein melon ryegrass ram
155             horsetail mugwort safflower blackberry watering_can
156             ?parsnip glasswort apricot basil ewe
157             marshmallow flax almond gentian waterlock
158             carline_thistle caper lentil horseheal otter
159             myrtle oil-seed_rape lupin cotton mill
160             ),
161             # Fructidor
162             qw(
163             plum millet lycoperdon barley salmon
164             tuberose bere dogbane liquorice stepladder
165             watermelon fennel barberry walnut trout
166             lemon teasel buckthorn marigold harvesting_basket
167             wild_rose hazelnut hops sorghum crayfish
168             bitter_orange goldenrod corn chestnut basket
169             ),
170             # Jours complémentaires
171             qw(
172             virtue engineering labour opinion rewards
173             revolution
174             ));
175              
176             my %event = ();
177              
178             sub new {
179 14     14 1 55 return bless {}, $_[0];
180             }
181              
182             sub month_name {
183 9     9 1 13 my ($self, $date) = @_;
184 9         24 return $months[$date->month_0]
185             }
186              
187             sub month_abbreviation {
188 3     3 1 4 my ($self, $date) = @_;
189 3         8 return $months_short[$date->month_0]
190             }
191              
192             sub day_name {
193 12     12 1 16 my ($self, $date) = @_;
194 12         29 return $decade_days[$date->day_of_decade_0];
195             }
196              
197             sub day_abbreviation {
198 6     6 1 7 my ($self, $date) = @_;
199 6         15 return $decade_days_short[$date->day_of_decade_0];
200             }
201              
202 4 100   4 0 7 sub am_pm { $_[0]->am_pms-> [ $_[1]->hour < 5 ? 0 : 1 ] }
203              
204             sub _raw_feast {
205 1     1   2 my ($self, $date) = @_;
206 1         3 $feast[$date->day_of_year_0];
207             }
208              
209             sub feast_short {
210 1     1 1 2 my ($self, $date) = @_;
211 1         3 my $lb = $feast[$date->day_of_year_0];
212 1         2 $lb =~ s/^\?//;
213 1         1 $lb =~ s/_/ /g;
214 1         5 return $lb;
215             }
216              
217             sub feast_long {
218 1     1 1 1 my ($self, $date) = @_;
219 1         4 my $lb = $feast[$date->day_of_year_0] . " day";
220 1         2 $lb =~ s/^\?//;
221 1         3 $lb =~ s/_/ /g;
222 1         5 return $lb;
223             }
224              
225             sub feast_caps {
226 4     4 1 5 my ($self, $date) = @_;
227 4         8 my $lb = $feast[$date->day_of_year_0] . " Day";
228 4         7 $lb =~ s/^\?//;
229 4         5 $lb =~ s/_/ /g;
230 4         15 return ucfirst($lb);
231             }
232              
233 4     4 0 27 sub full_date_format { $_[0]->date_formats->{full} }
234 4     4 0 20 sub long_date_format { $_[0]->date_formats->{long} }
235 4     4 0 12 sub medium_date_format { $_[0]->date_formats->{medium} }
236 4     4 0 14 sub short_date_format { $_[0]->date_formats->{short} }
237 4     4 0 16 sub default_date_format { $_[0]->date_formats->{ $_[0]->default_date_format_length } }
238              
239 4     4 0 12 sub full_time_format { $_[0]->time_formats->{full} }
240 4     4 0 12 sub long_time_format { $_[0]->time_formats->{long} }
241 4     4 0 12 sub medium_time_format { $_[0]->time_formats->{medium} }
242 4     4 0 11 sub short_time_format { $_[0]->time_formats->{short} }
243 4     4 0 11 sub default_time_format { $_[0]->time_formats->{ $_[0]->default_time_format_length } }
244              
245 10 100   10   18 sub _datetime_format_pattern_order { $_[0]->date_before_time ? (0, 1) : (1, 0) }
246              
247 2     2 0 14 sub full_datetime_format { join ' ', ( $_[0]->full_date_format, $_[0]->full_time_format )[ $_[0]->_datetime_format_pattern_order ] }
248 2     2 0 13 sub long_datetime_format { join ' ', ( $_[0]->long_date_format, $_[0]->long_time_format )[ $_[0]->_datetime_format_pattern_order ] }
249 2     2 0 12 sub medium_datetime_format { join ' ', ( $_[0]->medium_date_format, $_[0]->medium_time_format )[ $_[0]->_datetime_format_pattern_order ] }
250 2     2 0 9 sub short_datetime_format { join ' ', ( $_[0]->short_date_format, $_[0]->short_time_format )[ $_[0]->_datetime_format_pattern_order ] }
251 2     2 0 9 sub default_datetime_format { join ' ', ( $_[0]->default_date_format, $_[0]->default_time_format )[ $_[0]->_datetime_format_pattern_order ] }
252              
253 4     4 0 9 sub default_date_format_length { $default_date_format_length }
254 4     4 0 7 sub default_time_format_length { $default_time_format_length }
255              
256 0     0 0 0 sub month_names { [ @months ] }
257 0     0 0 0 sub month_abbreviations { [ @months_short ] }
258 0     0 0 0 sub day_names { [ @decade_days ] }
259 0     0 0 0 sub day_abbreviations { [ @decade_days_short ] }
260 4     4 0 13 sub am_pms { [ @am_pms ] }
261 20     20 0 40 sub date_formats { \%date_formats }
262 20     20 0 42 sub time_formats { \%time_formats }
263 5     5 0 21 sub date_before_time { $date_before_time }
264 2     2 0 6 sub date_parts_order { $date_parts_order }
265              
266             sub on_date {
267 2     2 1 5 my ($self, $date) = @_;
268 2 100       8 _load_events() unless %event;
269 2 100       6 $event{$date->strftime('%m%d')} || "";
270             }
271              
272             sub _load_events {
273 1     1   790 %event = ('dummy', split /(\d{4})\n/, <<'EVENTS');
274             0101
275             1 Vendémiaire I The French troops enter Savoy.
276              
277             1 Vendémiaire III The posts in the woods of Aachen and Reckem are
278             taken by the Army of North.
279              
280             0102
281             2 Vendémiaire I Conquest of Chambéry.
282              
283             2 Vendémiaire III The Costouge redoubt and camp are taken by the Army of Eastern Pyrenees.
284              
285             2 Vendémiaire V The Army of Italy routs the enemy at Governolo.
286              
287             0103
288             3 Vendémiaire IV Affair of Garesio.
289              
290             0104
291             4 Vendémiaire II The Army of Alps takes the Chatillon fieldworks; Piemontese rout across the Giffe river.
292              
293             0105
294             5 Vendémiaire III The Spanish are defeated in Olia and Monteilla by the
295             Army of Eastern Pyrenees.
296              
297             0106
298             6 Vendémiaire III Surrender at Crevecoeur to the Army of the North.
299              
300             6 Vendémiaire III Kayserlautern, Alsborn and other surrounding posts
301             are taken again by the Army of the Rhine.
302              
303             6 Vendémiaire V The enemy attacks the Army of Sambre and Meuse at
304             Wurstatt, Nider-Ulm, Ober and Nider-Ingelheim; the attack is repulsed.
305              
306             6 Vendémiaire XII Birth of Prosper Mérimée, French writer.
307              
308             0107
309             7 Vendémiaire I Anselme's troops conquer the city of Nice and the Montalban fortress.
310              
311             7 Vendémiaire II The Army of Alps (Verdelin) defeats the enemy in the Sallanges
312             defiles and takes the Saint-Martin redoubt.
313              
314             0108
315             8 Vendémiaire V 150 men from the Army of Italy sortie from Mantoue to forage.
316             They must surrender to the people of Reggio.
317              
318             0109
319             9 Vendémiaire I Custines' French conquer Spire.
320              
321             9 Vendémiaire II The Army of Alps takes the fieldworks at
322             Mont-Cormet, previously held by Piemontese.
323              
324             0111
325             11 Vendémiaire II Prisy's troops (Army of Alps) take the Valmeyer outpost
326             after a bayonet charge, Saint-André's and Chamberlhac's troops take the Beaufort
327             post, General-in-Chief Kellerman's troops take Moutiers and the Saint-Maurice
328             town and Ledoyen's troops storm the Madeleine pass post.
329              
330             11 Vendémiaire III Battle of Aldenhoven, the Army of Sambre and Meuse
331             routs the coalised troops.
332              
333             11 Vendémiaire V The Army of Rhine and Moselle attacks
334             on the whole front and routs the enemy.
335              
336             0112
337             12 Vendémiaire II The Spanish troops are repulsed back in their camps in the Boulon
338             and Argelès by the Army of Eastern Pyrenees.
339              
340             12 Vendémiaire III The land of Juliers surrenders to the Army of Sambre and Meuse.
341              
342             0113
343             13 Vendémiaire I The Austrians must leave Worms and Custines' troops enter the city.
344              
345             13 Vendémiaire II Army of Eastern Pyrenees: Dagobert's troops take
346             Campredon while the Colioure garrison fights and routs the Spanish cavalry.
347              
348             13 Vendémiaire II Army of Western Pyrenees. Attacks and capture of the
349             Arau and Aure valley posts.
350              
351             13 Vendémiaire IV Bonaparte suppresses a royalist demonstration at the
352             Saint-Roch church in Paris.
353              
354             0115
355             15 Vendémiaire III Cologne surrenders to the Army of Sambre and Meuse.
356              
357             0116
358             16 Vendémiaire V The enemy, blockaded in Mantoue by the Army of Italy
359             attempts a 4,600-troop sortie but fails.
360              
361             0117
362             17 Vendémiaire I The Austrians call off the siege of Lille.
363              
364             17 Vendémiaire III Fight for and capture of Frankenthal by the Army of the Rhine.
365              
366             0118
367             18 Vendémiaire II Bombardment of Lyon, which opens her gates to
368             Dubois-de-Crancé's troops.
369              
370             18 Vendémiaire III Capture of Shelaudenbach and Vollfstein by the Army of the Rhine
371             which links with the Army of Moselle in Lautreck.
372              
373             0119
374             19 Vendémiaire III Before Maestricht, the Army of Sambre and Meuse takes back
375             the Mont-Saint-Pierre castle.
376              
377             0120
378             20 Vendémiaire III The Army of Moselle marches on Birkenfeldt, Oberstein,
379             Kirn and Meisenheim.
380              
381             0121
382             21 Vendémiaire III The Army of the North enters Bois-le-Duc.
383              
384             0122
385             22 Vendémiaire I Kellerman forces the Prussians to leave the city of Verdun.
386             He enters Verdun and continues his march to the Prussians.
387              
388             0123
389             23 Vendémiaire III The Army of the Rhine takes Otterberg, Rockenhausen,
390             Landsberg, Alzein and Oberhausen.
391              
392             0124
393             24 Vendémiaire II The Army of Moselle fights and routs the
394             Coalised who had advanced on Bitche and Rorbach.
395              
396             24 Vendémiaire III Fight for and capture of Gellheim and Grunstad by
397             the Army of the Rhine; the French capture also Frankenthal.
398              
399             0125
400             25 Vendémiaire II Combat near Sarreguemines; the Army of Moselle
401             repulses the enemy.
402              
403             25 Vendémiaire II Queen Marie-Antoinette is beheaded.
404              
405             0126
406             26 Vendémiaire I The Austrians attack Hasnon and fail several times.
407              
408             26 Vendémiaire II Victory of Wattignies near Maubeuge against the
409             Austrians and end of the blockade of Maubeuge.
410              
411             26 Vendémiaire III The Army of Western Pyrenees takes
412             Iraty, Egay and Orbaycette.
413              
414             26 Vendémiaire III Army of Moselle. General-in-chief
415             Moreau's troops take Creutznach and Custines' troops take Worms.
416              
417             26 Vendémiaire VI Army of Italy. Peace treaty in Campo-Formio
418             near Udine between Bonaparte and the Austrians.
419              
420             26 Vendémiaire VI Congress in Rastadt to conclude peace between the
421             French Republic and the German Empire.
422              
423             0127
424             27 Vendémiaire II Army of Italy. 600 republican troops repulse 4,000
425             Austrians, Croats and Piemontese.
426              
427             27 Vendémiaire III The Army of Western Pyrenees defeats 7,000
428             Spaniards near Buruet and Almandos.
429              
430             27 Vendémiaire III The Army of the Rhine routs the enemy near
431             Kircheim and Worms and captures both cities.
432              
433             0128
434             28 Vendémiaire II The Army of Italy achieves a complete
435             victory at Gilette over the Piemontese.
436              
437             28 Vendémiaire III The Army of the North defeats the enemy near Nimegen
438             and destroys the legion of Rohan.
439              
440             28 Vendémiaire V The Army of the Rhin and Moselle is attacked in
441             Retzengen and Simonswald.
442              
443             0129
444             29 Vendémiaire I The French Army forces the Austrians to leave Mayence.
445              
446             29 Vendémiaire III The Armée of Moselle enters Bingen.
447              
448             29 Vendémiaire V The Army of Italy, debarking in Corsica,
449             captures Bastia, Saint-Florent and Bonifacio.
450              
451             29 Vendémiaire XIV Battle of Trafalgar.
452              
453             0130
454             30 Vendémiaire II The Army of Western Pyrenees
455             routs three Spanish columns after a five-hour firefight.
456              
457             30 Vendémiaire V Army of Sambre and Meuse. Enemy crossing of the Rhine
458             at Bacharach and Andernach and failed attack of the Neuwied
459             bridgehead.
460              
461             0201
462             1 Brumaire I Longwi taken back, the Prussians evacuate the French
463             territory.
464              
465             1 Brumaire II Army of Eastern Pyrenees. Advantage over the Spanish
466             Army in the valley of Baigory.
467              
468             1 Brumaire II Army of the North. The posts of Warneton, Comines,
469             Werwick, Ronek, Alluin, Menin, Furnes and Poperingues are taken.
470              
471             1 Brumaire II Army of the Rhine. Alzey and Oppenheim captured.
472              
473             0202
474             2 Brumaire II Army of Italy. 5000 enemies defeated in Utel.
475              
476             2 Brumaire II Army of the Rhine. The Austrians attack the post of
477             Breitenstein and are repulsed.
478              
479             2 Brumaire III Army of Sambre and Meuse. Coblentz taken, the enemy
480             crosses the Rhine and flees.
481              
482             2 Brumaire III Army of Eastern Pyrenees. Fighting in Bhaga, the
483             Spaniards are repulsed.
484              
485             2 Brumaire III Army of Eastern Pyrenees. The outposts of Dori and Tozas
486             and the fieldworks in Casteillan are taken.
487              
488             0203
489             3 Brumaire V Peace treaty signed between the French Republic and the
490             King of Naples and the Two-Sicilies.
491              
492             0204
493             4 Brumaire IV Beginning of the Directorate.
494              
495             4 Brumaire VI Army of Italy. Treaty of alliance between the French
496             Republic and the King of Sardinia.
497              
498             0205
499             5 Brumaire III Army of the North. Hultz, Axel and Sas-de-Gand taken.
500              
501             5 Brumaire V Army of Sambre and Meuse. Attack and capture of Saint
502             Wendel, Kayserslautern, Kirchenpoland, Bingen and the Saint-Roch
503             mountain.
504              
505             5 Brumaire V Army of the Rhine and Moselle. Crossing of the Rhine by
506             the French, capture of the Khel fort.
507              
508             0207
509             7 Brumaire V Army of Italy. An enemy sortie from Mantoue is repulsed.
510              
511             0208
512             8 Brumaire III Army of the North. Capture of Venlo.
513              
514             0209
515             9 Brumaire II Army of Eastern Pyrenees. A battery before Ville longue
516             is taken by a bayonet charge.
517              
518             0211
519             11 Brumaire III Army of Eastern Pyrenees. The Spaniards are routed on
520             the reverse slope of the montagne Noire.
521              
522             0212
523             12 Brumaire I The Austrians must evacuate the small town Lanoy, their
524             last post on the French territory.
525              
526             12 Brumaire III Army of Moselle. The French enter Rheinfels,
527             evacuated by 1200 enemies.
528              
529             12 Brumaire V Army of Italy. Capture of the Saint-Michel village.
530             The French burn the bridges on the Adige. The enemy turns to Lavis,
531             where it is beaten and repulsed to the Segonzano village.
532              
533             0214
534             14 Brumaire V Army of Sambre and Meuse. Capture of Maestricht.
535              
536             0215
537             15 Brumaire V Army of Italy. The enemy attacks across Brenta and
538             crosses back after a murderous fight.
539              
540             0216
541             16 Brumaire I Battle of Gemmapes. Following this victory, the
542             French enter Mons.
543              
544             16 Brumaire III Army of the North. The fort of Schenk is taken.
545              
546             0217
547             17 Brumaire III Army of the North. The sortie of the Berg-op-zoom
548             garrison is repulsed by a French bayonet charge.
549              
550             0218
551             18 Brumaire I The French capture Tournay.
552              
553             18 Brumaire III Army of the North. Triumphant entry of the French
554             into Nimègue.
555              
556             18 Brumaire VIII Bonaparte's coup: end of Directorate, beginning of Consulate.
557              
558             0219
559             19 Brumaire IV Army of the North. Burick taken.
560              
561             0220
562             20 Brumaire IV Army of Sambre and Meuse. Fight near Creutzenach,
563             during which the enemy must cross back the Nahe river.
564              
565             0221
566             21 Brumaire V Army of Italy. Meeting engagement on the Adige river,
567             between Saint-Michel and Saint-Martin, the enemy is repulsed.
568              
569             0222
570             22 Brumaire I Army of the North. The city of Gand open her gates to
571             the French army.
572              
573             22 Brumaire I Charleroy taken by the French.
574              
575             22 Brumaire III Army of the Rhine. Monbach and neighbour posts
576             taken, capture of Weissenau.
577              
578             0223
579             23 Brumaire I Battle of Anderlecht near Brussels. The
580             French army enters Brussels.
581              
582             0224
583             24 Brumaire I Capture of Frankfurt.
584              
585             24 Brumaire II Army of the West. The Vendean rebels are defeated
586             before the walls of Granville.
587              
588             0225
589             25 Brumaire V Army of Italy. 3-day battle of Arcole. The Arcole village is taken
590             on 27.
591              
592             0226
593             26 Brumaire I The French control the town and harbour of Ostende,
594             evacuated by the Austrians.
595              
596             26 Brumaire I Saint-Remi captured.
597              
598             26 Brumaire I The town of Malines capitulates.
599              
600             26 Brumaire II Army of the Rhine. The army launches a surprise attack
601             and captures three enemy posts near Strasburg.
602              
603             26 Brumaire II The siege of Granville is lifted.
604              
605             26 Brumaire IV Fight of the di Pietri field.
606              
607             0227
608             27 Brumaire II Army of Moselle. Austrian defeat before Bitche. Austrian
609             rout near Lebach. Bising and Blise-Castel captured.
610              
611             27 Brumaire III Army of Eastern Pyrenees. General-in-chief Dugommier
612             killed at St. Sebastien de la Mouga.
613              
614             27 Brumaire III Army of Eastern Pyrenees. Victorious battle against
615             the Spaniards at Saint-Sebastien.
616              
617             0228
618             28 Brumaire I The cities of Ypres, Furnes and Bruges are captured.
619             The French enter Anvers.
620              
621             28 Brumaire II Army of the Rhine. The Neuviller post and four other
622             are taken. A big redoubt and 7 cannons are captured near Wantzenau.
623              
624             28 Brumaire V Peace treaty signed between the French Republic and the
625             Duke of Parme.
626              
627             0229
628             29 Brumaire II The Army of the Rhine captures two redoubts near
629             Bouxweiller.
630              
631             29 Brumaire VIII Birth of René Caillé, the first European to enter Timbuktu.
632              
633             0230
634             30 Brumaire II Army of Eastern Pyrenees. Victorious battle at Escola,
635             Liers, Vilartoly, against 50,000 Spanish troops.
636              
637             30 Brumaire II Army of Moselle. 1200 infantry and 300 cavalry
638             defeated near Blascheidt, and Lorentsweiller.
639              
640             0301
641             1 Frimaire I Army of Ardennes. Namur captured by the French.
642              
643             1 Frimaire III Army of the Moselle. More than 400 enemies defeated
644             in the forest of Grunnevald, near Luxemburg.
645              
646             1 Frimaire V Army of Italy. The enemy is repetively attacked and
647             repulsed from Castel-Novo to Rivoli, la Corona, and along the Adige
648             river until Dolce.
649              
650             0302
651             2 Frimaire I Army of the Rhine. 5,000 French rout the whole enemy
652             army before Tirlemont.
653              
654             2 Frimaire II Army of the Rhine. Capture by the French of the
655             Bouxweiller, Brumpt and Haguenau posts.
656              
657             2 Frimaire IV Army of Italy. Battle of Loano, the Austro-Sards rout.
658             Capture of la Pietra, Loano, Finale, Vado and Savonne.
659              
660             2 Frimaire V Army of the Rhine And Moselle. The Kehl garrison sorties.
661             The enemy line is pushed through without a single shot. Part of its
662             artillery is spiked.
663              
664             0303
665             3 Frimaire IV Army of Italy. Fight at Intrapa and Garesio.
666              
667             3 Frimaire V Sortie by the garrison of Mantoue, which is repulsed.
668              
669             0304
670             4 Frimaire II Army of Italy. 800 Piemontese defeated by 500 French at
671             Castel-Genest and Brec, capture of Figaretto.
672              
673             4 Frimaire III Army of Western Pyrenees. Victory in Ostés.
674              
675             0306
676             6 Frimaire IV Army of Italy. Fights in Spinardo and other places.
677              
678             0307
679             7 Frimaire I Army of the Rhine. The city of Liege is taken.
680              
681             7 Frimaire III Army of Eastern Pyrenees. Capture of the Figuières
682             fortress.
683              
684             0308
685             8 Frimaire III Army of Eastern Pyrenees. Battle won against the
686             Spaniards at Begara, Ascuatia and Aspetia.
687              
688             0310
689             10 Frimaire I Army of the North. Capitulation of the Anvers citadel.
690              
691             10 Frimaire II Army of the North. Attack of all the enemy posts on
692             the Lys.
693              
694             10 Frimaire IV Army of Sambre and Meuse. Attack and capture of
695             Creutzenach.
696              
697             0311
698             11 Frimaire I Army of Ardennes. Capitulation of the Namur citadel.
699              
700             11 Frimaire II Army of the Rhine. The redoubt of the Landgraben
701             bridge and the fieldworks at Gambsheim are taken.
702              
703             11 Frimaire III Army of the Rhine And Moselle. The redoubt known as
704             "Merlin redoubt" before Mayence is taken.
705              
706             11 Frimaire V The enemy, arrayed in three columns, attacks the
707             bridghead at Huningue and takes a fortification but is repulsed.
708              
709             11 Frimaire XIII Napoleon the First is crowned Emperor of the French.
710              
711             11 Frimaire XIV Battle of Austerlitz: the French army crushes the Austro-Russian army.
712              
713             0312
714             12 Frimaire II Army of Ardennes. Strong sortie of the Givet garrison,
715             which inflicts many enemy casualties while losing only 5 to 6 troops,
716             between Falmagne and Falmignoule.
717              
718             12 Frimaire II Army of the Rhine. Fight near the Gambshein wood.
719              
720             12 Frimaire VIII Battle of Hohenlinden.
721              
722             0314
723             14 Frimaire II Army of the Rhine. The enemy, expelled from the
724             Oppendorff village, is pursued until Druzenheim.
725              
726             14 Frimaire III Army of the Moselle. The Republic's troops storm the
727             Salbach redoubts.
728              
729             0319
730             19 Frimaire II Army of the Rhine. The Dawendorff highgrounds are captured.
731              
732             0320
733             20 Frimaire XII Birth of Hector Berlioz, French musician.
734              
735             0321
736             21 Frimaire I Army of the North. Capture of Wezem, Wert and Ruremonde.
737              
738             0322
739             22 Frimaire II Army of the West. Victory against the Vendean rebels
740             near Le Mans.
741              
742             0323
743             23 Frimaire II Army of Western Pyrenees. The Spanish troops are routed
744             near Saint-Jean-de-Luz; they must cross the Bidassoa.
745              
746             0324
747             24 Frimaire I The French troops take the towns
748             of Mertzicq, Fredembourg and Saarbruck.
749              
750             0325
751             25 Frimaire II Army of the Moselle. Three divisions take the
752             highgrounds of Marsal, Dahnbruck and Lambach.
753              
754             25 Frimaire II Army of Italy. The French troops take the fieldworks
755             and redoubts that were defending Toulon.
756              
757             0326
758             26 Frimaire I Capture of Consarbruck.
759              
760             26 Frimaire II Army of Italy. Toulon conquered, the English and
761             Spanish troops flee.
762              
763             26 Frimaire IV Army of Sambre and Meuse. Fight on the whole
764             Hundstruck line; the enemy is beaten everywhere.
765              
766             0327
767             27 Frimaire II Army of Ardennes. Fight near Philippeville, in the
768             Jamaica wood, the Austrians are repulsed.
769              
770             0329
771             29 Frimaire II Army of Eastern Pyrenees. Capture or the highgrounds
772             near Villelongue.
773              
774             0402
775             2 Nivôse II Army of the Rhine and Moselle. The enemy defeated at Werd.
776              
777             0403
778             3 Nivôse II Army of the Rhine and Moselle. All fieldworks at
779             Bischweiller, Druzenheim and Haguenau are taken.
780              
781             0405
782             5 Nivôse II Army of the Rhine and Moselle. The enemy is routed at
783             Oberseebach. Capture of the castle of Geisberg.
784              
785             0406
786             Army of the Rhine and Moselle. The enemy is forced to evacuate the
787             lines of Lauter and Weissembourg and to lift the blockade of Landau.
788              
789             0407
790             7 Nivôse II Army of the Rhine. The French capture the posts at
791             Germersheim and Spire.
792              
793             0408
794             8 Nivôse III Army of the North. Crossing of the Vaal, capture of
795             Bommel and the Saint-André fort, surrender of Grave.
796              
797             0413
798             13 Nivôse I Army of the North. Elements of the French vanguard enter
799             the region of Luxembourg and grab the Emperor's warchest.
800              
801             0414
802             14 Nivôse II Army of the West. The island of Noirmoutiers is taken
803             from the Vendean rebels.
804              
805             0417
806             17 Nivôse II Army of the Rhine and Moselle. Worms captured.
807              
808             17 Nivôse III Army of Western Pyrenees. Trinité fort captured.
809              
810             0420
811             20 Nivôse VI Army of Italy. Two French columns converge on Rome to
812             avenge the death of general Duphot and the insult to the ambassador of
813             the French Republic. Popular uprising and overthrow of the papal government.
814              
815             0422
816             22 Nivôse III Army of the North. Capture of Thiel and six forts.
817              
818             0423
819             23 Nivôse II Army of Western Pyrenees. 400 Republican troops storm the
820             "poste de la Montagne" of Louis XIV.
821              
822             23 Nivôse V Army of Italy. Fight of Saint-Michel before Verona. The
823             enemy attacks the Montebaldo line and is repulsed.
824              
825             0424
826             24 Nivôse III Army of the North. Capture of Heusdin.
827              
828             0425
829             25 Nivôse V Army of Italy. Battle of Rivoli, the enemy is completely
830             routed.
831              
832             0426
833             26 Nivôse V Army of Italy. 10 000 enemy troops cross at Anghiari.
834              
835             26 Nivôse V Army of Italy. General Provera, leading 6 000 troops,
836             attacks the Saint-George suburb of Mantoue to no effect.
837              
838             0427
839             27 Nivôse II Army of the Rhine and Moselle. The enemies sortie from
840             the Vauban fort but they are repulsed.
841              
842             27 Nivôse V Battle of the Favorite (suburb of Mantoue), Wurmser
843             sorties from Mantoue and fails, and Provera must capitulate.
844              
845             0428
846             28 Nivôse III Army of the North. Capture of Utrecht, Amersford and
847             the Greb lines, crossing of the Lech.
848              
849             0429
850             29 Nivôse II Army of the Rhine. The coalized evacuate completely the
851             Lower-Rhine department. The Vauban fort is taken back.
852              
853             29 Nivôse III Army of the North. Capture of Gertuydemberg.
854              
855             0430
856             30 Nivôse VI Birth of Auguste Comte, French philosopher.
857              
858             0502
859             2 Pluviôse I Louis XVI is beheaded.
860              
861             2 Pluviôse II Army of Western Pyrenees. 200 French storm the
862             Harriette redoubt near Ispeguy.
863              
864             2 Pluviôse III Army of the North. The towns of Gorcum, Dordrecht and
865             Amsterdam surrender to the French.
866              
867             0504
868             4 Pluviôse II Army of Var. The English leave the Hyeres islands.
869              
870             0507
871             7 Pluviôse V Army of Italy. The enemy, repulsed beyond the Brenta, is
872             reached at Carpenedelo, and forced to retreat.
873              
874             0508
875             8 Pluviôse V Army of Italy. The enemy, pursued in the Tyrol gorges, is
876             reached at Avio.
877              
878             0509
879             9 Pluviôse V Army of Italy. General Murat lands in Torgole and repulses the enemy;
880             General Vial outflank them. The French enter in Roveredo and Trente.
881              
882             9 Pluviôse VI Army of Italy. Capture of the town of Ancône, by the
883             French army, which continues toward Rome through Maurata.
884              
885             0510
886             10 Pluviôse V Army of the Rhine and Moselle. The Republican army
887             sorties from the Huningue brigdgehead and repulses the enemy.
888              
889             0513
890             13 Pluviôse I The French Republic declares war on the King of England
891             and the Stathouder of Holland.
892              
893             13 Pluviôse VI Army of Italy. A column of the Army of Italy crosses
894             the Geneva region and establishes its headquarters in Ferney-Voltaire.
895              
896             0514
897             14 Pluviôse V Army of Italy. The French attack the remnants of the
898             Austrian army behind the Lavis and repulse them.
899             The French enter Jmola, Faenza and Forli.
900             Capitulation of Mantoue.
901              
902             0515
903             15 Pluviôse III Army of Western Pyrenees. Capture of Roses, after a
904             27-day siege.
905              
906             Army of the North. Conquest of Holland: all the fortresses and
907             warships are controlled by the French. The French troops enter
908             Midelbourg and Flesingue.
909              
910             0517
911             17 Pluviôse III Army of Western Pyrenees. Complete Spanish rout at
912             Sare and Berra.
913              
914             15 000 Spanish are vanquished and routed at Urrugne and
915             Chauvin-Dragon.
916              
917             0518
918             18 Pluviôse V Army of Italy. The enemy outposts are repulsed on the
919             Adige right bank. Derunbano captured.
920              
921             0520
922             20 Pluviôse IV Birth of Barthélémy Prosper Enfantin, French social reformer.
923              
924             0521
925             21 Pluviôse V Army of Italy. The Pope's troops, on the highground
926             before Ancona, are surrounded and taken prisoners without a single
927             shot. Ancona captured.
928              
929             21 Pluviôse VI Army of Italy. The French troops continue their advance
930             on Rome.
931              
932             0522
933             22 Pluviôse V Army of Italy. Capture of Lorette.
934              
935             0527
936             27 Pluviôse VI Army of Italy. The French enter Rome. General
937             Berthier proclaims the Roman Republic.
938              
939             0601
940             1 Ventôse II Army of the Rhine. The French capture the Ogersheim post.
941              
942             1 Ventôse V Army of Italy. Treaty of peace with the Pope, signed in
943             Tolentino.
944              
945             0604
946             4 Ventôse V Army of Italy. The Treviso post is taken back.
947              
948             0605
949             5 Ventôse V Army of Italy. The enemy is repulsed out of its
950             fieldworks in Foi. Then the French encounter a Tyrolian Jäger corps
951             and defeat them.
952              
953             The French, attacked in Bidole, smash the enemy. Kellerman crosses
954             the Piave in San-Mamma, and routs some enemy hussards.
955              
956             0607
957             7 Ventôse X. Birth of Victor Hugo.
958              
959             0611
960             11 Ventôse III Army of Eastern Pyrenees. Bezalu captured.
961              
962             0612
963             12 Ventôse V Army of Italy. The French attack the enemy at Monte
964             di-Savaro and beat him.
965              
966             0615
967             15 Ventôse VI Army of Helvetia. Capitulation of the city of Berne.
968              
969             0616
970             16 Ventôse II Army of Ardennes. Fight near Soumoy and Cerffontaine;
971             the enemy is defeated.
972              
973             0617
974             17 Ventôse I War is declared on the King of Spain.
975              
976             0618
977             18 Ventôse II Army of the Moselle. Three Austrian battalions are
978             defeated on the Joegerthal highground.
979              
980             0620
981             20 Ventôse V Army of Italy. A French division goes to Feltre; as it
982             nears the town, the enemy evacuates the Cordevole line and goes to
983             Bellurn.
984              
985             0622
986             22 Ventôse V Army of Italy. The 21th Light crosses the Piava opposite
987             to the Vidor village and repulses the enemy.
988              
989             0623
990             23 Ventôse V Army of Italy. Fight in Sacile. Fight in Bellurn, in
991             which the enemy rearguard is surrounded and taken prisoner.
992              
993             23 Ventôse VI After five murderous fights, the Swiss evacuate Morat.
994              
995             0626
996             26 Ventôse V Army of Italy. Crossing of the Tagliamento, despite a
997             superior enemy force and a deliberate resistance. The Gradisca village
998             is taken.
999              
1000             0627
1001             27 Ventôse VI Treaty of alliance and trade between the French and
1002             Cisalpine Republics.
1003              
1004             0628
1005             28 Ventôse V Army of Italy. Capture of Palma Nova, which the enemy
1006             must evacuate.
1007              
1008             0629
1009             29 Ventôse V Army of Italy. Capture of the town of Gradisca. Crossing
1010             of the Casasola bridge.
1011              
1012             29 Ventôse XII The Duke of Enghien is executed.
1013              
1014             0630
1015             30 Ventôse V Army of Italy. Fight of Lavis. The enemy troops are
1016             surrounded by the French.
1017              
1018             0701
1019             1 Germinal V Army of Italy. The French enter Goritz. Affair of
1020             Caminia, between the French vanguard and the enemy rearguard.
1021              
1022             0702
1023             2 Germinal IV Army of Italy. Fights at Tramin and at Caporetto.
1024              
1025             0703
1026             3 Germinal V Army of Italy. Fight at Clausen. The enemy, beaten in
1027             Botzen, withdraws inside Clausen, where it is attacked by the French
1028             and forced to yield.
1029              
1030             0704
1031             4 Germinal V Army of Eastern Pyrenees. The French enter Trieste and
1032             take the famous mines of Ydria.
1033              
1034             0705
1035             5 Germinal II Army of the Moselle. The French prevail against the
1036             Prussians who attack the outposts of Apach, north of Sierck.
1037              
1038             5 Germinal V Army of Italy. Fight at Tarvis; after a fierce
1039             resistance, the enemy is routed.
1040              
1041             0706
1042             6 Germinal V Army of Italy. Affair of the Chinse; this important
1043             position is taken.
1044              
1045             0707
1046             7 Germinal V Birth of Alfred de Vigny, French poet.
1047              
1048             0708
1049             8 Germinal V Army of Italy. Enemy battalions, fresh from the Rhine
1050             front, attempt to defend the Innsbruck defile; they are repulsed by
1051             the 85th half-brigade.
1052              
1053             0709
1054             9 Germinal V Army of Italy. The French enter the town of Clagenfurth,
1055             capital of Higher and Lower Carinthie; Prince Charles flees with the
1056             remnants of his army.
1057              
1058             0712
1059             12 Germinal V Army of Italy. Fight in the gorges of Neumarck; the
1060             enemy rearguard is repulsed by the French vanguard and the French
1061             enter Neumarck and Freissels.
1062              
1063             0714
1064             14 Germinal II Army of Western Pyrenees. The French storm the Ozone
1065             fieldworks, near Saint-Jean de Luz and rout the Spanish troops.
1066              
1067             14 Germinal V Army of Italy. The Austrians, beaten everywhere,
1068             evacuate Tyrol. Prince Charles retreats toward Vienna and is beaten by
1069             the Massena division.
1070              
1071             0715
1072             15 Germinal V Army of Italy. Fight at Hundsmarck; the enemy rearguard is defeated by
1073             the French vanguard. The French enter Hundsmark, Kintenfeld, Mureau
1074             and Judembourg.
1075              
1076             0716
1077             16 Germinal IV Army of Italy. Military reconnaissance toward Cairo;
1078             the enemy posts are repulsed.
1079              
1080             0717
1081             17 Germinal II Army of Western Pyrenees. Spanish defeat near Hendaye.
1082              
1083             Army of Italy. Capture of the Fougasse camp.
1084              
1085             17 Germinal II Execution of Georges Danton, Camille Desmoulins and Fabre d'Églantine.
1086              
1087             0718
1088             18 Germinal II Army of Italy. Capture of all the posts near Breglio,
1089             in the county of Nice.
1090              
1091             18 Germinal V Five-day halt of the fighting between the French army
1092             and the Imperial army in Italy.
1093              
1094             0719
1095             19 Germinal II Army of Italy. Capture of Oneille.
1096              
1097             0720
1098             20 Germinal IV Army of Italy. Affair of Voltry.
1099              
1100             0721
1101             21 Germinal II Army of Eastern Pyrenees. Spanish defeat at Monteilla;
1102             Urgel captured.
1103              
1104             Army of Ardennes. A small detachment from Philippeville prevails and
1105             repulses the enemy from the woods between Villiers and Florence, and
1106             routs it.
1107              
1108             21 Germinal IV
1109             Army of Italy. Attack of the Montelezimo redoubt, defended by the
1110             French; the enemy is repulsed.
1111              
1112             0722
1113             22 Germinal VI Army of Mayence. Blockade of the Ehreinbrestein fort.
1114              
1115             0723
1116             23 Germinal IV Army of Italy. Battle of Montenotte; the enemy is
1117             completely routed.
1118              
1119             0725
1120             25 Germinal III Peace treaty between the French Republic and the King
1121             of Prussia.
1122              
1123             25 Germinal IV Army of Italy. Capture of Cossaria.
1124              
1125             0726
1126             26 Germinal II Army of the Moselle. Fight on the highgrounds of
1127             Tiperdange.
1128              
1129             26 Germinal IV Army of Italy. Battle of Millesimo, won against the
1130             Austro-Sards. Fight at Dego, the enemy is routed. Fight and capture
1131             of Saint-Jean, in the valley of Barmida. Capture of Batisolo, Bagnosco
1132             and Pontenocetto. Capture of the Montezemo redoubts.
1133              
1134             26 Germinal V Birth of Adolphe Thiers, French writer and politician.
1135              
1136             0727
1137             27 Germinal II Army of the Moselle. The French occupy the highground
1138             of Mertzig, the enemy having been repulsed.
1139              
1140             Army of Italy. Fifteen hundred Austrians defeated at Ponte-di-Nava.
1141              
1142             27 Germinal IV Army of Italy. Capture of the fortified camp of Cera.
1143              
1144             0728
1145             28 Germinal II Army of Italy. Capture of Ormea.
1146              
1147             0729
1148             29 Germinal II Army of the Moselle. Battle of Arlon; the town is taken
1149             and the enemy is completely routed.
1150              
1151             0802
1152             2 Floréal I Army of Western Pyrenees. Skirmish in Jugazza Mondi.
1153              
1154             0803
1155             3 Floréal II Army of the Ardennes. Complete rout of the enemy at
1156             Aussoy, near Philippeville, after a 12-hour fight.
1157              
1158             3 Floréal IV Army of Italy. Fight and conquest of the town of Mondovi.
1159              
1160             0804
1161             4 Floréal II Army of the Rhine. Victory near Kurweiller.
1162              
1163             0805
1164             5 Floréal I Army of Eastern Pyrenees. Skirmish in Samouragaldi,
1165             during which 200 French troops defeat 400 Spanish troops.
1166             Bombardment of Fontarabie.
1167              
1168             5 Floréal II Army of the Alps. All the redoubts in Mount Valaisan and
1169             Mount Saint-Bernard are stormed.
1170              
1171             5 Floréal IV Army of Italy. The French troops enter the town of Bêne.
1172              
1173             0806
1174             6 Floréal IV Army of Italy. Capture of Fossano, Cherasco and Alba.
1175              
1176             0807
1177             7 Floréal II Army of Western Pyrenees. The Spanish and Emigrate
1178             troops are repulsed from Arnéguy and Irameaca.
1179              
1180             Army of the Ardennes. Victory after a hard-fought 4-hour fight. The
1181             Bossu high-grounds are stormed. The Army of Ardennes and the Army of
1182             the North enter Beaumont and link with each other.
1183              
1184             Army of the North. Capture of Courtray, after a general battle on the
1185             whole front, from Dunkirk to Givet.
1186              
1187             Army of Eastern Pyrenees. The French troops capture the rock of
1188             Arrola.
1189             4000 Spanish infantry troops and 10 Spanish cavalry squadrons rout at
1190             Roqueluche.
1191              
1192             7 Floréal VI Birth of Eugène Delacroix, French painter.
1193              
1194             0808
1195             8 Floréal II Army of Eastern Pyrenees. 3000 French troops repulse
1196             10000 enemy troops from the village of Oms. They take the defile and
1197             the bridge of Ceret.
1198              
1199             0809
1200             9 Floréal IV Army of Italy. Armistice signed with the king of
1201             Sardinia.
1202              
1203             0810
1204             10 Floréal II Army of the North. Victory at Mont-Castel over 20,000
1205             Austrians. Capture of Menin and much artillery.
1206              
1207             Army of Italy. Victory over the Piemontese and capture of Saorgio.
1208              
1209             10 Floréal IV The French troops enter the cities of Ceva and Coni.
1210              
1211             10 Floréal V Treaty of peace between the French Republic and the Pope.
1212              
1213             0811
1214             11 Floréal II Army of Eastern Pyrenees. Victorious battle against
1215             Spanish troops, at Albères; storming of the famous Montesquiou
1216             redoubt.
1217              
1218             11 Floréal V Army of Italy. Peace preliminaries between the French
1219             Republic and the Austrian Emperor, signed at Leoben by general
1220             Buonaparte and the Emperor's plenipotentiaries.
1221              
1222             0812
1223             12 Floréal II Army of the Rhine. Capture of Lambsheim and Franckental
1224             by the French; the gates of the latter town are destroyed by
1225             cannon-fire.
1226              
1227             0815
1228             15 Floréal II Army of Eastern Pyrenees. The French occupy the
1229             high-grounds of cap de Bearn and of the land of Las-Daines. The siege
1230             of Collioure begins.
1231              
1232             15 Floréal III Army of Eastern Pyrenees. The Spanish troops attack the
1233             Cistella camp but are beaten and repulsed.
1234              
1235             0816
1236             16 Floréal IV Army of Italy. The French enter the town of Tortonne.
1237              
1238             0817
1239             17 Floréal III Army of Eastern Pyrenees. General reconnaissance by the
1240             French on the Crespia and Bascara highgrounds and on the Fluvia.
1241              
1242             0818
1243             18 Floréal IV Army of Italy. Reconnaissance on the Po bank, toward
1244             Plaisance.
1245              
1246             0819
1247             19 Floréal II Lavoisier is guillotined.
1248              
1249             19 Floréal IV Army of Italy. The Republican vanguard crosses the Po.
1250             Fight in Fombio.
1251              
1252             0820
1253             20 Floréal II Army of the Alps. The Mirabouck fort is taken, after a
1254             14-hour attack. The Villeneuve-des-Prats post is captured.
1255             Capture of the Maupertuis redoubt.
1256              
1257             20 Floréal III Army of Eastern Pyrenees. Attack of the camp of the
1258             Musquirachu montain; the enemy flees and discards its camp, already
1259             set-up.
1260              
1261             20 Floréal IV Army of Italy. Near Cordogno, the Austrians attack the
1262             Laharpe division, and are strongly repulsed by the Republican troops
1263             which take Casale.
1264              
1265             Armistice concluded with the Duke of Parma.
1266              
1267             0821
1268             21 Floréal II Army of the Ardennes. Capture of Thuin by the French
1269             troops.
1270              
1271             21 Floréal IV Army of Italy. Battle of Lody: crossing of the bridge
1272             defended by Beaulieu's complete army.
1273              
1274             0822
1275             22 Floréal II Army of the North. The enemy is defeated before Tournay.
1276             7-hour fight before Courtray: the enemy is completely routed. The
1277             enemy is routed at Ingelsmunster.
1278              
1279             22 Floréal IV Army of Italy. Capture of Pizzighitone. The French enter
1280             Crémone.
1281              
1282             0823
1283             23 Floréal II Army of the Ardennes. The French capture all fieldworks
1284             in the Merbes camp, from which the enemy retreat.
1285             During the crossing of the Sambre, the 49th Regiment grenadiers throw
1286             themselves into the water to help the skirmishers and rout the Bourbon
1287             Legion.
1288              
1289             The 68th Regiment defends alone a bridge attacked by more Austrians
1290             and do not yield.
1291              
1292             0824
1293             24 Floréal II Army of the Ardennes. Hard-fought combat: the village of
1294             Grandreng near Beaumont is taken and retaken three times.
1295              
1296             0825
1297             25 Floréal II Army of the Alps. The Republican troops storms the
1298             Riveto and la Ramasse redoubts and other posts on Mount-Cenis.
1299              
1300             0826
1301             26 Floréal IV Army of Italy. Peace is concluded with the king of
1302             Sardinia.
1303              
1304             0827
1305             27 Floréal II Army of Eastern Pyrenees. The Collioure garrison
1306             sorties. 3000 Spanish troops are repulsed with loss. The
1307             general-in-chief is wounded during this action.
1308              
1309             0828
1310             28 Floréal IV Army of Italy. The French occupy Milan, Pavie and Come.
1311              
1312             28 Floréal XII "The government of the French Republic is given to an emperor."
1313              
1314             0829
1315             29 Floréal II Army of the North. The enemy is defeated at Moescroen.
1316             Victorious battle against the coalised, between Menin and Courtray.
1317              
1318             Army of the Ardennes. Glorious resistance of 1500 French troops
1319             against the advance of 14000 Austrians toward Cunfoz. 150 conscripts
1320             hold agains the right wing of Beaulieu's army, before Bouillon.
1321              
1322             Army of Western Pyrenees. Six enemy stores are taken. The Spanish
1323             troops are repulsed by a bayonet attack until their camp in Berra.
1324              
1325             0830
1326             30 Floréal II Army of Eastern Pyrenees. The Spanish troops rout near
1327             Figuières.
1328              
1329             Army of the Ardennes. 160 French in the castel of Bouillon defend
1330             against numerous enemies.
1331              
1332             30 Floréal VI Bombardment of Ostende by the English, and 4000 English
1333             troops land. The French surround them, take 2000 prisoners and cause
1334             the remainder to reimbark. The English general is seriously wounded.
1335              
1336             0901
1337             1 Prairial II Army of the Ardennes. The enemy is defeated at Lobbes
1338             and Erquelinne after a 6-hour fight.
1339              
1340             1 Prairial IV Army of Italy. An armistice with the Duke of Modene is
1341             concluded.
1342              
1343             1 Prairial VII Birth of Honoré de Balzac, French writer.
1344              
1345             0904
1346             4 Prairial II Army of the Rhine. Battle of Schifferstadt, won
1347             by 15,000 Republican troops agains 40,000 Austrians. One
1348             Austrian general is killed.
1349              
1350             Army of Moselle. Complete rout of Beaulieu's vanguard.
1351              
1352             0905
1353             5 Prairial II Army of the Ardennes. Victory at Merbes-le-Château
1354             after a general charge.
1355              
1356             0906
1357             6 Prairial II Army of Moselle. The Saint-Hubert post is taken by the French.
1358              
1359             6 Prairial IV Army of Italy. 800 people of Bagnasco revolt, are
1360             attacked and routed; 100 of them are killed and the village is burned.
1361              
1362             6 Prairial VI Army of Italy. The Republic of Geneva merges with the
1363             French Republic.
1364              
1365             The French troops attack the Haut-Valais insurgents.
1366              
1367             0907
1368             7 Prairial II Army of Moselle. The Dinan redoubts and the city itself
1369             are captured.
1370              
1371             Army of Eastern Pyrenees. The enemy evacuates the Saint-Elme and
1372             Port-Vendre forts. Collioure is retaken.
1373              
1374             7 Prairial III 10,000 Spanish infantry and 1,200 Spanish cavalry
1375             attack a reco party from the camp on the Pontos highground
1376             but they are routed.
1377              
1378             7 Prairial IV Army of Italy. Revolt of Pavie.
1379              
1380             7 Prairial V Gracchus Babeuf is executed.
1381              
1382             0908
1383             8 Prairial III Treaty of Peace and Alliance signed in The Hague
1384             between the French Republic and the members of Holland's Etats-Generaux.
1385              
1386             0911
1387             11 Prairial IV Army of Italy. 5,000 Austrians defeated at Borghetto;
1388             the grenadiers cross the Mincio; the Valeggio village is captured.
1389              
1390             0912
1391             12 Prairial II Army of Moselle. The French attack the outposts of the S. Gerard
1392             camp; the coalised are repulsed from most of their outposts.
1393              
1394             12 Prairial IV Army of Sambre and Meuse. At midnight, the Republican
1395             troops capture the outposts before Nider-Diebach, and the following
1396             day, they force the enemy to leave the Mannebach defile.
1397              
1398             0913
1399             13 Prairial II Army of Moselle. Dinan is taken by the Republican troops.
1400              
1401             13 Prairial IV Army of Italy. The Peschiera fortress is captured.
1402              
1403             Army of Sambre and Meuse. The Sieg and Acher fieldworks are
1404             captured.
1405              
1406             0914
1407             14 Prairial II Army of the Ardennes. The enemy is routed near the
1408             Sainte-Marie woods.
1409              
1410             14 Prairial IV Birth of Sadi Carnot, French politician.
1411              
1412             0915
1413             15 Prairial II Army of Western Pyrenees. Battle won on several
1414             points; the Republican troops execute a bayonet charge and capture the
1415             Ispeguy camp and the Aldudes and Berdaritz redoubts.
1416              
1417             Army of Eastern Pyrenees. Thouzen and Riben captured from the
1418             Spanish troops.
1419              
1420             15 Prairial IV Army of Sambre and Meuse. Battle of Altenkirchen; the
1421             enemy routs.
1422              
1423             Army of Italy. The French enter Verona.
1424              
1425             0916
1426             16 Prairial IV Army of Italy. 600 French grenadiers execute a bayonet
1427             charge and take the S. George suburb and a bridgehead in Mantoue.
1428              
1429             The Cherial suburb, its fieldworks and its tower are taken; the
1430             enemy withdraws into Mantoue.
1431              
1432             0917
1433             17 Prairial II Army of the Alps. The famous Barricades outpost is
1434             captured; the Army of Alps links with the Army of Italy.
1435              
1436             17 Prairial IV Army of Italy. A French column, aiming at Conio lake,
1437             capture and destroys the Fuentes fort.
1438              
1439             Army of Sambre and Meuse. Dierdoff and Montabaur captured.
1440              
1441             0918
1442             18 Prairial IV Army of Sambre and Meuse. Weilbourg captured.
1443              
1444             0919
1445             19 Prairial II Army of Eastern Pyrenees. 4,000 Spanish troops are
1446             defeated by a small number of French troops, beyond la Jonquière;
1447             Bellegarde taken.
1448              
1449             The French occupy Campredon and various posts.
1450              
1451             0920
1452             20 Prairial IV Army of the Rhine and Moselle. The enemy evacuates
1453             Kayserslautern, Tripstadt, Neustadt and Spire.
1454              
1455             0923
1456             23 Prairial II Army of the Alps. 1,500 Piemontese are routed by 200
1457             French troops in the Aosta valley.
1458              
1459             Army of Eastern Pyrenees. The French troops conquer Ripoll, and
1460             destroy the smitheries.
1461              
1462             23 Prairial VI Army of Orient. Malta island taken.
1463              
1464             0924
1465             24 Prairial II Army of Moselle. The Army of Moselle crosses the
1466             Sambre and occupies Charleroy.
1467              
1468             United Armies of Moselle, Ardennes and North. Several columns launch a
1469             vigorous offensive which repulses all Charleroy outposts and continue
1470             their victorious advances until Gosselies.
1471              
1472             24 Prairial III Army of Sambre and Meuse. Capture of Luxembourg.
1473              
1474             0925
1475             25 Prairial VIII Battle of Marengo, Italy. The same day, general Kleber assassinated in Cairo.
1476              
1477             0926
1478             26 Prairial II United Armies of Moselle, Ardennes and North. Near
1479             Charleroy, the French troops capture and destroy a redoubt while under
1480             enemy cannonfire.
1481              
1482             Before Charleroy, in less than 10 minutes, the French capture the
1483             redoubt near the Brussels road. The 1st Bas-Rhin battalion repulses a
1484             sortie by the Charleroy garrison.
1485              
1486             26 Prairial III Army of Eastern Pyrenees. Battle of Fluvia; 28,000
1487             Spanish troops are routed.
1488              
1489             26 Prairial IV Army of Sambre and Meuse. Six grenadier companies
1490             capture Nassau.
1491              
1492             Army of the Rhine and Moselle. The Austrian fieldworks between
1493             Franckental and le Rehut are stormed by the French.
1494              
1495             0927
1496             27 Prairial IV Army of Sambre and Meuse. Combat near Wetzlar; the
1497             enemy crosses back the Dyle.
1498              
1499             0928
1500             28 Prairial II Armies of Moselle, Ardennes and North. Victory against
1501             the coalised near Trassignies.
1502              
1503             0929
1504             29 Prairial IV Army of the North. Capture of Ypres.
1505              
1506             0930
1507             30 Prairial II Army of the Alps. The Piemontese are defeated at the
1508             Petit St. Bernard.
1509              
1510             1001
1511             1 Messidor II Army of Eastern Pyrenees. Campredon captured back, after
1512             a hard fight.
1513              
1514             1 Messidor IV Army of Italy. The French enter Reggio and Bologne.
1515             Surrender of Fort Urbain, and the 300-man garrison.
1516             Ferrare and its castle are occupied by the French.
1517              
1518             1002
1519             2 Messidor II Army of Eastern Pyrenees. Capture of the posts of
1520             Etoile and Bezalu.
1521              
1522             1003
1523             3 Messidor IV Army of Italy. The French attack Beaulieu's outposts and
1524             rout them.
1525              
1526             1005
1527             5 Messidor II Army of Western Pyrenees. Battle of Croix
1528             des bouquets, and capture of the posts of Rocher and Dos d'Asne.
1529              
1530             Army of Italy. Conclusion of an armistice with the Pope.
1531              
1532             1006
1533             6 Messidor IV Army of the Rhine and Moselle. Crossing of the Rhine near
1534             Strasburg; capture of the Kell fort.
1535              
1536             1007
1537             7 Messidor II Army of the North, Ardennes, and Moselle. Capture of
1538             Charleroy.
1539              
1540             7 Messidor IV Army of the Rhine and Moselle. Capture of Wilstett.
1541              
1542             1008
1543             8 Messidor II Army of the North, Ardennes, and Moselle. Memorable
1544             victory of Fleurus, after a 18-hour fight, by 70,000 Republican troops
1545             against 100,000 coalised troops. First use of aerial reco, by
1546             Captain Coutelle in the balloon "L'Entreprenant".
1547              
1548             Army of Eastern Pyrenees. Capture of Belver, and complete rout of the
1549             Spanish troops.
1550              
1551             Army of Sambre and Meuse. Substantive advantage over the enemy, at the gates of
1552             Lernes, Marchiennes, Monceau and Souvret.
1553              
1554             8 Messidor III Army of the Alps and Italy. A numerous Piemontese corps is
1555             defeated while trying to take Ormea.
1556              
1557             8 Messidor IV Army of the Rhine and Moselle. Capture of Offembourg.
1558              
1559             1009
1560             9 Messidor IV Army of the Rhine and Moselle. The enemy is repulsed from
1561             Appenwhir and Urtassen.
1562              
1563             Army of Italy. The French enter Livourne.
1564              
1565             1010
1566             10 Messidor III Army of Western Pyrenees. Capture of the entrenched position at
1567             Deva.
1568              
1569             10 Messidor IV Army of the Rhine and Moselle. Battle of Renchen.
1570              
1571             1011
1572             11 Messidor IV Army of Italy. The Milan castle capitulates.
1573              
1574             1012
1575             12 Messidor XII Birth of George Sand, French writer.
1576              
1577             1013
1578             13 Messidor II Army of Sambre and Meuse. Capture of the Roxule
1579             redoubts and camp, of the Mont-Palisel post and the Harve woods post.
1580             Capture of Mons.
1581              
1582             Army of the North. Capture of the city and port of Ostende.
1583              
1584             1014
1585             Army of the North. The French enter Tournay.
1586              
1587             Army of the Rhine. The enemy fieldworks and posts are captured
1588             by the French.
1589              
1590             Army of Western Pyrenees. The Republican troops take all the enemy positions
1591             until Lecumbery, and force them to retreat to Yrursum.
1592              
1593             Army of the Rhine and Moselle. Attack of the Knubis mountain; capture
1594             of a redoubt at the mountaintop.
1595              
1596             Army of Sambre and Meuse. Crossing of the Rhine near Neuwied; capture of
1597             several armed redoubts.
1598              
1599             14 Messidor VI
1600             Army of Egypt. The French Army debarks at Alexandria, defeats the
1601             Mamelucks, and conquers Alexandria, Rosette and Cairo.
1602              
1603             1015
1604             15 Messidor II Army of Italy. 4,000 Piemontese troops are routed by the
1605             Louano garrison, which expels them from Pietra.
1606              
1607             1016
1608             16 Messidor IV Army of Sambre and Meuse. Fight near Willerdorff.
1609              
1610             Army of the Rhine and Moselle. Fight of Oss; attack and capture of Baden and
1611             Freudenstatt.
1612              
1613             1017
1614             17 Messidor II Army of the North. Capture of Oudenarde and Gand.
1615              
1616             17 Messidor IV Army of the Rhine and Moselle. Battle of Rastadt;
1617             tremendous enemy losses on the battlefield; it is repulsed from
1618             Kupenheim, and must cross back the Murg.
1619              
1620             Army of Italy. The Austrians entrenchments are stormed by a bayonet charge,
1621             between the lake of Garde and the Adige river. The Ballone position falls also.
1622              
1623             1018
1624             18 Messidor II Army of Sambre and Meuse. 30,000 enemy troops defeated at
1625             Vaterlo, by the 14,000-man French vanguard.
1626              
1627             18 Messidor III Army of Western Pyrenees. Fight of Yrursum;
1628             the French infantry charges and defeats the Spanish cavalery.
1629              
1630             18 Messidor IV Army of Italy. Several thousands peasants revolt, are
1631             attacked in the Lugo village by a French battalion and are routed.
1632              
1633             1019
1634             19 Messidor II Army of Sambre and Meuse. Victory over the
1635             coalised at Sombref.
1636              
1637             19 Messidor IV Fight before Limbourg; the enemy is repulsed within the town.
1638              
1639             1020
1640             20 Messidor II Army of Sambre and Meuse. Fierce fight at
1641             Chapelle-Saint-Lambert; the enemy routs.
1642              
1643             20 Messidor V Army of Italy. As a result of the conquests of the Army
1644             of Italy, general Bonaparte goes to Milan, and installs the
1645             Cisalpine Republic.
1646              
1647             1021
1648             21 Messidor IV Army of Sambre and Meuse. Crossing of the Lahn; the army
1649             marches on Frankfurt and Mayence.
1650              
1651             Army of the Rhine and Moselle. Fight before Rastadt and in the defile
1652             before Guersbach; the enemy retreats behind Dourlach.
1653              
1654             Army of Sambre and Meuse. Fight before Butzbach, Obermel and
1655             Camberg; capture of Friedberg.
1656              
1657             1022
1658             22 Messidor II Army of Sambre and Meuse. The army victoriously enters Brussels.
1659              
1660             Army of Western Pyrenees. The French troops capture the Emigrates' camp
1661             near Berdaritz.
1662              
1663             22 Messidor IV Army of the Rhine and Moselle. The enemy is repulsed from
1664             Ettlingen, Durlach and Carlsruh.
1665              
1666             1024
1667             24 Messidor III Army of Western Pyrenees. Capture of the
1668             Deybar fortified camp.
1669              
1670             1025
1671             25 Messidor I Jean-Paul Marat is assassinated by Charlotte Corday while taking a bath.
1672              
1673             25 Messidor II Army of the Rhine. Capture of the posts at Freibach,
1674             Freimersheim, Platzberg mountain and Sankolp mountain.
1675              
1676             25 Messidor III Army of Western Pyrenees. Capture of Durango.
1677              
1678             1026
1679             26 Messidor II Army of the Rhine. Capture of the
1680             Hoehspire defile, and the French enter Spire and Neustadt.
1681              
1682             Army of Italy. Capture of Verttaute by the French.
1683              
1684             Army of Moselle. The Tripstadt redoubts and post are taken by a bayonet assault.
1685              
1686             Army of the Rhine and Moselle. The Haslach and Haussen posts are taken.
1687              
1688             1027
1689             27 Messidor II Army of Sambre and Meuse. The post of the Iron Mountain,
1690             near Louvain, is stormed by the French, who also conquer the town of
1691             Louvain, despite the strong enemy resistance.
1692              
1693             Army of the North. Capture of the town of Malines.
1694              
1695             1028
1696             28 Messidor II Army of Sambre and Meuse. Capture of Namur.
1697              
1698             Army of Italy. 4,500 Austrian troops sortie from Mantoue and are
1699             repulsed back.
1700              
1701             Army of Sambre and Meuse. Capture of Francfort.
1702              
1703             1029
1704             29 Messidor I Charlotte Corday, murderer of Jean-Paul Marat, is executed.
1705              
1706             29 Messidor II Army of the Rhine. Capture of Kayserlauter.
1707              
1708             Army of Sambre and Meuse. Surrender of Landrecies, after 6 days.
1709              
1710             29 Messidor III The enemy, pressured everywhere, leaves Biscay
1711             and withdraws behind the Ebre; Mictorie and Bilbao taken.
1712              
1713             29 Messidor IV Attack and capture of the post of Alpersbach.
1714              
1715             Beween the Necker and Kinche rivers, all the enemy posts are attacked
1716             and routed.
1717              
1718             Capture of Rheinfelden, Seckingen and the whole Friekthal.
1719              
1720             Military reconnaissance by the French on the Aschaffenbourg road.
1721              
1722             1030
1723             30 Messidor II Army of the North. Capture of Nieuport, after 5 days.
1724              
1725             30 Messidor IV Army of Italy. The Austrian entrenched camp under Mantoue
1726             is attacked; the Austrians are repulsed to the town walls; meanwhile, the
1727             French start fires in 5 different places of the town.
1728              
1729             Army of the Rhine and Moselle. French entry into Stutgard; sustained fight
1730             in Echingen; the French keep the whole left bank of the
1731             Necker river.
1732              
1733             1101
1734             1 Thermidor II Army of Sambre and Meuse. Enemy defeat on the
1735             highgrounds behind Tirlemont.
1736              
1737             1103
1738             3 Thermidor II Army of Sambre and Meuse. Enemy rout at Hui: capture
1739             of Saint-Tros.
1740              
1741             3 Thermidor III Victory of Hoche at Quiberon against Royalist forces.
1742              
1743             1104
1744             4 Thermidor III Peace Treaty between the French Republic and the king
1745             of Spain.
1746              
1747             4 Thermidor IV Army of Sambre and Meuse. Capture of Schwinfurt.
1748              
1749             1105
1750             5 Thermidor X Birth of Alexandre Dumas the elder, French writer.
1751              
1752             1106
1753             6 Thermidor II Army of Eastern Pyrenees. The Republican troops enter
1754             the Bastan valley and bombard Fontarabie.
1755              
1756             6 Thermidor IV Army of Sambre and Meuse. Capitulation of the
1757             Wurtsbourg town and citadel.
1758              
1759             1108
1760             8 Thermidor II Army of Italy. The French capture the Roccavion
1761             village.
1762              
1763             8 Thermidor IV Army of Sambre and Meuse. Capitulation of the
1764             Koenigstein fort.
1765              
1766             1109
1767             9 Thermidor I Army of Sambre and Meuse. The French enter Liège.
1768              
1769             9 Thermidor II Robespierre's downfall.
1770              
1771             1110
1772             10 Thermidor II Army of the North. Capture of Cassandria and crossing
1773             of the Cacysche.
1774              
1775             10 Thermidor II Robespierre and several of his followers (Couthon, Saint-Just, etc) are beheaded.
1776              
1777             1111
1778             11 Thermidor III Army of the Alps and Italy. Assault on the redoubts
1779             of the di Pietri field.
1780              
1781             11 Thermidor IV Army of Sambre and Meuse. Sortie by the Mayence
1782             garrison: the enemy is repulsed.
1783              
1784             1112
1785             12 Thermidor II Army of Western Pyrenees. Conquest of the Bastan
1786             valley. Capture of the Figuier fort and Fontarabie.
1787              
1788             1113
1789             13 Thermidor IV Army of Italy. Austrian defeat at Solo. The enemy is
1790             beaten at Lonado.
1791              
1792             1114
1793             Army of Italy. Brescia taken back.
1794              
1795             14 Thermidor VII Birth of Sophie Rostopchine, later known as countess of Ségur.
1796              
1797             1115
1798             15 Thermidor IV Army of Sambre and Meuse. Capture of Koenigshoffen.
1799              
1800             1116
1801             16 Thermidor II Army of Western Pyrenees. The French troops conquer
1802             the Ernani post, the San Sebastian town and its fortress.
1803              
1804             16 Thermidor IV Army of the Rhine and Moselle. Capture of the
1805             Heidenheim post.
1806              
1807             Army of Italy. Complete Austrian defeat; Solo, Lonado and Castiglione
1808             taken back.
1809              
1810             1117
1811             17 Thermidor IV Army of Italy. Capture of Saint-Ozeto. A French
1812             battalion marches on Gavardo and overcomes the enemy. An enemy column
1813             is defeated at Gavardo.
1814              
1815             Army of Sambre and Meuse. Capture of Bamberg.
1816              
1817             1118
1818             18 Thermidor IV Army of Italy. Wurmser's army, arrayed between the
1819             Solferino village and the Chiesa river, is routed.
1820              
1821             1119
1822             19 Thermidor IV The enemy entrenched behind the Mincio, between
1823             Peschiera and Mantoue, is attacked, routs and lifts the siege of
1824             Peschiera.
1825              
1826             Army of Sambre and Meuse. Fight at Altendorff.
1827              
1828             1120
1829             20 Thermidor IV Army of Italy. The French occupy their former
1830             positions, cross the Mincio and enter Vérone.
1831              
1832             1121
1833             21 Thermidor II Army of Moselle. Capture of the fieldworks on the
1834             Pelingen highgrounds. The French storm the Vasserbilich bridge.
1835              
1836             Army of the Rhine and Moselle. The enemy evacuates Neresheim.
1837              
1838             Army of Sambre and Meuse. Fight on the Rednitz; capture of Forscheim.
1839              
1840             1122
1841             22 Thermidor II Army of Moselle. The French enter Trier.
1842              
1843             Army of Western Pyrenees. Capture of Toloza.
1844              
1845             1123
1846             23 Thermidor IV Army of Italy. The French reoccupy their positions
1847             before Mantoue.
1848              
1849             1124
1850             24 Thermidor IV Army of Italy. The French attack the enemy at Corona
1851             and Montebaldo; they take these posts and Preabolo.
1852              
1853             Army of the Rhine and Moselle. Battle of Heidenheim, after a 17-hour
1854             fight; the enemy withdraws behind the Vernitz.
1855              
1856             Army of Sambre and Meuse. Capture of the Rhotemberg fort.
1857              
1858             Army of the Rhine and Moselle. The French enter Bregentz.
1859              
1860             1125
1861             25 Thermidor IV Army of Italy. The enemy is attacked at
1862             Roque-Danfonce and Lodron. Another French column crosses the Adige,
1863             pushes the enemy to Roveredo.
1864              
1865             1126
1866             26 Thermidor II Army of Western Pyrenees. The Spanish troops lose
1867             several posts, as well as the redoubt of Alloqui.
1868              
1869             Army of Eastern Pyrenees. French victory near St.-Laurent de la
1870             Mouga. 15,000 Spanish troops defeated at Rocaseins by 4,000 Republican
1871             troops.
1872              
1873             1128
1874             28 Thermidor II Army of Sambre and Meuse. Le Quesnoy taken back.
1875              
1876             28 Thermidor IV Capture of Neumarch.
1877              
1878             1129
1879             29 Thermidor IV Peace treaty between the French Republic and the duke
1880             of Wurtemberg.
1881              
1882             1130
1883             30 Thermidor IV Army of Sambre and Meuse. The enemy is repulsed from
1884             the Sulzbach highground.
1885              
1886             Battle of Poperg and Leinfeld, capture of Castel.
1887              
1888             1202
1889             2 Fructidor IV Army of Italy. The Wurmser army retreats behind Trente
1890             after burning its navy on the lake of Garda.
1891              
1892             1206
1893             6 Fructidor VI Expedition of Ireland. The French troops land
1894             in Ireland and conquer Killala.
1895              
1896             1207
1897             7 Fructidor IV Army of Italy. Capture of Borgoforte and Governolo.
1898              
1899             Army of the Rhine and Moselle. Fight at Friedberg, the French troops
1900             swim across the Lech. The enemy is repulsed and routed.
1901              
1902             7 Fructidor VI Alliance Treaty between the French and Helvetic
1903             Republics.
1904              
1905             1208
1906             8 Fructidor III Army of the Alps and Italie. Victory against a numerous
1907             Piemontese corps.
1908              
1909             1209
1910             9 Fructidor II Army of the North. Capture of the Ecluse fort.
1911              
1912             1210
1913             10 Fructidor II Army of Sambre and Meuse. The Anzain village and the
1914             posts and redoubt near Valenciennes are taken by a bayonet charge.
1915              
1916             Valenciennes is taken back.
1917              
1918             10 Fructidor VI Expedition of Ireland. The French troops in Ireland
1919             attack general Lack in Castlebar and make him flee.
1920              
1921             1211
1922             11 Fructidor II Army of Western Pyrenees. 7000 Spanish troops
1923             defeated in Eibon. Spanish rout at Ermilla.
1924             4000 enemy rout and the French troops enter Ondoroa.
1925              
1926             1213
1927             13 Fructidor II Army of Sambre and Meuse. Condé taken back.
1928              
1929             1214
1930             14 Fructidor III Army of the Alps and Italy. 4,000 Piemontese troops
1931             intending to attack Mont-Geneve are routed.
1932              
1933             14 Fructidor IV Peace treaty between the French Republic and the
1934             Margrave of Baden.
1935              
1936             1215
1937             15 Fructidor III Army of the Alps and Italy. 1500 Piemontese troops,
1938             intending to attack the Cerise post, are defeated.
1939              
1940             15 Fructidor III Peace treaty between the Republic French and the
1941             Landgrave of Hesse-Cassel.
1942              
1943             1216
1944             16 Fructidor II Army of Moselle. Intense Fight near Sandweiller.
1945              
1946             1217
1947             17 Fructidor IV Army of the Rhine and Moselle. The enemy is beaten
1948             everywhere between Ingolstaldt and Fresing.
1949              
1950             1218
1951             18 Fructidor II Army of Western Pyrenees. 6,000 Spanish troops
1952             defeated by 600 French troops in the Aspe Valley.
1953              
1954             The Spanish are routed by the Lescun outposts.
1955              
1956             18 Fructidor IV Army of Italy. French attack on Santo-Marco. The
1957             enemy, repulsed from Pieve and Roveredo, retires to the la Pietra
1958             castle.
1959              
1960             Army of the Rhine and Moselle. The Philisbourg and Manheim garrisons
1961             are repulsed until the Philisbourg walls.
1962              
1963             18 Fructidor V Coup against the royalist faction.
1964              
1965             1219
1966             19 Fructidor III Army of Sambre and Meuse. The army left wing crosses
1967             the Rhine. The enemy is repulsed from all its fieldworks.
1968              
1969             Capture of Keyserwerth with its artillery and capture of Dusseldorff.
1970              
1971             1221
1972             21 Fructidor I Army of the North. Battle of Honscoote.
1973              
1974             Army of the Ardennes. The enemy leaves the Hastieres posts.
1975              
1976             Army of Italy. Complete rout of the Piemontese, repulsed from the
1977             Brouis-Hutel and Levenzo posts.
1978              
1979             21 Fructidor IV
1980             Army of the Rhine and Moselle. Armistice signed with the Prince of Bavaria
1981             and Palatinate.
1982              
1983             The center's vanguard encounters the enemy at Mainbourg, and
1984             pushes it.
1985              
1986             Army of Italy. Attack of the Primolac fortified camp; the enemy
1987             flees, rallies in the Coveto fort and leaves it.
1988              
1989             1222
1990             22 Fructidor I Army of the North. The Duke of York flees in a hurry.
1991             40,000 English, Hessian and allied troops retreat and lift the Dunkirk
1992             blockade.
1993              
1994             22 Fructidor IV Army of Italy. The enemy is expelled from the right
1995             bank of the Brenta river and withdraws to Bassano; The Republican troops
1996             fight them before the town. The enemy routs and is pursued until
1997             Citadella.
1998              
1999             1223
2000             23 Fructidor VI Army in Helvetia. Skirmish in Stanz; the Swiss are
2001             routed.
2002              
2003             1224
2004             24 Fructidor I Army of the Alps. French advantage in the plain of
2005             Aigue-Belles.
2006              
2007             24 Fructidor III Army of Sambre and Meuse. The French army crosses the
2008             Rhine in front of the enemy, which opposes the crossing to no avail.
2009             The enemy is repulsed beyond Dusseldorff.
2010              
2011             1225
2012             25 Fructidor I Army of the Rhine. The enemy is attacked and repulsed
2013             at every position near Lauterbourg.
2014              
2015             1226
2016             26 Fructidor I Army of the North. Fight at Werwick and Comines.
2017              
2018             26 Fructidor II Army of Moselle. Fight before Courteren.
2019              
2020             26 Fructidor IV Army of the Rhine and Moselle. Fight at Kamlach; the
2021             enemy is repulsed to Mindelheim.
2022              
2023             26 Fructidor V Peace treaty signed between the French Republic and the
2024             Queen of Portugal.
2025              
2026             1227
2027             27 Fructidor I Army of the Alps. The enemy is expelled from the
2028             Belleville highgrounds; capture of the Epierre redoubt and fieldworks.
2029              
2030             27 Fructidor III Army of Sambre and Meuse. Fight at Enef and Hanleshorn.
2031              
2032             27 Fructidor IV Army of Italy. Capture of Porto-Tegnago.
2033              
2034             1228
2035             28 Fructidor I Army of the Rhine. Capture of the
2036             fortified camp at Nothweiller.
2037              
2038             28 Fructidor II Army of the Alps. The enemy is expelled by the French
2039             troops from the Chenal, Sambuck et Prati camps, and from other posts.
2040              
2041             1229
2042             29 Fructidor IV Army of Italy. Battle of S. Georges; the enemy,
2043             beaten everywhere, must withdraw into Mantoue.
2044              
2045             1230
2046             30 Fructidor I Army of the West. Republican victory over the Vendean
2047             rebels, near Montaigu.
2048              
2049             Army of Western Pyrenees. The French prevail over the Spanish at
2050             Urdach, in the Bastan valley.
2051              
2052             30 Fructidor II Army of the North. Complete enemy rout at Boxtel.
2053              
2054             30 Fructidor IV Army of Sambre and Meuse. Fight and capture of
2055             Altenkirchen; the enemy withdraws to the Lahn river.
2056              
2057             1301
2058             1 additional day I Army of Eastern Pyrenees. The Verret post
2059             is recaptured. Bellegarde recaptured, it was the last
2060             enemy-occupied place in France.
2061              
2062             1302
2063             2 additional day I Army of Eastern Pyrenees. The French troops take
2064             Sterry.
2065              
2066             2 additional day II Army of Sambre and Meuse. Victory on the whole
2067             French army front, from Maseick to Sprimont.
2068              
2069             Capture of Lauwfeld, Emale and Montenack; crossing of Ourte and
2070             Laywale.
2071              
2072             2 additional day IV Army of the Rhine and Moselle. The enemy attacks
2073             the Kehl fort in vain.
2074              
2075             1303
2076             3 additional day III Army of Sambre and Meuse. Fight on the Lahn
2077             river; capture of Limbourg, Dietz and Nasseau.
2078              
2079             Army of Italy. Austrian defeat on the Borghetto line.
2080              
2081             3 additional day V Death of general Hoche, general-in-chief of
2082             the Army of Sambre and Meuse.
2083              
2084             1304
2085             4 additional day I Army of Western Pyrenees. Capture of Villefranche
2086             and the Prades camp.
2087              
2088             Capture of Escalo and Uaborsy, which were occupied by Spanish troops.
2089              
2090             4 additional day II Army of Sambre and Meuse. The Clermont highgrounds
2091             are stormed, after 7 successive attacks.
2092              
2093             Army of Italy. Victory at Cairo over the Piemontese, supported by
2094             10,000 Austrians.
2095              
2096             4 additional day III Surrender of Manheim.
2097              
2098             1305
2099             5 additional day II Army of Western Pyrenees. Spanish troops at
2100             Mont-Roch are routed.
2101              
2102             5 additional day IV Death of general Marceau, aged 27, killed at
2103             Altenkirchen by a carbine shot.
2104             EVENTS
2105 1         20 delete $event{dummy};
2106             }
2107              
2108             # A module must return a true value. Traditionally, a module returns 1.
2109             # But this module is a revolutionary one, so it discards all old traditions.
2110             "Ah ! ça ira ! ça ira !";
2111              
2112             __END__
2113              
2114             =encoding utf8
2115              
2116             =head1 NAME
2117              
2118             DateTime::Calendar::FrenchRevolutionary::Locale::en -- English localization for the French
2119             revolutionary calendar.
2120              
2121             =head1 SYNOPSIS
2122              
2123             use DateTime::Calendar::FrenchRevolutionary::Locale;
2124             my $english_locale = DateTime::Calendar::FrenchRevolutionary::Locale->load('en');
2125              
2126             my $english_month_name =$english_locale->month_name($date);
2127              
2128             =head1 DESCRIPTION
2129              
2130             This module provides localization for DateTime::Calendar::FrenchRevolutionary.
2131             Usually, its methods will be invoked only from DT::C::FR.
2132              
2133             The month names come from Thomas Carlyle's book. Most of the feast
2134             names come from Alan Taylor's kokogiak.com web site, later checked
2135             with Wikipedia and with Jonathan Badger's French Revolutionary
2136             Calendar module written in Ruby. The day names are from this module's
2137             author.
2138              
2139             =head1 USAGE
2140              
2141             This module provides the following class methods:
2142              
2143             =over 4
2144              
2145             =item * new
2146              
2147             Returns an object instance, which is just a convenient value to be
2148             stored in a variable.
2149              
2150             Contrary to the widely used Gregorian calendar, there is no need to
2151             customize a French Revolutionary calendar locale. Therefore, there are
2152             no instance data and no instance methods.
2153              
2154             =item * month_name ($date)
2155              
2156             Returns an English translation for C<$date>'s month, where C<$date> is
2157             a C<DateTime::Calendar::FrenchRevolutionary> object.
2158              
2159             =item * month_abbreviation ($date)
2160              
2161             Returns a 3-letter abbreviation for the English month name.
2162              
2163             =item * day_name ($date)
2164              
2165             Returns an English translation for the day name.
2166              
2167             =item * day_abbreviation ($date)
2168              
2169             Returns a 3-letter abbreviation for the English day name.
2170              
2171             =item * feast_short ($date)
2172              
2173             Hopefully returns an adequate English translation for the plant,
2174             animal or tool that correspond to C<$date>'s feast.
2175              
2176             Note: in some cases, the feast French name is left untranslated, while
2177             in some other cases, the translation is inadequate. If you are fluent
2178             in both French and English, do not hesitate to send corrections to the
2179             author.
2180              
2181             =item * feast_long ($date)
2182              
2183             Same as C<feast_short>, with a "day" suffix, as in the current
2184             calendar's "groundhog day" or "Colombus day".
2185              
2186             =item * feast_caps ($date)
2187              
2188             Same as C<feast_long> with capitalized first letters.
2189              
2190             =item * on_date ($date)
2191              
2192             Gives a small text about the events which occurred the same month and
2193             day as C<$date> between the calendar's epoch (22 Sep 1792) and the day
2194             it was rescinded (31 Dec 1805).
2195              
2196             Most of these events come from an anonymous propaganda book published
2197             in year VIII (1799--1800). The others are common knowledge available
2198             in any French History book or any encyclopedia.
2199              
2200             =back
2201              
2202             =head1 SUPPORT
2203              
2204             Support for this module is provided via the datetime@perl.org email
2205             list. See http://lists.perl.org/ for more details.
2206              
2207             =head1 AUTHOR
2208              
2209             Jean Forget <JFORGET@cpan.org>
2210              
2211             The development of this module is hosted by I<Les Mongueurs de Perl>,
2212             L<http://www.mongueurs.net/>.
2213              
2214             =head1 SEE ALSO
2215              
2216             =head2 Books
2217              
2218             The French Revolution, Thomas Carlyle, Oxford University Press
2219              
2220             Calendrier Militaire, anonymous
2221              
2222             =head2 Internet
2223              
2224             L<http://datetime.perl.org/>
2225              
2226             L<http://www.kokogiak.com/frc/default.asp> (the link still exists, but
2227             it seems to no longer include stuff about the French Revolutionary
2228             calendar.)
2229              
2230             L<https://github.com/jhbadger/FrenchRevCal-ruby>
2231              
2232             L<http://en.wikipedia.org/wiki/French_Republican_Calendar>
2233              
2234             =head1 LICENSE STUFF
2235              
2236             Copyright (c) 2003, 2004, 2010, 2012, 2014, 2016 Jean Forget. All
2237             rights reserved. This program is free software. You can distribute,
2238             modify, and otherwise mangle DateTime::Calendar::FrenchRevolutionary
2239             under the same terms as perl 5.16.3.
2240              
2241             This program is distributed under the same terms as Perl 5.16.3: GNU
2242             Public License version 1 or later and Perl Artistic License
2243              
2244             You can find the text of the licenses in the F<LICENSE> file or at
2245             L<http://www.perlfoundation.org/artistic_license_1_0> and
2246             L<http://www.gnu.org/licenses/gpl-1.0.html>.
2247              
2248             Here is the summary of GPL:
2249              
2250             This program is free software; you can redistribute it and/or modify
2251             it under the terms of the GNU General Public License as published by
2252             the Free Software Foundation; either version 1, or (at your option)
2253             any later version.
2254              
2255             This program is distributed in the hope that it will be useful, but
2256             WITHOUT ANY WARRANTY; without even the implied warranty of
2257             MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2258             General Public License for more details.
2259              
2260             You should have received a copy of the GNU General Public License
2261             along with this program; if not, see <http://www.gnu.org/licenses/> or
2262             write to the Free Software Foundation, Inc., L<http://fsf.org>.
2263              
2264             =cut