}
+Length::UNIT Length::defaultUnit()
+{
+ // FIXME user a proper pref, since we should get rid of
+ // default_papersize in lyxrc.
+ UNIT u = Length::CM;
+ switch (lyxrc.default_papersize) {
+ case PAPER_USLETTER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
+ u = Length::IN;
+ break;
+ default:
+ break;
+ }
+
+ return u;
+}
+
+
+
bool operator==(Length const & l1, Length const & l2)
{
return l1.value() == l2.value() && l1.unit() == l2.unit();