1 2011-08-29T01:00:33 *** LingLing
2 2011-08-29T01:02:47 *** LingLing
3 2011-08-29T03:05:59 *** MattMaker
4 2011-08-29T04:25:30 *** MattMaker
5 2011-08-29T04:36:30 *** MattMaker_
6 2011-08-29T04:39:32 *** MattMaker
7 2011-08-29T04:39:32 *** MattMaker_
8 2011-08-29T04:41:09 *** MattMaker
9 2011-08-29T04:45:34 *** MattMaker
10 2011-08-29T05:11:19 *** Marchael
11 2011-08-29T05:12:18 <Marchael> moin
12 2011-08-29T06:27:20 *** Marchael
13 2011-08-29T06:45:50 *** Marchael
14 2011-08-29T07:36:50 <dreimark> moin
15 2011-08-29T08:43:35 <ThomasWaldmann> moin
16 2011-08-29T10:10:22 <ThomasWaldmann> http://pythonfiddle.com/
17 2011-08-29T11:02:52 *** greg_f
18 2011-08-29T13:48:17 *** Marchael
19 2011-08-29T15:33:34 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 794:2dfaef39854f 2.0/MoinMoin/ (5 files in 5 dirs): (log message trimmed)
20 2011-08-29T15:33:34 <CIA-23> move indexing related code to MoinMoin.storage.backends.indexing
21 2011-08-29T15:33:34 <CIA-23> remove Item.before_revision_commit hook - wrong place, such stuff must be
22 2011-08-29T15:33:34 <CIA-23> done in indexing middleware or it does not happen when non-UI commits happen,
23 2011-08-29T15:33:34 <CIA-23> e.g. when items are unserialized from xml.
24 2011-08-29T15:33:35 <CIA-23> I noticed this because ITEMLINKS and ITEMTRANSCLUSIONS where missing for data
25 2011-08-29T15:33:36 <CIA-23> coming from xml.
26 2011-08-29T15:33:36 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 795:2d844c1a3ab2 2.0/MoinMoin/storage/backends/indexing.py: indexing: fix remove_item to only use uuid (not name), rearrange remove_rev code so it is more similar
27 2011-08-29T15:33:37 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 796:a24b6f389ab1 2.0/MoinMoin/apps/frontend/views.py: whooshify backrefs
28 2011-08-29T16:17:07 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 797:31aff629ed47 2.0/MoinMoin/apps/frontend/views.py: backrefs: remove some unused code
29 2011-08-29T16:17:08 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 798:468607d20932 2.0/MoinMoin/apps/frontend/views.py: whooshify similar_names
30 2011-08-29T16:17:09 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 799:43f5e5aa061a 2.0/MoinMoin/apps/admin/views.py: whooshify itemsize
31 2011-08-29T16:17:09 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 800:73409db95e56 2.0/MoinMoin/apps/misc/views.py: whooshify sitemap and urls_names
32 2011-08-29T18:10:44 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * 2151ef2c8425 r768 pytest2/MoinMoin/ (_tests/wikiconfig.py storage/_tests/test_indexing.py): Added tests for checking runtime indexing
33 2011-08-29T18:10:45 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * 25e07ced506f r769 pytest2/MoinMoin/apps/frontend/views.py: backrefs using whoosh now Fixes #23.
34 2011-08-29T18:10:45 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * f06e9d502d6c r770 pytest2/ (7 files in 4 dirs): merged
35 2011-08-29T18:10:45 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * 3a042c4b99ee r771 pytest2/ (6 files in 6 dirs): merged
36 2011-08-29T18:10:45 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * 6c07d901c6b4 r772 pytest2/MoinMoin/ (3 files in 3 dirs): Fixing removing indexes from test dir, some changes in WhooshIndex API Fixes #34.
37 2011-08-29T18:10:46 <CIA-23> Michael Mayorov <marchael@kb.csu.ru> * 788eb43bf3b7 r773 pytest2/ (6 files in 4 dirs): add api and user docs
38 2011-08-29T18:10:47 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * e00c0eeb6e55 r774 pytest2/ (11 files in 9 dirs): merged whoosh search repo
39 2011-08-29T18:10:47 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * 9375b8a6a188 r775 pytest2/MoinMoin/apps/frontend/views.py: fix crash when user bookmark is None
40 2011-08-29T18:10:48 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * 813802d5072a r776 pytest2/MoinMoin/search/indexing.py: we always use UTC internally (fix MTIME in index)
41 2011-08-29T18:10:49 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * a4ec2c6f0bb7 r777 pytest2/MoinMoin/ (8 files in 7 dirs): (log message trimmed)
42 2011-08-29T18:10:49 <CIA-23> history: do not yield Revision objects, but directly result documents from whoosh
43 2011-08-29T18:10:49 <CIA-23> we have all that global and local history view (and also the atom feed) needs
44 2011-08-29T18:10:51 <CIA-23> in the whoosh index. the whoosh documents yielded are dicts with all stored fields.
45 2011-08-29T18:10:51 <CIA-23> by just using that, we do not need to access the backend storage any more for
46 2011-08-29T18:10:51 <CIA-23> displaying history (which was one of the reasons for the slow global history
47 2011-08-29T18:10:52 <CIA-23> for wikis with many revisions).
48 2011-08-29T18:10:52 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * e5b51d4304c8 r778 pytest2/MoinMoin/templates/global_history.html: global history: render the bookmark in same way as the day headers
49 2011-08-29T18:11:45 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> * 815c46100e2c r782 pytest2/MoinMoin/ (3 files in 3 dirs): whooshify get_templates, adapt MimeType analyzer so it yields also a full and normalized contenttype
50 2011-08-29T18:11:45 <CIA-23> (47 lines omitted)
51 2011-08-29T19:35:48 *** greg_f
52 2011-08-29T19:36:22 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 801:72adfe303975 2.0/MoinMoin/templates/search_results.html: search results template: cosmetic changes
53 2011-08-29T19:36:23 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 802:919ae0e7ef1c 2.0/MoinMoin/ (4 files in 3 dirs): (log message trimmed)
54 2011-08-29T19:36:23 <CIA-23> add a separate +search view, remove incomplete search paging support, cleanup
55 2011-08-29T19:36:23 <CIA-23> .../+search -> get a search form to fill out
56 2011-08-29T19:36:23 <CIA-23> .../+search?q=foo -> search for "foo"
57 2011-08-29T19:36:24 <CIA-23> use "search" view url as action for search forms
58 2011-08-29T19:36:24 <CIA-23> rename "search_in_all" to "history" (clearer, shorter for URL in GET requests)
59 2011-08-29T19:36:25 <CIA-23> remove most search related code from "show" view (except feeding the empty
60 2011-08-29T19:41:07 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 803:e592d2c9313d 2.0/MoinMoin/ (3 files in 2 dirs): rename template search_results.html to search.html
61 2011-08-29T19:51:14 <ThomasWaldmann> <input style='display: none' type='submit' />
62 2011-08-29T19:51:43 <ThomasWaldmann> is that the best way to just use enter to submit a single input field form?
63 2011-08-29T20:16:09 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 804:396132cbcfc7 2.0/MoinMoin/ (2 files in 2 dirs): theme search field: do not display the submit button to save some space - hide it via css
64 2011-08-29T20:33:38 *** eSyr
65 2011-08-29T20:33:43 *** eSyr
66 2011-08-29T20:41:36 *** sinha
67 2011-08-29T21:00:13 <sinha> dreimark: to export the code (on that Google project site) i am using this command "hg export `hg log -M --template "#rev#" -k AkashSinha -r b07dfe4ceb8d:`" , it is outputting "abort: export requires at least one changeset" ? what should i do ?
68 2011-08-29T21:10:21 <ThomasWaldmann> first try the hg log command by itself (the stuff between the `...`)
69 2011-08-29T21:14:32 <ThomasWaldmann> hmm, -k Sinha and find out how --template changed
70 2011-08-29T21:15:38 <sinha> ThomasWaldmann: now it says "hg: parse error at 0: syntax error", when i did -k sinha
71 2011-08-29T21:16:41 <ThomasWaldmann> i need the full command
72 2011-08-29T21:20:29 <ThomasWaldmann> hg log -M --template "{rev} " -k 'Akash Sinha' -r b07dfe4ceb8d:
73 2011-08-29T21:20:32 <ThomasWaldmann> that works
74 2011-08-29T21:21:12 <ThomasWaldmann> sinha: ^^
75 2011-08-29T21:21:38 <ThomasWaldmann> and after you have confirmed that it works, please fix the wiki page where you found that
76 2011-08-29T21:22:05 <ThomasWaldmann> likely mercurial had some changes since that one you found there was correct
77 2011-08-29T21:23:03 <sinha> ThomasWaldmann: yeah ok, thanks !
78 2011-08-29T21:25:03 <sinha> since i have space in my name, thats why that quote is required
79 2011-08-29T21:25:13 <sinha> otherwise command on wiki is fine
80 2011-08-29T21:25:29 <ThomasWaldmann> no, it is not
81 2011-08-29T21:25:43 <ThomasWaldmann> or did that #rev# work for you?
82 2011-08-29T21:26:19 <sinha> no it did not
83 2011-08-29T21:28:41 <ThomasWaldmann> http://hgbook.red-bean.com/read/customizing-the-output-of-mercurial.html < i found the new template stuff there btw.
84 2011-08-29T21:29:52 <ThomasWaldmann> btw, the current search field in the theme looks a bit plain, could you make it more pretty somehow?
85 2011-08-29T21:31:29 <ThomasWaldmann> i removed the not really needed search submit button (display:none) as one can use enter anyway, but due to the autofocus vs. placeholder conflicting implementation, one can hardly see it is a search field now
86 2011-08-29T21:31:47 <sinha> ThomasWaldmann: okay i will do (if you want i could start on autocomplete thing also)
87 2011-08-29T21:33:15 <ThomasWaldmann> well, i guess i'd need to prepare for that in indexing
88 2011-08-29T21:33:20 <ThomasWaldmann> ngram, right?
89 2011-08-29T21:34:42 <sinha> not ngram, just autocomplete the search text
90 2011-08-29T21:35:03 <sinha> similar to any text search (as in wikipedia)
91 2011-08-29T21:40:51 <ThomasWaldmann> i thought that ngram was the base for that, I'll look
92 2011-08-29T21:42:50 <ThomasWaldmann> http://packages.python.org/Whoosh/ngrams.html
93 2011-08-29T21:43:40 <ThomasWaldmann> i don't have itunes, so i don't know what he means by "... like iTunes"
94 2011-08-29T21:45:23 <ThomasWaldmann> http://packages.python.org/Whoosh/spelling.html that is the other option
95 2011-08-29T21:45:45 * dreimark is currently planning the python barcamp in leipzig
96 2011-08-29T21:48:26 <ThomasWaldmann> http://packages.python.org/Whoosh/spelling.html#correcting-user-queries that one, to be precise
97 2011-08-29T21:59:24 * ThomasWaldmann tries query spell checking
98 2011-08-29T22:02:32 <ThomasWaldmann> hmm, first rebuild big index...
99 2011-08-29T22:02:42 <sinha> ThomasWaldmann: how is this http://moinmo.in/UI%20Improvement%202011?action=AttachFile&do=get&target=search.png ?
100 2011-08-29T22:04:45 <ThomasWaldmann> bit too intensive border, but nice
101 2011-08-29T22:05:06 <ThomasWaldmann> esp. that icon was missing
102 2011-08-29T22:06:35 <sinha> i kept it attached to the top, as absolute position
103 2011-08-29T22:06:41 <dreimark> nice icon :)
104 2011-08-29T22:07:04 <sinha> and due to the fixed size image, i had to fix the width of input ( ~ 200px ) earlier it was in percentage
105 2011-08-29T22:07:56 <sinha> if it is okay, then i will change the color to match it with background one
106 2011-08-29T22:07:57 <dreimark> hmm, can you try an svg image
107 2011-08-29T22:08:00 <ThomasWaldmann> hmm, keep misc. device sizes in mind
108 2011-08-29T22:08:11 <dreimark> because that scales with screen resolution
109 2011-08-29T22:08:35 <sinha> i dont know to create svg icons (knows photoshop only )
110 2011-08-29T22:08:43 <dreimark> sinha: inkscape
111 2011-08-29T22:08:58 <dreimark> and it is may be in tango set
112 2011-08-29T22:09:07 <sinha> let me look for it
113 2011-08-29T22:09:10 <dreimark> because ff has it too
114 2011-08-29T22:10:59 <ThomasWaldmann> sinha: btw, do you know "awesome screenshot" firefox extension?
115 2011-08-29T22:11:22 <sinha> i am using screengrab
116 2011-08-29T22:11:52 <sinha> sometimes use shutter
117 2011-08-29T22:13:58 * sinha "awesome screenshot" is really awesome
118 2011-08-29T22:22:39 <ThomasWaldmann> hehe :)
119 2011-08-29T22:23:11 <ThomasWaldmann> yes, good automation. and you can edit the stuff and even the colour is red by default. :)
120 2011-08-29T22:23:37 <ThomasWaldmann> sinha: https://bitbucket.org/mchaput/whoosh/issue/193
121 2011-08-29T22:56:12 <dreimark> arg another bug
122 2011-08-29T22:56:58 *** LingLing
123 2011-08-29T22:59:41 *** LingLing
124 2011-08-29T23:00:46 <dreimark> ThomasWaldmann: file did not create a link to a file
125 2011-08-29T23:01:39 <dreimark> and i have no idea how i can configure firefox to use it
126 2011-08-29T23:15:20 <sinha> dreimark: where ?
127 2011-08-29T23:20:50 <ThomasWaldmann> dreimark: it is not moins problem if a browser does not work
128 2011-08-29T23:21:03 <ThomasWaldmann> moin's only task is to create a correct url
129 2011-08-29T23:25:22 *** sinha
130 2011-08-29T23:26:25 <dreimark> yeah but the example shows a case a user can't get to work, i think i add a hint there
131 2011-08-29T23:27:51 <dreimark> gn
132 2011-08-29T23:28:08 <ThomasWaldmann> https://bitbucket.org/mchaput/whoosh/issue/194
133 2011-08-29T23:28:16 <ThomasWaldmann> gn dreimark
134 2011-08-29T23:44:30 *** brunomartin
135