Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

50%
+0 −0
Q&A Is there a revision functionality in LibreOffice Writer?

A program can only show you information that it records as part of its file format (metadata). If LibreOffice records the data on which date each line is written as part of the normal file format,...

posted 7y ago by Mark Baker‭  ·  last activity 4y ago by System‭

Answer
#4: Attribution notice removed by user avatar System‭ · 2020-01-03T20:41:51Z (over 4 years ago)
Source: https://writers.stackexchange.com/a/25691
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added by user avatar System‭ · 2019-12-08T05:49:16Z (over 4 years ago)
Source: https://writers.stackexchange.com/a/25691
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision by user avatar System‭ · 2019-12-08T05:49:16Z (over 4 years ago)
A program can only show you information that it records as part of its file format (metadata). If LibreOffice records the data on which date each line is written as part of the normal file format, then, in theory, it could show it to you. And if it didn't show it to you in the interface, you could open up the ODT file (it's a zipped set of XML files) and see for yourself. But it is vanishingly unlikely that it records that information when review changes is turned off.

GIT is a version control system. It records the differences in a file each time you check that file in. So it can tell you the difference between a file on any two dates. Which means it can tell you all the changes that were made to a file on any given date.

But that does not actually tell you what day the changes were made in the file. It tells you what day the changes were checked into the GIT repository. In other words, it does not tell you what you wrote yesterday; it tells you what you checked in yesterday. If you make it a habit to check in at the end of every work day, then what you checked in yesterday is the same as what you wrote yesterday.

But this may not work with LibreOffice files because LibreOffice files are binary files and GIT is designed to work with text files. If you check in binary files, it won't store the differences, it just stores a new copy of the whole files. It is possible that there might be an ODT plugin for GIT that would allows it to unzip the file and store the differences of the XML files inside, but that could get complicated to manage.

If you did have complete versions of the files from different days, however, you could always use the compare version feature of LibreOffice to tell you the difference between them.

#1: Imported from external source by user avatar System‭ · 2016-12-28T17:27:45Z (over 7 years ago)
Original score: 1