Skip to content

Here's what's popular on GitHub today...

Build a game this November!

Game Off

Game Off is our annual month-long game jam where participants create games using their favorite game engines, libraries, and programming languages. Newbies, professional game developers, and everyone in between are welcome to join. It’s a great excuse to learn a new technology, collaborate on something over the weekends with friends, or create a game by yourself for the first time! Join now!

Webpack logo

Popular topic

Webpack is a bundler that takes modules with dependencies and creates static assets.
datree

Trending repository

GitHub South Africa Community Event

Upcoming event recommended by GitHub

Oct
29

GitHub South Africa Community Event

October 29, 2021 • Online

Join us for the new community-led South Africa meetup. The first of its kind meetup is one not to miss, bringing together key industry techies from FinTech to HealthTech, who will impart both knowledge and industry in the fast paced tech industry.

Trending repository

App recommended by GitHub

WhiteSource Bolt

We'll help you harness the power of open source without compromising on security or agility!

WhiteSource Bolt for GitHub is a FREE app, which continuously scans all your repos, detects vulnerabilities in open source components and provides fixes. It supports both private and public repositories.

We've got you covered with over 200 programming languages support and continuous tracking of multiple open source vulnerabilities databases like the NVD and additional security advisories.

sheetjs

Trending repository

defusioner
defusioner commented Feb 25, 2021

Hi, I'm trying to read a CSV file like this (;, delimiters):

A;B;C;D
1,1;2,2;3,3;4,1
1,1;2,2;3,3;4,1
1,1;2,2;3,3;4,1

What happens: semicolon from the first line does not become the main separator, the comma from the second line does and it breaks the file's logic.

Code that reads:

X.read(e.target.result, { type: 'string' })

Result

{
      A1: { t: 's', v:
black

Trending repository

jack1142
jack1142 commented Jun 8, 2021

Describe the bug

"EOF in multi-line statement" error is shown to the user as the raw tuple it was returned as, rather than in a nicely formatted message.

To Reproduce

For example:

  1. Take this (invalid) file:
print(
  1. Run Black on it with no arguments
  2. See a message with the EOF error being shown as a raw tuple representation:
error: cannot format test

App recommended by GitHub

Semgrep

Semgrep is a fast, open-source, static analysis tool for modern languages. With 1,000+ existing rules and simple-to-create custom ones, it finds the bugs that matter.

  • Open source, works on 17+ languages
  • Scan with 1,000+ community rules
  • Write rules that look like your code
  • Quickly get results in the terminal, editor, or CI/CD
  • Flag issues moving forward, get results in pull requests, Slack, + more