labofsahil/github-event-dataset-2012 huggingface dataset:
Возможность создавать bemjson.js из YAML файлов

```yaml
# page.bundles/index/index.bemtree.yml

- block: i-global
  params:
    id: my-prj
    region: ru

- block: b-page
  title: Заголовок
  head:
    - { elem: css, url: _index.css, ie: false }
    - { elem: css, url: _index, ie: true }
    - { block: i-jquery, elem: core }
    - { elem: js, url: _index.js }
  content:
    block: i-example
    js: true
   content: |
     После того как тема сформулирована, гелиоцентрическое 
     расстояние представляет собой экватор
```

```sh
› bem create -l page.bundles -b index -T bemjson.js
› cat page.bundles/index/index.bemjson.js

[
   "block": "i-global",
   "params": {
     "id": "my-prg",
     "region": "ru"
  },
  ....
]
```

/cc: @arikon @veged
bem server: Перенести логику про разворачивание arch в узел

Предварительно подклеивая этот узел в `arch` (итог разговора с Дрюхой)
Add --no-measurements mode

The new mode minimizes the amount of work performed by criterion.
This allows to use conveniently the same code for benchmarking and profiling.
Added ability to specify multiple asset paths in config.coffee

Asset path can now take an array of paths which will be copied to the output folder in the order it is listed.
Fix to make gem compile on Arch Linux

I experienced the same problem mentioned in issue cowboyd/libv8#61.  It seems that Arch Linux (and perhaps other systems?) requires some changes to the V8 source to make it compile using the 'python2' executable instead of the assumed 'python' executable (which on Arch points to Python 3).  The proposed patch is copied from the Arch Build System (ABS), and is executed whenever a 'python2' executable exists on the system.
Implement delegate change event for Internet Explorer < 9. Fixes #2531106

Hi Dav,

Here is a commit to fix #2531106.

This is only the source, no build files were added. shifter --walk in src will do the trick but it adds too much noise. Is there a better way to build only event module and update the loader info in the same time?

Thanks,
Allows Controllable mixin to be added using a mixins object
Update README.mkd

Add proper formating for the "releasing packages" section, so it appear correctly on github
allow admins to filter users by group, closes #16835
SQL Server doModifyLimitQuery() quoting of doctrine_rownum causes error

SQL Server doesn't like the quoted alias for doctrine_rownum and fails when setting setMaxResults() and setFirstResult() in query, returning an error like "Conversion failed when converting the varchar value 'doctrine_rownum' to data type int. (severity 16)"

Not sure why the column alias is quoted as have never seen that used before.
Issue 1734 role filtering select

Hotfix for issue #1734
fixes #1425 connection timeout and wired the actionlet
fixes #1104 to change store it is .set('store',newstore)
fixes #689 to analyze keyword field by comma
kmscon@.service

This almost certainly can be optimized, but we should be able to mask
getty@.service with kmscon@.service.

This is working for me, but I haven't exactly done exhaustive testing.
B-02902 Content Manager App - Form Basics

Establish Content form Basics (Base on userstore or accounts form)

* Use Icon (blocks)
* Let display-name be editable
* Hardcode "path"
Add the following steps: (leave all steps empty)
* 1. Data
* 2. Tree
* 3. Page
* 4. Meta
* 5. Security
* 6. Summary

Ribbon:
[Save, Publish][Delete][Duplicate,Move][Relations, History][Export]
Add an API for reading notices and problems

Adds a decent little API for Errbit:

 - It has two endpoints `/api/v1/problems` and `/api/v1/notices`.
 - Specs are in `spec/controllers/api/v1`
 - Authentication is done with Devise's token_authentication (no changes needed to make that work). 
 - You can request XML or JSON. JSON is used by default
 - Added `resolved_at` and `first_notice_at` timestamp for problems
 - Uses YAJL to render JSON and pulls data directly from MongoDB without instantiating models, making it pretty fast

This API now returns enough information to generate a variety of analytics on Errbit errors, like:

 - Volume of problems per week
 - Volume of notices per week
 - Volume of resolutions per week
 - Average rate of closure of problems
 - Continuous Flow Diagram of problems
pl_PL update 2012-09-15

Here you go.
Redirect plugin

Here's a crack at implementing a redirect plugin natively in PHP. It's fully tested and uses a browser style redirection of entity enclosing requests but allows for strict RFC compliance by setting a flag on a request object.

`$request->enableStrictRedirects(true);`

I'm looking for someone (@glennpratt maybe?) to test this out and to see if my test cases cover all of the edge cases of HTTP redirects.
allow attribute values in elements to be keywords
Fix for IZPACK-838 CheckedHelloPanel not defining UNINSTALL_NAME variable.
Added more appengine stuffs

tests are written, but I'm debugging them ATM because the memcache stub seems to never actually cache anything :(
Use the 1.9 flag for compilation if we're in 1.9 mode

Use jruby with the --1.9 flag if the current runtime is configured for it.
Is 'long|!' a valid option syntax?

Hi Jeremy,

I had to apply this tiny fix, or mytop 1.7 wouldn't start on my test systems.
Not sure if it's valid or invalid syntax though.

Thanks for mytop,
Useful methods for VertexAttributes class

Just added some useful methods to VertexAttributes class to find VertexAttribute for a specified usage and its offset.
Fix timing.

Fix stupid mistake I made.
removed TIP: :allow_nil/:allow_blank is ignored by the presence validator

These tips were documenting an inconsistency issue https://github.com/rails/rails/issues/8621.  that issue is resolved by https://github.com/rails/rails/pull/8622.
Resolve with additional triples, extract config to properties file
MIFOS-3534
Optional undo

