← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first
All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:01 | zzz_bayashi_ joined #padre | |
| 00:05 | jjore joined #padre | |
| 00:06 | kthakore_ joined #padre | |
| 00:19 | awnstudio joined #padre | |
| 00:42 | fg3 joined #padre | |
| 00:42 | * fg3 | waits while .56 tries to install |
| 00:48 | danlucraft joined #padre | |
| 01:11 | jazzanova joined #padre | |
| 01:22 | fg3 | padre finally installed - .56 looks much better - good job everyone |
| 01:22 | kthakore | fg3: yay |
| 02:54 | SvenDowideit__ joined #padre | |
| 02:54 | wolv joined #padre | |
| 02:55 | szabgab_ joined #padre | |
| 02:56 | PacoLinux_ joined #padre | |
| 02:59 | PerlPilot joined #padre | |
| 02:59 | _Getty joined #padre | |
| 02:59 | jq- joined #padre | |
| 03:00 | BooK_ joined #padre | |
| 03:03 | Penfold joined #padre | |
| 03:03 | garu joined #padre | |
| 03:03 | bricas joined #padre | |
| 03:03 | u-foka joined #padre | |
| 03:03 | jazzanova joined #padre | |
| 03:03 | gshank joined #padre | |
| 03:03 | Hyppolit joined #padre | |
| 03:03 | Ryan52 joined #padre | |
| 03:03 | charsbar_ joined #padre | |
| 03:03 | kthakore joined #padre | |
| 03:03 | awnstudio joined #padre | |
| 03:03 | fg3 joined #padre | |
| 03:03 | CSJewell2 joined #padre | |
| 03:03 | jjore_ joined #padre | |
| 03:03 | Haaarg joined #padre | |
| 03:04 | ingy joined #padre | |
| 03:05 | shadowpaste joined #padre | |
| 03:22 | ilbot2 joined #padre | |
| 03:22 | Topic for #padreis now Latest Padre is 0.56, for installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001 | |
| 03:24 | El_Che joined #padre | |
| 03:29 | zzz_bayashi_ joined #padre | |
| 03:31 | submersible1 joined #padre | |
| 03:32 | Hinrik joined #padre | |
| 03:32 | szbalint joined #padre | |
| 03:33 | mattp_ joined #padre | |
| 03:34 | jazzanov_ joined #padre | |
| 03:34 | _Getty joined #padre | |
| 03:36 | wolv-- joined #padre | |
| 03:40 | mj41 joined #padre | |
| 03:41 | jq joined #padre | |
| 03:42 | PacoLinux_ joined #padre | |
| 03:42 | u-foka joined #padre | |
| 03:44 | shadowpaste joined #padre | |
| 03:44 | zamolxes joined #padre | |
| 03:44 | BooK joined #padre | |
| 03:44 | bricas joined #padre | |
| 03:44 | garu joined #padre | |
| 03:44 | Penfold joined #padre | |
| 04:13 | ppant joined #padre | |
| 04:44 | jayk joined #padre | |
| 05:08 | Alias_ joined #padre | |
| 05:09 | patspam joined #padre | |
| 05:17 | Alias_ joined #padre | |
| 05:22 | Alias__ joined #padre | |
| 05:48 | szabgab_ | gm |
| 06:06 | Hyppolit | svn: r10457 | szabgab++ | http://padre.perlide.org/trac/changeset/10457 |
| 06:06 | link to WxWidgets talk on MiltonKeynes.pm | |
| 06:06 | trunk/template.padre.perlide.org/data/ | |
| 06:07 | svn: r10458 | szabgab++ | http://padre.perlide.org/trac/changeset/10458 | |
| 06:07 | update gitignore | |
| 06:07 | trunk/ | |
| 06:19 | rindolf joined #padre | |
| 06:33 | melo joined #padre | |
| 06:53 | Trelane joined #padre | |
| 07:07 | kaare joined #padre | |
| 07:19 | kyanardag joined #padre | |
| 07:24 | danlucraft joined #padre | |
| 07:31 | Hyppolit | svn: r10459 | azawawi++ | http://padre.perlide.org/trac/changeset/10459 |
| 07:31 | Make sure no-document does not hurt my Goto dialog :) | |
| 07:31 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 07:34 | marcela joined #padre | |
| 07:40 | szabgab joined #padre | |
| 07:52 | waxhead joined #padre | |
| 07:53 | pece joined #padre | |
| 08:11 | basti1985 joined #padre | |
| 08:11 | basti1985 left #padre | |
| 08:24 | Sewi joined #padre | |
| 08:28 | basti19851 joined #padre | |
| 08:34 | Sewi | hi all |
| 08:35 | waxhead: ping | |
| 08:37 | danlucraft joined #padre | |
| 08:38 | danlucraft1 joined #padre | |
| 08:40 | basti1985 joined #padre | |
| 09:09 | Hyppolit | svn: r10460 | CSJewell++ | http://padre.perlide.org/trac/changeset/10460 |
| 09:09 | 1) Make a bit more self-documenting | |
| 09:09 | 2) Change branding | |
| 09:09 | 3) Get modules list correct. | |
| 09:09 | trunk/Perl-Dist-Padre/lib/Perl/Dist/ trunk/Perl-Dist-Padre/share/ | |
| 10:04 | waxhead | pong |
| 10:22 | basti1985 joined #padre | |
| 10:22 | basti1985 left #padre | |
| 10:27 | Sewi | waxhead: Suggestion: Use the current revision Changes link instead of trunk for blogging. |
| 10:27 | Otherwise people need to search for 0.56 Changelos if they use the link and 0.57 is out | |
| 10:38 | Alias__ joined #padre | |
| 10:48 | submersible | Alias: slave-driver is driving me bonkers |
| 10:55 | chorny joined #padre | |
| 10:58 | chorny | Hi. May I have commit to Padre svn? |
| 10:58 | szabgab | do you have an account on trac? |
| 10:59 | chorny | yes |
| 10:59 | * szabgab | checking |
| 11:00 | szabgab | you should have your commit bit now |
| 11:00 | chorny | thanks |
| 11:01 | szabgab | enjoy :-) |
| 11:25 | melo joined #padre | |
| 11:34 | azawawi joined #padre | |
| 11:40 | Alias__ | submersible, still? |
| 11:40 | chorny: A small warning, if I may | |
| 11:41 | chorny: We've noticed a tendency when very skilled people get commit for the first time | |
| 11:42 | chorny: They tend to make (in addition to normal stuff) changes in places based on principle rather than bug fixing and experimentation | |
| 11:43 | chorny: And in a number of cases, these principle-based changes tend to trigger bugs due to idiosyncracies in the Padre codebase | |
| 11:44 | chorny: Which isn't meant to discourage you at all, just a note of caution when it comes to making changes blind without test coverage (which a lot of Padre is) | |
| 11:52 | Hyppolit | svn: r10461 | chorny++ | http://padre.perlide.org/trac/changeset/10461 |
| 11:52 | Bigger dialog | |
| 11:52 | trunk/Padre-Plugin-Tasks/ trunk/Padre-Plugin-Tasks/lib/Padre/Plugin/Tasks/ | |
| 11:56 | waxhead | Sewi, OK.. |
| 11:56 | nite all | |
| 12:24 | pece2 joined #padre | |
| 12:28 | Hyppolit | svn: r10462 | azawawi++ | http://padre.perlide.org/trac/changeset/10462 |
| 12:28 | Select all of the line number/position so the user can overwrite it quickly if he wants it. This means we now have a non-modal goto dialog that remembers the last line/position entered during a Padre session. | |
| 12:28 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 12:28 | azawawi | szabgab: ping |
| 12:28 | szabgab | repping |
| 12:29 | azawawi | any ideas how to improve regex tester... any good examples we can steal from? :) |
| 12:29 | i was thinking something like http://www.regextester.com/ | |
| 12:29 | Hyppolit | svn: r10463 | azawawi++ | http://padre.perlide.org/trac/changeset/10463 |
| 12:29 | Perl tidy to the previous commit... | |
| 12:29 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 12:30 | szabgab | hmm |
| 12:31 | that and look at some screenshots ot the regex tool in Komodo | |
| 12:31 | and there is something called regexbudy | |
| 12:31 | http://www.regexbuddy.com/ | |
| 12:32 | * azawawi | takes a look |
| 12:34 | azawawi | szabgab: nice |
| 12:34 | szabgab: a bit too much :) but nice | |
| 12:39 | szabgab | I am sure most of its features are not important |
| 12:39 | but might be nice to implement at least some of them | |
| 12:48 | JRWeiss joined #padre | |
| 12:48 | Sewi | azawawi: #760 |
| 12:48 | Hyppolit | #760: Clone and Substitution mode of txt2re (new task) [ http://padre.perlide.org/trac/[…]ket/760#comment:2 ] |
| 13:08 | azawawi | Sewi: i think the coolest so far to use is http://www.xaprb.com/demos/rx-toolkit/ |
| 13:10 | Sewi: hmmm... regex Perl 6 grammar tester :) | |
| 13:11 | is there a cpan package that gives Perl 6 grammar syntax to Perl 5? | |
| 13:14 | Hyppolit | svn: r10464 | azawawi++ | http://padre.perlide.org/trac/changeset/10464 |
| 13:14 | More focus fixes... Always focus after you have shown the dialog otherwise you will run into cross-platform focus problems. | |
| 13:14 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 13:15 | chorny | azawawi: AFAIK, no |
| 13:18 | azawawi joined #padre | |
| 13:18 | azawawi | chorny: thanks... |
| 13:29 | cognominal joined #padre | |
| 13:55 | Getty | azawawi: cheater ;) |
| 13:57 | azawawi | Getty: for? :) |
| 13:59 | Getty | cause of perl6 grammar in perl5 ;) |
| 14:04 | kaare joined #padre | |
| 14:15 | awnstudio joined #padre | |
| 14:24 | kthakore | hi is there a way to add autocomplete for non core modules that are installed by CPAN and is in path? |
| 14:26 | azawawi joined #padre | |
| 14:26 | azawawi | kthakore: ask Sewi about it |
| 14:26 | kthakore | hi Sewi |
| 14:26 | azawawi: thanks | |
| 14:26 | azawawi | kthakore: my pleasure... :) |
| 14:27 | by non-core i assume SDL right? | |
| 14:29 | kthakore | azawawi: hehe yes and other things too |
| 14:29 | azawawi | kthakore: i was thinking of adding indexing of X<> tags (per szabgab) to Perl's help provider |
| 14:29 | kthakore | I wanna do ctrl-space after a module name and get all functions in it |
| 14:30 | azawawi | kthakore: ah and wxwidgets also |
| 14:30 | kthakore | but don't we already have a parser of functions that is used in the Outline window? |
| 14:30 | my idea is this | |
| 14:30 | Sewi | Hi kthakore, look at the PHP plugin, it does autocomplete |
| 14:31 | kthakore | Sewi: well does it do autocomplete on existing perl modules on the fly? |
| 14:31 | so say I make Foo::Bar with methods foo and bar | |
| 14:31 | and I doe ctrl-space in a new script at Foo::Bar::^ | |
| 14:32 | I wanna get a drop down of foo and bar there | |
| 14:32 | we already have an on the fly subroutine lister in Outline | |
| 14:32 | Getty | Sewi: we definitly need a planning talk these days |
| 14:33 | Sewi: i have still no idea what is now required what happens and anything;) | |
| 14:33 | Sewi: we are ready to print/layout flyers and print/layout t-shirts | |
| 14:33 | Sewi: but we must know whats required at all | |
| 14:33 | kthakore | Sewi: so is this possible |
| 14:33 | Sewi | Getty: Sounds like a good idea :-) |
| 14:33 | kthakore: This is possible using perltags | |
| 14:34 | (for Perl) | |
| 14:34 | kthakore | I perltags won't work on modules that don't have it |
| 14:34 | ok I guess I will look into it | |
| 14:34 | Getty | Sewi: yeah, do you know now more about "what we got" and "what we need"? |
| 14:34 | Sewi | If you write a "custom" document type then you get full control over the autocomplete list |
| 14:34 | kthakore | Sewi: where is the code for Outline panel |
| 14:34 | Sewi | Getty: Not really |
| 14:35 | kthakore | Sewi: I mean how is the subroutine list generated from a module |
| 14:35 | Getty | Sewi: that is very bad....... dont you think? |
| 14:35 | Sewi: later we sit on the floor on the cebit ;) | |
| 14:35 | Sewi | Getty: This is why we need a planning talk. |
| 14:35 | Getty | yes |
| 14:35 | VERY SOON | |
| 14:35 | we got 1 month left | |
| 14:35 | and a short month | |
| 14:35 | in 27 days i come to you | |
| 14:35 | Sewi | Just ping szab and rene and other who might attend |
| 14:35 | Getty | with all the material |
| 14:36 | szabgab must give us informations what we need todo at location | |
| 14:36 | Sewi | kthakore: Look at Document/Perl.pm |
| 14:36 | Getty | what is there what is not |
| 14:36 | i have NO CLUE! | |
| 14:36 | kthakore | Sewi: ok thanks |
| 14:36 | Sewi | Getty: This if something we both have :-) |
| 14:36 | kthakore | Sewi: if I want to modularize that where should I move it? |
| 14:36 | Sewi | My English is even worse than usual, today. :-( |
| 14:36 | kthakore: Don't touch it :-) | |
| 14:37 | szabgab | Getty, see #events where things are sometimes discussed |
| 14:37 | azawawi | Sewi: wasnt tsee++ supposed to merge his drunk-slave-driver branch with trunk soon? |
| 14:37 | Getty | Sewi: come in too |
| 14:37 | Sewi | kthakore: It's source which runs on _every char_, so please be very very careful when doing anything on it. |
| 14:38 | kthakore | Sewi: ok where can I hack the autocomplete code? |
| 14:38 | Alias__ | Especially anything which might block on character |
| 14:38 | azawawi | kthakore: you can make a Padre branch for autocomplete-non-core, that way you'll be safe :) |
| 14:39 | Alias__: hi there | |
| 14:39 | kthakore | azawawi: I will make a simple git local branch for now |
| 14:40 | azawawi | kthakore: cool |
| 14:40 | kthakore: did u see my split window POC code that day? | |
| 14:40 | kthakore | azawawi: I did but I have no clue what to do with it |
| 14:41 | azawawi: also it makes notebook disappear for some reason | |
| 14:42 | azawawi | kthakore: i see... it was like a pre-alpha attempt to get you started :) |
| 14:42 | kthakore | azawawi: hehe |
| 14:43 | azawawi: it is too much for me right now | |
| 14:43 | azawawi: but I haven't given up | |
| 14:43 | I really need this autocomplete on non perltagged modules right now | |
| 14:43 | azawawi | kthakore: F2 search dialog is going to be radically changed to support better POD indexing... |
| 14:44 | Sewi | azawawi: Any plans to make F2 non-blocking? |
| 14:44 | When the project dir has a huge subdir tree, it blocks Padre for a hour or more | |
| 14:44 | azawawi | Sewi: yeah i was thinking of add a refresh index button to it |
| 14:44 | kthakore | azawawi: cool |
| 14:44 | azawawi | Sewi: s/add/adding |
| 14:45 | kthakore | azawawi: maybe I can even try this out in a plugin |
| 14:45 | azawawi | Sewi: so when i open it the first time and the tables are not populated, it will show a progress bar... |
| 14:45 | Sewi | azawawi: Not here (tried ~1-2 weeks ago) |
| 14:46 | azawawi | Sewi: after wards, it will use SQLite under you refresh |
| 14:47 | Sewi: one more thing on my todo list for Feb is padre.exe | |
| 14:48 | szabgab | azawawi, IMHO there is a module on CPAN that already indexes X<> |
| 14:48 | azawawi | Sewi: I think we have to dump the 'wperl.exe padre' all together and do our own... |
| 14:48 | szabgab: which one? | |
| 14:48 | szabgab | and in any case I'd also like to have such thing outside of Padre |
| 14:48 | sorry I don't rememeber | |
| 14:48 | some pod and indexing | |
| 14:49 | azawawi | szabgab: it is a simple find X<> in all core pods right? |
| 14:50 | szabgab: or is it more complicated? | |
| 14:50 | szabgab | oh and I had some code added to the smart links in the pugs repo |
| 14:50 | that is also on CPAN | |
| 14:50 | but not really usable I think | |
| 14:51 | IMHO once we start to index X<> in the core perldoc other modules will also have thios | |
| 14:51 | this | |
| 14:51 | certainly some .pm files in core perl already have X<> tags | |
| 14:52 | azawawi | szabgab: i see, then we should make it our priority |
| 14:54 | * azawawi | searches his strawberry distro for X<(.+?)> |
| 14:55 | daxim joined #padre | |
| 15:00 | azawawi | 385 *.pod files in c:\strawberry have X<> |
| 15:02 | 385 *.pod have like 8393 X<.+?> matches | |
| 15:02 | 1831 *.pm files have like 47 X<.+?> matches | |
| 15:03 | szabgab: so X<...> is not used a lot in *.pm? | |
| 15:04 | could anyone verify if that's the case on their perl? | |
| 15:14 | & | |
| 15:50 | dapatrick joined #padre | |
| 17:58 | pece joined #padre | |
| 18:30 | dapatrick joined #padre | |
| 18:37 | szabgab | sz? |
| 18:37 | Hyppolit | sz is http://www.flickr.com/photos/szbalint/3812328050/ |
| 18:37 | szbalint | hm? :) |
| 18:37 | oh, it finally happened in the reverse! | |
| 18:38 | PerlJam | Hrm. |
| 18:39 | szabgab | PerlJam, we were again confused, this time on #parrot |
| 18:39 | PerlJam | heh |
| 18:40 | szabgab | of course the Hungarian notation in our names can easily confuse |
| 18:48 | melo joined #padre | |
| 18:50 | kthakore | szbalint: looks the same to me |
| 18:50 | szbalint | =) |
| 18:51 | kthakore | szbalint: two geeky guys who hack perl |
| 18:51 | szbalint: you might as well be the same person so it is eaiser for me | |
| 19:03 | awnstudio | emacs perl code completion - http://www.vimeo.com/4739908 |
| 19:04 | kthakore | awnstudio: hiyo! |
| 19:04 | awnstudio | sup |
| 19:04 | kthakore | awnstudio: it was an expression |
| 19:04 | maybe if I did this | |
| 19:05 | hiiiiiiiYOPOOOOooooooooooo | |
| 19:05 | awnstudio | mmm k |
| 19:05 | kthakore | awnstudio: I am crazy right now |
| 19:05 | github is down for abit | |
| 19:05 | so I can't push code | |
| 19:06 | awnstudio | yeah, i got one page to load then it stopped responding |
| 19:06 | kthakore | yeah that sucks sometimes |
| 19:06 | I am thinking of moving to something else some times | |
| 19:07 | but github is convient in sharing code | |
| 19:07 | awnstudio | it has the social element i like |
| 19:23 | chorny | down, but due to distributed nature it is not so bad |
| 19:25 | kthakore | chorny: yup |
| 19:25 | chorny: atleast reddit isn't down | |
| 19:25 | hehe | |
| 19:32 | azawawi joined #padre | |
| 19:33 | azawawi | good evening |
| 19:34 | daxim | 'lo azawawi |
| 19:36 | shadowpaste | "daxim" at 217.168.144.84 pasted "azawawi - occurences of X<" (64 lines) at http://scsys.co.uk:8001/38844 |
| 19:37 | kgish joined #padre | |
| 19:37 | daxim | most of the occurences of X<> in the modules are totally superfluous because all pod renderers in common use already autolink headers and such |
| 19:38 | basti19851 joined #padre | |
| 19:39 | basti19851 left #padre | |
| 19:42 | azawawi | daxim: i see |
| 19:42 | daxim: thanks | |
| 19:42 | daxim: so mainly it is in *.pod | |
| 19:44 | Hyppolit | svn: r10465 | azawawi++ | http://padre.perlide.org/trac/changeset/10465 |
| 19:44 | Beginning a long journey of fixing our dear Regex Editor to new standards :) | |
| 19:44 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 19:49 | melo joined #padre | |
| 19:55 | Hyppolit | svn: r10466 | azawawi++ | http://padre.perlide.org/trac/changeset/10466 |
| 19:55 | Refactoring out long method in RegexEditor. Nothing major | |
| 19:55 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 20:06 | rindolf joined #padre | |
| 20:08 | rindolf | Hi all. |
| 20:09 | daxim | lo rindolf |
| 20:10 | rindolf | Did anyone see this E-mail of mine? http://mail.perlide.org/piperm[…]ruary/001524.html |
| 20:11 | daxim | why so angry? :| less code rage, dude |
| 20:12 | rindolf | daxim: code rage? |
| 20:13 | daxim | like road rage, only s{wind(screen)}{computer $1} |
| 20:16 | danlucraft joined #padre | |
| 20:17 | azawawi | rindolf: hey |
| 20:17 | rindolf | Hi azawawi |
| 20:18 | azawawi: what's up? | |
| 20:18 | azawawi | rindolf: just wanted to say hi :) |
| 20:18 | rindolf | azawawi: OK. |
| 20:19 | azawawi | rindolf: heard there is snow coming soon here... |
| 20:19 | rindolf: fri/sat... maybe | |
| 20:19 | rindolf | azawawi: ah, really? |
| 20:19 | azawawi: ah, interesting. | |
| 20:20 | azawawi | rindolf: forecast changed now to -1, now snow :( |
| 20:26 | Hyppolit | svn: r10467 | azawawi++ | http://padre.perlide.org/trac/changeset/10467 |
| 20:26 | Moved everything in regexp editor dialog to the left pane (for now), the right pane will contain character classes, quantifiers, misc and grouping constructs | |
| 20:26 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 20:52 | svn: r10468 | azawawi++ | http://padre.perlide.org/trac/changeset/10468 | |
| 20:52 | Added character classes, quantifiers, misc and grouping constructs. Nothing on the UI yet | |
| 20:52 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 20:53 | danlucraft joined #padre | |
| 21:00 | kaare | Has this error been entered as a ticket? |
| 21:00 | Can't call method "config" on an undefined value at /usr/lib/perl5/site_perl/5.10.0/Padre/Document.pm line 677. | |
| 21:01 | Happens when trying to save a file in same dir (as opposed to with a path) | |
| 21:08 | Hyppolit | svn: r10469 | azawawi++ | http://padre.perlide.org/trac/changeset/10469 |
| 21:08 | A more compact regex editor dialog... Finished adding regex syntax cheat sheet (coming soon:) | |
| 21:08 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 21:09 | azawawi | kaare: please write a ticket for it |
| 21:11 | Hyppolit | svn: r10470 | azawawi++ | http://padre.perlide.org/trac/changeset/10470 |
| 21:11 | Capitalization menu item and a quick Perl tidy | |
| 21:11 | trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 21:23 | LeK joined #padre | |
| 21:24 | LeK | hi |
| 21:26 | kthakore | hi |
| 21:34 | Haarg joined #padre | |
| 21:42 | Hyppolit | svn: r10471 | azawawi++ | http://padre.perlide.org/trac/changeset/10471 |
| 21:42 | Added some code for safe keeping... i will continue it tomorrow... very sleepy :) | |
| 21:42 | trunk/Padre/lib/Padre/Wx/Dialog/ | |
| 21:42 | * azawawi | good night & |
| 21:48 | Hyppolit | #843: Padre dies when saving file in same dir (new defect) [ http://padre.perlide.org/trac/ticket/843 ] |
| 22:37 | basti1985 joined #padre | |
| 22:38 | basti1985 left #padre | |
| 22:51 | patspam joined #padre | |
| 23:03 | melo joined #padre | |
| 23:14 | dapatrick joined #padre | |
| 23:56 | basti1985 joined #padre | |
| 23:56 | basti1985 left #padre |
← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first