GithubHelp home page GithubHelp logo

embarcadero / dev-cpp Goto Github PK

View Code? Open in Web Editor NEW
2.4K 55.0 266.0 67.52 MB

A fast, portable, simple, and free C/C++ IDE

Home Page: https://www.embarcadero.com/free-tools/dev-cpp

License: GNU General Public License v2.0

HTML 2.45% CSS 0.02% JavaScript 0.05% Pascal 93.50% Batchfile 0.03% PHP 0.19% TeX 0.03% C++ 2.83% C 0.07% NewLisp 0.06% Ruby 0.08% Common Lisp 0.02% Roff 0.03% NSIS 0.48% Python 0.12% POV-Ray SDL 0.03%
cpp dev-cpp editor ide windows gcc delphi

dev-cpp's Issues

A mistake in the "about".

The "Authors e-mail" in the "about" is in fact "Dev-C++ Resource Site".

The caption of the label was right in AboutFrm.dfm, but the *.lng translation file (including English) is mistaken.

Pressing Ctrl+Y deletes a line

Type something, press Ctrl+Z to undo the changes, and then press Ctrl+Y to redo them. This works fine.

But if you haven't pressed Ctrl+Z before so there's nothing to redo, pressing Ctrl+Y would delete the caret line (just like what Ctrl+D does) instead of doing nothing.

This could be annoying when you press and hold Ctrl+Y to redo a series of changes. You would most likely have some lines erased before you realize it.

Runtime Error 216 at 00108F9A

when I try Dev-cpp v6.0, I changed the appearance "windows 10" to "windows classic" and closed the window, this error occurred .

Please have a look at BanzhuSoft Dev-C++

I am glad and somewhat surprise to find this project.
However, I have released a new and updated fork of Dev-C++.

Please have a look at BanzhuSoft's multilingual Dev-C++.

Ability to add other shells

Cmd and PowerShell are the only available ones. Maybe we can add our own ones like Powershell Core or Git Bash?

Unable to write \config\devcpp.ini

I opened it set in Simplified Chinese. I don't know what's going on and it says an unexpected error occursed in the application.
The Address is 0x00241A2D and the error message is unable to write \config\devcpp.ini
And when I set the theme and open a file, the editor's theme does not change.

Failed to save language preference

I switch the UI language to Chinese, and then exit Dev-C++.
image
When I start the Dev-C++ IDE next time, the UI language changed back to English.
image

括号颜色显示错误

当选择一个括号时,括号颜色会变成高亮颜色。但是取消选择之后,括号的高亮颜色不会变回。

批注 2020-10-19 12483125.png

批注 2020-10-19 124825.png

批注 2020-10-19 1248125.png

Editor option of chosen Font family not saved

Hello!

There seems to be an issue with saving the chosen font family, steps to reproduce are:

  1. Change the editor font through the options dialog
  2. Exit IDE
  3. Open IDE again (previously chosen font is not used - reverts to the default one)

Cheers

A non-essential question about the version number

I'm just curious about why the version number of your latest release is "5.5" but not "5.13"?

By the way, I am also maintaining a Dev-C++ fork by the end of 2019, but since I found this repository, I decided to regard the Embarcadero Dev-C++ as the orthodox successor of the previous generation of Dev-C++. :)

Missing SVGIconImageList.inc in \Source\VCL\SVGIconImageList\Packages\D10_3

When I attempted to install SVGIconImageList from the \Source\VCL\SVGIconImageList\Packages\D10_3 directory, an error occured on {$INCLUDE SVGIconImageList.inc}. Then I copied https://github.com/EtheaDev/SVGIconImageList/blob/master/Source/SVGIconImageList.inc to C:\Users\skylee\Documents\Workspace\Dev-Cpp\Source\VCL\SVGIconImageList\Packages\D10_3 and solved the problem.

User interface Unicode characters not displayed correctly

While trying to make my own translation for Dev-Cpp, I encountered this issue with Unicode characters:

image

I encounter the same issue when configuring the display language to some languages that rely on Unicode characters such as Chinese or Korean.

This issue have existed at least since Dev-Cpp 5.11.

The classes view 's color is wrong when using no white background

QQ截图20201020192950
the ":struct" and "():int" is still with a white background after choosing a black theme

by the way:
when selecting the release option at top right(TDM gcc 9.2.0 64bit-release),and press f5, a messagebox will be showed, which , if clicked the yes button,the program will crash(the profile analyse button is the same)(the same issue which has been reported)

also the encoding of the language combobox in environment options and the setup might be ANSI,which can cause confusing result(for example,if a Japanese open setup.exe in a computer with Chinese encoding,the text will be totally a mess...)

Buggy behaviour when highlighting matching braces

This is the same issue as #28 , though written in English.

Background and foreground colors of brace characters change when approached by the caret, if the option "highlight matching braces/parenthesis" is ticked. When the caret leaves these characters, however, background returns to its original color, while foreground doesn't.

Demonstrated with screenshots in #28 .

Support for other file encodings

It's been a problem lasting so far that Dev-Cpp does not support UTF-8 encoding. When I find a source code that is encoded with UTF-8, it's difficult for me to open it with Dev-Cpp. I have to convert it to other encodings.
Is it possible to add more encoding support (e.g. UTF-8)? Thank you!

Update: UTF-8 seems to have been supported, but when I opened other files in UTF-8 I couldn't find an option to reopen it with the right encoding.
image

trying to change settings

Error info

Version : 6.0
Build Time : October 13 2020 - 06:33
Message : Unable to write to C:\Program Files (x86)\Embarcadero\Dev-Cpp\config\devcpp.ini
Address : 0x00241A2D

Machine info

Platform : Windows NT
OS version : 10.0 (build 18362)
Computer Name : DESKTOP-19GREEN

Stack trace

Some C++ keywords not highlighted

nullptr is not highlighted for .cpp files, while it is for older Dev-Cpp versions

image

Some other keywords I know include static_assert and thread_local (seldomly used) are also not highlighted.

build error with XE5!

hi, my develop environment is XE5, while building the code, i have encountered some compile errors, such as CharUtils.pas use some new features that higher delphi version has, except XE5 and lower.

would devcpp support build with XE5 ? thanks so much advanced!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.