I made some changes to code related to operation undoing, mostly to make undo optional (as requested in issue 66), also fixed one bug on the way.
Added EPL notices for java files, created about.txt

https://github.com/mchr3k/swtjar/issues/1
VS 11 Project Templates

Added some initial Visual Studio 11 project templates for MonoGame, including a Metro style application template. 

You can try it out by:
* Adding the contents of the VS2012MGWindowsMetroTemplate folder to a zip archive
* Placing the zip file in the "[User Folder]\Documents\Visual Studio 11\Templates\ProjectTemplates\Visual C#\Windows Metro style\1033" folder
* Restarting VS 11
9950 - 1.0.2b

9950 - 1.0.2b
Resolve VJET's fork of Rhino adding extensions to Rhino

In an attempt to resolve the fork between the open source Rhino and
VJET project's modified Rhino. VJET's active runtime leverating these
changes to Rhino allows users to author Java code or JavaScript and run
both under Rhino without making their Java objects implement
Scriptable. I am proposing these changes to the Rhino engine to support
the following:

1. Support defered Scriptable support allows java objects to become
scriptable at runtime rather than author time.
2. Support Java proxies to javascript. Allows Java objects to be
registered but proxies javascript user defined or native objects.
3. Support for extending Rhino by writing a custom converter to convert
the native js object to a typed java object (IJsJavaConvertible)
Expanded cache keys

I recently came across a bug in Dalli. `ActiveSupport::Cache` implementations expand cache keys. That means they do some logic on the values to generate a string if it's not a string. The most notable case is passing in an `ActiveRecord` object and it will generate a unique key for that object. For example,

```ruby
Rails.cache.write @user, "foo"
# writes "users/1/483214987348" class/id/timestamp to the cache

# you can also pass in arrays
Rails.cache.write [@user, @user.child], "foo"
#writes users/1/2348832/users/2/23849887 to the cache
```

Dalli defaults to simply calling `#to_s` on the key which was causing some very weird bugs in my application. 

