]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/tagfile.h
bring back deb822 sources.list entries as .sources
[apt.git] / apt-pkg / tagfile.h
index d0d0c7a840b9eb04415fa35d17b3eb3f8357d0db..81fff89f06782557cc054304d5f6b0f09b7637c6 100644 (file)
@@ -142,6 +142,14 @@ class pkgTagSection
    bool Write(FileFd &File, char const * const * const Order = NULL, std::vector<Tag> const &Rewrite = std::vector<Tag>()) const;
 };
 
+
+/* For user generated file the parser should be a bit more relaxed in exchange
+   for being a bit slower to allow comments and new lines all over the place */
+class pkgUserTagSection : public pkgTagSection
+{
+   virtual void TrimRecord(bool BeforeRecord, const char* &End);
+};
+
 class pkgTagFilePrivate;
 class pkgTagFile
 {