Comments (4)
Temporary workaround: any command line flags passed to gf are forwarded to GDB, so you can pass -nx
to gf.
In the near future, I'm planning on replacing .project.gf
with a proper ini-style configuration file, and also loading a global configuration file from $HOME/.config
(this is currently where the theme is stored). This could contain things like arguments passed to GDB and startup commands, as well as other things like better keyboard shortcut customization, and maybe changing the font/font size without recompiling.
Do you have any thoughts on this?
from gf.
Added support for ini-style configuration files in commit 962f0de.
from gf.
Do you have any thoughts on this?
Sorry for the late reply! This looks like a step in a right direction, however there still are some problems. In particular, it's not really clear in which directory is gdb launched, and because of this I can't provide a custom .gdbinit
.
I'm probably missing something, but atm I still don't see a way to have a separate .gdbinit
for invoking gf (as opposed to just calling gdb).
Also, it's not really clear what "interface scaling" value does. Looks like it adjusts padding?
By the way, I don't want to sound picky, I'm really loving gf! Things listed above are at most minor inconveniences.
from gf.
Sorry for the late reply! This looks like a step in a right direction, however there still are some problems. In particular, it's not really clear in which directory is gdb launched, and because of this I can't provide a custom .gdbinit.
I believe the GDB process should be created with the same working directory as gf
. But you could always specify an absolute path to your .gdbinit
file in .project.gf
.
Also, it's not really clear what "interface scaling" value does. Looks like it adjusts padding?
The font size and interface scale should be used together. If you increase the font size, you should increase the interface scale so that things like buttons and textboxes are sized large enough to fit the text. I'll probably make it automatically pick the best interface scale for a given font and font size if the scale isn't explicitly specified.
from gf.
Related Issues (20)
- Hidden Files HOT 1
- FreeType Bitmap/Fixed Font Crashes at Startup with "Floating point exception"/Garbled Text HOT 6
- Cannot add breakpoint on future shared library HOT 3
- Print the name of the file I'm debugging in a titlebar (or somewhere) HOT 2
- Incorrect syntax highlighting for multi-line macros
- [feature request] Horizontal scrollbars HOT 4
- Automatic bitmap viewing
- (feature request): add the ability to select and copy text from the code & console output views (i.e., `UICode` elements) HOT 7
- Incorrect syntax highlight for multi-line comments
- Getting GVIM error when running gf2 under WSL2 on Windows 11 HOT 4
- Petition to make the ability to select text for copy/pasting the DEFAULT behavior of gf HOT 7
- Inspect line mode fails to parse variables that contain a number in their name
- feature request: hover to inspect variables.
- Please provide a release version HOT 1
- When trying to use the `[pipe]` feature I get a segfault HOT 1
- GDB `define` command doesn't work HOT 2
- Debugging with multiple inferiors HOT 1
- Error after installing extensions HOT 1
- Show hex value instead of decimal in Locals tab HOT 2
- Support for loading SVD files
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gf.