This PR makes Dalli expand cache keys (code taken directly from `ActiveSupport::Cache` since you've elected to not inherit). This should make Dalli more compatibile with the `ActiveSupport::Cache` interface.
smlnj: Detect MacOS 10.8 correctly

Although installing smlnj works fine, it will complain upon running that it's unable to determine architecture/operating system. This trivial patch adds detection to the wrapper script to correctly identify 10.8 as a supported platform.
New formula: image-usb-stick

I fixed the previous issues.
Updated Jailkit to latest stable release (Jailkit-2.14).

Updated Jailkit formula to the latest stable release of the Jailkit utilities (Jailkit-2.14).
Convert formulae to MD5.

Also add an audit check and a batch conversion script.
Update libquicktime to 1.2.4

Current homebrew libquicktime (1.2.3) will not build, I believe because of changes in recent ffmpeg versions. Updating to latest libquicktime version 1.2.4 solves this.
Dec sz
iso-codes 3.35

Upgrade iso-codes to verion 3.35.
Remove the PATH append for gettext bin.  It's done automatically.
Tested on Lion with cland and llvm from XCode-4.3.3.
change lcms url
freetds : added "--with-unixodbc" option to compile against homebrew's unixODBC

Without this option, freetds will compile against other available ODBC, in Mac OS X for example, it will compile against native OS X iodbc installation.
Set default-directory to the Hyde home dir.

With this patch, the working directory of the Hyde buffer is set to the Hyde home directory, so find-file or similar commands start from that directory, analogous to how Magit or similar modes work.
v0.6.16 対応．
fix three bugs.

- a Chinese player url and a typo.
- metacafe
  * some of its share url are string format. not all are number. 
    so we should treat all as strings.
- comment out revver and megavideo.
  * revver got shutdown a long time ago.
  * megavideo is hold by U.S. District Court. No longer available.
fix_new_and_upload_button_html_css

uses an a tag instead of an input button to implement the upload button. will however also show the text 'upload' next to the upload icon. @jancborchard are you ok with this?
Fix metadata on upload

if the user uploads a file to a shared folder OC_FileCache::getID and OC_FileCache::get couldn't find the right mime information and file-ID because shared file are not in the file cache.

Therefore I added a function to look up the real path of the file and retrieve the information from it. This fix is only for stable45, on master the new file cache should be able to handle such situations.
Move function that relativizes dates from Files app to core

I moved the function that makes the dates relative and human readable from the files app js folder to the core js folder.
Please review @icewind1991 @jancborchardt
Sharing folder sync stable45

This fixes the problem we had while syncing the Shared folder (issue #260) for stable45. For master we will wait until the new file cache is in place.

- The main problem was that the etags where stored for each virtual "Shared-folder-path" but not for the real physical path. To detect changes from every user with access to the file I now store only the real path in the properties table.

- Since I need to get the origin file source of a shared folder/file I created a new class  OC_Files_Sharing_Util which provides public access to the necessary code originally implemented in OC_Filestorage_Shared. For now I just copied the necessary functions over to the new class to avoid unwanted side effects.

- Since it is quite hard and expensive to find all users which have access to a particular file I decided to always modify the etag for the Shared folder.  This means that for every check the sync client will look in the root sync dir and the root of the shared folder for changes.

@dragotin and @danimo please also have a look at it and test it with the desktop client.
Return empty array if file does not exist inside Shared folder, fixes issue #91
add attribute parsing for #xmlstreamstart

Currently, `exml_query:attr/2,3` and `exml_query:path/2,3` return an error if the element is a `#xmlstreamstart`.

This pull request allows to get elements on a stream, for instance:

```erlang

1> rr(exml).
[xmlcdata,xmlelement,xmlstreamend,xmlstreamstart]
2> El = #xmlstreamstart{name = <<"stream:stream">>, attrs = [{<<"who">>, <<"me">>}]}.
#xmlstreamstart{name = <<"stream:stream">>,
                attrs = [{<<"who">>,<<"me">>}]}
3> exml_query:attr(El, <<"who">>).
<<"me">>
```
Better way to change label colors on GTK.

It doesn't make a difference now, but I think it's cleaner.  Also, for MVC
this worked better with our custom background.
MessageCache event handling needs to be idempotent

We want to be able to add the MessageStoring middleware and not worry about events being counted twice.
Topic distributed rendering research
helper function to manipulate histograms bin-by-bin

Hello,

I added to plotting/hist.py a class and a function that help looping on histogram bins and manipulate them.

Mauro Verzetti
Added libopenscenegraph rule for ubuntu precise
Expose box.name as environ var. to script

Allows script to perform logic based on BLIMPY_SHIPNAME
Update script: fix beeing ahead after update.

- Add ``git fetch origin --purge`` for preventing being ahead after updating.
- Add missing arguments to the echo statement of ``git pull``.
ショップとスタンプ画面

グラフィックを更新
ショップにて子ウィンドウが出ているときは背景を黒くした。
ショップにてシートを一個以上買えないようにした。
スタンプを押した際に軽くアニメーションするようにした。
スタンプメインにメニューを導入
パレット改造
Add tests from scalding
Use utils.rfc3339 in parser
update documentation for new database stuff and elsewhere
Add lein-midje plugin

This seems convenient to have for running tests
Add -chart.debug commandline option to switch debugging on
Allow localhost in address arg. Fixes #3.
Code highlight with Goole Code Prettify
issue #18411: Merge to master
date/time picker and more episode form stuff

yeaaaaaaaaah
Test and fix for multiple sequence diagrams being swallowed into one

The regex was too greedy, resulting in whole chunks of the page being wrapped in one big wsd div instead of separate ones for each diagram. Also, there was no test.
Added logging to extract data tool
Add a link to the Spree guides
Adds links to (un)select all tags in pos highlighter tab

This is part of NAMD/pypln.backend#117

There's probably a way to organize this better, but I can't see it right now.
Please review this code and suggest changes.
Fix/mpi icc warnings

Makes all OP2 libraries again compile warning free on Intel.
Fix Batch Aggregator !

Fix occlusion

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Print the bone

And ... forget the sam file

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Feature/console docblocks

All file level and class level blocks are included
comment for B12
wait for styles to load

This is an attempt to fix issue #1136. I added 2 more conditions to wait on.

1. Based on http://www.phpied.com/when-is-a-stylesheet-really-loaded/ item #4, test waits until the document.styleSheets array length has been incremented.

2. Based http://aaronheckmann.blogspot.com/2010/01/writing-jquery-plugin-manager-part-1.html, test then waits until the .cssRules object has been defined.

@gruehle does this fix the cases that you are seeing?
Context Menu API, partial implementation

Ready for review
Fixes for revisions

Fixed in this PR:

- Fix JavaScript error when closing file.
- Fixed document being editable while on revision mode.

@janjongboom @zefhemel
Adding probability density location back into the code

This mostly concerns the probability location code, so should not break anything.  I've tested it with the full battery of tests and all is ok.

@nlanget
One exception to the above statement : I've also re-fixed the getting of first start and last end times of stacks before combining (in locations_trigger).  Previous version assumed that the end time of file n would be later than that of file n-1, which is not always the case, especially if the directory contains a mix of files.  This version now reads start and end times from all files before choosing first start and last end times:

```
  # get start times  (get first and last times)
  start_times=[]
  end_times=[]
  for fname in stack_files:
    f_stack = h5py.File(fname,'r')
    max_val = f_stack['max_val']
    start_times.append(utcdatetime.UTCDateTime(max_val.attrs['start_time']))
    end_times.append(  utcdatetime.UTCDateTime(max_val.attrs['start_time'])+dt*len(max_val))
    f_stack.close()
  
  first_start_time = min(start_times)
  last_end_time = max(end_times)
    
  nt_full=int((last_end_time-first_start_time)/dt)+1

```
Fixed typo in SVG tag description
MBST-1228 BCC A-Z Social Data
Versão da seção 13 em inglês.

Versão da seção 13 em inglês.
Add support for nil user/group to chownChown nil support

FakeFS::File.chown, FakeFS::FileUtils.chown and FakeFS::File#chown should support nil user and group, just like their Ruby core/standard lib equivalents.

This should work (but currently doesn't):

```ruby
FileUtils.touch 'foo'
FileUtils.chown 0, 0, 'foo'
FileUtils.chown nil, nil, 'foo'
File.stat('foo').uid 
# => 0
File.stat('foo').gid
# => 0
```

(FakeFS currently raises a TypeError: `TypeError: can't convert nil into String`.)

## References

 * http://www.ruby-doc.org/core-1.9.3/File.html#method-i-chown
 * http://www.ruby-doc.org/core-1.9.3/File.html#method-c-chown
 * http://www.ruby-doc.org/stdlib-1.9.3/libdoc/fileutils/rdoc/FileUtils.html#method-c-chown
move validation_cache to memcached
Add recipe for pydoc-info package
Optional Content-Range support for PUT requests

I added a constant in Server.php to optionally activate Content-Range headers decoding in PUT requests. I left it optional because of the discussion in the code explaining why it was not already supported. Anyway, this feature is pretty cool when it comes to resuming an upload or sending a big file over the network.

In this code, I made several (documented) assumptions to keep the code as simple as possible.

* I accept only *one* range per requests. The RFC allows to specify more but I do not feel the need to do so.
* In case the file does not yet exist, the first offset is assumed to be 0. Otherwise an exception is raised. This avoided modifying the code too deeply.

I also added the wrappers in File.php in case the PutRange method is not supported to make this addition transparent to existing plugins.

Btw, this is disabled by default.
Just added import statements for with operator in Python 2.5
j ecris l arcticle1 sur fnac

j'etais envoyé
Matrix4 transposition typo fix

This is clearly a typo.  The new jshint infrastructure from gladius-core would have caught this.  I've filed an issue on that.  Why the transpose test passes both before and after this change surprises me a bit, but I haven't really looked into it.  It could be that ECMAscript semantics are tolerant of this particular sort of typo.
Integrate ICDs changes into the upstream opencm3 repository
Improved the Navigation bar with Glyphicons and Subtitles. Also added a link to github

My first lines of clojure... Feel free to improve it. :)
But it should work for the moment.
f# version
Places sidebar: fix drag-to-create bookmark positioning being 1 slot off sometimes

Fixes #154
build_desura.sh: update path to run-script.
create a gitignore file to ignore pyc files -- and possibly more later
forests-per-host for database creation
correcao login e ignore do instalador
Radio group fix

Adds support for radio groups. Resolves #32.
Fix for Plack::Handler::FCGI and Catalist::Authentication::Credential::HTTP

This commit copies $env->{Authorization} to $env->{HTTP_AUTHORIZATION} as Catalyst::Request filters out headers that don't match /^(HTTP|CONTENT|COOKIE)/i. Without the Authorization header Catalyst::Authentication::Credential::HTTP can't do its work.

See also: http://www.gossamer-threads.com/lists/catalyst/users/18321
[#2056] Removed unneeded `&& true`
[#2393] Have Social Media share buttons appear in a dialog to prevent display issues in share editor

https://webmademovies.lighthouseapp.com/projects/65733/tickets/2393-recommend-for-facebook-button-appears-outside-of-editor
We don't want the GEO-aware admin views

This somehow worked locally - wondering if I should be worried by that....
Fix keyboardbindings

The keyboard bindings for <CTRL|Cmd>+<Some key> (e.g. CMD + <plus> to zoom) are broken right now in the codebase. In the case of the zoom short cut, if someone presses the zoom key combo, the entire page gets resized and not only the page view.

Note: Listening for zoom changes by listening to the keydown event is not the optimal solution. There needs to be an API to hock into it. This pull request is only about fixing the code that is in the viewer right now, which doesn't do what it should do.
Bug 796584 - Don't use localStorage in pdf.js

This changeset makes the pdf viewer on B2G use asyncStorage instead of localStorage.
Fix few jslint warnings in make.js.
Replace Constant class with plain variables

The module already scope the constants well, so there is no need for a
class. Hope, that I don't hurt any OO principles :)
public/scripts 아래에 있는 js 코드 정리 한번 했습니다!

그런데 .gitignore 파일에 추가된 녀석은 커밋은 무시를;;(4c6be97)
한꺼번에 같이 가네요 ;;
Heroku set up for dev
[ros] refactoring the ROS Datastream Class

remove duplicate code: register, get_topic_name, publish

needs to be tested.
fix build on mips using android ndk r8

changed from mips-* to mipsel-*
Added multiple file upload support
Adding support for managing keyboards
Fixes #2220 Add the pki directory to verify_env on salt-key

I believe this fixes #2220.

@mrtizmo could you verify this works?
Add solaris ps grain

This is a 'ps' grain for Solaris. While it uses the same command line args (auxwww) as the BSD systems ps grain, on solaris this version of 'ps' is not usually in the default $PATH, so the path has to be set explicitly. Solaris's default version of 'ps' (/usr/bin/ps) truncates the output of the commands so it's not as good as the ps under /usr/ucb. All the solaris systems I've ever worked on have had the /usr/ucb version so I think this is a safe choice.
Sysconfig network

Add in missing global network configuration options
- nozeroconf
- nisdomain
Windows multiprocessing support and Esky bugfixes

This pull request solves the longstanding issue with multiprocessing support on Windows. I've also added a few Esky bugfixes that makes ```saltutil.update``` work correctly now.

This multiprocessing issue stems from the way that forking works in Unix vs. Windows. In Unix, forked processes have a copy of the memory pages from the parent process, so all salt modules and functions are able to be passed with references into the child. In Windows, the multiprocessing library has to pass pickled data to the child process via a loopback socket. Since functions (loaded from modules) are not pickleable, the multiprocessing failed on Windows.

I've made classmethods out of the two minion dispatch methods. These classmethods will be passed a copy of the parent instance in the case of Unix, and on Windows a new minion instance will be generated after the fork. This makes job dispatch slower on Windows, and we should consider ways to streamline it and perhaps adopt a shared path for both platform.

I've also added some logging functions here and there, to aid in the debugging I did.

I cleaned up ```saltutil.update``` from #2015 and #2017, it will now do seamless upgrades on both Windows and Linux.

I've tested this branch on both Windows Server 2008 and CentOS 6.3.
More RemoteIPFinder fixes

Respect XFF spec and return left-most resolvable IP, which should be the client's according to http://en.wikipedia.org/wiki/X-Forwarded-For

Note that Restlet 1x for some reason reverses the XFF list when storing it in ClientInfo.getAddresses

   https://github.com/sonatype/restlet1x/blob/master/restlet-1.1.6-5346-sonatype/modules/com.noelios.restlet/src/com/noelios/restlet/http/HttpRequest.java#L209

So we now reverse the list of addresses returned by ClientInfo.getAddresses to get it back into XFF order.

Interestingly Restlet 2x doesn't reverse the list when storing the XFF details inside ClientInfo:

   https://github.com/restlet/restlet-framework-java/blob/master/modules/org.restlet/src/org/restlet/engine/adapter/HttpRequest.java#L309
WIP: Siesta plugin

Depends on:

https://github.com/sonatype/sisu-siesta/pull/3
https://github.com/sonatype/nexus/pull/594
Accept a port of value zero

This lets the operating system select the port to listen to.

To figure out which port to use, call the method address()
on the returned server.

Also fix some trailing whitespaces.

Usage example:

```
ss.http.middleware.prepend('/dnode', function(req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  var parsed = require('url').parse(req.url, true);
  if(parsed.query.require) {
    var dnode = require('dnode');
    var lib = require(parsed.query.require);
    var server = dnode(lib);
    var httpServer = server.listen(0);
    res.end('' + httpServer.address().port);
  }
});
```
make sure, already cached scope is not modified, fixes issue #160
POD improvements, version bump

I also uploaded it to CPAN.
Do you intend to maintain this module further? If not, maybe you should give me commit bit here on github?
updated the date of changelog and fixed typo

updated the date of changelog and fixed typo for tengine-1.4.1
Fix bug: Parsers goes in infinite cycle when template contains just tag name 

[Solve for issue](https://github.com/tenbits/MaskJS/issues/2)
Upgrade to Finatra 0.2.4

- Includes controller method level stats (time for each request)
Temporarily disable the reguid test

Currently, ztest fails with the following error:

    error: Pool 'ztest' has encountered an uncorrectable I/O failure and the failure mode property for this pool is set to panic.

We know how to fix it (see issue #939), but it may take some time before we get around to merging the fix, which has some heavy dependencies.

In the mean time, it is not ideal to be unable to use ztest just because of a small isolated issue, so this patch works around the problem by disabling the reguid test. This is just a temporary hack to keep ztest usable.

The reguid test will be enabled again when the proper fix is merged.
I fixed the issue #17

I often don't use password on test server, so I changed a little to fix this problem.
Color Art 0.0.5

Color Art is a color detection library to duplicate iTunes 11.

Originally written by Panic (https://github.com/panicinc/ColorArt) for OS X, this is a port to iOS.
Only changed readme.md
Fix: File not found in removeFile

If the dirac-dms-remove-files is applied on a file that does not exist, there was no error message. Now the file will be marked as not found
Rename pixel format constants and move to constants.h

Pixel format constants are not RemoteFX specific. Moving them to freerdp/constants.h so that they can be shared by other codec.
Map profile remove

removing a single map from the profile page was broken, this should patch it for now.
The kód!

Dno what to say.
ticket-edit - new and edit ticket forms
Issue #55 and fixes to wordsForward:

Implemented issue #55

Fixed how lastEndOfLine and lastEndOfWord are calculated in
wordsForward: to be more like vim.
Added support for LEFT_RIGHT_NOWRAP in wordsForward: and wordsBackward:
Added isEmptyLine:
Remove obsolete functions from doc/stdlib/base.rst

Remove obsolete functions from doc/stdlib/base.rst: with_output_stream, current_output_stream, set_current_output_stream.  Documentation for show(), print(), and dump() should probably also be revised accordingly.
allow ccall to use local (non-static) function pointers)

This attempts to eval the first argument to ccall to any pointer type in the local scope before interpreting it as a toplevel expression. This allows the following to work, as a self-contained example:

```julia
julia> function f()
    f2 = cfunction(+, Int, (Int,Int))
    ccall(f2, Int, (Int,Int), 1, 2)
end

julia> f()
3
```

I put this as RFC since I wasn't sure of the best way to select the scope fallback vs throwing an error. static_eval() seems OK with symbols, but not with with tuples in the AST.
remove tests moved to packages

Please merge after https://github.com/JuliaLang/JSON.jl/pull/2 is merged.
apidoc - systems controller API documentation
Add Access methods on TwigRenderer

I searched any issue about this "problem" but I not found. 
I'm extending a Renderer, but my class CloudRenderer is very similar to TwigRenderer, so I extends this class. But, when I would rewrite the render method, I dont had access to defaultOptions, for example. I think that their methods will be needs in the future.
update french files

hello sorry for the last commit
further fixes to scripts

further fixes
Translation Mostly Finished, needs review.

Some of it was hard to translate, might need a good review.
Completed last line.
Completed! 2/0000/0405.txt

COMPLETO!!!
Allows template data to turn off layout when using Hogan

Hello jeremy, 

Please review the following commits I made in branch 'layout'.

8ea700f3e922dcbef2374f1e02547b0c37e76620 (19 seconds ago)
Allow template data to turn off layout

R=jeremy
Serializers

I have refactored Variable Exchange's import_rates and export_rates to accept any serializer, since YAML, Marshal and JSON have the same dump/load interface. Format-style argument such as :json still work.

Does this look good? Not sure if we want to keep RATE_FORMATS constant and any references to format-style argument in documentation.
Iteration09

playing with github merge features.
set parent container selector

added "parent": <jQuery selector> to options.
Set 'parent' to a selector if img tag is placed deeper than one level
down the container that is treated as image item
Fixed bug which did not include users from __USERS__ group in   dansguar...

...dian filter group file
Issue #15 Configure UIApplicationExitsOnSuspend

Added UIApplicationExitsOnSuspend support to the ios plist
Add missing references to manifest.appcache
Fixing a small regression on the refresh button
Change xulrunner to nightly + populate settingsDB

For populating the settingsDB I need the current version of the xulrunner that includes the settingsService.
Pretty-print the JSON output

Indents the JSON output and separates out stdout and stderr so newlines are visible.

Makes it easier to read what appears on standard output when tasks fail.
changed 'vars_prompt' syntax to support prompt text and (non-)private in...

...put setting

An example of the new syntax:
<pre>vars_prompt:
 - name: 'secret_variable_name"
   prompt: "Enter secret value: "
   private: "yes"
 - name: "nonsecret_variable_name"
   prompt: "Enter non-secret value: "
   private: "no"</pre>
Add an "executable" option to the command and shell modules

The option will be passed to the Popen object created and will be used to
execute the command instead of the default shell.
Added config option for default ask for ssh_pass

Piggybacking on the bcoca/ansible@f983feb113499aad45f2c87b1184f56c4a89a2e8, I added a similar configuration variable for default asking of ssh_pass
cosmology docs section

This adds a section for `astropy.cosmology` to the documentation.  Note that the "getting started" and "using" sections are currently unpopulated.  

@nhmc, you're probably more qualified to populate these sections.  do you think you can do this soon (for the 0.1 release)?  If so, you could issue a pull request to my branch with this change, or if you prefer we can merge this and you can make your own branch off master.
Deny access for non-interactive shell

If the shell is not interactive there is no way to do a 2-step auth.
So the check_interactive function just kills the script.
Clear cached webmock response in HTTPClient instance.

When the a request was not stubbed, the `nil` value of the webmock response was
being cached in the `webmock_responses` hash. Then, when a second request was 
made with the same HTTPClient instance and an identical signature, it was not 
checking for a stub again, even though there may have been one for the second request (e.g. when using a global stub hook or if another stub is registered between the 1st and 2nd requests).

Fixes myronmarston/vcr#190.
Fix DEBUG_LOCKCONTENTION

Cant lock twice.
Some cleanup and tweaks. Runnable.
PostgreSQL schema support

In Postgres, a “schema” is a namespace within a database.

(For those unfamiliar, it does *not* mean the normal definition of schema, which is a set of table definitions.)

Schemas are used in a number of scenarios:

* To have separate staging and production schemas within a database.
* To run multiple apps on one database (each in their own schema)
* To allow developers on a large project to work independently with their own schemas, without affecting other developers.

This adds schema support to node-sql. To use, add a `schema` configuration variable to your table definition.

For databases that do not support schemas (MySQL, SQLite), omit the `schema` configuration variable or set it to `null`.
Paginator Sort, displaying related model field more friendly

I was checking if someone already asked this behavior and I could found this Ticket #2495

The idea is to show the model that is related with the field in a more friendly way in the Paginator sort link.

right now:

$this->Paginator->sort('Model.field'); 

output

Model.field

new way:

$this->Paginator->sort('Model.field'); 

output

Model Field


I know that it's possible do it as a second parameter, but several times, I want to just bake something and I think with space instead of dot make it more presentable and user friendly.

So I change the code to attend this, I have also write test.
adds information for the various admin tools to the README.md

basic information on the api tools that are out there
BUGFIX - Issue #241 - adding distro with blank name via XMLRPC should not work
Small tweaks plus extra class constraint

Hi Conal,

This is just a small set of commits, the only important one being including the extra class constraint on the
Lam constructor. Once you've pulled this patch in and verified it works for you I can release package shady-compile-js to Hackage. (I've already released js-good-parts.)
Add namespacing

Hi

this is the pull request for the changes, mentioned in #2.

It works for our staging environment.
Metrics integration
JCR-2017: The section Which database server is better for eXo JCR? is ou...

...t dated
Site wide inheritance

Hi, I made "site wide inherritance". This means if a region content is not found in any of successor pages some predefined page is used instead of nothing. It useful when you create few top pages with identical region contents (typically sidebar, header), you have not repeat yourself with creating content for each and every one.
Hope its not nonsense. It commit #7903087, I don't currently know how to remove a commit from pull request.
Better messages

based on: https://github.com/firebug/firebug/blob/master/extension/locale/en-US/firebug-amo.properties

note: there used to be 273 chars on the summary, now it has 290. Just saying cause there's a 250 chars limitation comment there.
"Official" pull request for refactored Selection.hx

Hi Franco,

Here's the simplification of Selection.hx we've been talking about.  Let me know if you see any problems or have any other thoughts.
appending olef xml directly instead of importing it
automagically resolve dependencies during installation

Adds dependencies to setup.py and resolves a catch-22 during installation where an uninstalled dependency blocks installation (in config.py)
Treats warnings as errors, not errors as warnings.
Lots of cleaning with some important fixes in the middle

c38f76b5 	fixes a refactoring gone wrong.
835df21b fixes an obvious (but real) mistake
90516e89 important fix, as swallowing RuntimeException here happens very often in tests that leak threads.
Add range checks to sceSas*() funcs

Savage Moon, at least, is trying voiceNums up to 43.  This makes it run instead of crashing, and is pretty cheap.

That said, I'm not sure if (and don't know how to tell?) we should just support more voices, probably needs more investigation, but this prevents a crash at least.

-[Unknown]
Ability to build toolbar in JS 

Description:
--
This allow to *easily* create new toolbar/append buttons on existing one purely in JS.
This is done by passing dict of `icon , label , callback [,id] ` to a methods of toolbar.

Details:
-- 
I changed the current `ToolBar` implementation to use this, and named it `MainToolBar` which inherit of `IPython.ToolBar`. The only instance is now named `IPython.maintoolbar`.
`IPython.ToolBar` is more general and can be use as a template to create any toolbar with buttons.
I removed the `toolbar` content from the html template and left only the `<div id='toolbar'>`

code example : 
--
```js
maintoolbar.addButtonsGroup([
            {
                'label'   : 'Insert Cell Above',
                'icon'    : 'ui-icon-arrowthickstop-1-n',
                'callback': IPython.notebook.insert_cell_above
            },
            {
                'label'   : 'Insert Cell Below',
                'icon'    : 'ui-icon-arrowthickstop-1-s',
                'callback': IPython.notebook.insert_cell_below
            }
        ]);
```
Demo
--
I made a quick demo of what can be done by copy pasting [this js file (gist)](https://gist.github.com/3097817) into a MD cell: 

Notice the slideshow icon on the right of `markdown` that is inserted if you uses the above script
![Imgur](http://i.imgur.com/SNdoL.png)
( CSS looks broken, but it's chrome dev, master have same issues)

And what it look like when clicked. One can get back to normal view by clicking the `stop` button or go to next/prev slide. One cell == one slide , and the notebook is still fully functional, cell can be edited and run live.
![Imgur](http://i.imgur.com/EC2K2.png)
Updated Terms and Privacy checkbox

Added Privacy Policy
issue 830: fixed VAppTemplateApiLiveTest
REPL support using readline(3)

This patch adds simple REPL support to the "huron" program using readline(3).
The GC torture test can be run with the ":gc-torture" command.

Signed-off-by: Pekka Enberg <penberg@kernel.org>
Ad sequence sync

there were several adjustments made for the ad sequence sync. We should merge these into trunk. Please test that ad events match per commit:  https://github.com/kaltura/mwEmbed/commit/1c19afe179e76e59ea7c7591fc58ac0ebca7f616
A few changes!

Hi!

I changed cron.update to accept zero as well as positive numbers, because it can sometimes happen, at least with a minimal example such as:

```lua
cron = require 'cron'

function love.update(dt)
	cron.update(dt)
end
```

Also, I don't think the entries table needs weak keys, because entries are only unwanted when they're removed, and when they're removed they're set to nil, and this would remove the keys anyway. I think.

And I *think* you can [remove table entries while using pairs](http://pgl.yoyo.org/luai/i/next).

inspect.lua in the spec folder didn't seem to be used, so I removed it.
Made Laravel's output buffering aware of the environment

I'm running a couple of console tasks from artisan which update me on their progress while executing. The recently added output buffering blocked this for me. This is why I changed core.php only to start output buffering if it's not being executed from the CLI.
Apply filters to Input::all() and Input::get()

Getting input from Laravel is pretty easy and straight forward but if you want to filter/sanitize the input
you still have to do it on your own (or did I miss something in the Docs?).

I've added to new methods to Laravel\Input that let you define filters for the input:

**Examples**
```php
// Applies the defined filters to the Input::all() array
$data = Input::all_filtered(array('email' => FILTER_VALIDATE_EMAIL, 
                                  'age' => FILTER_VALIDATE_INT));
```

```php
// Validates the e-mail field
$email = Input::get_filtered('email', FILTER_VALIDATE_EMAIL);
```
Update "docs/views/html.md", parse error in example code.

The example code for the `HTML::entities()` method in the documentation had unescaped apostrophes (single quotes) in the string passed as the first parameter.
A parse error would have resulted should someone try to use that code.

Plus it is really bugging me every time I view that page in the documentation.
Add support for push-urls

- Adds loading / saving of `remote.$NAME.pushurl` (This should probably become a config enumeration with a call back function (note that fetchspec is a multivar))
- Adds getter / setter for pushurl
- Adds setter for url
- Adds an internal function to feed the right url to `git_remote_connect`
- Tests for all of the above
fetchhead reading/iterating

Code to read/iterate FETCH_HEAD
Improved performance of minkowski-distance

Re-implemented minkowski-distance function to improve performance.

The buik of the problem was in the absolute value function Math/abs which we replaced with a clojure fast-abs function. fast-abs uses *' as opposed to * for multiplication to promote numeric values automatically.
Support error line number from js module in Firefox

Kind of prototype solution for Firefox only.
A new attempt for issue #29
Use identity map even when searching for multiple ids.

Fixes #1849.
IE fix (COMMA!!!) (bug 745033)
[bug 805444] Add maxlength to revision comment widget.

r?
small bug significant typo in docs
bug750748 - update_adu as a crontabber app

rhelmer: r?

Rob, check that I got the frequency and the "order" right in crontabber.ini. Perhaps it's supposed to appear above all the other ones.

Also, am I right in thinking it does not need manual `connection.commit()` in the python code and that it does not need to backfill?
Remove Rock Your Firefox.  Bug 792507 killed it

This removes RYF from AMO and marketplace.  I don't have unit tests running so please tell me if I missed something.
MiniTest syntax change

To get the tests to pass, I flipped the order of the arguments for matcher assertions. (see [drbrain's explanation](https://github.com/seattlerb/minitest/pull/117) of the intended style)
Interactive WebGL ParticleSystem

Targeting `dev` branch.. oops :P ( https://github.com/mrdoob/three.js/pull/2061 )
The renderlist gets rebuilded to not allow unseen object to be processed.

This update creates a list every frame of what needs to be shown. Which allows the sort function top only sort visible items.
This should fix issue #3.

The problem is a missing require on 'yaml'. Would be great if you could do a          
release to rubygems soon, so I could start using it on some of my projects.  
It's okay for me to fix this myself, but I'd like to spread the usage of
your tool by documenting it's use in our projects to enable contributors to
use it:-)

Thanks for this little gem:-) 
Simon
add autoDisposeShader as optional

default is false to keep it in cache and reuse and can be manually dispose if need for GC
openssl speed uses cpu time by default

Wall clock time is more important to us. Plus, there's a "machine readable format" option available, which might make it easier for us to log throughputs later.
Generic email rendering
Log warnings when scripts are not found.

`_getOb` returns `[]` as marker if not found, so don't check for `None` explicitly.
Add a ploneconf-varnish.cfg

@gotcha @tisto I've added a ``ploneconf-varnish.cfg`` (to be renamed?).

I've had to separate the ``ZSERVER_PORT`` and the port we are connecting to from the browser, so that we can put varnish in between.

I've wrapped ``bin/test`` with a shell script starting / stop varnish (using supervisor).
I think this is easier to use, with or without varnish you just have to run ``bin/test`` and it does the job.
Fixed the warning message in libraries/Asset.php

Fixed the warning message in libraries/Asset.php under MAMP2.1.1.
The Streams model was expecting $data['stream_slug'] and $data['stream_p...

...refix'] which were not set by the Streams Driver's ->update_stream() method.
[ACAD-1219] Overwrite 1.3 header style changes only for user generated content

https://jira.rsmart.com/browse/ACAD-1219
Placeholder for initial chart idea
added support for array in Query::setScriptFields.

Related: #215

If the parameter is an array, wraps in a ScriptFields.

This is because 

```php
<?php
$query->setScriptFields(array(
  'test' => $script
));
```

is a bit simpler than

```php
<?php
$scriptFields = new Elastica_ScriptFields(array(
  'test' => $script
));
$query->setScriptFields($scriptFields);
```
Have ScalateView properly register its ServletRenderContext objects

This is a fix for the "This threads RenderContext is not a ServletRenderContext as it is: null" problem mentioned here when using Scalate with Spring MVC: https://groups.google.com/d/msg/scalate/3QqrFeQjf5U/A56HDajo3aoJ

This fix registers the ServletRenderContext objects created in ScalateView so they can be accessed later according to http://scalate.fusesource.org/documentation/user-guide.html#accessing_request_state_inside_a_scala_function
add support for IN_EXCL_UNLINK flag

IN_EXCL_UNLINK was added from kernel 2.6.36 but it's missing from the library.
If IN_EXCL_UNLINK  flag is enabled, events are not generated for children after they have been unlinked.

# simple usage

Imagine, while you're writing to a file, that file is unlinked.
```
$ mkdir /tmp/dir
$ cat > /tmp/dir/aaa
test
# another terminal $ unlink /tmp/dir/aaa
test
Type Control-D
```

If you're watching /tmp/dir, following events are triggered :

```
$ python pyinotify.py --events-list ALL_EVENTS /tmp/dir/
<Event dir=False mask=0x100 maskname=IN_CREATE name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 > #  $ cat > /tmp/dir/aaa
<Event dir=False mask=0x20 maskname=IN_OPEN name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 > 
<Event dir=False mask=0x2 maskname=IN_MODIFY name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
<Event dir=False mask=0x200 maskname=IN_DELETE name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
<Event dir=False mask=0x2 maskname=IN_MODIFY name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
<Event dir=False mask=0x8 maskname=IN_CLOSE_WRITE name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
```

If IN_EXCL_UNLINK  flag is enabled, the last two events(events after unlinking) are not triggered:
```
$ python pyinotify.py --events-list ALL_EVENTS,IN_EXCL_UNLINK /tmp/dir/

<Event dir=False mask=0x100 maskname=IN_CREATE name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 > #  $ cat > /tmp/dir/aaa
<Event dir=False mask=0x20 maskname=IN_OPEN name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 > 
<Event dir=False mask=0x2 maskname=IN_MODIFY name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
<Event dir=False mask=0x200 maskname=IN_DELETE name=aaa path=/tmp/dir pathname=/tmp/dir/aaa wd=1 >
# no further events are triggered for /tmp/dir/aaa
```
Include information about :after_handler exception setting
merge something into more_awesome
Develop update with your commits

Hey Splatte,
I've just merged all your commits from develop into my develop. You merge it into your master to be up to date. Please also make sure you checkout Saft.

If there are merge conflicts you should use my version because I think I have figure them out already.

Nate
Use built-in constants for HTTP status codes.
Changed lessphp's url from https:// format to git:// format so that it c...

...an works on dumb system which do not like https handling
[Form] Individual rows of CollectionType cannot be styled anymore

Bug fix: no
Feature addition: no
Backwards compatibility break: **yes**
Symfony2 tests pass: yes
Fixes the following tickets: #2806, #4733
Todo: -

Individual theming of blocks in a row of a collection form is now unsupported:

```
{% block _author_tags_0_label %}
    {# ... #}
{% endblock %}

{% block _author_tags_1_label %}
    {# ... #}
{% endblock %}
```

Instead, it is now possible to define a generic template for all rows, where the word "entry" replaces the previous occurence of the row index:

```
{% block _author_tags_entry_label %}
    {# ... #}
{% endblock %}
```

The main motivation for this change is performance. Looking up whether individual styles exist for each single block within each row costs a lot of time. Because the row index is included in the block names, caching is virtually impossible.

For [this specific, heavy form](http://advancedform.gpserver.dk/app_dev.php/taxclasses/1), this PR decreases rendering time from **7.7** to **2.5 seconds** on my machine.