Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-08-23 Thread Mohammed Abdul Azeem
Hi, *Week 11 and week 12* I worked last couple of weeks on converting some of the contexts in sc/ as before. I spent most of my time looking to improve some performance in the codes we've written by avoiding unnecessary string allocations. Also, I did some refactoring of those codes to get

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-08-08 Thread timofonic timofonic
Hello. I'm just a user, but very interested in the progress of LibreOffice as a platform. I sneak a bit the development stuff, trying to understand something and still keep my hope to someday learn computer programming. I'm going to try to be concise, but I can't resist to my need to satisfy my

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-08-08 Thread Mohammed Abdul Azeem
Hi, *Week 9 and week 10* I continued to work on converting legacy contexts in sc/ module to fast contexts. We've converted almost all the legacy contexts in sc/ module, except for few which are dependent on the contexts in xmloff. We would need to convert contexts across all the other modules,

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-07-25 Thread Mohammed Abdul Azeem
Hi, *Week 7 and week 8* We've continued to convert legacy contexts in sc/ module to fast contexts. I also fixed a bug tdf#108835 (Writer was freezing when adding autocorrect entry, due to synchronisation problems in package/ code). *Patches*: https://gerrit.libreoffice.org/39723

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-07-12 Thread Mohammed Abdul Azeem
Hi, *Week 5 and week 6* We continued to work on converting legacy contexts to new contexts, along with some refactoring of code related to FastAttributeIter to make the code using them more readable. Besides, Michael helped me in solving the bug tdf#108821 (https://gerrit.libreoffice.org/39374).

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-06-30 Thread Mohammed Abdul Azeem
Hi, *Week 4* We worked on making FastAttributeIter of sax_fastparser::FastAttributeList cleaner and better, including some aesthetic changes. Majority of my time this week went in chasing tdf#108643 bug, which I realized was happening due to a change by Caolán McNamara and was later fixed by

Re: [GSoC] Migrating from legacy Parser to FastParser - Weekly Report

2017-06-19 Thread Mohammed Abdul Azeem
Hi, *Week 3* We've started using BufferedStream ( size < 10k ) or BufferedThreadedStream for unzipping instead of UnbufferedStream ( It resulted in a failure of some unit tests, which was fixed in https://gerrit.libreoffice.org/#/c/38661/ ). Also, I've started to adopt the string based contexts